function load(zonas) {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
    map.setCenter(new GLatLng(40.363288,-3.703766), 5);
    var baseIcon = new GIcon();
    baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
    baseIcon.iconSize = new GSize(20, 34);
    baseIcon.shadowSize = new GSize(37, 34);
    baseIcon.iconAnchor = new GPoint(9, 34);
    baseIcon.infoWindowAnchor = new GPoint(2, 1);
    baseIcon.infoShadowAnchor = new GPoint(18, 25);
    function createMarker(point, title) {
      var marker = new GMarker(point);
      GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(title);
      });
      return marker;
    }

		var point = new Array();
		for (var i = zonas.length - 1; i >= 0; i--){
			if (zonas[i] != undefined) {
				point[i] = new GLatLng(zonas[i][0], zonas[i][1]);
				map.addOverlay(createMarker(point[i], "<h3>Nodo CASPe: "+zonas[i][2]+"</h3><p>"+zonas[i][3]+"</p>"));
			};
		};
  }
}
