function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(latitude, longitude), 15);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
// Creates a marker at the given point with the given number label
function createMarker(point, html_text) {
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html_text);
});
return marker;
}
//map.addOverlay(new GMarker(new GPoint(12.5061857700348, 41.9044729639468)));
map.addOverlay(createMarker(new GPoint(longitude, latitude), overlay));
}}