Ext.onReady(function() {
	/////////////////////////////////////////////////////		
	
	// /SlideShow
	function displaySlide(direction) {
					
		if (direction=="forward"){
			Ext.get(slides[currentSlide]).fadeOut('t', {
					duration : 0.8,
					useDisplay : false
				});
		Ext.get(slides[currentSlide]).enableDisplayMode().hide();
		Ext.get(slides[nextSlide]).enableDisplayMode().show();
		Ext.get(slides[nextSlide]).fadeIn({
					duration : 1
				});

		
				currentSlide += 1;
				nextSlide += 1;
				prevSlide +=1
				if (currentSlide == slides.length) {
					currentSlide = 0;
				}
				if (nextSlide == slides.length) {
					nextSlide = 0;
				}
				if (prevSlide == slides.length) {
					prevSlide = 0;
				}
			} else if(direction=="backward"){
			
				Ext.get(slides[currentSlide]).fadeOut('t', {
					duration : 0.8,
					useDisplay : false
				});
		Ext.get(slides[currentSlide]).enableDisplayMode().hide();
		Ext.get(slides[prevSlide]).enableDisplayMode().show();
		Ext.get(slides[prevSlide]).fadeIn({
					duration : 1
				});

			
			
				currentSlide -= 1;
				nextSlide -= 1;
				prevSlide -=1
				if (currentSlide <0) {
					currentSlide = slides.length-1;
								}
				if (nextSlide <0) {
					nextSlide = slides.length-1;
;
				}
					if (prevSlide <0) {
					prevSlide = slides.length-1;
;
				}

			
			
			}		

	}
	


	
	
	
	var slideShowNextButtons = Ext.DomQuery.select('div#newsletterbox a[id*=advNext]');
	if(slideShowNextButtons != null) {
		for( var i = 0; i < slideShowNextButtons.length; i++){
		Ext.get(slideShowNextButtons[i]).on('click', function() {
					displaySlide("forward");
				})
		}
	}
	
	var slideShowPrevButtons = Ext.DomQuery.select('div#newsletterbox a[id*=advPrev]');
	if(slideShowPrevButtons != null) {
		for( var i = 0; i < slideShowPrevButtons.length; i++){
		Ext.get(slideShowPrevButtons[i]).on('click', function() {
					displaySlide("backward");
				})
		}
	}
	
	
	// initialise SlideShow
	var slides = Ext.DomQuery.select('div#newsletterbox div[id*=advantage]');	
	var currentSlide = 0;
	var nextSlide = 1;
	var prevSlide = slides.length-1;
	for (var i = 0; i < slides.length; i++) {
		if (currentSlide != i) {
			Ext.get(slides[i]).enableDisplayMode().hide();
			Ext.get(slides[i]).fadeOut({
						duration : 1
					});
		}
	}
	// //End SlideShow

	
	
})





