function createMarker(point, label) 
{
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() 
	{
		marker.openInfoWindowHtml(label);
	});
	return marker;
}

function addMap() 
{
    if (GBrowserIsCompatible) {
        var mapContainer = document.getElementById('map');
        var map = new GMap2(mapContainer);
		geocoder = new GClientGeocoder();
		geocoder.getLatLng('Lungomare Trieste, 70, 33054 Lignano Sabbiadoro, Italia', 
		function(point) 
			{
				map.setCenter(point, 16);
				map.addOverlay(createMarker(point, '<strong>Hotel Bellavista Lignano Sabbiadoro'));
			});
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        map.addControl(new GScaleControl());
        map.addControl(new GOverviewMapControl());
        map.setCenter(point, 14);
    }
}

window.onload = addMap;
window.onunload = GUnload;
