/*var IDOcultarMenuSecundario;
var IDOcultarMenuSecundario2;*/

function verMenuSecundario(me, idMenuPrin) {
	var oLi;
	oLi = me;
	
	
//	IDOcultarMenuSecundario = setTimeout("ocultarMenuSecundario('"+oLi+"', '"+idMenuPrin+"')", 10);

//	clearTimeout(IDOcultarMenuSecundario);
//	clearTimeout(IDOcultarMenuSecundario2);
	
	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) {
			// Se tratan el resto de elementos menos en el que nos encontramos
			if (aLi[i].className != "menuSubHome")
				aLi[i].className = "menuHome";

		} else {
			if (aLi[i].className != "menuSubHome")
				me.className = "menuHomeOver";
			// Recorrer los ul's para hacerlos no visibles o visibles
			if (aUlSub.length>0) {
				aUlSub[0].style.visibility = "visible";
			}
		}
	}
}
/*
function ocultarMenuSecundarioRT(me, idMenuPrin) {
	var oLi;
	oLi = me;

	IDOcultarMenuSecundario2 = setTimeout("verMenuSecundario('"+oLi+"', '"+idMenuPrin+"')", 50);
	IDOcultarMenuSecundario = setTimeout("ocultarMenuSecundario('"+oLi+"', '"+idMenuPrin+"')", 50);
}
*/
function ocultarMenuSecundario(me, idMenuPrin) {
	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="menuHome";
		} else {
			if (me.className == "menuHome") {
				me.className = "iehover";
			} else {
					if (aLi[i].className != "menuSubHome")
						me.className = "menuHome";
			// Recorrer los ul's para hacerlos no visibles o visibles
			if (aUlSub.length>0)
				aUlSub[0].style.visibility = "hidden";
			}
		}
	}
//	clearTimeout(IDOcultarMenuSecundario);
//	clearTimeout(IDOcultarMenuSecundario2);
}

// Función que cambia el estilo de los MS
function CambiarFondoMS(esto, iEstado){
// Hacemos que permanezcan visibles.
//	clearTimeout(IDOcultarMenuSecundario);
//	clearTimeout(IDOcultarMenuSecundario2);

	var oHijo = esto.firstChild;
	if(iEstado == 0){
		esto.style.backgroundColor = "#10588E";
		oHijo.style.cssText = "color: #B9CADA;";
		
	} else {
		esto.style.backgroundColor = "#B9CADA";
		oHijo.style.cssText = "color: #10588E;";
	}
}