function initialize() {
  if (GBrowserIsCompatible()) {
	
	var map = new GMap2(document.getElementById("map_canvas"));
	var geocoder = new GClientGeocoder();

	function showAddress(address) {
	  geocoder.getLatLng(
		address,
		function(point) {
		  if (!point) {
			alert(address + " not found");
		  } else {
			map.setCenter(point, 15);
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			
			var bounds = map.getBounds();
			var southWest = bounds.getSouthWest();
			var northEast = bounds.getNorthEast();
			var lngSpan = northEast.lng() - southWest.lng();
			var latSpan = northEast.lat() - southWest.lat();
			
			var marker = new GMarker(point);
			map.addOverlay(marker);
			marker.openInfoWindowHtml(address);
		  }
		}
	  );
	}
	
	showAddress("19812 W Kellogg Dr Goddard, KS 67052");
	
	//map.setCenter(new GLatLng(37.68436, -97.3263), 15);
	//map.addControl(new GSmallMapControl());
	//map.addControl(new GMapTypeControl());

	// Create our "tiny" marker icon
	//var blueIcon = new GIcon(G_DEFAULT_ICON);
	//blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png";
	
	// Set up our GMarkerOptions object
	//markerOptions = { icon:blueIcon };

	// Add 1 marker to the map at 
	//var bounds = map.getBounds();
	//var southWest = bounds.getSouthWest();
	//var northEast = bounds.getNorthEast();
	//var lngSpan = northEast.lng() - southWest.lng();
	//var latSpan = northEast.lat() - southWest.lat();
	//for (var i = 0; i < 10; i++) {

	//var latlng = new GLatLng(37.68436, -97.3263);
	  //map.addOverlay(new GMarker(latlng, markerOptions));
	//}
  }
}

