var map = null;
var geocoder = null;

   
function createMarker(point, description) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(description);
    });
         
    GEvent.addListener(marker,"mouseover", function() {
    marker.openInfoWindowHtml(description);
    }); 
    return marker;

    }
     
	  
function load() {
    if (GBrowserIsCompatible()) {
   
    map = new GMap2(document.getElementById("map"));
   
    map.addControl(new GSmallMapControl());
   
    map.addControl(new GOverviewMapControl(),
    new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(9, 9)));
   
    map.setCenter(new GLatLng(42.000, 12.000), 5);
    map.setMapType(G_PHYSICAL_MAP);
    var stuff = '<img src="earthquake.png" title="www.earthquake.it" alt="www.earthquake.it">';
    var label = new ELabel(new GLatLng(47.7,21.2), stuff, null, null);
    map.addOverlay(label); 
    
             }
     }

function prova(lat,lon,z,mes) {
     map.addOverlay(createMarker(new GLatLng(lat, lon), mes));
     map.setCenter(new GLatLng(lat, lon), z);
     }
 
