    function initialize() {
      if (GBrowserIsCompatible()) {
				try{
					var map = new GMap2(document.getElementById("map_canvas"));
					var center = new GLatLng(32.83357, -83.628915);
					map.setCenter(center, 16);
	
					var marker = new GMarker(center, {draggable: true});
	
					GEvent.addListener(marker, "dragstart", function() {
						map.closeInfoWindow();
					});
	
					GEvent.addListener(marker, "dragend", function() {
						marker.openInfoWindowHtml("Just bouncing along...");
					});
	
					map.addOverlay(marker);
					
					map.openInfoWindow(map.getCenter(), "<strong>Spa Medical</strong><br />556 Third Street,<br />Macon, Georgia 31201-7934");
					
					var mapTypeControl = new GMapTypeControl();
					var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10));
					var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
					map.addControl(mapTypeControl, bottomRight);
					GEvent.addListener(map, "dblclick", function() {
						map.removeControl(mapTypeControl);
						map.addControl(new GMapTypeControl(), bottomRight);
					});
					map.addControl(new GSmallMapControl());
				} catch(e) {
					return;
				}

      }
    }
	
	function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent( function() { initialize()} )


