var numCuboSeleccionado;

//-- Activa el cubo correspondiente en función del menu_i.htm 
function iniciarCubos() {

	// Desactiva los cubos ON
	for (i=1; i<=6; i++) {		
		document.getElementById("mnu" + i + "on").style.display = "none"
		document.getElementById("divmnu" + i + "on").style.display = "none";
	}

	mostrarCubo(parent.document.getElementById("cuboActivo").value);
	seleccionarCubo(parent.document.getElementById("cuboActivo").value);

}

//-- Cambia de Color de fondo el cubo seleccionado
function seleccionarCubo (numCubo) {

	mostrarContenidos(numCubo);	
	numCuboSeleccionado = numCubo;
	
}

function mostrarCubo(numCubo) {

	// todos des-seleccionados excepto el que se activa
	for (i=1; i<=6; i++) {
		if (document.getElementById("mnu" + i + "on").style.display.toUpperCase() != "NONE") {
			//Desactivar
			document.getElementById("mnu" + i + "on").style.display = "none"
			document.getElementById("divmnu" + i + "on").style.display = "none";
			document.getElementById("mnu" + i + "off").style.display = ""
			document.getElementById("divmnu" + i + "off").style.display = "";
			break;
		}
	}
	//Activar
	document.getElementById("mnu" + numCubo + "off").style.display = "none"
	document.getElementById("divmnu" + numCubo + "off").style.display = "none";
	document.getElementById("mnu" + numCubo + "on").style.display = ""
	document.getElementById("divmnu" + numCubo + "on").style.display = "";

	mostrarMensaje(numCubo);

}

function dejarCubo() {
	
	mostrarCubo(numCuboSeleccionado);

}


function mostrarCuboGrande(numCubo) {

	var imgDesactivada="imagenes/CuboAzul.gif";
	var imgActivada="imagenes/CuboNaranja.gif";
	
	// todos des-seleccionados excepto el que se activa
	for (i=1; i<=6; i++) {
		if (document.getElementById("mnu" + i + "on").style.display.toUpperCase() != "NONE") {
			//Desactivar
			document.getElementById("mnu" + i + "on").style.display = "none"
			document.getElementById("divmnu" + i + "on").style.display = "none";
			document.getElementById("mnu" + i + "off").style.display = ""
			document.getElementById("divmnu" + i + "off").style.display = "";
			break;
		}	
	}
	if (numCubo>0) {
		//Activar
		document.getElementById("mnu" + numCubo + "off").style.display = "none"
		document.getElementById("divmnu" + numCubo + "off").style.display = "none";
		document.getElementById("mnu" + numCubo + "on").style.display = ""
		document.getElementById("divmnu" + numCubo + "on").style.display = "";
	}	
}


//-- Muestra el Menú Seleccionado
function mostrarMenu (numMenu) {

	// todos des-seleccionados excepto el que se activa
	for (i=1; i<=6; i++) {
		document.getElementById("divMenu"+i).style.display = "none";
	}
	document.getElementById("divMenu" + numMenu).style.display = "";
}


var retardo = true;
//-- Muestra el Contenido del Menú Seleccionado
function mostrarContenidos (numMenu) {
//alert("entro en mostrarContenidos . numMenu="+numMenu);
	// todos des-seleccionados excepto el que se activa
	if (retardo)  {
		timerID=setTimeout("mostrarContenidos ('"+numMenu+"')",500);
		retardo=false;
		return;
	}	
	if (!parent.frames.zonaInformacion.frames.zonaContenidos) {
		timerID=setTimeout("mostrarContenidos ('"+numMenu+"')",200);
		return;
	} 
	
	if(parent.frames.zonaInformacion.frames.zonaContenidos.document.getElementById("divMenu1")==null) {
	parent.location="menus_"+numMenu+".htm";
	}
	else{
	
		for (i=1; i<=6; i++) {
			parent.frames.zonaInformacion.frames.zonaContenidos.document.getElementById("divMenu"+i).style.display = "none";
			document.getElementById("divMenu"+i).style.display = "none";
		}
		parent.frames.zonaInformacion.frames.zonaContenidos.document.getElementById("divMenu"+numMenu).style.display = "";
		document.getElementById("divMenu"+numMenu).style.display = "";

	}
	
}

//-- Muestra el mensaje de Menú Seleccionado: modo: 0.-Instantáneo; 1.- Efecto Aparecer
function mostrarMensaje (numMsg) {

	// todos des-seleccionados excepto el que se activa
	if (!parent.frames.zonaInformacion.frames.zonaMensajes) {
		timerID=setTimeout("mostrarMensaje ('"+numMsg+"')",100);
		return;
	}
	for (i=1; i<=6; i++) {
		parent.frames.zonaInformacion.frames.zonaMensajes.document.getElementById("msgMenu"+i).style.display = "none";
	}
	
	parent.frames.zonaInformacion.frames.zonaMensajes.document.getElementById("msgMenu" + numMsg).style.display = "";
	
}




//------------------------------------------------------------------------------

function carrusel (numImagen) {

	document.getElementById("imgCarrusel").src = "imagenes/rotacion_portada/foto" + (numImagen) % 6 + ".gif";
	
	document.getElementById("divTextoCarrusel").innerHTML = arrayTextos[numImagen];
	numImagen = (numImagen + 1) % 6;
	window.setTimeout("carrusel(" + numImagen + ")", 3000);

}


function accionMostrarMenuOver (numMenu) {

	document.getElementById("divTextoMenuOver").innerHTML = arrayTextosMenuOver[numMenu];

}


function mostrarSubmenu (numMenu, numSubmenu) {

	// Ocultamos todos y mostramos el nuestro
	document.getElementById("divMenu" + numMenu + "_0").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_1").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_2").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_3").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_4").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_5").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_6").style.display = "none";
	document.getElementById("divMenu" + numMenu + "_" + numSubmenu).style.display = "inline";	
	
	// Ocultamos los logos y mostramos el nuestro
	document.getElementById("divMenuLogo0").style.display = "none";
	document.getElementById("divMenuLogo1").style.display = "none";
	document.getElementById("divMenuLogo2").style.display = "none";
	document.getElementById("divMenuLogo3").style.display = "none";
	document.getElementById("divMenuLogo4").style.display = "none";
	document.getElementById("divMenuLogo5").style.display = "none";
	document.getElementById("divMenuLogo6").style.display = "none";
	document.getElementById("divMenuLogo" + numSubmenu).style.display = "inline";	

}

//Función que abre una ventana en el centro de la pantalla
function abreventana(ventana,ancho,alto) {
	if (ancho='undefined') ancho=1024;
	if (alto='undefined') alto=768;
	x=screen.availWidth/2-ancho/2;
	y=screen.availHeight/2-alto/2;
	ventana_nueva=window.open(ventana,'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width='+ancho+',height='+alto+',top='+y+',left='+x);
}
