$(document).ready(function(){
if($('.slide').length){
  var lectureAutomatique = true;
  var retour = true;
  var tempsTransition = 1000;
  var tempsAttente = 5000;
  var slideWidth = 220;
  var interval = Array();
  var timer = Array();
  var diaporamas = Array();
  
  $('.slide').css('overflow','hidden');
  $('.slideInner').css('float','left');
  $('.slide .item').css('cursor','pointer');
  
  var numberOfDiaporamas = $('.slide').length;
  
  for(var i=1;i < numberOfDiaporamas+1;i++){
    var diapo = Array();
    diapo['currentPosition'] = 0;
    diapo['numberOfSlides'] = $(".slide[id='diapo"+i+"'] .item").length;
    diaporamas['diapo'+i] = diapo;
    $(".slide[id='diapo"+i+"'] .slideInner").css('width', slideWidth * diaporamas['diapo'+i]['numberOfSlides']);
  }
  
  function start(diapoID){
    interval[diapoID] = setInterval(function(){suivant(diapoID);}, tempsAttente);
  }
  function suivant(diapoID){
    diaporamas[diapoID]['currentPosition']++;
    if(diaporamas[diapoID]['currentPosition'] == diaporamas[diapoID]['numberOfSlides']){
      $(".slide[id='"+diapoID+"'] .slideInner").css('margin-left',0);
      diaporamas[diapoID]['currentPosition'] = 1;
    }
    $(".slide[id='"+diapoID+"'] .slideInner").animate({'marginLeft':slideWidth*(-diaporamas[diapoID]['currentPosition'])}, tempsTransition);
  }
  function pause(diapoID){
    clearInterval(interval[diapoID]);
  }
  // ecouteur (OVER/OUT)
  $('.slide').hover(function(){
      pause(this.id);
    },
    function(){
      var diapoID = this.id;
      clearTimeout(timer[diapoID]);
      timer[diapoID] = setTimeout(function(){suivant(diapoID);}, 1000);
      start(diapoID);
    }
  );
  if(lectureAutomatique == true){
    start('diapo1');
    start('diapo2');
    start('diapo3');
  }
 }
});

