/**********************************************/
/***  Caroussel accueil  **********************/

$.wt_carrousel = function(){
	
	
	//console.log(slide_width);
	if($("div.slide").length == 1)
	{
		$("#gal_prev").hide();
		$("#gal_next").hide();
		$("#galery_slides_wrapper").css({'left': '0'});
	}
	else 
	{
		var slide_width = $("div.slide").outerWidth();
		var left_value = (slide_width * (-1)) - 20;
		var nm_two_items = false;
		
		if($("div.slide").length <= 2)
		{
			//alert('hello');
			$("#galery_slides_wrapper div.slide:last").clone().appendTo($("#galery_slides_wrapper"));
			var gal_width = $("#galery_slides_wrapper").outerWidth();
			var new_gal_width = gal_width + slide_width;
			$("#galery_slides_wrapper").css('width', new_gal_width+'px');
			nm_two_items = true;
		}
		
		$("#galery_slides_wrapper div.slide:first").before($("#galery_slides_wrapper div.slide:last"));
		$("#galery_slides_wrapper").css({'left': left_value});
		
		var block_animation = false;
	
		$("#gal_prev").click(function(){
		
			if(!block_animation)
			{
				block_animation = true;
				var pos = $("#galery_slides_wrapper").position();
				var left_indent = (pos.left + slide_width) + 20;
				
				$("#galery_slides_wrapper").stop().animate({'left': left_indent}, 1500, function(){
					if(nm_two_items)
					{
						$("#galery_slides_wrapper div.slide:last").remove();
						$("#galery_slides_wrapper div.slide:last").clone().prependTo($("#galery_slides_wrapper"));
						$("#galery_slides_wrapper").css({'left': left_value});
						block_animation = false;
					}
					else
					{
						$("#galery_slides_wrapper div.slide:first").before($("#galery_slides_wrapper div.slide:last"));
						$("#galery_slides_wrapper").css({'left': left_value});
						block_animation = false;
					}
				});
			}
			return false;
		});
		
		$("#gal_next").click(function(){
		
			if(!block_animation)
			{
				block_animation = true;
				var pos = $("#galery_slides_wrapper").position();
				var left_indent = (pos.left - slide_width) - 20;
				
				$("#galery_slides_wrapper").stop().animate({'left': left_indent}, 1500, function(){
					if(nm_two_items)
					{
						$("#galery_slides_wrapper div.slide:first").remove();
						$("#galery_slides_wrapper div.slide:first").clone().appendTo($("#galery_slides_wrapper"));
						$("#galery_slides_wrapper").css({'left': left_value});
						block_animation = false;
					}
					else
					{
						$("#galery_slides_wrapper div.slide:last").after($("#galery_slides_wrapper div.slide:first"));
						$("#galery_slides_wrapper").css({'left': left_value});
						block_animation = false;
					}
				});
			}
			return false;
		});
	}
	
	
	
	
}
