var ie = document.all ? true : false;
var ns = (document.getElementById && !document.all)? true : false;

var cpt2 = 0;
var actuelle2 = 0;

var delai2;
var idimg2;
var tabimg2;
var chemin2;

image_zoom = new Array();
document.image_temp2 = new Array();
function prechargement2(vdelai2,vidimg2,vtabimg2,vchemin2,vactuelle2) {
	delai2=vdelai2;
	idimg2=document.getElementById(vidimg2);
	tabimg2=vtabimg2;
	chemin2=vchemin2;
	actuelle2=vactuelle2/1;
	temp2();
}
function temp2(){
	setTimeout("temp2()", 1000);
	
	if(delai2>0){
		if(cpt2<0)
			cpt2=0
		cpt2++;
		if(cpt2>=delai2)
			suivante2();
	}
	else{
		if(delai2<0){
			if(cpt2>0)
				cpt2=0
			cpt2--;
			if(cpt2<=delai2)
				precedente2();
		}
	}
}
function precedente2(){
	var imgp2=actuelle2-1
	affiche2(imgp2,"neg")
}
function suivante2(){
	var imgs2=actuelle2+1
	affiche2(imgs2,"pos")
}
function affiche2(imgz,sens){
	if(tabimg2[imgz]){
		cpt2=0;
		actuelle2=imgz;
		
		image_zoom[imgz] = new Image;
		
		if(image_zoom[imgz].src = chemin2 + tabimg2[imgz]){
			if(ie)slideit2(imgz)
			else idimg2.src=chemin2 + tabimg2[imgz];
		}
		if(tabimg2[imgz-1] && sens=="neg"){
			image_zoom[imgz-1] = new Image;
			image_zoom[imgz-1].src = chemin2 + tabimg2[imgz-1]
		}
		if(tabimg2[imgz+1] && sens!="neg"){
			image_zoom[imgz+1] = new Image;
			image_zoom[imgz+1].src = chemin2 + tabimg2[imgz+1]
		}
	}
	else{
		affiche2(0,"",idimg2);
	}
}

function slideit2(imgz){
	if (!document.images) return
	
	idimg2.filters[0].apply()
	idimg2.src=chemin2 +tabimg2[imgz]
	idimg2.filters[0].play()
}
