if(document.all){
	var opacityIn = 0;
	var opacityOut = 0;
}
else{
	opacityIn = 0.0;
	opacityOut = 0.0;
}
var repOut, repIn;
var opacObjIn, opacObjOut// = document.getElementById('vignette-labo');

function over(obj){
	/*dObj = document.getElementById("debug");
	dCtHTML = dObj.innerHTML;
	dObj.innerHTML = "over<br/>"+dCtHTML;*/
	opacObjIn = obj;
	clearInterval(repIn);
	if(document.all){
		opacObjIn.style.filter = "alpha(Opacity=0)";
		opacityIn = 0;
		setTimeout("repIn = setInterval(opacIn, 50)", 500);
	}
	else{
		//opacObjIn.style.opacity = 0.0;
		opacityIn  = 0.01;
		repIn = setInterval(opacIn, 50);
	}
	//descr.innerText = descriptif;
 	
 	//obj.style.filter = "alpha(Opacity=100)";
}

function out(obj){
	/*dObj = document.getElementById("debug");
	dCtHTML = dObj.innerHTML;
	dObj.innerHTML = "out<br/>"+dCtHTML;*/
	clearInterval(repOut);
	opacObjOut = obj;
	if(document.all){
		opacObjOut.style.filter = "alpha(Opacity=100)";
		opacityOut = 100;
		setTimeout("repOut = setInterval(opacOut, 50)", 500);
	}
	else{
		opacObjOut.style.opacity = 0.99;
		opacityOut  = 0.99;
		repOut = setInterval(opacOut, 50);
	}
 	
 /*if(document.all) obj.style.filter = "alpha(Opacity=0)";
 else obj.style.opacity = 0;*/
}

function opacIn(){
	if(document.all){
		opacityIn +=10;
		//alert(opacity);
		var filter = "alpha(Opacity="+opacityIn+")";
		opacObjIn.style.filter = filter;
		if(opacityIn>=100){
			clearInterval(repIn);
			opacityIn=100;
		}
	}
	else{
		opacityIn +=0.1;
		if(opacityIn>0.9){
			//alert("pouet");
			clearInterval(repIn);
			opacityIn=0.99;
		}		
		opacObjIn.style.opacity = opacityIn;
		//alert(opacity);
	}
}

function opacOut(){
	if(document.all){
		opacityOut -=10;
		//alert(opacity);
		if(opacityOut<=0){
			clearInterval(repOut);
			opacityOut=0;
		}
		var filter = "alpha(Opacity="+opacityOut+")";
		opacObjOut.style.filter = filter;
	}
	else{
		opacityOut -=0.1;
		//alert(opacityOut);
		if(opacityOut<=0.01){
			clearInterval(repOut);
			opacityOut=0;
		}		
	/*dObj = document.getElementById("debug");
	dCtHTML = dObj.innerHTML;
	dObj.innerHTML = "opacity = "+opacityOut+"<br/>"+dCtHTML;*/
		opacObjOut.style.opacity = opacityOut;
	}

}
