var IDOcultarMenuSecundario;
var IDOcultarMenuSecundario2;
var IDOcultarMenuTerciario;
var IDOcultarMenuTerciario2;
var oLiAnterior;
var oLiAnteriorTerciario;

function verMenuSecundario(me, idMenuPrin) {
	var oLi;
	oLi = me;
	

	if (me==oLiAnterior) 
	{
		clearTimeout(IDOcultarMenuSecundario);
		clearTimeout(IDOcultarMenuSecundario2);
	}
	
	oLiAnterior = me;

	var oMenu = document.getElementById('menuHomeEncabezado');
	var aLi = oMenu.getElementsByTagName('li');
	var oMenuSub = document.getElementById(idMenuPrin);
	
	var aUlSub = oMenuSub.getElementsByTagName('ul');
	for (var i=0; i < aLi.length; ++i) {
		if (aLi[i]!=me) {
			if (aLi[i].className != "menuSubHome" && aLi[i].className != "menuTerHome")
				aLi[i].className = "menuHome";

		} else {
			if (aLi[i].className != "menuSubHome" && aLi[i].className != "menuTerHome")
				me.className = "menuHomeOver";
			if (aUlSub.length>0) {
				aUlSub[0].style.visibility = "visible";
			}
		}
	}
}

function ocultarMenuSecundarioRT(me, idMenuPrin) {
	var oLi;
	oLi = me;

	IDOcultarMenuSecundario2 = setTimeout("verMenuSecundario('"+oLi+"', '"+idMenuPrin+"')", 50);
	if (IDOcultarMenuSecundario != 0)
	{
		oLi.className="menuHome";
		IDOcultarMenuSecundario = setTimeout("ocultarMenuSecundario('"+oLi+"', '"+idMenuPrin+"')", 50);
	}
}

function ocultarMenuSecundario(me, idMenuPrin) {
	var oMenu = document.getElementById('menuHomeEncabezado');
	var oMenuSub = document.getElementById(idMenuPrin);

	var aLi = oMenu.getElementsByTagName('li');
	var aUlSub = oMenuSub.getElementsByTagName('ul');

	for (var i=0;i<aLi.length;++i) {
		if (aLi[i] != me) {
			if (aLi[i].className != "menuSubHome" && aLi[i].className != "menuTerHome")
				aLi[i].className = "menuHome";
		} else {
			if (me.className == "menuHome") {
				me.className = "iehover";
			} else {
				
				if (aLi[i].className != "menuSubHome" && aLi[i].className != "menuTerHome")
					me.className = "menuHome";
				if (aUlSub.length>0)
					aUlSub[0].style.visibility = "hidden";
			}
		}
	}
}


/*--------------------------------------- MENUS TERCIARIOS -----------------------------------*/
function verMenuTerciario(me, idMenuPrin, idMenuSecun)
{
	var oLi, idSecun, aUlter
	oLi = me;
	idTer = 'ter'+idMenuPrin+'-'+idMenuSecun;
	
	if (me==oLiAnteriorTerciario) 
	{
		clearTimeout(IDOcultarMenuTerciario);
		clearTimeout(IDOcultarMenuTerciario2);
	}
	
	oLiAnteriorTerciario = me;
	
	var oMenuSub = document.getElementById('sub' + idMenuPrin);
	var aLi = oMenuSub.getElementsByTagName('li');
	for (var i=0; i < aLi.length; ++i) 
		{
		aUlTer = aLi[i].getElementsByTagName('ul');
		if(aLi[i]!=me)
			{
			CambiarFondoMS(aLi[i],1);
			if (aUlTer[0] != null)
				aUlTer[0].style.visibility = 'hidden';
			}
		else
			{
				CambiarFondoMS(me,0);
				if (aUlTer[0] != null)
					aUlTer[0].style.visibility = "visible";
			}
		}
}

function ocultarMenuTerciarioRT(me, idMenuPrin, idMenuSecun) {
	var idTer;
	idTer = 'ter'+idMenuPrin+'-'+idMenuSecun;
	
	var oMenuSub = document.getElementById('sub' + idMenuPrin);
	var aLi = oMenuSub.getElementsByTagName('li');
	for (var i=0;i<aLi.length;++i) 
		{
		var aUlTer = aLi[i].getElementsByTagName('ul');
		if (aLi[i]==me) 
			{
			CambiarFondoMS(me,1);
			if (aUlTer[0] != null)
				aUlTer[0].style.visibility = "hidden";
			}
		}
}
