function createMarker(point,html,icon) { var marker = new GMarker(point,icon); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); }); return marker; } function nuevoAjax() { var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function cargacat(id_cat) { var directorio; var lugares_texto='Resultado de busqueda
'; directorio = document.getElementById('directorio'); ajax=nuevoAjax(); ajax.open("GET", "http://portaldelosrios.cl/datamanager_directorio.php?cat="+id_cat,true); ajax.onreadystatechange=function() { if (ajax.readyState==1) { directorio.innerHTML = "

"; } if (ajax.readyState==4) { directorio.innerHTML = ''; var string_datos=ajax.responseText; var registros = new Array(); registros = string_datos.split('@'); for ( i = 0; i < registros.length; i++ ) { var celdas=registros[i]; var campo = new Array(); campo = celdas.split('|'); var nombre_lugar=campo[0]; var descripcion_lugar=campo[1]; var latitud_lugar=campo[2]; var longitud_lugar=campo[3]; var nombre_subcategoria=campo[4]; var nombre_icono=campo[5]; var id_lugar=campo[6]; var nombre_subcategoria=campo[7]; var url_amigable=campo[8]; if((nombre_lugar!='') && (latitud_lugar!='') && (longitud_lugar!='')) { lugares_texto=lugares_texto+"
"+nombre_subcategoria+"
"+nombre_lugar+"
"+descripcion_lugar+"
"; } else directorio.innerHTML ='No hay datos, elige algun filtro y haz click en buscar!'; } directorio.innerHTML=lugares_texto; } } ajax.send(null); } function buscar_ultimos() { var directorio; var lugares_texto='Ultimos 20 Sitios Agregados
'; directorio = document.getElementById('directorio'); ajax=nuevoAjax(); ajax.open("GET", "http://portaldelosrios.cl/datamanager_directorio.php?datos=ultimos",true); ajax.onreadystatechange=function() { if (ajax.readyState==1) { directorio.innerHTML = ""; } if (ajax.readyState==4) { directorio.innerHTML = ''; var string_datos=ajax.responseText; var registros = new Array(); registros = string_datos.split('@'); for ( i = 0; i < registros.length; i++ ) { var celdas=registros[i]; var campo = new Array(); campo = celdas.split('|'); var nombre_lugar=campo[0]; var descripcion_lugar=campo[1]; var latitud_lugar=campo[2]; var longitud_lugar=campo[3]; var nombre_subcategoria=campo[4]; var nombre_icono=campo[5]; var id_lugar=campo[6]; var nombre_subcategoria=campo[7]; var url_amigable=campo[8]; if((nombre_lugar!='') && (latitud_lugar!='') && (longitud_lugar!='')) { lugares_texto=lugares_texto+"
"+nombre_subcategoria+"
"+nombre_lugar+"
"+descripcion_lugar+"
"; } else directorio.innerHTML ='No hay datos, elige algun filtro y haz click en buscar!'; } directorio.innerHTML=lugares_texto; } } ajax.send(null); }