var opa = 1;
var opa_id1,opa_id2;
var t;
function set_opa_0(id1,so,id2){
	if(so != undefined){opa = so;};
	if(id2 != undefined){opa_id2 = id2;};
	opa_id1 = id1;
clearTimeout(t);
	if(opa >= 0.05){
	opa-= 0.05;
	document.getElementById(opa_id1).style.opacity = opa;
	t=setTimeout('set_opa_0(opa_id1)',10);
	};
	if(opa < 0.05 && opa > 0.02){
	opa-= 0.01;
	document.getElementById(opa_id1).style.opacity = opa;
	t=setTimeout('set_opa_0(opa_id1)',10);
	};
	if(opa <= 0.02 && opa > 0){
	opa= 0;
	document.getElementById(opa_id1).style.opacity = opa;	
	document.getElementById(opa_id1).style.display = 'none';
	if(opa_id2 != undefined){document.getElementById(opa_id2).style.display = 'block';set_opa_1(opa_id2,0);opa_id2 = undefined;};
	};
}
function set_opa_1(id1,so){
clearTimeout(t);
	if(so != undefined){opa = so;};
	opa_id1 = id1;
document.getElementById(opa_id1).style.display = 'block';
	opa+= 0.05;
document.getElementById(opa_id1).style.opacity = opa;
	if(opa <1){
	t=setTimeout('set_opa_1(opa_id1)',10);
	};
}


