document.write("<script src='http://maps.google.com/maps?file=api&v=2&key=ABQIAAAASggZU6REdgTz-RGmkmNEPBSrY6NZtr5gLNtpRN516Y7U9nfvmxT6mhldP2vk_UvdHNJI9b9z79qw_g'></script>");jQuery.addMutator(function(ctx) {
 if (GBrowserIsCompatible()) {
  jQuery(ctx).find(".GoogleMap").each(function() {
   var infoPane = jQuery(this).find(".GoogleInfo").get(0);
   var latitude = parseFloat(this.getAttribute("latitude"));
   var longitude = parseFloat(this.getAttribute("longitude"));
   var zoom = parseInt(this.getAttribute("zoom"));
   var map = new GMap2(this);
   var point = new GLatLng(latitude, longitude);
   map.setCenter(point, zoom);
   var marker = new GMarker(point);
   map.addOverlay(marker);
   map.addControl(new GLargeMapControl());
   map.addControl(new GOverviewMapControl());
   map.addControl(new GMapTypeControl(), new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10)));
   if (infoPane) {
    GEvent.addListener(marker, "click", function() {
     map.openInfoWindow(point, infoPane);
    });
   }
  });
 }
});
