//*******************************************************************
// Variables que tu peux changer. Les durées sont en millisecondes.
//*******************************************************************
// Durée de l'animation
var fadeInSpeed = 1000;
// Temps d'attente avant le changement d'image
var timeBeforeFade = 3000;

// Ne pas modifier ces deux variables
var currentIdx = 0;
var numberOfImages;

function StartRotation() {
  numberOfImages = $("#photo img").length;

  if (numberOfImages > 0) {
    $("#rotatorImage-1").fadeIn(fadeInSpeed, function() {
      currentIdx = 1;
      setTimeout('RotateToNext()', timeBeforeFade);
    });    
  }
}

function RotateToNext() {
  nextIdx = currentIdx < numberOfImages ? currentIdx + 1 : 1;
  
  $("#rotatorImage-" + currentIdx).fadeOut(fadeInSpeed);
  $("#rotatorImage-" + nextIdx).fadeIn(fadeInSpeed, function() {
    currentIdx = nextIdx;
    setTimeout('RotateToNext()', timeBeforeFade);
  });
}
