function load() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_canvas"));
		map.addControl(new GSmallMapControl(),new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10, 20)));
		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl(),new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(10, 10)));
		map.setCenter(new GLatLng(39.51602, 2.475439), 14);
		baseIcon = new GIcon(G_DEFAULT_ICON);
		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(9, 2);
	}
}
function createMarker(point, index, text, img, href) {
  // Create a lettered icon for this point using our icon class
  var letter = String.fromCharCode("A".charCodeAt(0) + index);
  var letteredIcon = new GIcon(baseIcon);
  letteredIcon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";

  // Set up our GMarkerOptions object
  markerOptions = { icon:letteredIcon };
  var marker = new GMarker(point, markerOptions);

  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml("<h4>" + text + "</h4><img src='" + img + "' width='150'/><p><a href='#"+text+"' class='mapLink info'>Read Info</a><a target='_blank' href='"+href+"' class='mapLink hotel'>Reviews / Booking</a></p>");
  });
  GEvent.addListener(marker, "infowindowclose", function() {
    map.panTo(point);
  });
  return marker;
}
function createMarkers(){var cnt=0;
		var point = new GLatLng(39.51656,2.48308);
		map.addOverlay(createMarker(point, cnt, 'Hotel Santa Ponsa Park', 'http://images.travelnow.com/hotels/PMI_ACSA-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614550313)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51743,2.48175);
		map.addOverlay(createMarker(point, cnt, 'Hesperia Playas de Mallorca', 'http://images.travelnow.com/hotels/PMI_HPMA-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614606327)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51686,2.48361);
		map.addOverlay(createMarker(point, cnt, 'Hotel Playa Santa Ponsa', 'http://images.travelnow.com/hotels/PMI_ACOR-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614617781)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51713,2.48413);
		map.addOverlay(createMarker(point, cnt, 'Hotel Pionero', 'http://images.travelnow.com/hotels/PMI_ACPI-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614617805)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51644,2.48516);
		map.addOverlay(createMarker(point, cnt, 'Golf Beach', 'http://images.travelnow.com/hotels/PMI_GOLF-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614636659)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51537,2.48335);
		map.addOverlay(createMarker(point, cnt, 'Hotel Santa Ponsa Pins', 'http://images.travelnow.com/hotels/PMI_PONS-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614638209)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51832,2.48402);
		map.addOverlay(createMarker(point, cnt, 'Hotel Marina Rey Don Jaime', 'http://images.travelnow.com/hotels/PMI_MARE-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614645831)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51591,2.48632);
		map.addOverlay(createMarker(point, cnt, 'Hotel Miranda', 'http://images.travelnow.com/hotels/PMI_MIRN-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614646285)ttid(5)' ));
		cnt++;
    
		var point = new GLatLng(39.51954,2.47616);
		map.addOverlay(createMarker(point, cnt, 'Apartamentos Verdemar', 'http://images.travelnow.com/hotels/PMI_APVM-exter-1.jpg', 'http://pdt.tradedoubler.com/click?a(1666412)p(21874)prod(614665333)ttid(5)' ));
		cnt++;
    }
addLoadEvent(load);
addLoadEvent(createMarkers);

