var address = "South Ogden, UT";

function setAddress(newAddress) {
	address = newAddress;
}

function initialize() {
	var map = new GMap2(document.getElementById("map_canvas"), { size: new GSize(440,378) } );
	var 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);
			var mapControl = new GMapTypeControl();
			map.addControl(mapControl);
			map.addControl(new GLargeMapControl());
			map.addControl(new GScaleControl());
			map.addControl(new GOverviewMapControl());
		  }
		}
	  );		
}
