var selectedOffers 	= null;
var offerImages 	= null;

var selectedMax 	= 0;
var disabled		= 0;
var intervalTimer 	= 2000;
var myInterval;

var scrollerCurIndex = 0;


function slideLeft() {
	clearInterval( myInterval );
	if (scrollerCurIndex == selectedMax -1) {
		return false;
	}

	if( disabled == 1 ) {
		return false;
	}

	disabled=1;

	new Effect.Move( $('allOffers'), { x:-276, y:0, mode: 'relative' } );
	scrollerCurIndex++;

	disabled=0;
	myInterval = setInterval( "slideLeft()", intervalTimer );

}

function slideRight() {
	clearInterval( myInterval );
	if (scrollerCurIndex == 0) {
		return false;
	}


	if( disabled == 1 ) {
		return false;
	}

	disabled=1;

	new Effect.Move( $('allOffers'), { x:276, y:0, mode: 'relative' } );
	scrollerCurIndex--;

	disabled=0;
	myInterval = setInterval( "slideRight()", intervalTimer );

}



Event.observe(window, 'load', function() {
	selectedOffers = $('allOffers');
	offerImages = $$('#allOffers a img');
	selectedMax = offerImages.length;

	myInterval = setInterval( "slideLeft()", intervalTimer );
});

