// FUNCIONES PARA CONTROLAR EL MENÚ

/* Dado un objeto y un className, comprimimos todos los objetos con dicho class */
function inicio(objeto,clase,posicion)
{

	var capas = document.getElementsByTagName(objeto);
	var nCapas = capas.length;
	for (i=0;i<nCapas;i++)
	{	
		if (capas[i].className == clase)
		{
			capas[i].style.position = posicion;
			capas[i].style.display = "none";
		}
	}
}

/* Función que controla el Menú Lateral izquierdo */
function subMenuLat(num)
{
	var sm = eval("document.getElementById('smLat"+num+"')");
	eval("document.getElementById('sml"+num+"').style.position = 'static'");
	switch (sm.className)
	{				
		case "mLat":
		sm.className = "mLat noZip";
		eval("document.getElementById('sml"+num+"').style.display = 'block'");		
		break;
		
		case "mLat noZip":
		sm.className = "mLat";
		eval("document.getElementById('sml"+num+"').style.display = 'none'");	
		break;
	}
}

/* Abrir Ventana */
function abrirVentana(url,ancho,alto)
{
	eval("window.open(url, 'ventana', 'toolbar=no, directories=no, location=no, status=no, menubar=no, resizable=no, scrollbars=yes, width="+ancho+", height="+alto+"')"); 
}


// Funcion que abre un Modal Dialog para el Envio de articulos por e-mail
function openEnviarArticulo()
{
	// Constantes con los distintos entornos
	var LOCAL         = "LOCAL";  
	var DESARROLLO    = "DESA";
	var PREPRODUCCION = "PRE";
	var PRODUCCION    = "PRO";
	
	// Determinar el entorno: LOCAL, DESA, PRE o PRO
	var entorno = PRODUCCION;

	// Servidor Portal Externo
	var SERVIDOR_PORTAL_EXTERNO_DESA = "mapnetpe.desa.mapfre.net";
	var SERVIDOR_PORTAL_EXTERNO_PRE  = "wprmapfre";
	var SERVIDOR_PORTAL_EXTERNO_PRO  = "www.mapfre.com";
	
	// Se determina el servidor en funcion del Entorno
	var servidor="";
	
	// DESARROLLO
	if (entorno == DESARROLLO)
		servidor = SERVIDOR_PORTAL_EXTERNO_DESA;
	// PREPRODUCCION	
	else if (entorno == PREPRODUCCION)
		servidor = SERVIDOR_PORTAL_EXTERNO_PRE;		
	// PRODUCCION
	else if (entorno == PRODUCCION)
		servidor = SERVIDOR_PORTAL_EXTERNO_PRO;
	// LOCAL
	else if (entorno == LOCAL)
		servidor = "pes043909-608:9080";
		
	// Se abre un show modal dialog para el envio del articulo por e-mail
	window.showModalDialog("http://"+servidor+"/MAPNET_REVISTAPATOLOGIA/inicio.do?URL="+document.URL+"","EnviarArticulo","center:yes; resizable:no; help:no; toolbar=no; directories=no; location=no; status=no; menubar=no; scrollbars=no; dialogWidth:585px;dialogHeight:533px");

}
function cambiarNum()
{	
	var num = document.getElementById("elegirNum").value;
	if (num != "")
	{
		if (num == "01" || num == "02")
		{
			eval("window.open('http://www.mapfre.com/fundacion/html/revistas/patologia/n"+num+"/index.html')")
		}
		else
		{
			eval("window.open('http://www.mapfre.com/fundacion/html/revistas/patologia/"+num+"/index.html')")
		}
	}
}
