			function stepcarou() {
				i=0;
				
				for (flechGD=0; flechGD<document.getElementsByClassName("fleche_g").length; flechGD++) {
					document.getElementsByClassName("fleche_g")[flechGD].setAttribute("onclick","stepcaroug("+flechGD+");");
					document.getElementsByClassName("fleche_d")[flechGD].setAttribute("onclick","stepcaroud("+flechGD+");");
				}
				
				a = document.getElementsByClassName("belt");
				for (j=0; j< a.length; j++) {
					a[j].style.left=i*162*-1+"px";
					b = a[j].getElementsByClassName("mygallery")[0];
					c = a[j].getElementsByTagName("div").length;
					a[j].style.width = 162*c+"px";
					d = -((162*c)-486);
				}
			}
			
			function stepcaroug(ref) {
				e = a[ref].style.left;
				if (e.substr(0, e.length-2) < 0) {
					new Effect.Move(a[ref], { x: 162, y: 0, duration:0.5, queue : { position:'end', scope: 'deplacement', limit:1 } });
				}
			}
			function stepcaroud(ref) {
				e = a[ref].style.left;
				if (e.substr(0, e.length-2) > d) {
					new Effect.Move(a[ref], { x: -162, y: 0, duration:0.5, queue : { position:'end', scope: 'deplacement', limit:1 } });
				}
			}