// Support de diaporama multiples dans la même page
// ============================================================
// les variables suivantes doivent être déclarées avant l'appel
// ============================================================
// vitesseDefilement[num diaporama]  // tableau des vitesses de défilement, en ms
// dureeCrossFade[num diaporama]     // tableau des durées du crossfade pour IE
// Pic[num diaporama][num image]     // tableau des sources des images 
var t;
var imgCur = new Array();
var preLoad = new Array();
for (d=1;d<Pic.length;d++){
   imgCur[d]= 0;
   preLoad[d] = new Array();
   for (i = 0; i < Pic[d].length; i++){
      preLoad[d][i] = new Image();
   }
   preLoad[d][0].src = Pic[d][0];
}
function lanceDiaporama(){
   for (d=1;d<Pic.length;d++){
      changeDiapo(d);
   }
}
function changeDiapo(idx){
   diaporama=document.getElementById('Diapo'+idx);
   if (document.all){
      diaporama.style.filter="blendTrans(duration=dureeCrossFade[idx])";
      diaporama.filters.blendTrans.apply();      
   }
   if (preLoad[idx][imgCur[idx]].complete==null||preLoad[idx][imgCur[idx]].complete) {
      diaporama.src = preLoad[idx][imgCur[idx]].src;
      if (document.all){
         diaporama.filters.blendTrans.play();
      }
      imgCur[idx]++;
      if (imgCur[idx] > (Pic[idx].length-1)) imgCur[idx]=0;
      if (preLoad[idx][imgCur[idx]].src == '') {
         preLoad[idx][imgCur[idx]].src = Pic[idx][imgCur[idx]];
      }
   }
   if (vitesseDefilement[idx]==0){
     duree=100*(Math.round(Math.random()*20)+50);
     }else{ 
	 duree=vitesseDefilement[idx];
   }
   t = setTimeout('changeDiapo('+idx+')', duree);
}

function agrImgSS2(idx){
  src=document.getElementById('Diapo'+idx).src;
  i=src.lastIndexOf("/");
  genePageImg("image/grande/"+src.substr(i+1));
}
