$(document).ready(function(){

    var tempsTransitionHide = 800;
    var tempsTransitionShow = 1100;
    var tempsAttente = 8000;
    var currentPosition = 0;
    var slides = $('.slide');
    var numberOfSlides = slides.length;
    var interval;

    slides.eq(currentPosition).show();

    function suivant(){
        // Determine la nouvelle position
        prevPosition = currentPosition;

        currentPosition = currentPosition+1;

        if(currentPosition == numberOfSlides){
            currentPosition = 0;
        }

        // Fais bouger le slide
        slides.eq(prevPosition).animate({'opacity' : 'toggle'}, tempsTransitionHide);
        slides.eq(currentPosition).animate({'opacity' : 'toggle'}, tempsTransitionShow);
    }

    function start() {
        interval = setInterval(suivant, tempsAttente );
    }
    
    start();
});