	featureOffsets = ["0","-627","-1254","-1881","-2508"]
	sliderOffsets = ["-550","-430","-310","-190","-74"]
	totalSlides = 5
	currentSlide = 1
	playSpeed = 5000

  	function playSlide() {
		if (currentSlide == 1) { direction = "forward"; };
		if (currentSlide == totalSlides) { direction = "back" };
		if (direction == 'forward') {moveSlide(currentSlide + 1,1)} else {moveSlide(currentSlide - 1,1)} 		
		ct=setTimeout("playSlide()", playSpeed);
    }

	function moveSlide(slideNumber,duration) {
		duration = duration || 0.5
   		mF = new Effect.Move('slide', { x:featureOffsets[slideNumber - 1], mode: 'absolute', duration:duration  });
  		mS = new Effect.Move('arrow', { x:sliderOffsets[slideNumber - 1], y: 224, mode: 'absolute', duration:duration });
		currentSlide = slideNumber;		
	}

	function startSlide() {
		direction='forward'
		ct=setTimeout('playSlide();',playSpeed);	
	}

	function cancelSlide() {
		if (typeof(mF) != "undefined")  {mF.cancel()};
		if (typeof(mS) != "undefined")  {mS.cancel()};
	}

	function pauseSlideAt(slideNumber) {
		cancelSlide();
		clearTimeout(ct);
 		moveSlide(slideNumber);
		currentSlide = slideNumber;
	}
	function slideClickSlide() {
   		location.href = $('slide').select('a')[currentSlide - 1].href;
	}

	startSlide();		

