netscape = (document.layers)? true:false
explorer = (document.all)? true:false

function abrir_popup(pagina, nombreVentana, ancho, alto, scrollbars){
	window.open(pagina,nombreVentana,"width=" + ancho + "px,height=" + alto + "px,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=" + scrollbars)
}

function checkBrowser(){
	this.ver=navigator.appVersion;
	this.dom=document.getElementById?1:0;
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5);
	return this;
}

bw=new checkBrowser()

function showhideMsgIcono(div, nest){

	submenu = new Array(3)
	submenu[0] = "msgIconoHome"
	submenu[1] = "msgIconoConsultas"
	submenu[2] = "msgNada"
	//submenu[3] = "msgIconoMapaDelSitio"
	
	for (var i = 0; i <= 2; i++) {
			obj=bw.dom?document.getElementById(submenu[i]).style:bw.ie4?document.all[submenu[i]].style:bw.ns4?nest?document[nest].document[submenu[i]]:document[submenu[i]]:0;
		
		if(submenu[i] != div) {
			obj.display = 'none';
		}
		else {
			obj.display = 'block'
		}
	}
}

function ocultarMsgIconos(){

	submenu = new Array(3)
	submenu[0] = "msgIconoHome"
	submenu[1] = "msgIconoConsultas"
	submenu[2] = "msgNada"
	//submenu[3] = "msgIconoMapaDelSitio"
	
	for (var i = 0; i <= 2; i++) {
			obj=bw.dom?document.getElementById(submenu[i]).style:bw.ie4?document.all[submenu[i]].style:bw.ns4?nest?document[nest].document[submenu[i]]:document[submenu[i]]:0;
		
		if(submenu[i] != 'msgNada') {
			obj.display = 'none';
		}
		else {
			obj.display = 'block'
		}
	}
}

llamar_verificar_menu_activo = false;

function actualizar_menu(div, nest){
	
	submenu = new Array(5)
	submenu[0] = "sub_accesos"
	submenu[1] = "sub_ciudad"
	submenu[2] = "sub_mapas"
	submenu[3] = "sub_servicios"
	submenu[4] = "sub_instituciones"
	submenu[5] = "sub_empresas"
	/*submenu[6] = "sub_alquileres"*/
	submenu[6] = "sub_nada"
	
	li = new Array(6)
	li[0] = "li_accesos"
	li[1] = "li_ciudad"
	li[2] = "li_mapas"
	li[3] = "li_servicios"
	li[4] = "li_instituciones"
	li[5] = "li_empresas"
	/*li[6] = "li_alquileres"*/
	li[6] = "li_nada"
	
	links = new Array(6)
	links[0] = "links_accesos"
	links[1] = "links_ciudad"
	links[2] = "links_mapas"
	links[3] = "links_servicios"
	links[4] = "links_instituciones"
	links[5] = "links_empresas"
	/*links[6] = "links_alquileres"*/
	links[6] = "links_nada"
	
	for (var i = 0; i <= 6; i++) {
		submenu_obj=bw.dom?document.getElementById(submenu[i]).style:bw.ie4?document.all[submenu[i]].style:bw.ns4?nest?document[nest].document[submenu[i]]:document[submenu[i]]:0;
		
		li_obj=bw.dom?document.getElementById(li[i]).style:bw.ie4?document.all[li[i]].style:bw.ns4?nest?document[nest].document[li[i]]:document[li[i]]:0;
			
		links_obj=bw.dom?document.getElementById(links[i]).style:bw.ie4?document.all[links[i]].style:bw.ns4?nest?document[nest].document[links[i]]:document[links[i]]:0;
		
		if(submenu[i] != div) {
			submenu_obj.display = 'none';
			li_obj.backgroundColor = 'transparent';
			links_obj.color = '#242424';
		}
		else {
			submenu_obj.display = 'block';
			li_obj.backgroundColor = '#F4F4F4';
			links_obj.color = '#0066CC';
			
			if (llamar_verificar_menu_activo) {
				clearTimeout(llamar_verificar_menu);
				llamar_verificar_menu_activo = false;
			}
		}
	}
	
}

function verificar_menu(origen){
	if (origen == "funcion"){
		actualizar_menu("sub_nada");
		llamar_verificar_menu_activo = false;
	}
	//origen = boton
	else {
		llamar_verificar_menu_activo = true;
		llamar_verificar_menu = setTimeout ("verificar_menu('funcion')", 5000);
	}
}

function show(div,nest){
	obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0; 
//	delay();
	obj.display='block';
}

function hide(div,nest){
	obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0; 
//	delay();
	obj.display='none';
}
