// fonction de scroll

var Timer;
var Pas = 3;
function moveLayer(Sens) {
	Objet=document.getElementById("cart-sidebar");
  	 if(parseInt(Objet.style.top) + (Pas*Sens)>0)  {
		clearTimeout(Timer);
	}
	else if(parseInt(Objet.style.top) + (Pas*Sens)<-(Objet.offsetHeight-document.getElementById("contenant_scroll").offsetHeight)) {
		clearTimeout(Timer);
	}
    else {
        Objet.style.top = (parseInt(Objet.style.top) + (Pas*Sens)) + "px";
	}
	Timer = setTimeout("moveLayer(" + Sens + ");", 30);
}

/*function show_panier() {	
	var objet = document.getElementById('contenu_panier');
	var interval = 100;
	var ecartPos = 10;
  	
	if(objet.style.display == "none" || !objet.style.display) {
        objet.style.display = "block";
		objet.style.overflow = "hidden"; 
		//lien.innerHTML = "masquer";
	       
		var hFinal = 400;
		var hActuel = 0;
		var timer;
		var fct = function () {
	      hActuel += ecartPos;
	      objet.style.height = hActuel + 'px';	
		  				
			if( hActuel >= hFinal) {
			  clearInterval(timer);
			}
        };
			
	} else if(objet.style.display == "block" ) {
		var hFinal = 0;
		var hActuel = 330;
		var timer;
		var fct = function () {
			hActuel -= ecartPos;
			objet.style.height = hActuel + 'px';
						
			if(hActuel == hFinal) {
				clearInterval(timer);
				objet.style.display = "none";
			}
		};		
	}
	
	fct();     
	timer = setInterval(fct,interval);
}*/


function panier_fonction() {
	//ceci = document.getElementById('retour')
	/*DivPanier = document.getElementById('contenu_panier');
	document.getElementById('panier_menu').onmouseover=statut_ouvert;
	document.getElementById('panier_menu').onmouseout=function() { 
		statut_ferme(); 
		test_hidePanier();
	}*/
	
}

function statut_ouvert(){
		if (DivPanier.style.height == '0px') {
			document.getElementById('DansDivPanier').value = 1;
		}
	}
	
	function statut_ferme(){
		if (DivPanier.style.height == '330px') {
			document.getElementById('DansDivPanier').value = 0;
		}
	}
	
	

function test_hidePanier() {	
	if (document.getElementById('DansDivPanier').value == 0){
			setTimeout("hide_panier()",2000)
	}
}

function show_panier() {	
	var objet = document.getElementById('contenu_panier');
	var interval = 10;
	var ecartPos = 30;
  	
	if((objet.style.display == "none" || !objet.style.display)&&( objet.style.height=='0px'|| objet.style.height=='') ) {
        objet.style.display = "block";
		objet.style.overflow = "hidden"; 
		//lien.innerHTML = "masquer";
	       
		var hFinal = 330;
		var hActuel = 0;
		var timer;
		var fct = function () {
	      hActuel += ecartPos;
	      objet.style.height = hActuel + 'px';	
		  				
			if( hActuel >= hFinal) {
				var t= parseInt(timer);
			  clearInterval(t);
				
			}
    }
	
	
	
	fct();   
	timer = setInterval(fct,interval);
	}
	
}
function hide_panier() {	
	var objet = document.getElementById('contenu_panier');
	var interval = 10;
	var ecartPos = 30;
  if(objet.style.display == "block" && objet.style.height == '330px') {	
 
		var hFinal = 0;
		var hActuel = 330;
		var timer;
		var fct = function () {
			hActuel -= ecartPos;
			objet.style.height = hActuel + 'px';
						
			if(hActuel == hFinal) {
				var t= parseInt(timer);
			  clearInterval(t);
				objet.style.display = "none";
			}
		}		

	
	fct();     
	timer = setInterval(fct,interval);
	}
}

function PanierIN() {
	setTimeout("showPanierIN()",10);	
}
function PanierOUT() {
	setTimeout("showPanierOUT()",10);	
}
function showPanierIN() {
	var objet = document.getElementById('contenu_panier');
	if(objet.style.display == "none") {
		objet.style.display = "block";
		objet.style.overflow = "hidden";
		var interval = 10;
		var ecartPos = 10;
	       
		var hFinal = 330;
		var hActuel = 0;
		var timer;
		var fct = function () {
	      hActuel += ecartPos;
	      objet.style.height = hActuel + 'px';	
		  				
			if( hActuel > hFinal) {
			  clearInterval(timer);
			}
        };
		fct();     
		timer = setInterval(fct,interval);
	}
}
function showPanierOUT() {
	var objet = document.getElementById('contenu_panier');
	if(objet.style.display == "block") {
		var interval = 10;
		var ecartPos = 10;
		
		var hFinal = 0;
		var hActuel = 330;
		var timer;
		var fct = function () {
			hActuel -= ecartPos;
			objet.style.height = hActuel + 'px';
						
			if(hActuel == ecartPos) {
				clearInterval(timer);
				objet.style.display = "none";
			}
		};
		fct();     
		timer = setInterval(fct,interval);
	}
}


