var scroll;


window.addEvent('domready', function(){

scroll = new Fx.Scroll('featured_scroller', {
    	wait: false,
    	duration: 500,
    	transition: Fx.Transitions.Quad.easeInOut
    });

scroll.toLeft();

});

var currentProp = 1;
var running = true;

var slideTimer;
startSlides();

function nextSlide(){
	document.getElementById('slideControl'+currentProp).className='';
	if(currentProp == 4){
		scroll.toLeft();
		currentProp = 1;
	}else{
		currentProp++;
		scroll.toElement('featured_'+currentProp);
		
	}
	document.getElementById('slideControl'+currentProp).className='current';
}

function startSlides(){
	slideTimer = setInterval(nextSlide,4500);
	document.getElementById('slideControlPlayPause').innerHTML = "Pause";
	running = true;
}

function stopSlides(){
	clearInterval(slideTimer);
	document.getElementById('slideControlPlayPause').innerHTML = "Play";
	running = false;
}

function jumpTo(slideNum){
	document.getElementById('slideControl'+currentProp).className='';
	scroll.toElement('featured_'+slideNum);
	currentProp = slideNum;
	document.getElementById('slideControl'+currentProp).className='current';
	stopSlides();
}

function toggleSlides(){
	if(running){
		stopSlides();
	}else{
		startSlides();
	}
}
