  var map = new GMap2(document.getElementById("map"));
	function initialize() {
      if (GBrowserIsCompatible()) {
    		
    		map.setCenter(new GLatLng(9.97817,-84.196901), 5);
    		map.setMapType(G_HYBRID_MAP);
    		//9.974620058797568, -84.19931530952454 
    		//Costarica
    		var point0 = new GLatLng('9.974620058797568','-84.19931530952454');
    		//Panama
    		var point1 = new GLatLng('9.032892','-79.495311');
    		//El salvador
    		var point2 = new GLatLng('13.693108','-89.237158');
    		//Honduras
    		var point3 = new GLatLng('15.54526','-88.012751');
    		//Guatemala
    		var point4 = new GLatLng('14.737699','-89.266663');
    		//http://maps.google.com/maps?f=q&source=s_q&hl=es&geocode=&sll=14.737699,-89.266663&sspn=1.601643,2.90863&ie=UTF8&hq=&hnear=Guatemala&ll=14.622994,-90.513868&spn=0.02504,0.045447&t=h&z=15
    		//http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&sll=37.0625,-95.677068&sspn=46.005754,93.076172&ie=UTF8&ll=15.54526,-88.012751&spn=0.006243,0.011362&t=h&z=17&iwloc=A
    		
    		
    		map.addOverlay(createMarker(point0,'<img src="images/gmaps/edificio.jpg" class="Tribu" />'));
    		map.addOverlay(createMarker(point1,''));
    		map.addOverlay(createMarker(point2,''));
    		map.addOverlay(createMarker(point3,''));
    		map.addOverlay(createMarker(point4,''));
    		
    		map.addControl(new TextualZoomControl());
      }
      
    }
    function createMarker(point, informacion) {
            var icon = new GIcon();
            icon.image = "images/gmaps/lego.png";
            icon.shadow = "images/gmaps/shadow-lego.png";
            icon.iconSize = new GSize(30.0, 30.0);
            icon.shadowSize = new GSize(46.0, 30.0);
            icon.iconAnchor = new GPoint(15.0, 15.0);
            icon.infoWindowAnchor = new GPoint(15.0, 15.0);
            var marker = new GMarker(point,icon);  
            GEvent.addListener(marker, "click", function() {  
                marker.openInfoWindowHtml(informacion);  
            });  
            return marker;  
     }
     
    function TextualZoomControl(){
    }

    TextualZoomControl.prototype = new GControl();

    TextualZoomControl.prototype.initialize = function(map) {
          var container = document.createElement("div");
          
          //Imagen del zoom in
          var zoomInDiv = document.createElement("div");
          container.appendChild(zoomInDiv);
          zoomInDiv.innerHTML = '<img alt="ZoomIn" src="images/gmaps/mas.png" style="cursor: pointer;" width="40" height="40">';
          GEvent.addDomListener(zoomInDiv, "click", function() {
            map.zoomIn();
          });

          //Imagen del zoom out
          var zoomOutDiv = document.createElement("div");
          container.appendChild(zoomOutDiv);
          zoomOutDiv.innerHTML = '<img alt="ZoomOut" src="images/gmaps/menos.png" style="cursor: pointer;" width="40" height="40">';
          GEvent.addDomListener(zoomOutDiv, "click", function() {
            map.zoomOut();
          });

          map.getContainer().appendChild(container);
          return container;
    }

    TextualZoomControl.prototype.getDefaultPosition = function() {
    	return new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(7, 7));
    }


$(document).ready(function(){
	initialize();
	Shadowbox.init({players: ["html","swf","flv","img"]});
});