
var slider_TableauProduits;
var slider_PositionDepart;
var slider_PositionArrive;
var slider_LargeurPdt = 105; //Largeur du bloc produit
var slider_timeout_Moveauto = 2000;
var slider_NombreLi;
var slider_TailleConteneur;
var slider_MonTimer;

$(document).ready(function () {
	slider_TableauProduits = document.getElementById("zone-defil").getElementsByTagName("li");
	slider_NombreLi = slider_TableauProduits.length;
	slider_TailleConteneur = slider_NombreLi * slider_LargeurPdt;
	
	for(var i=0; i<slider_TableauProduits.length;i++){
		slider_TableauProduits[i].style.left = slider_LargeurPdt*i+"px";
	}
	slider_MoveAuto();
});
//-------------------------------------------------------------------
function slider_MoveAuto(){
	for(var i=0; i<slider_TableauProduits.length;i++){
		slider_PositionDepart = parseInt(slider_TableauProduits[i].style.left);
		slider_PositionArrive = slider_PositionDepart - slider_LargeurPdt;
		
		if( slider_PositionArrive % slider_LargeurPdt != 0){
			location.reload() ;
		}
		else if(slider_PositionArrive == slider_LargeurPdt*-2){
			slider_TableauProduits[i].style.left = slider_TailleConteneur-slider_LargeurPdt*2+"px";
		}
		else{
			$(slider_TableauProduits[i]).animate({ left: slider_PositionArrive }, 500);
		}
	}
	slider_MonTimer = setTimeout("slider_MoveAuto()", slider_timeout_Moveauto);
}
//-------------------------------------------------------------------
function Suivant(){
	for(var i=0; i<slider_TableauProduits.length;i++){
		slider_PositionDepart = parseInt(slider_TableauProduits[i].style.left);
		slider_PositionArrive = slider_PositionDepart - slider_LargeurPdt;

		if( slider_PositionArrive % slider_LargeurPdt != 0){
			location.reload() ;
		}		
		else if(slider_PositionArrive == slider_LargeurPdt*-2 || slider_PositionArrive< slider_LargeurPdt*-2){
			slider_TableauProduits[i].style.left = slider_TailleConteneur-slider_LargeurPdt*2+"px";
		}
		else{
			$(slider_TableauProduits[i]).animate({ left: slider_PositionArrive }, 80);
			clearTimeout(slider_MonTimer);
			slider_MonTimer = setTimeout("slider_MoveAuto()", slider_timeout_Moveauto);
		}
	}
}
//-------------------------------------------------------------------
function Precedent(){
	for(var i=0; i<slider_TableauProduits.length;i++){
		slider_PositionDepart = parseInt(slider_TableauProduits[i].style.left);
		slider_PositionArrive = slider_PositionDepart + slider_LargeurPdt;
		
		if( slider_PositionArrive % slider_LargeurPdt != 0){
			location.reload() ;
		}
		else if(slider_PositionArrive == slider_TailleConteneur-slider_LargeurPdt){
			slider_TableauProduits[i].style.left = slider_LargeurPdt*-1+"px";
		}
		else{
			$(slider_TableauProduits[i]).animate({ left: slider_PositionArrive }, 80);
			clearTimeout(slider_MonTimer);
			slider_MonTimer = setTimeout("slider_MoveAuto()", slider_timeout_Moveauto);
		}
	}
}
