$(document).ready(function(){
	/***** SLIDER *****/
	
	$('.slider-container img:last').css({'left':'980px'});
	$('.slider-miniatures img:first').addClass('min-active');
	
	$('.slider-miniatures img').click(function(){
		var current = $('.min-active');
		var next = $(this);
		$('.min-active').removeClass('min-active');
		next.addClass('min-active');
		current.removeClass('min-active');
		
		//Récup des données
		var nextSrc = next.attr('src');
		var nextAlt	= next.attr('alt');
		
		if((current.attr('src')) != (next.attr('src'))){
			timer = resetTimer(timer);
			
			//Remplacement des données
			$('.slider-container img:last').attr('src', nextSrc);
			$('.slider-container img:first').attr('alt', nextAlt);	
			$('.slider-container img:last').attr('alt', nextAlt);	
			
			$('.slider-titre h3').fadeOut(100,function(){
				$('.slider-titre h3').text(nextAlt);
			});
			
			
			$('.slider-container img:first').stop().css({'left':'0px'}).animate({left:-980},600,function(){
				$('.slider-container img:first').attr('src', nextSrc).css({'left':'0px'});
				$('.slider-titre h3').fadeIn(200);
			});
			
			$('.slider-container img:last').stop().css({'left':'980px'}).animate({left:0},600,function(){
				$('.slider-container img:last').css({'left':'980px'});
			});
		}
	});
	
	var timer = loadTimer();	

 });
 

 
 function nextImage(){
	var current = $('.min-active');
	if (current.next().hasClass('min'))
		var next = current.next();
	else var next = $('.slider-miniatures img:first');
	next.addClass('min-active');
	current.removeClass('min-active');
	
	//Récup des données
	var nextSrc = next.attr('src');
	var nextAlt	= next.attr('alt');
	
	//Remplacement des données
	$('.slider-container img:last').attr('src', nextSrc);
	$('.slider-container img:first').attr('alt', nextAlt);	
	$('.slider-container img:last').attr('alt', nextAlt);	
	
	$('.slider-titre h3').fadeOut(100,function(){
		$('.slider-titre h3').text(nextAlt);
	});
	
	
	$('.slider-container img:first').stop().show().css({'left':'0px'}).animate({left:-980},600,function(){
		$('.slider-container img:first').attr('src', nextSrc).css({'left':'0px'});
		$('.slider-titre h3').fadeIn(200);
	});
	
	$('.slider-container img:last').stop().show().css({'left':'980px'}).animate({left:0},600);
 }

function loadTimer(){
	return timer = setInterval('nextImage()',5000);
}

function resetTimer(timer){
	clearInterval(timer);
	return timer = setInterval('nextImage()',5000);
}
