    //<![CDATA[

    function load() {
      if (GBrowserIsCompatible()) {

// Create our "tiny" marker icon
var icon = new GIcon();
icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
icon.iconSize = new GSize(12, 20);
icon.shadowSize = new GSize(22, 20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);

var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(25.69532,-80.304151), 15);

var request = GXmlHttp.create();
request.open('GET', 'data.xml', true);
request.onreadystatechange = function() {
  if (request.readyState == 4) {
	var xmlDoc = request.responseXML;
	var markers = xmlDoc.documentElement.getElementsByTagName("marker");
	for (var i = 0; i < markers.length; i++) {
  	var point = new GPoint(parseFloat(markers[i].getAttribute("lng")),
						   parseFloat(markers[i].getAttribute("lat")));
  	var marker = new GMarker(point, icon);
  	map.addOverlay(marker);
	GEvent.addListener(marker, 'click', function() {
	marker.openInfoWindowHtml("Carriage House Vehicle Storage<br />6855 SW 81st St.<br />Miami, FL 33143");
	});
	}
  }
}
request.send(null);

      }
    }

    //]]>
