var nb_diapo = 0;
	var last_diapo_index = 0;
	
	function init_diapo_switcher(){

		
		nb_diapo = $("#diapo_switch_container > ul > li").length;
		for(var i=0;i<nb_diapo;i++){
			$("#diapo_switch_container > ul > li:eq("+i+")").css('z-index',100+i);
			/*if(i%2==0){
				$("#diapo_switch_container > ul > li:eq("+i+") > img").addClass("rotat-right");
			}else{
				$("#diapo_switch_container > ul > li:eq("+i+") > img").addClass("rotat-left");
			}*/
		}
	}
	
	//mise à jour de l'ordre de la pile
	function refresh_the_deck(){		
		for(var i=0;i<nb_diapo;i++){
			if(i!=last_diapo_index){
				zindex_diapo = parseInt($("#diapo_switch_container > ul > li:eq("+i+")").css('z-index'));
				$("#diapo_switch_container > ul > li:eq("+i+")").css('z-index', zindex_diapo-1);
			}
		}
		$("#diapo_switch_container > ul > li:eq("+last_diapo_index+")").css('z-index', 99+nb_diapo);
		//$("#diapo_switch_container > ul > li:eq("+last_diapo_index+") > img").toggleClass("rotat-left rotat-right");
		
		flip_on();
	}
	
	//mouvement hors de la pile de la last slide
	function flip_out(){
		if($("#diapo_switch_container > ul > li:animated").length==0){
			$("#diapo_switch_container > ul > li:eq("+last_diapo_index+")").animate({ left: '-=459' },
			400, 'swing' ,
			function(){ refresh_the_deck(); }
			);
		}
	}
	
	//mouvement au dessus de la pile de la last slide
	function flip_on(){
		$("#diapo_switch_container > ul > li:eq("+last_diapo_index+")").animate({
			left: '+=459'
			}, 
			400, 
			'swing', 
			function(){
				//alert("youhou");
			}
		);
	
		if(last_diapo_index == nb_diapo-1){
			last_diapo_index = 0;
		}else{
			last_diapo_index++;
		}
	}

	$(document).ready(function(){
			init_diapo_switcher();
			$("#diapo_switch_container").click(function(){
				flip_out();
			});
			document.timer = setInterval("flip_out()", 10000);
			$("#diapo_switch_container").hover(
				function(){
					clearInterval(document.timer);
				},
				function(){
					document.timer = setInterval("flip_out()", 10000);
				}
			);
	});
