function fade()
  {
    new Effect.Fade('Gmap');
    new Effect.Fade('hide_button');
    Element.show("mapit");
  }


function showMap(id, loc, name) {
	var getIt = $(id);
	Element.show(getIt);
        var getButton = $("hide_button");
        Element.show(getButton);
	load(loc, id, name);
        Element.hide("mapit");
}

function load(address, id, name) {
      if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById(id));
	geocoder = new GClientGeocoder();
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.setCenter(point, 13);
	      map.addControl(new GSmallMapControl());
              var marker = new GMarker(point);
              map.addOverlay(marker);
	      marker.openInfoWindowHtml("<span style=\"font-weight:bold; font-size:20px;\">" + name + "</span><br />" + address);          
            }
          }
        );
      }
}	

