function changeOpac(opacity, id) {
	var object = document.getElementById(id).style;
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

function chargeImage(divid, imageid, imagefile, millisec, imageid2, lienid, url2, index) {
	for(i = 1; i <= 5; i++) {
		j=i;
		if(i==1)
		{j="";}
		if(document.getElementById("vignette"+j))
			{document.getElementById("vignette"+j).border="1";}
	}
	
//	document.getElementById(imageid2).border="2";
	if(document.getElementById(lienid)){
			//nouvelle url
			document.getElementById(lienid).href = url2;
			//nouveau rel
			document.getElementById(lienid).rel = "lightbox[rotate]";
	}
		
	if(document.getElementById("lienloupe")){
		document.getElementById("lienloupe").href = url2;
	}
	
	if(document.getElementById("lientexteloupe")){
		document.getElementById("lientexteloupe").href = url2;
	}
	var speed = Math.round(millisec / 100);
	var timer = 0;
	//rends image visible
	changeOpac(100, imageid);
	//fade out image
	for(i = 100; i >= 0; i--) {
		setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
		timer++;
	}
	setTimeout("chargeImageSuite('"+imageid+"','"+imagefile+"','"+millisec+"')",millisec);
}

function chargeImageSuite(imageid,imagefile,millisec){
	var speed = Math.round(millisec / 100);
	var timer = 0;
	//rends image transparent
	//changeOpac(0, imageid);
	//nouvelle image
	document.getElementById(imageid).src = imagefile;
	//fade in image
	for(i = 0; i <= 100; i++) {
	setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
	timer++;
	}
}
