// Documento JavaScript
// Objeto sobre el navegador usado
var anterior='';
function ShowMenu(capa)
    {
    var pagina="menu1.jsp?ms="+new Date().getTime();
    MostrarMapa(pagina, capa);    
    }

function objetoAjax(){
      var xmlhttp=false;
	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		xmlhttp = new XMLHttpRequest()
	} 
	else if (window.ActiveXObject)
	{ // pero si es IE
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
			} 
		catch (e){ // en caso que sea una versión antigua
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
				}
			catch (e){}
			}
		}
	else
		xmlhttp = false;
      return xmlhttp;
}


//función que carga la página sobre el div indicado 
function MostrarConsulta(pagina, nomdiv, mapa, mapadiv){
      divResultado = document.getElementById(nomdiv);
      ajax=objetoAjax();
      ajax.open("GET", pagina, true);
	contador = 1;
      ajax.onreadystatechange=function() {

             if (ajax.readyState==4) {
                  divResultado.innerHTML = ajax.responseText
			contador = contador + 1;

			if (contador==2) 
			{
				MostrarMapa(mapa, mapadiv);
				
			}
             }
      }
      ajax.send(null);
}


 function visualiza(id){
   document.getElementById(id).style.display="block";	
   
   } 

function oculta(id){
   document.getElementById(id).style.display="none";	
   
					
   } 

function objetoAjaxMapa(){
      var xmlhttp=false;
	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		xmlhttp = new XMLHttpRequest()
	} 
	else if (window.ActiveXObject)
	{ // pero si es IE
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
			} 
		catch (e){ // en caso que sea una versión antigua
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
				}
			catch (e){}
			}
		}
	else
		xmlhttp = false;
      return xmlhttp;
}

function MostrarMapa(pagina, nomdiv){
      divResultado = document.getElementById(nomdiv);
      majax=objetoAjaxMapa();
      majax.open("GET", pagina, true);
      majax.onreadystatechange=function() {
             if (majax.readyState==4) {
                    var ch=""+majax.responseText
                    var ch2=ch.substring(0,2);
                    
                var cadena = ch;    
                var arroba = cadena.indexOf('#*');
                if(arroba!=-1){
                            location.href='accesoDenegado.html';
                            alert('No se ha autentificado en el sistema o su sesión ha caducado');
                            self.close();
                  }else{
                        cadena = ch;    
                        arroba = cadena.indexOf('@*#');
                        if(arroba!=-1){
                                location.href='accesoDenegado.html';
                                alert('Se ha iniciado Sesión en otro equipo, reinicie Sesión a través del SIIP');
                                self.close();
                        }else{
                                divResultado.innerHTML = majax.responseText
                        }
                    }
                  
             }
      }
      majax.send(null);
}
