function google_buildmap() {
	var map_debug = false;
	var map = new GMap2(document.getElementById("google-map"));
	map.enableContinuousZoom();
	map.enableDoubleClickZoom();
	map.addControl(new GLargeMapControl());
//	map.addControl(new GOverviewMapControl());
	new GKeyboardHandler(map);
	map.setCenter(new GLatLng(40.73803902938735, 13.861334323883057), 13);
	var icon = new GIcon();
	icon.image = "/img/mapfiles/marker.png";
icon.shadow = "/img/mapfiles/shadow50.png";
icon.iconSize = new GSize(20, 34);
icon.shadowSize = new GSize(37, 34);
icon.iconAnchor = new GPoint(10, 40);
icon.infoWindowAnchor = new GPoint(10, 0);
	marker = new GMarker(new GLatLng(40.73803902938735, 13.861334323883057),icon);
if (map_debug) {
	var marker2 = new GMarker(new GLatLng(40.754704, 13.871484),{draggable:true});
	GEvent.addListener(marker2, "dragend", function() {
		marker2.openInfoWindowHtml(marker2.getPoint().toString());
	});
	map.addOverlay(marker2);
}
var click_html = "<div id='baloon-home'>&nbsp;</div><p><strong>Zi Carmela</strong></p><p>via Mons. Filippo Schioppa, 27<br>Forio - Isola d'Ischia (NA) - Italy</p><p>Tel: 
<br>Fax: +39 (0)81998876</p>";
	GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(click_html);});
	map.addOverlay(marker);
	marker.openInfoWindowHtml(click_html);
	allImgs = document.getElementsByTagName("img");
	var searchImgs = Array("slider.png","lmc.png","lmc-bottom.png","overcontract.gif","overexpand.gif");
	for(i = 0; i < allImgs.length; i++) {
		if (searchImgs.indexOf(allImgs[i].src.split("/")[allImgs[i].src.split("/").length-1])!=-1) {
			allImgs[i].src = "/img/mapfiles/" + allImgs[i].src.split("/")[allImgs[i].src.split("/").length-1];
			if (allImgs[i].src.split("/")[allImgs[i].src.split("/").length-1] == "overcontract.gif" || allImgs[i].src.split("/")[allImgs[i].src.split("/").length-1] == "overexpand.gif") {
				allImgs[i].onclick = function() {
					this.src = "/img/mapfiles/" + this.src.split("/")[this.src.split("/").length-1];
				}
			}
		}
	}

	onmousewheel($('google-map'),function(delta) {(delta < 0)?map.zoomOut():map.zoomIn();});
}
Event.observe(window, 'load', google_buildmap, false);
Event.observe(window, 'unload', GUnload, false);