// JavaScript Document
var timer = new Object;
 
$(function(){
	var $SlidesNiches = $("#slidesniches");
	var _step = $SlidesNiches.find("li:first").width();
	$SlidesNiches.data("currentSlide",1).data("nbSlides",$SlidesNiches.find("li").size());
	$SlidesNiches.find("li:last").clone().prependTo("#slidesniches");
 	$SlidesNiches.find("li:first").next().clone().appendTo("#slidesniches");
 	$SlidesNiches.find("li:first").addClass("clone").end().find("li:last").addClass("clone").end().css({marginLeft:-_step});
 	$SlidesNiches.width($SlidesNiches.find("li").size()*_step);
 	//window.setTimeout(sliderniches,5000);
})

$(function(){
	var $SlidesStar = $("#slidesstar");
	var _step = $SlidesStar.find("li:first").width();
	$SlidesStar.data("currentSlide",1).data("nbSlides",$SlidesStar.find("li").size()-1);
	//$SlidesStar.find("li:last").clone().prependTo("#slidesstar");
 	$SlidesStar.find("li:first").next().clone().appendTo("#slidesstar");
 	$SlidesStar.find("li:first").addClass("clone").end().find("li:last").addClass("clone").end().css({marginLeft:-_step});
 	$SlidesStar.width($SlidesStar.find("li").size()*_step);
 	//window.setTimeout(sliderstar,5000);
})

$(function(){
	var $SlidesFilms = $("#slidesfilms");
	var _step = $SlidesFilms.find("li:first").width();
	$SlidesFilms.data("currentSlide",1).data("nbSlides",$SlidesFilms.find("li").size());
	$SlidesFilms.find("li:last").clone().prependTo("#slidesfilms");
 	$SlidesFilms.find("li:first").next().clone().appendTo("#slidesfilms");
 	$SlidesFilms.find("li:first").addClass("clone").end().find("li:last").addClass("clone").end().css({marginLeft:-_step});
 	$SlidesFilms.width($SlidesFilms.find("li").size()*_step);
 	window.setTimeout(slider,5000);
})

$(function(){
	var $SlidesScenes = $("#slidesscenes");
	var _step = $SlidesScenes.find("li:first").width();
	$SlidesScenes.data("currentSlide",1).data("nbSlides",$SlidesScenes.find("li").size());
	$SlidesScenes.find("li:last").clone().prependTo("#slidesscenes");
 	$SlidesScenes.find("li:first").next().clone().appendTo("#slidesscenes");
 	$SlidesScenes.find("li:first").addClass("clone").end().find("li:last").addClass("clone").end().css({marginLeft:-_step});
 	$SlidesScenes.width($SlidesScenes.find("li").size()*_step);
 	//window.setTimeout(sliderscenes,5000);
})



function nextSlide(sl){
	var $Slides = $("#slides"+sl);
	$Slides.animate(
		{marginLeft:"-=760px"},
		1000,
		function(){
				//$Slides.data("nbSlides",$Slides.find("li").size());
				$Slides.data("currentSlide",$Slides.data("currentSlide")+1);
				if($Slides.data("currentSlide") > $Slides.data("nbSlides")){
					$Slides
						.data("currentSlide",1)
						.css({marginLeft:"-760px"});
 
				}
				window.clearTimeout(timer);
				//timer = window.setTimeout("slider"+sl,5000);
			}
	);
}
 
function prevSlide(sl){
	var $Slides = $("#slides"+sl);
	$Slides.animate(
		{marginLeft:"+=760px"},
		1000,
		function(){
				//$Slides.data("nbSlides",$Slides.find("li").size());
				$Slides.data("currentSlide",$Slides.data("currentSlide")-1);
				if($Slides.data("currentSlide") == 0){
					$Slides
						.data("currentSlide",$Slides.data("nbSlides"))
						.css({marginLeft:-(760*$Slides.data("currentSlide"))});
				}
				window.clearTimeout(timer);
				//timer = window.setTimeout("slider"+sl,5000);
			}
	);
}

function slider(){
	nextSlide("films");
	window.setTimeout(slider,5000);
}


