// JavaScript Document
//<![CDATA[
	var map;
    var gdir;
    var geocoder = null;
    var addressMarker;

	function load(){
		obj = document.getElementById("map_canvas")
		if (GBrowserIsCompatible()&&obj) { 
			map = new GMap2(obj); 
			map.setCenter(new GLatLng(39.72562134694977, -104.99749392271042), 14);
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			geocoder = new GClientGeocoder();
			
			geocoder.getLocations(address, addAddressToMap)
		}
	}

	function addAddressToMap(response) {
		
		map.clearOverlays();
		
		if (!response || response.Status.code != 200) {
		//	alert("\"" + address + "\" not found");
		} else {
		//	alert("Add: " + address)
			place = response.Placemark[0];
			point = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);
			marker = new GMarker(point);
			map.addOverlay(marker);
			format_address = place.address
			format_address = format_address.replace("St,", "St<br>")
			format_address = format_address.replace("Ave,", "Ave<br>")
			format_address = format_address.replace(", USA", "")
			marker.openInfoWindowHtml("<table width=180px><tr><td><img src='images/logo_google_maps.gif'></td><td class='google_address'><b>Address:<br></b>" + format_address +"<br><br><a href='http://maps.google.com/maps?q="+ qs_address +"' target='_blank'>Get Directions</a></td></tr></table>");
		}
	}
	
//]]>

