$(document).ready(function(){
	//
	function nextSlide(){	
		counter_int++;
		if(counter_int>diaporama.find('li').length-1)counter_int=0;
	$(counterList_array[counter_int]).addClass('select');	
		diaporama.animate({'left':-708+'px'},1000,
		function(){
			diaporama.append(diaporama.find('li:first').remove())
			diaporama.css('left','0px')
			});
		$('#banniere h2#h2_diapo').text(title_array[counter_int]);
		Cufon.refresh();
	}//
	function prevSlide(){
		counter_int--;
		if(counter_int<0)counter_int=diaporama.find('li').length-1;
	$(counterList_array[counter_int]).addClass('select');	
		diaporama.prepend(diaporama.find('li:last').clone())
			diaporama.css('left','-708px')
		diaporama.animate({'left':0+'px'},1000,
		function(){
			diaporama.find('li:last').remove()
			});
		$('#banniere h2#h2_diapo').text(title_array[counter_int]);
		
		Cufon.refresh();

	}
	var is_ok_bool = true;
	var counter_int = 0;
	var diaporama = $(document).find("#diaporama").find('ul#diapo') ;

                
	$(document).find("#diaporama").append('<ul id="counter"></ul>');
	var counter = $(document).find("#diaporama").find('ul#counter');
	for(var i = 0;i<diaporama.find('li').length;i++){
		counter.append('<li class="counter custom-font-bold back-png">0'+(i+1)+'</li>');
	}
	Cufon.refresh();
	var counterList_array = jQuery.makeArray(counter.find('li'));
	$(counterList_array[counter_int]).addClass('select');	
	
	counter.find('li').click(function (e){
		clearInterval(interval);	
			e.preventDefault();	
			var index = counter.find('li').index($(this));	
			if(index == counter_int )return;
			if(!is_ok_bool)return
			is_ok_bool = false;
			setTimeout(resetOk,1000)
			$(counterList_array[counter_int]).removeClass('select');
			if(index==counter_int-1){
				prevSlide();
			}
			if(index==counter_int+1){
				nextSlide();
			}
			if(index==counter_int-2){
				nextSlide();
			}
			if(index==counter_int+2){
				prevSlide();
			}
		})
	
	
	$("#fleche-gauche").click(function(){	
	clearInterval(interval);	
	if(!is_ok_bool)return
		$(counterList_array[counter_int]).removeClass('select');
		prevSlide()
	});	
	$("#fleche-droite").click(function(){	
	clearInterval(interval);		
	if(!is_ok_bool)return
		$(counterList_array[counter_int]).removeClass('select');
		nextSlide()
	});	
	//	
	function resetOk(){
		is_ok_bool = true;	
	}							   
	//
	var interval = setInterval(doNext,9000)
	function doNext(){
		$(counterList_array[counter_int]).removeClass('select');
		nextSlide();		
	}
	
	//gestion des clicks sur les images
	$("#diapo img").live("click", function(){
		var newUrl = $(this).attr("location");
		if(newUrl == undefined || newUrl == "none") return;
		window.location.href = newUrl;
	});
});


