$(function() {
  if(GBrowserIsCompatible()) {
    var latitude  = parseFloat($('#latitude').html());
    var longitude = parseFloat($('#longitude').html());

    if(latitude == '0' || isNaN(latitude) || longitude == '0' || isNaN(longitude))
      return;
    
    var coords = new GLatLng(latitude, longitude);
    
    var map = new GMap2(document.getElementById("map"));
    map.setCenter(coords, 16);
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
    var marker = new GMarker(coords);
    map.addOverlay(marker);
  }
  
  $(document.body).unload(function() {
    if (GBrowserIsCompatible()) {
      GUnload();
    }
  });
});
