var map = null;
var geocoder = null;

function initialize() {
  if (GBrowserIsCompatible()) {
	// Create our "tiny" marker icon
	var tinyIcon = new GIcon();
	tinyIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
	tinyIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
	tinyIcon.iconSize = new GSize(12, 20);
	tinyIcon.shadowSize = new GSize(22, 20);
	tinyIcon.iconAnchor = new GPoint(6, 20);
	tinyIcon.infoWindowAnchor = new GPoint(5, 1);
	                
	// Set up our GMarkerOptions object
	markerOptions = { icon:tinyIcon };

	var map = new GMap2(document.getElementById("map"));
	map.setCenter(new GLatLng(lat, lng), precision);
	map.addOverlay(new GMarker(new GLatLng(lat, lng), markerOptions));
	map.openInfoWindowHtml(new GLatLng(lat, lng), '<img src="/img/logosmall.gif" alt="" />'+txt);
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());

  }
}

addEvent(window,'load', initialize);