// JavaScript Document

<!--

//init + preload images

////var nimages = 10
var nimages = 36
var imagen = new Array

for (n=0;n<nimages;n++) {
  imagen[n]=new Image()
  imagen[n]="images/diaporama/diapo"+n+".gif"
}


// defilement

var delai=5000
var td=0
// nbre de cellules :
////var ntd=3
var ntd=12
// depart du remplacement :
var im=ntd
var celln=new Image()

// série en cours ; on commence par 1 (la 0 deja en place)
var serie=1
var seriecomplete = 0
var rand = Math.round(Math.random()*(ntd-1))
var i=0

// nombre de series
var nserie=3

var xserie = new Array
for (n=0;n<ntd;n++) {
    xserie[n]=n
}

var pause=5000
var court=500


// exclusion opera

var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1

function defilement(){

if (!document.images)
return




for (i=0 ; i<ntd ; i++) {
   seriecomplete=0
   td=rand+i
   if (td>11)
      td=td-12
   if (xserie[td] != -1) {
      xserie[td] = -1
	  im = (serie * ntd) + td

if (td==0)          celln=document.images.cell0
else if (td==1)     celln=document.images.cell1
else if (td==2)     celln=document.images.cell2
else if (td==3)     celln=document.images.cell3
else if (td==4)     celln=document.images.cell4
else if (td==5)     celln=document.images.cell5
else if (td==6)     celln=document.images.cell6
else if (td==7)     celln=document.images.cell7
else if (td==8)     celln=document.images.cell8
else if (td==9)     celln=document.images.cell9
else if (td==10)    celln=document.images.cell10
else                celln=document.images.cell11
	  celln.src=imagen[im]

rand = Math.round(Math.random()*(ntd-1))


	  break
   }
   seriecomplete=1
}

if (seriecomplete==1) {
   delai = pause
   for (n=0;n<ntd;n++) {
       xserie[n]=n
   }
   if (serie<nserie-1)
      serie=serie+1   
   else
      serie=0
}
else
   delai = court

   
   





//if ((celln.filter))
//document.write("non defini!")

//if (document.all)
		//if (ie)
		//  celln.filters.blendTrans.apply()
////celln.src=imagen[im]
//if (document.all)
		//if (ie)
		//  celln.filters.blendTrans.play()

////if (im<nimages-1)
////  im++
////else
////  im=0
////if (td<ntd-1)
////  td++
////else
////  td=0
////if (im==0 || im==12 || im==24)
////  delai=5000
////else
////  delai=500
setTimeout("defilement()",delai)

}

// -->
