function load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng( degree2decimal("45°38'56.51"),  degree2decimal("13°45'57.09")), 11);
		
		// Crea un nuovo marker nel punto specificato con una descrizione HTML associata
		function createMarker(point, description) {
			var marker = new GMarker(point);
			GEvent.addListener(marker, "mouseover", function() {
				marker.openInfoWindowHtml(description);
		});
		return marker;
	}
	// Aggiungi il marker alla mappa
	map.addOverlay(
		createMarker(new GLatLng( degree2decimal("45°38'56.51"), degree2decimal("13°45'57.09")), "<b>Languages Meet Sport</b>")
		);
	}
}


function degree2decimal(x){
  	tmp = x.split('°');
  	d = Number(tmp[0]);
  	tmp = tmp[1].split('\'');
  	m = Number(tmp[0]);
  	s = Number(tmp[1]);
	return d + m / 60 + s / 3600;
}
