var screens=new Array("0","1","2");

		var z = 0;
		function cycleForward() {
			//define heading
			headingString = document.getElementById('heading');
			firstHeading = (screens[z-(screens.length - 1)]);
			nextHeading  = (screens[z + 1]);
			//define slides
			firstSlide = document.getElementById(screens[z-(screens.length - 1)]);
			currentSlide = document.getElementById(screens[z]);
			nextSlide = document.getElementById(screens[z + 1]);
			//Move forward
			if (z == (screens.length - 1)) {
				if (document.all) { firstSlide.filters[0].apply(); firstSlide.filters[0].play(); };
				headingString.firstChild.nodeValue = firstHeading.replace('_', ' ');
				currentSlide.style.display = "none"; 
				firstSlide.style.display = "block";
				z = 0;
			} else {
				if (document.all) { nextSlide.filters[0].apply(); nextSlide.filters[0].play(); };
				headingString.firstChild.nodeValue = nextHeading.replace('_', ' ');
				currentSlide.style.display = "none"; 
				nextSlide.style.display = "block"; 
				z++;		
			}
		}
		
		function cycleBackward() {
			//define heading
			headingString = document.getElementById('heading');
			previousHeading = (screens[z - 1]);
			lastHeading  = (screens[z+(screens.length - 1)]);
			//define slides
			previousSlide = document.getElementById(screens[z - 1]);
			currentSlide = document.getElementById(screens[z]);
			lastSlide = document.getElementById(screens[z+(screens.length - 1)]);
			//Move backward
			if (z == (0)) {
				if (document.all) { lastSlide.filters[0].apply(); lastSlide.filters[0].play(); };
				headingString.firstChild.nodeValue = lastHeading.replace('_', ' ');
				currentSlide.style.display = "none"; 
				lastSlide.style.display = "block"; 
				z = (screens.length - 1);
			} else {
				if (document.all) { previousSlide.filters[0].apply(); previousSlide.filters[0].play(); };
				headingString.firstChild.nodeValue = previousHeading.replace('_', ' ');
				currentSlide.style.display = "none"; 
				previousSlide.style.display = "block"; 
				z--;		
			}
		} 
		
		function prev() {
			stopTimer();
			toggleState = "pause";
			cycleBackward();
		}
		
		function next() {
			stopTimer();
			toggleState = "pause";
			cycleForward();
		}
		
		var toggleState = "play";
		function pause() {
			
			if (toggleState == "play") {
				toggleState = "pause";
				stopTimer();
			} else {
				startTimer();
				toggleState = "play";
			}
		}
		var timerID = "";
		function startTimer() {
			timerID=setInterval('cycleForward();', 8000);
			document.getElementById('btnPause').className = 'btn_nrm';
		}
		
		function stopTimer() {
			timerID=clearInterval(timerID);
			document.getElementById('btnPause').className = 'btn_in';
		}
		
		function setStyles() {
			//progid:DXImageTransform.Microsoft.gradientWipe(duration=.25,GradientSize=.2,wipestyle=1,motion=forward) 
			//blendTrans(duration=.25)
			if (document.all) {
				document.getElementById('heading').style.filter = "progid:DXImageTransform.Microsoft.gradientWipe(duration=.25,GradientSize=.2,wipestyle=1,motion=forward) ";
				for(var x=0; x<screens.length; x++) {
					document.getElementById(screens[x]).style.filter = "progid:DXImageTransform.Microsoft.gradientWipe(duration=.38,GradientSize=.4,wipestyle=1,motion=forward)";
				}
			}
		}