window.onload = function()
{
	showMap();
}

function showMap ()
{
	 var map = new GMap(document.getElementById("map"));
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
    map.centerAndZoom(new GPoint(-98.521132, 33.889355), 5);

		var request = GXmlHttp.create();
		request.open("GET", "/map/map.xml", true);
		request.onreadystatechange = function() {
  		if (request.readyState == 4) {
	    	var xmlDoc = request.responseXML;
	   		var points = xmlDoc.documentElement.getElementsByTagName("point");
		    	for (var i = 0; i < points.length; i++) {
   				var point = new GPoint(parseFloat(points[i].getAttribute("lng")),
                          parseFloat(points[i].getAttribute("lat")));
						var marker = new GMarker(point);
						map.addOverlay(marker);
	    		}
			 }
		}
	
	request.send(null);
}