	var slideCarouselHome			= null;
	var widthVignetteHome			= 960;
	var speedCarouselHome			= 5000;
	var speedRotateAnnimationHome	= 500;

	$(document).ready(function(){

		var widthSlideHome		= nombreVignettesHome * widthVignetteHome;

		$('#ulSlideCarouselHome').css("width", widthSlideHome);

		slideCarouselHome = setInterval('rotatePushHomeNext()', speedCarouselHome);
		
		$('#slideCarouselHome').hover(function() {
			clearInterval(slideCarouselHome);
		}, function() {
			slideCarouselHome = setInterval('rotatePushHomeNext()', speedCarouselHome);
		});

		$('#fleche_droite').bind('mouseenter', function(){
			clearInterval(slideCarouselHome);
		}).click(function() {
			rotatePushHomeNext();
		}).bind('mouseleave', function(){
			slideCarouselHome = setInterval('rotatePushHomeNext()', speedCarouselHome);
		});
		
		$('#fleche_gauche').bind('mouseenter', function(){
			clearInterval(slideCarouselHome);
		}).click(function() {
			rotatePushHomeLast();
		}).bind('mouseleave', function(){
			slideCarouselHome = setInterval('rotatePushHomeNext()', speedCarouselHome);
		});
	});

	var rotatePushHomeNext = function() {
		var item_width		= $('#ulSlideCarouselHome li').outerWidth(true);
		var left_indent		= parseInt($('#ulSlideCarouselHome').css('left')) - item_width;

		$('#ulSlideCarouselHome').animate({'left' : left_indent}, speedRotateAnnimationHome, function () {
			$('#ulSlideCarouselHome').css({'left' : left_indent});
			$('#ulSlideCarouselHome li:last').after($('#ulSlideCarouselHome li:first'));
			$('#ulSlideCarouselHome').css({'left' : 0});
		});
		return false;
	}

	var rotatePushHomeLast = function() {
		var item_width		= $('#ulSlideCarouselHome li').outerWidth(true);
		var left_indent		= parseInt($('#ulSlideCarouselHome').css('left')) + item_width;

		$('#ulSlideCarouselHome').animate({'left' : left_indent}, speedRotateAnnimationHome, function () {
			$('#ulSlideCarouselHome').css({'left' : left_indent});
			$('#ulSlideCarouselHome li:first').before($('#ulSlideCarouselHome li:last'));
			$('#ulSlideCarouselHome').css({'left' : 0});
		});
		return false;
	}

