
var intervallo = null;
var layerAttivo = null;

function clrT(id){
	if(layerAttivo!=null){
		if(layerAttivo!=id){
			nascondiLayer("sublevel_"+layerAttivo);
		}else{
			clearInterval(intervallo);
		}
	}
	var obj = document.getElementById("mainlevel_"+id);
	var altezza = obj.offsetHeight;


	document.getElementById("sublevel_"+id).style.left = getX(obj)+"px";

	document.getElementById("sublevel_"+id).style.top = getY(obj)+altezza+"px";

	document.getElementById("sublevel_"+id).style.display = "block";

	document.getElementById("mainlevel_"+id).className = 'active';
	layerAttivo = id;


	//	Faccio scomparire tutte le tendine del sito
	if(layerAttivo==149 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_edificio").style.visibility = 'hidden';
	}

	if(layerAttivo==152 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_edificio").style.visibility = 'hidden';
		document.getElementById("planimetrie_locali").style.visibility = 'hidden';
	}

	if(layerAttivo==161 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_piano").style.visibility = 'hidden';
	}

}


function clsT(id){
	intervallo = setInterval("nascondiLayer()", 250);
}

function nascondiLayer(){
		document.getElementById("sublevel_"+layerAttivo).style.display = "none";
		document.getElementById("mainlevel_"+layerAttivo).className = 'normal';
		clearInterval(intervallo);


	//	Faccio comparire tutte le tendine del sito
	if(layerAttivo==149 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_edificio").style.visibility = 'visible';
	}

	if(layerAttivo==152 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_edificio").style.visibility = 'visible';
		document.getElementById("planimetrie_locali").style.visibility = 'visible';
	}

	if(layerAttivo==161 && document.getElementById("planimetrie_edificio") && navigator.userAgent.indexOf("MSIE 6.0")>0){
		document.getElementById("planimetrie_piano").style.visibility = 'visible';
	}

}




function getX(obj){
	var x = 0;
	do
	{
		x += obj.offsetLeft;
		obj = obj.offsetParent;
	}
	while (obj);
	return x;
}


function getY(obj){
	var y = 0;
	do
	{
		y += obj.offsetTop;
		obj = obj.offsetParent;
	}
	while (obj);
	return y;
}
