/**
 * Effet diapo pour la page d'accueil
 * 
 * @create Antoine Lehurt - 19/08/09
 */
 
$(document).ready(function(){
	// timer d'affichage
	setInterval(defilement, 3000);
});

function defilement() {
	// image affichée
	var $active = $('#diapo li.active');
	
	// s'il n'y a pas de li avec la class active alors on affiche la derniere image
	if ($active.length == 0) {
		$active = $('#diapo li:last');
	}
	
	// affiche les images dans l'ordre du code html
	if ($active.next().length) {
		var $next = $active.next(); 
	}else {
		var $next = $('#diapo li:first');
	}
	
	// animation de transition
	$active.addClass('last-active');
	$next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
    });
}	
