// ******************************************************
// **************** FUNCIONES PARA SINCRONIZAR MENUS ********************
// ******************************************************


function marcarMenuYPonerAltura(idMenu,altura) 
{  //reloads the window if Nav4 resized
	var i;
	var j;
	var coleccionItems;
	var itemsSpans;
	
	//------------- primero miro si esta cargada la pagina padre ----------------

	if (window.parent.document.body == null)
	{
		// Cargar pagina padre con pagina hija dentro
		window.open("../../../default.htm?" + location.href,'_self');
		return;
	}
	
	//------------- primero borro los otros colores -----------------
	for (i=0;i<8;i++)
	{
		for (j=0;j<8;j++)
		{
			coleccionItems = window.parent.document.getElementsByName("" + i + j);
			if (coleccionItems(0) != null)
			{ 
				coleccionItems(0).style.color = "#00008B";
			}
		}
	}
	
	// ------------ Ahora lanzo el evento para que se abra el menu -----------------
	itemsSpans  = window.parent.document.body.getElementsByTagName("SPAN");

	for (i = 0; i < itemsSpans.length; i++)
	{
		var itemMenuLateral = itemsSpans(i);
		if (itemMenuLateral != null)
		{
			if (parseInt(idMenu.slice(0,1)) == i)
			{
				if (itemMenuLateral.childNodes.item(1).style.display == "none")
				{
					itemMenuLateral.childNodes.item(0).ondblclick("OK");
				}
			}
			else
			{
				//if (itemMenuLateral.childNodes.item(1).style.display != "none")
					//itemMenuLateral.childNodes.item(0).ondblclick("OK");			
			}
		}
	}
	
	// --------------- ahora pongo en rojo el seleccionado ---------------
	coleccionItems = window.parent.document.getElementsByName(idMenu);
	if (coleccionItems(0) != null)
	{ 
		coleccionItems(0).style.color = "#FF0000";
	}

	//--------- Ahora pongo el tamaño de la pagina ------------
	var marcoInterno;
	
	marcoInterno = window.parent.document.getElementsByName("marcoInterior");
	if (marcoInterno(0) != null)
	{ 
		marcoInterno(0).height = 1500;
		//resizearMarco();
	}
	
}

function resizearMarco()
{
	var the_height=window.parent.document.getElementById('marcoInterior').contentWindow.document.body.scrollHeight + 25;//calcula la altura de la página principal 
	window.parent.document.getElementById('marcoInterior').style.height=the_height;//cambia la altura del iframe 
}

