//---------- données diaporama ------------- //

//dossier des images
var dossier = 'images';

//tableau des images
tbimage=new Array(
	'bandeau01.jpg',
	'bandeau02.jpg',
	'bandeau03.jpg',
	'bandeau04.jpg',
	'bandeau05.jpg',
	'bandeau06.jpg',
	'bandeau07.jpg',
	'bandeau08.jpg',
	'bandeau09.jpg',
	'bandeau10.jpg',
	'bandeau11.jpg',
	'bandeau12.jpg',
	'bandeau13.jpg',
	'bandeau14.jpg',
	'bandeau15.jpg',
	'bandeau16.jpg',
	'bandeau17.jpg',
	'bandeau18.jpg',
	'bandeau19.jpg',
	'bandeau20.jpg',
	'bandeau21.jpg'
) 

//durée d'affichage des images en secondes
var duree=4;


//---------- moteur diaporama ------------- //

preImages=new Array
var opaa=0;
var opab=100;
var compteur=2;
var vitesse=duree * 1000;

function precharge() { 
	for (i = 0; i < tbimage.length; i++) { 
		preImages[i] = new Image()
		preImages[i].src = dossier+'/'+tbimage[i]
	}
	setTimeout(defilmage,vitesse);
}

function defilmage(reg){
	oxo=reg;
	if(compteur==tbimage.length-1){
		compteur=-1
	}
	if(oxo==1){
		compteur++
		opaa=10;
		document.getElementById('image2').src=dossier+"/"+tbimage[compteur];
		oxo=0;
	}
	var imacibleb=document.getElementById('image1');
	var imaciblea=document.getElementById('image2');
	
	opaa+=3;
	opab-=4;
	if(document.all && !window.opera){ 
		imaciblea.style.filter = 'alpha(opacity=' + opaa + ')';
		imacibleb.style.filter = 'alpha(opacity=' + opab + ')';
	} 
	else{ 
		imaciblea.style.opacity = opaa/100;
		imacibleb.style.opacity = opab/100;
	}
	document.getElementById('image2').style.visibility = 'visible' ;
	if(opaa>=100){
		opaa=10;
		opab=100;
		var cxx=imaciblea.src.lastIndexOf("/")+1;
		var nomimg=imaciblea.src.substring(cxx);
		imacibleb.src=dossier+'/'+nomimg;
		setTimeout("defilmage(1)",vitesse);
		return false
	}
	setTimeout("defilmage()",34);
}

if(navigator.appName.substring(0,3)=="Mic"){
	attachEvent("onload",precharge);
}
else{
	addEventListener("load", precharge, false);
}
