// JavaScript Document

//SLIDER FOR EN IMAGES

var timer = new Object;
 
//Init the slider
function init_slider_en_images(){
	
	var $Slides = $("#v2_slides");
	var _step = $Slides.find("li:first").width();
	$Slides
		.data("currentSlide",1)
		.data("nbSlides",$Slides.find("li").size());
	$Slides
		.find("li:last")
			.clone()
			.prependTo("#v2_slides");
 
	$Slides
		.find("li:first")
			.next()
			.clone()
			.appendTo("#v2_slides");
			
 
	$Slides		
		.find("li:first")
			.addClass("clone")
		.end()
		.find("li:last")
			.addClass("clone")
		.end()
		.css({marginLeft:-_step});
 
	$Slides.width($Slides.find("li").size()*_step);
 
	$("#v2_new_diapo_right a").bind("click",nextSlide_en_images);
	$("#v2_new_diapo_left a").bind("click",prevSlide_en_images);
 
	$(".v2_slide").wipetouch({
	
	  tapToClick: true, // if user taps the screen, triggers a click event
	
	  wipeLeft: function(result) { nextSlide_en_images(); },
	
	  wipeRight: function(result) { prevSlide_en_images(); }
	
	});
	//window.setTimeout(auto_slider,5000);
	
}


//Go to the next slide
function nextSlide_en_images(){
	
	$("#v2_new_diapo_right a").unbind("click");
	$("#v2_new_diapo_left a").unbind("click");
	
	var $Slides = $("#v2_slides");
	$Slides.animate(
		{marginLeft:"-=758px"},
		1000,
		function(){
				$Slides.data("currentSlide",$Slides.data("currentSlide")+1);
				if($Slides.data("currentSlide") > $Slides.data("nbSlides")){
					$Slides
						.data("currentSlide",1)
						.css({marginLeft:"-758px"});
 
				}
				
				$("#v2_new_diapo_right a").bind("click",nextSlide_en_images);
				$("#v2_new_diapo_left a").bind("click",prevSlide_en_images);
				//window.clearTimeout(timer);
				//timer = window.setTimeout(auto_slider,5000);
			}
	);
	
}

//Go to the previous slide
function prevSlide_en_images(){
	
	$("#v2_new_diapo_left a").unbind("click");
	$("#v2_new_diapo_right a").unbind("click");
	
	var $Slides = $("#v2_slides");
	$Slides.animate(
		{marginLeft:"+=758px"},
		1000,
		function(){
				$Slides.data("currentSlide",$Slides.data("currentSlide")-1);
				if($Slides.data("currentSlide") == 0){
					$Slides
						.data("currentSlide",$Slides.data("nbSlides"))
						.css({marginLeft:-(758*$Slides.data("currentSlide"))});
				}
				
				$("#v2_new_diapo_right a").bind("click",nextSlide_en_images);
				$("#v2_new_diapo_left a").bind("click",prevSlide_en_images);
				//window.clearTimeout(timer);
				//timer = window.setTimeout(auto_slider,5000);
			}
	);
	
}

function auto_slider_en_images(){
	nextSlide_en_images();
	window.setTimeout(auto_slider,5000);
}
