//var map = new GMap2(document.getElementById("map_canvas"));
//var geocoder = new GClientGeocoder();

// Create a base icon for all of our markers that specifies the
// shadow, icon dimensions, etc.


var map;
var is_add=true;
var MarkersArray = [];
var PolylineArray = [];

function mostrar_mapa_g(la,lo,z) {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map_canvas"));
	//map.setCenter(new GLatLng(-26.1853263385099,-58.177242279052734), 13);
	map.setCenter(new GLatLng(la,lo), z);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
  }
}

function showAddress() {
	
  var geocoder = new GClientGeocoder();

  var address='Argentina, Formosa, '+ document.getElementById("address").value;
  geocoder.getLatLng(
	address,
	function(point) {
	  if (!point) {
		alert(address + " no encontrada.");
	  } else {
		map.setCenter(point, 13);
		var marker = new GMarker(point);
		map.addOverlay(marker);
		marker.openInfoWindowHtml(address);
	  }
	}
  );
}		

//crea un punto en el mapa
function cM(sysgif02_lat,sysgif02_lon,path_icono,id_syspubl01) 
{
	var point = new GLatLng(sysgif02_lat,sysgif02_lon);
	//alert(is_add);
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.shadow = "media/shadowpin.png";
	baseIcon.iconSize=new GSize(20,20);
	baseIcon.shadowSize = new GSize(37, 34);
	baseIcon.iconAnchor=new GPoint(10,10);
	baseIcon.infoWindowAnchor=new GPoint(8,0);
	
	var letteredIcon = new GIcon(baseIcon);
	letteredIcon.image = path_icono;
	markerOptions = { icon:letteredIcon };
	
  
	
  var marker = new GMarker(point, markerOptions);
  GEvent.addListener(marker, "click", function() {
		//alert("Click");
		var ajax=nuevo_ajax(); 
		ajax.open("GET", "modulos/estaciones/php/ver_estacion_detalle.php?id_syspubl01="+id_syspubl01,true);
		ajax.onreadystatechange=function(){
				if(ajax.readyState==1){
				}else if(ajax.readyState==4){
						if(ajax.status==200){
							var respuesta_mostrar=ajax.responseText.replace(/(^\s*)|(\s*$)/g,"");
							var resultados=respuesta_mostrar.split('<splitter>');
							marker.openInfoWindowTabsHtml(
								[new GInfoWindowTab("Resúmen",resultados[0]), 
								new GInfoWindowTab("Detalle",resultados[1]),
								new GInfoWindowTab("Detalle2",resultados[2])
								]); 
								//map.openInfoWindowHtml(point, ajax.responseText);
						}else if(ajax.status==404){
								map.openInfoWindowHtml(point, "Error 404");;
						}else{
								map.openInfoWindowHtml(point, "Error");
						}
				}
		}
		ajax.send(null);	
		//FIN AJAX
		//map.openInfoWindowHtml(point, 'ACA TENGO QUE METER EL RESULTADO');
	});
  MarkersArray[id_syspubl01]=marker;
  map.addOverlay(MarkersArray[id_syspubl01]);
//return marker;
}

