		
		//<![CDATA[
	        var map = null;
	        var geocoder = null;
		
		function loadAndShowAddress(search_address) {
			if (GBrowserIsCompatible()) {
				map = new GMap2(document.getElementById("map"));
				geocoder = new GClientGeocoder();

				if (geocoder) {
					geocoder.getLatLng(
						search_address,
						function(point) {
							if (!point) {
								// Address not found
							} else {
								map.setCenter(point, 13);
								var marker = new GMarker(point);
								map.addOverlay(marker);
								map.addControl(new GSmallMapControl());
								map.addControl(new GMapTypeControl());
								marker.openInfoWindowHtml('<b>' + business_name + '</b>' + '<br>' + street_address + '<br>' + phone + '<br>');
							}
						}
					);
				}
			}
		}
		//]]>

