var nbFormulas;
var currentFormula = 0;
var itemWidthFormula;

var initFormulaSlider = function(){
	itemWidthFormula = $j(".formulaSlider ul li").eq(0).width()+55;
	nbFormulas =  $j(".formulaSlider ul li").size();
	var width = itemWidthFormula * nbFormulas;
	$j(".formulaSlider ul").css("width", width+"px");
	var left;
	if(nbFormulas>2){		
		buttonFormulaStatus();
		$j(".prevFormula").click(function(){
			if(currentFormula>0){
				currentFormula--;
				left = -(currentFormula * itemWidthFormula);
				$j(".formulaSlider ul").animate({left: left+"px"}, 600);
				buttonFormulaStatus();
			}
			return false;
		});
		
		$j(".nextFormula").click(function(){
			if(currentFormula<nbFormulas-2){
				currentFormula++;
				left = -(currentFormula * itemWidthFormula);
				$j(".formulaSlider ul").animate({left: left+"px"}, 600);
				buttonFormulaStatus();
			}
			return false;
		});
	}
	else{
		$j(".prevFormula").hide();
		$j(".nextFormula").hide();
	}
}

var buttonFormulaStatus = function(){
	if(currentFormula==0){
		$j(".prevFormula").addClass("prevOff");
	}
	else{
		$j(".prevFormula").removeClass("prevOff");
	}
	
	if(currentFormula==nbFormulas-2){
		$j(".nextFormula").addClass("nextOff");
	}
	else{
		$j(".nextFormula").removeClass("nextOff");
	}
}

$j(document).ready(function () {
	if($j(".formulaSlider").is("div")) initFormulaSlider();
});
