// Check to see if this browser can run the Google API
if (GBrowserIsCompatible()) {

 var gmarkers = [];
 var htmls = [];
 var to_htmls = [];
 var i=0;


 // A function to create the marker and set up the event window
 function createMarker(point,name,html) {
   var marker = new GMarker(point);

   // The inactive version of the direction info
   html = html + '<strong style="color:#8F6B27;">Directions To Us - Starting Address:</strong>' +
	 '<form action="http://maps.google.com/maps" method="get" target="_blank" style="width:auto;height:auto;padding:0px;margin:0px;">' +
	 '<input type="text" SIZE=40 MAXLENGTH=40 name="saddr" id="saddr" value="" /><br>' +
	 '<INPUT value="Get Directions" TYPE="SUBMIT" style="margin-bottom:10px;" class="form-buttons">' +
	 '<input type="hidden" name="daddr" value="' + point.lat() + ',' + point.lng() + 
		   // "(" + name + ")" + 
	 '"/>';

   GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowHtml(html);
   });
   gmarkers[i] = marker;
   htmls[i] = html;
   i++;
   return marker;
 }

 // functions that open the directions forms
 function tohere(i) {
   gmarkers[i].openInfoWindowHtml(to_htmls[i]);
 }
 // Display the map, with some controls and set the initial location 
 var map = new GMap2(document.getElementById("map"));
 map.addControl(new GLargeMapControl());
 map.addControl(new GMapTypeControl());
 map.setCenter(new GLatLng(42.532268, -89.023691), 13);

 // Set up marker with info window
 var point = new GLatLng(42.532268, -89.023691);
 var marker = createMarker(point,"Beloit","<p><strong><span style='font-size:13px;color:#8F6B27'>Rosman | Uehling | Kinzer</span></strong><br />1125 Cranston Road<br />Beloit, Wisconsin  53511<br /><br />(608) 364-4477<br />FAX (608) 364-9060</p>")
 map.addOverlay(marker);


 // Display the map, with some controls and set the initial location 
 var map3 = new GMap2(document.getElementById("map3"));
 map3.addControl(new GLargeMapControl());
 map3.addControl(new GMapTypeControl());
 map3.setCenter(new GLatLng(42.705856, -89.438958), 13);

 // Set up marker with info window
 var point = new GLatLng(42.705856, -89.438958);
 var marker = createMarker(point,"Albany","<p><strong><span style='font-size:13px;color:#8F6B27'>Rosman | Uehling | Kinzer</span></strong><br />203 West Nichols Street<br />Albany, Wisconsin 53502<br /><br />(608) 862-3332<br />FAX (608) 364-9060</p>")
 map3.addOverlay(marker);

}


// display a warning if the browser was not compatible
else {
 alert("Sorry, the Google Maps API is not compatible with this browser");
}

// This Javascript is based on code provided by the
// Blackpool Community Church Javascript Team
// http://www.commchurch.freeserve.co.uk/   
// http://www.econym.demon.co.uk/googlemaps/
