function GMap_InitOnLoad(address, canvas_id) {
    if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById(canvas_id));
	//map.setCenter(new GLatLng(latitude, longitude), 13);
	map.setUIToDefault();

        geocoder = new GClientGeocoder();
	geocoder.getLatLng(
	  address,
	  function(point) {
	    if (!point) {
	      alert(address + " not found");
	    } else {
	      map.setCenter(point, 13);
	      var marker = new GMarker(point);
	      map.addOverlay(marker);
	      marker.openInfoWindowHtml(address);
	    }
	  }
	);
    }
}

