
var sizeTabla=380;


// Variable global nombre pagina
var paginaSitio="http://www.espacioprofundo.com.ar";

// Imagenes //
var imagenProgreso=new Image();
imagenProgreso.src=paginaSitio + "/imagenes/wait.gif";


var imagenNumero=0;
var imagenesCargadas1= new Array();
var imagenesCargadas2= new Array();


var latitudMapa='-34.598468';
var longitudMapa='-58.494467';

var numeroMarcador=0;
var mensajes = new Array() ;

var llamadas=0;

var urlArchivo="";

var map = new GMap(document.getElementById("map"));

var caracterSeparadorDatos="*<>*";


var ultimoPunto="";


// Formato del icono para marcadores propios //
var baseIcon = new GIcon();
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(59, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
baseIcon.infoShadowAnchor = new GPoint(18, 25);


var icono_seleccion = new GIcon();
icono_seleccion.image = paginaSitio + "/imagenes/gapi/iconImage_amarillo.png";
icono_seleccion.shadow = paginaSitio + "/imagenes/gapi/iconShadow.png";  

icono_seleccion.iconSize = new GSize(12, 20);
icono_seleccion.iconAnchor = new GPoint(6, 20);
icono_seleccion.infoWindowAnchor = new GPoint(5, 1);




var icono_categoria = new GIcon();                                                                   
icono_categoria.image = paginaSitio + "/Imagenes/Gapi/Iconimage.Png";                      
icono_categoria.shadow = paginaSitio + "/imagenes/gapi/iconShadow.png";  
icono_categoria.iconSize = new GSize(12, 20);                                                        
icono_categoria.iconAnchor = new GPoint(6, 20);                                                      
icono_categoria.infoWindowAnchor = new GPoint(5, 1);


;


// Para el zoom del mouse //
function wheelZoom(a) {
	if (!a) a = window.event; 
	if (a.preventDefault) a.preventDefault(); 
	a.returnValue = false; 
}





function mostrarDivMapa(valor) {
	 var latitud=document.getElementById("latitud").value;
     var longitud=document.getElementById("longitud").value;
	
	if ( valor == "no" ) {  document.getElementById("esconderDiv").style["display"] = "none"; 
	document.getElementById("mostrar_mapa").value = "no"; 
	}
	
	else { 
	document.getElementById("mostrar_mapa").value = "si"; 
	document.getElementById("esconderDiv").style["display"] = "";
	inicioMapa2(2,latitud,longitud);
	}
	
}

// Para elegir la ubicacion en el mapa //
function mapaSeleccion() {
  GEvent.addListener(map, 'click', function(overlay, point) {
        if (overlay) {
           // map.removeOverlay(overlay);
      } 
      else if (point) {
	      
	    
	      
	      
	      map.clearOverlays();
	      
            map.recenterOrPanToLatLng(point);
            crearMarcador('','',point,"no",'','',icono_seleccion);
            actualizarLatitudLongitud('si');
	    }
           
     });
}

     
     
     



// Pongo el mapa mundial //
function mapaGlobal() {
	 map.setCenter(new GLatLng(30, 0), map.getBoundsZoomLevel(new GLatLngBounds(new GLatLng(-55, -140),  new GLatLng(65, 140)))); 
        
}


/* Cuando selecciono un pais */





function cambiarPais(campo,mostrarLatitud) { 
	var seleccion = document.getElementById(campo); 
	var valor = seleccion.options[seleccion.selectedIndex].value; 
	
	/*
	sql="";
	for (i=0; i<=document.getElementById(campo).length-1; i++) {
	 valor=seleccion.options[i].value; 
	  datos = valor.split(','); 
	  dato1=datos[0];
	  dato2=datos[1];
	  dato3=datos[2];
	  dato4=datos[3];
	  dato5=datos[4];
	  dato6=datos[5];
	  dato7=datos[6];
	  
	  sql="insert into  paises2 (pais,cod,campo1,campo2,campo3,campo4,campo5,campo6,campo7) values('" + dato1 + "','" + dato1  + "','" + dato2 + "','" + dato3 + "','" + dato4 + "','" + dato5 + "','" + dato6 + "','" + dato7 + "')";
	  
	  //document.getElementById(campo)=document.getElementById(campo).value + "<br>" + sql;
	  
	}
	*/
	
	
	
	
	var datos = valor.split(','); 
	if (datos.length == 7) { 
	 map.setCenter(new GLatLng(datos[2], datos[1]), map.getBoundsZoomLevel(new GLatLngBounds(new GLatLng(datos[4], datos[6]),  new GLatLng(datos[3], datos[5])))); 
	} 
	else {
		mapaGlobal();
	}
	if ( mostrarLatitud == "si" ) { actualizarLatitudLongitud('no'); }
}
     

/* Actualizo la longitud y latitud en grados y normal */

function actualizarLatitudLongitud(punto) {
	
	
	// map.checkResize();
	/*
	var latitud=map.getCenter().lat();
	var longitud=map.getCenter().lng();
	*/
	
	
	
	
	if ( punto == "si" ) {
		var latitud=ultimoPunto.lat();
	    var longitud=ultimoPunto.lng();
	}
	else {
		
			var latitud=map.getCenter().lat();
	var longitud=map.getCenter().lng();
		
		/*
	var latitud=map.getBounds().getCenter().lat() 
	var longitud=map.getBounds().getCenter().lng() 
	*/
   }

	
	
	
	
	 var lat = Math.round(map.getCenter().lat() * 10000) / 10000 ;
	 var lng = Math.round(map.getCenter().lng() * 10000) / 10000; 
	  var ns; 
	  var ew; (lat < 0) ? ns = "S" : ns = "N"; (lng < 0) ? ew = "W" : ew = "E"; 
	 if ( document.getElementById('latitud_longitud') ) {
		  document.getElementById('latitud_longitud').innerHTML = (Math.abs(lat)) + "&deg;" + ns + " " + (Math.abs(lng)) + "&deg;" + ew; 
    }
    
    if (( document.getElementById('latitud') ) && ( document.getElementById('longitud') )) { 
	    
	
	    
	    
	  //  alert(latitud + ' ' + longitud);
	   
	    document.getElementById('latitud').value=latitud;
	    document.getElementById('longitud').value=longitud;
    }
   
    
}



/* Setea la ubicacion en el mapa usando latitud y longitud y zoom */
function setearUbicacion(latitud,longitud,zoom) {
	    var puntoPartidoMapa=new GPoint(longitud, latitud);
        map.centerAndZoom(puntoPartidoMapa, zoom);
   
}



function crearMarcador(latitud,longitud,puntoParametro,mostrar_html,contenido_html,contenido_html_over,tipo_icono) {
	if (( latitud.length == 0 ) && ( longitud.length == 0 )) { punto=puntoParametro; }
	else { punto=new GPoint(longitud, latitud); }
	var marcador = new GMarker(punto, tipo_icono);
	ultimoPunto=punto;
	map.addOverlay(marcador);
	
	
	
	//alert('Latidud: ' + latitud + ' Longitud: ' + longitud);
	/*
	
	
	 if (( document.getElementById('latitud') ) && ( document.getElementById('longitud') )) { 
	    document.getElementById('latitud').value="actualizando";
	    document.getElementById('longitud').value="actualizando";
    }
	*/
	if ( mostrar_html == "si" ) { 
	 numeroMarcador=numeroMarcador + 1;
     marcador.value = numeroMarcador;
     mensajes[numeroMarcador - 1]=unescape(contenido_html);
			
	GEvent.addListener(marcador, "click", function() {
		
		
		marcador.openInfoWindowHtml(unescape(contenido_html));
	
		
		actualizarLatitudLongitud('no');
	});
	if ( contenido_html_over.length > 0 ) {
	GEvent.addListener(marcador, "mouseover", function() {
		
		marcador.openInfoWindowHtml(unescape(contenido_html_over));
		
		
		
	});
   }
	
 }
}











function inicioMapa2(tipoMapa,latitud,longitud) {
	llamadas=llamadas + 1;
	crearMarcador1="no";
	
	
	
	  if ( latitud.length > 0 ) { 
		  latitudMapa=latitud; 
		  crearMarcador1="si";
	  }
	  if ( longitud.length > 0 ) { 
		  longitudMapa=longitud;
		  crearMarcador1="si";
		  
		   }
	  if ( llamadas == 1 ) {
	    map.clearOverlays();
	
       
        
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
       
        map.addControl(new GScaleControl());
        map.addControl(new GOverviewMapControl(new GSize(110, 110)));
        map.enableDoubleClickZoom();
        map.enableContinuousZoom();

        
//        GEvent.addDomListener(document.getElementById("map"), "DOMMouseScroll", wheelZoom);
//        GEvent.addDomListener(document.getElementById("map"), "mousewheel", wheelZoom);
        
        
         map.setMapType(map.getMapTypes()[tipoMapa]);
        mapaSeleccion();
        
    //    map.enableScrollWheelZoom();
         
        
      }

	     setearUbicacion(latitudMapa,longitudMapa,12); 
         map.checkResize();
         setearUbicacion(latitudMapa,longitudMapa,12);
        
     if (( llamadas == 1 ) && (  crearMarcador1 == "si" )) { 
	   crearMarcador(latitudMapa,longitudMapa,'',"no",'','',icono_seleccion); 
	  }
        
      if (  crearMarcador1 == "si" ) {  actualizarLatitudLongitud('no'); }
         
}



function inicioMapa(tipoMapa,latitud,longitud) {

	 if ( latitud.length > 0 ) { latitudMapa=latitud; }
	  if ( longitud.length > 0 ) { longitudMapa=longitud; }
	  // Borro flags //
	    map.clearOverlays();
	    map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
       
        map.addControl(new GScaleControl());
        map.addControl(new GOverviewMapControl(new GSize(110, 110)));
        map.enableDoubleClickZoom();
        map.enableContinuousZoom();

        
//        GEvent.addDomListener(document.getElementById("map"), "DOMMouseScroll", wheelZoom);
//        GEvent.addDomListener(document.getElementById("map"), "mousewheel", wheelZoom);
        
        
        
        /* Zoom por mouse */
//        map.enableScrollWheelZoom();
        mapaGlobal();
       /* Tipo de mapa (0=Mapa,1=satelite, 2=hibrido ) */
        map.setMapType(map.getMapTypes()[tipoMapa]);
        /* Actualizo latitud y longitud en grados */
        
        
       ultimoPunto=new GPoint(longitudMapa, latitudMapa);
       actualizarLatitudLongitud('no');
        
  
        
        
       
        

        GEvent.addListener(map, 'click', function(overlay, point) {
      if (point) {
         map.recenterOrPanToLatLng(point);
         
         ultimoPunto=point;
         
         actualizarLatitudLongitud('no');

     }
     });
        
        
        
}



/* Comunicacion ajax */ 
function ajaxObject(url, callbackFunction) {
  var that=this;      
  this.updating = false;
  this.abort = function() {
    if (that.updating) {
      that.updating=false;
      that.AJAX.abort();
      that.AJAX=null;
    }
  }
  this.update = function(passData,postMethod) { 
    if (that.updating) { return false; }
    that.AJAX = null;                          
    if (window.XMLHttpRequest) {              
      that.AJAX=new XMLHttpRequest();              
    } else {                                  
      that.AJAX=new ActiveXObject("Microsoft.XMLHTTP");
    }                                             
    if (that.AJAX==null) {                             
      return false;                               
    } else {
      that.AJAX.onreadystatechange = function() {  
        if (that.AJAX.readyState==4) {             
          that.updating=false;                
          that.callback(that.AJAX.responseText,that.AJAX.status,that.AJAX.responseXML);        
          that.AJAX=null;                                         
        }                                                      
      }                                                        
      that.updating = new Date();                              
      if (/post/i.test(postMethod)) {
        var uri=urlCall+'?'+that.updating.getTime();
        that.AJAX.open("POST", uri, true);
        
         that.AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
       
        that.AJAX.setRequestHeader("Content-Length", passData.length);
        that.AJAX.send(passData);
      } else {
        var uri=urlCall+'?'+passData+'&timestamp='+(that.updating.getTime()); 
        that.AJAX.open("GET", uri, true);                             
        that.AJAX.send(null);                                         
      }              
      return true;                                             
    }                                                                           
  }
  var urlCall = url;        
  this.callback = callbackFunction || function () { };
}



// Cantidadd de caracteres maximo en un campo 
function textCounter(field, countfield, maxlimit) {
	
campo=document.getElementById(field);
campo2=document.getElementById(countfield);
if ( campo ) {
if ( campo.value.length > maxlimit)  {   campo.value = campo.value.substring(0, maxlimit); }
}


if ( campo2 ) { campo2.value = maxlimit - campo.value.length; }
}



function mostrarTD(td,accion) {
  if ( document.getElementById(td) ) {
	if ( accion == "no" ) { 
		document.getElementById(td).style.display = "none";
	 }
	else { 
		//document.getElementById(td).style.display = "inline";
		document.getElementById(td).style["display"] = "";
		//document.getElementById(td).style.visibility="visible";
		 }

  }
}



// Funcion Ajax gral //
function operacionFormAjax(arrayCampos,queBoton,accion,procesoPHP) { 
	var parametros="";
	
	
	if ( arrayCampos.length > 0 ) {
	
	var campos=arrayCampos.split(":");
	

    for (i=0; i < campos.length; i++) {
	 campo=campos[i];
	 
	 if ( campo.length > 1 ) {
		 
		 
		
		 
		 
	 valorCampo=campo.split("=");
	 

     campoReal=valorCampo[0];
     tipoCampoReal='value'; 
     
     
     if ( valorCampo.length > 1 ) { 
	     tipoCampoReal=valorCampo[1];
	     cantRadio=valorCampo[2];
      }
     
     
     if ( tipoCampoReal == "valorManual" ) {
     valorCampoReal=valorCampo[2];
     }
      else if ( tipoCampoReal == "valorRadio" ) {
     valorCampoReal=obtenerValorRadioBoton(campoReal,cantRadio);
     }
     
     
     else {
     
     stringEjecutar='document.getElementById("' + campoReal + '")';
     
  
     stringEjecutar=stringEjecutar + '.' + tipoCampoReal;
     
     valorCampoReal=eval(stringEjecutar);
 
 }
	
    
     if ( parametros.length == 0 ) { parametros="" + campoReal + "=" + encodeURIComponent(valorCampoReal); }
     else { parametros=parametros + "&" + campoReal + "=" + encodeURIComponent(valorCampoReal); }
    }
  }
    
 if ( parametros.length == 0 ) { parametros="accion=" + encodeURIComponent(accion) + "&boton=" + encodeURIComponent(queBoton); }
  else { parametros=parametros + "&accion=" + encodeURIComponent(accion) + "&boton=" + encodeURIComponent(queBoton); }
     
   /*
   if ( parametros.length > 2083 ) { 
	   alert('error, demasiados parametros por url'); 
     return 0;
   }
  
   */
   var nuevoBoton=queBoton + "Operacion";
   mostrarTD(queBoton,"no");
   mostrarTD(nuevoBoton,"si");
   
  // alert(parametros);
   
   
   
  var myRequest = new ajaxObject(procesoPHP, verificarOperacionAjax_respuesta);
  myRequest.update(parametros,'POST');
  
}
  
 

}




function verificarOperacionAjax_respuesta(responseText, responseStatus) { 

	var sAjax1="*<>*";
    var sAjax2="&||&";
    var  sAjax3=":&@&";

	if ( responseStatus == 200 ) { 
    var respuestaPHP=unescape(responseText); 
    

	respuestaPHP = respuestaPHP.replace(/^\s*|\s*$/g,"");
	
	var respuestaReal=respuestaPHP.split(sAjax1);
	var queBoton=respuestaReal[0];
    var respuesta=respuestaReal[1];
    var respuestaWEB=respuestaReal[2];
    var campoError=respuestaReal[3];
    var cambiarClase=respuestaReal[4];
    var hacerFoco=respuestaReal[5];
    var mostrarDivs=respuestaReal[6];
    var ponerValorDivs=respuestaReal[7];
    var funcion=respuestaReal[8];
    
   
    
  //alert(respuestaPHP);
    
    
	var nuevoBoton=queBoton + "Operacion";
    mostrarTD(queBoton,"si");
    mostrarTD(nuevoBoton,"no");
	
 // if (( document.getElementById(queBoton) ) && ( tipoBoton.length > 0 )) {  document.getElementById(queBoton).innerHTML=tipoBoton; }
    

     // Muestro divs //
     if ( mostrarDivs.length > 0 ) {  
	  var  campos=mostrarDivs.split(sAjax2); 

     // Da 1 si hay una cadena vacia o algo y no hay separacion
     

    for (i=0; i < campos.length; i++) {
	 vecInfo=campos[i];

	 // Me aseguro que exista algo en el div //
	 if ( vecInfo.length > 1 ) {
	 
	 info=vecInfo.split("=");
	 divMostrar=info[0];
	tipoDisplay="";

	if ( info.length > 1 ) { tipoDisplay=info[1]; }
	 if ( document.getElementById(divMostrar) ) { document.getElementById(divMostrar).style["display"] = tipoDisplay; }
	}
	
   }
 }
   
   
     // valor divs //

    // "mensajeContacto.$sAjax3.$error.$sAjax3."innerHTML" / "mensajeContacto.$sAjax3.$error.$sAjax3."innerHTML" ;
 if ( ponerValorDivs.length > 0 ) { 
    campos=ponerValorDivs.split(sAjax2);

    for (i=0; i < campos.length; i++) {
	 vecInfo=campos[i];
	 
	 // Me aseguro que  existe el DIV
	  if ( vecInfo.length > 1 ) {
	 
  
	// Separo por div-valor-tipo valor
	 info=vecInfo.split(sAjax3);
	 
	 divNombre=info[0];
	 valorDIV=info[1];
	 
	 tipoValor="value"; 
	 if ( info.length > 2 ) { tipoValor=info[2]; }
	 

     
	  if ( document.getElementById(divNombre) ) { 
		  if ( tipoValor == "value") { 
		  document.getElementById(divNombre).value=valorDIV;
	  }
	  else {
		  document.getElementById(divNombre).innerHTML=valorDIV;
	  }
   }
		  
		  
	 }
   }
    
 }
   
   
   
    if (( cambiarClase == "si" ) && ( document.getElementById(campoError) )) {  document.getElementById(campoError).className="inputs"; }
	if (( hacerFoco == "si" ) && ( document.getElementById(campoError) )) { doFocus(campoError); }
   
   if ( respuesta == "error" ) {
	   /*
	   mostrarTD('errmsg','si');
	   document.getElementById('errmsg').innerHTML=respuestaWEB;
	   */
	   alert(respuestaWEB);
	  return 0 ;
     }

     
      if ( respuesta == "funcion" ) {   
       if ( funcion.length > 0 ) {  
	       eval(funcion); }
	  return 0;
     }
     

     
   }
}









        // <markers>
        //   <dato lat="37.441" lng="-122.141" observatorio="(si/no") nombre_observatorio="" publick=(si/no) direccion_observatorio="" email="" web=""/>
        //   
        //<dato lat="37.322" lng="-121.213"/>
        // </markers>
        
        
function mostrarDatosXML() {    
	imagenNumero=0;   
 if (GBrowserIsCompatible()) {       
GDownloadUrl(urlArchivo, function(data) {
	
	 
	
	      var cr=caracterSeparadorDatos;
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("dato");
          for (var i = 0; i < markers.length; i++) {
	          
	      imagenNumero=imagenNumero + 1;
	      imagenesCargadas1[imagenNumero - 1]=new Image();
	      imagenesCargadas2[imagenNumero - 1]=new Image();
	       

	         var usuario=unescape(markers[i].getAttribute("usuario"));
	          
	          
	        var categoria=unescape(markers[i].getAttribute("categoria"));
	          
	        var nom_obs=unescape(markers[i].getAttribute("nom_obs"));
	        var dom_obs=unescape(markers[i].getAttribute("dom_obs"));
	        var email_obs=unescape(markers[i].getAttribute("email_obs"));
	        
	        if ( email_obs.length > 0 ) { 
		        email_obs="<a href='mailto:" + email_obs + "'>" + email_obs + "</a>"
		     }
	    
		     
	        
	        var web_obs=unescape(markers[i].getAttribute("web_obs"));
	        if ( web_obs.length > 0 ) { 
		     web_obs="<a target='_blank' href='" + web_obs + "'>" + web_obs + "</a>";
	         }
	        
	        
	        
	        var lat_obs=parseFloat(unescape(markers[i].getAttribute("lat_obs")));
	        var lon_obs=parseFloat(unescape(markers[i].getAttribute("lon_obs")));

	      
	    var publico_obs=unescape(markers[i].getAttribute("publico_obs"));
		var telefono_obs=unescape(markers[i].getAttribute("telefono_obs"));
		var pais_obs=unescape(markers[i].getAttribute("pais_obs"));
		var provincia_obs=unescape(markers[i].getAttribute("provincia_obs"));
		var ciudad_obs=unescape(markers[i].getAttribute("ciudad_obs"));
		
		var adicional_obs=unescape(markers[i].getAttribute("campo_adicional_obs"));
		
		 var foto_obs=markers[i].getAttribute("foto_obs"); 
         var logo_obs=markers[i].getAttribute("logo_obs"); 
		

		  if ( usuario == "actual" ) {
	        icono=icono_seleccion;
          }
		 else {
			 
			
		 icono_categoria.image = unescape(markers[i].getAttribute("icono_mapa"));                      
         icono_categoria.shadow=unescape(markers[i].getAttribute("icono_sombra")); 
		 icono=icono_categoria;                                                        
	   }
		
		
            imagenesCargadas1[imagenNumero - 1].src=foto_obs;
            imagenesCargadas2[imagenNumero - 1].src=logo_obs;
           
  
            
            
        
           
         
           
           
           tabla="<table  width='" + sizeTabla + "' border=0 cellpadding=0 cellspacing=5>";
           tabla=tabla + "<tr><td valign=top><img src=" + imagenesCargadas1[imagenNumero - 1].src + " border=0><br><img src=" + imagenesCargadas2[imagenNumero - 1].src + " border=0></td>"; 
           tabla=tabla + "<td width=1 valign=top background=imagenes/vertical.gif><img src=imagenes/blueruleshort.gif width=3 /></td>";
         
           tabla=tabla + "<td valign=top><table border=0 cellpadding=2 cellspacing=0><tr><td class=gmaps_tabla><b>" + categoria + ":</b></td>";
           tabla=tabla + "<td><b>" + nom_obs + "</b></td></tr>";
	   
	   celdasAdicionales="";
	   if ( publico_obs == "si" ) {                                                                                              
	       celdasAdicionales=celdasAdicionales + "<tr><td class=gmaps_tabla>Acceso al Público: </td><td>" + publico_obs + "</td></tr>";                                
		   celdasAdicionales=celdasAdicionales + "<tr><td class=gmaps_tabla>Domicilio: </td><td>" + dom_obs + "</td></tr>";
		   celdasAdicionales=celdasAdicionales + "<tr><td class=gmaps_tabla>Teléfono: </td><td>" + telefono_obs + 
           "</td></tr>";
           
           if ( adicional_obs.length > 0 ) { 
		        celdasAdicionales=celdasAdicionales + "<tr><td class=gmaps_tabla>Campo adicional: </td><td>" + adicional_obs + 
           "</td></tr>";
		     }  
           
           
	   }
	   
	   tabla=tabla +  celdasAdicionales;
	      
           
           celdasAdicionales="";
           if ( email_obs.length > 0 ) {
	           celdasAdicionales="<tr><td class=gmaps_tabla>E-mail: </td><td>" + email_obs + "</td></tr>";
           }
	        tabla=tabla +  celdasAdicionales;;
           
	   celdasAdicionales="";
           if ( web_obs.length > 0 ) {
	           celdasAdicionales="<tr><td class=gmaps_tabla>Sitio Web: </td><td>" + web_obs + "</td></tr>";
           }


	        tabla=tabla +  celdasAdicionales;
		tabla=tabla + "</table></td></tr></table>";
	        
	        

          datoOver="<table  border=0 cellpadding=0 cellspacing=5>";                                         
          datoOver=datoOver + "<tr><td valign=top width=65><img src=" + imagenesCargadas1[imagenNumero - 1].src + " border=0></td>";              
          datoOver=datoOver + "<td width=1 valign=top background=imagenes/vertical.gif><img src=imagenes/blueruleshort.gif width=3 /></td>";	  
          datoOver=datoOver + "<td valign=top><table border=0 cellpadding=2 cellspacing=0><tr><td class=gmaps_tabla><b>" + categoria + "</b></td>";
	  datoOver=datoOver + "<td align=left><span class=forumlink><b>" + nom_obs + "</b></span></td></tr>"; 
	  datoOver=datoOver + "<tr><td class=gmaps_tabla>País: </td><td>" + pais_obs + "</td></tr>";
	  datoOver=datoOver + "<tr><td class=gmaps_tabla>Provincia: </td><td>" + provincia_obs + "</td></tr>"; 
	  datoOver=datoOver + "<tr><td class=gmaps_tabla>Ciudad: </td><td>" + ciudad_obs + "</td></tr></table></td></tr></table>"; 
	  datoOver=datoOver + "<br><span class=forumlink>Haga click en el marcador <img src=http://www.espacioprofundo.com.ar/imagenes/gapi/icono_mapa.jpg> para más información</span>";                                                                         
          


	        
	       // if  (( lat_obs.length > 0 ) && ( lon_obs.length > 0 )) {
	        
            crearMarcador(lat_obs,lon_obs,'','si',escape(tabla),escape(datoOver),icono);
			//}
      
          

          }
          
          
          
          
 
          
          
});
  }
}


function mostrarEnMapa(cant) {
 operacionFormAjax(cant,"botonBusqueda","buscar","/procesosPHP/procesoTraerDatosMapa.php");
}

function setearArchivo(arch) {
	
	numeroMarcador=0;
	urlArchivo=arch;
	map.clearOverlays();
	// inicioMapa(2,'','');
	
	mostrarDatosXML();
}
