// JavaScript Document

var centrarLatitud = 4.5849639
var centrarLongitud = -72.641439
var zoomInicio = 6
var map;

	function init()
	{
	if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map_canvas"));
	var localizar = new GLatLng(centrarLatitud, centrarLongitud);
	/*La siguiente linea permite incluir controles anidados dentro de los controles maestros
	var mapControl = new GHierarchicalMapTypeControl();*/
	map.setCenter(localizar, zoomInicio);
	map.setMapType(map.getMapTypes()[2]);
	map.addMapType(G_PHYSICAL_MAP);
	map.setUIToDefault();
	map.removeMapType(G_SATELLITE_MAP);
	map.addControl(new GOverviewMapControl());
	map.enableScrollWheelZoom();
	GEvent.addListener(map, "mousemove",showCoords);
	
	//esta función permite definir el zoom mínimo y el zoom máximo para el map_canvas
	var mt = map.getMapTypes();
      // Sobreescribe los métodos getMinimumResolution() y getMaximumResolution() 
      for (var i=0; i<mt.length; i++) {
        mt[i].getMinimumResolution = function() {return zoomInicio;}
        mt[i].getMaximumResolution = function() {return 17;}
      }
	   	
	}
	else alert ("Lo lamentamos pero su navegador no es <br> compatible con la API de Google Maps");
	}
				
	window.onload = init;
   	
	//La funcion showCoords muestra las coordenadas del mapa cuando se pasa
	//el cursor sobre el "map_canvas"
	
	function showCoords(pt){
	var y = pt.y.toString(); var x = pt.x.toString(); y = y.substr(0,9); x = x.substr(0,10);
	document.getElementById("Point").innerHTML = y+ ", " + x ;
	}    
