var map = null;
var geocoder = null;

function load() {
  if (GBrowserIsCompatible()) {
	geocoder = new GClientGeocoder();
	
	function showAddress(address) {
	  if (geocoder) {
		geocoder.getLatLng(
		  address,
		  function(point) {
			if (!point) {
			  document.getElementById("map").style.display="none";
			} else {
				map = new GMap2(document.getElementById("map"));
				map.setCenter(new GLatLng(40.106864, -84.629114), 13);
				map.addControl(new GSmallMapControl());
				map.addControl(new GMapTypeControl());
				map.addMapType(G_PHYSICAL_MAP);
			
			  map.setCenter(point, 15);
			
			  var marker = new GMarker(point);

				var infoTabs = [
				  new GInfoWindowTab('Address','<strong>Blosser Stephens</strong><br />512 N. Eastern Avenue<br />St. Henry, Ohio 45883<br />419.763.4055 (office)<br />419.763.4065 (fax)<br /><a href="mailto:info@blosserstephens.com">info@blosserstephens.com</a>'),                                                       
				  new GInfoWindowTab('Directions', '<strong>Enter your address:</strong><br /><form action="http://maps.google.com/maps" method="get" target="_blank"><input type="text" size="40" maxlength="60" name="saddr" id="saddr" value="" /><br /><input class="button" value="Get Directions" type="submit" /><input type="hidden" name="daddr" value="512 N. Eastern Avenue +St. Henry+45833+OH" /></form>')]; 												
													  
			  GEvent.addListener(marker, 'click', function() {
				  marker.openInfoWindowTabsHtml(infoTabs);
				});

			  map.addOverlay(marker);
			  marker.openInfoWindowTabsHtml(infoTabs);
			}
		  }
		);
	  }
	}
	showAddress("512 N. Eastern Avenue, St. Henry, Ohio 45833");  
  }
} 
