var startingPosition = 0; 	//current slide position
var totalSlides = '';	     //Total number of individual slides in sliders
var visibleSlides = 1; 	  //Number of slides that can be view at once
var columnWidth = 301;   //Column width

function setStartingPosition(num) {
	//var folioChange = new Fx.Style('folio', 'left', {duration:0});
	var x = ((num)*-columnWidth);
	x = x + "px";
	document.getElementById('folio').style.left = x;
	//folioChange.start(x);	
	
	//Update the new starting position
	startingPosition = num;
	
	//Hide/display the buttons
	updateButtons();
}

function setTotalSlides(num) {
	totalSlides = num;
}

function updateButton(name,className) {
	eval("(document.getElementById('"+name+"').className = '"+className+"')");
}

function slideFolio(dir){
	var moveFlag = 0;
	//alert(startingPosition+":"+(totalSlides - visibleSlides));
	if((dir == 'prev') && (startingPosition != 0)) {
		startingPosition--;
		moveFlag = 1;
		var x = ((startingPosition)*-columnWidth);
	} else if ((dir == 'next') && (startingPosition != (totalSlides-visibleSlides))) {
		startingPosition++;
		var x = ((startingPosition)*-columnWidth);
		moveFlag = 1;
	}
	
	if(moveFlag == 1) {
		var folioChange = new Fx.Style('folio', 'left', {duration:500});
		folioChange.start(x);		
	}
		
	updateButtons();
}
 
function updateButtons() {
	//Dim the next button if next is nothing
	if(startingPosition == (totalSlides-visibleSlides)) {
		updateButton('nextButton','sliderNextDimmed');
	} else {
		updateButton('nextButton','sliderNext');
	}
	
	//Dim the prev button if next is nothing
	if(startingPosition == 0) {
		updateButton('prevButton','sliderPerviousDimmed');
	} else {
		updateButton('prevButton','sliderPervious');
	}
	
}
