var map = null;
var point = null;

function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
   document.getElementsByTagName("head")[0].appendChild(e); 
}

function dhtmlLoadCSS(url)
{
   var e = document.createElement("link");
   e.href = url;
   e.rel = 'stylesheet';
   e.type="text/css";
   document.getElementsByTagName("head")[0].appendChild(e); 
}


function mapload(id, x, y){
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById(id));
        map.clearOverlays();
        map.addControl(new GSmallMapControl());
        point = new GLatLng(x, y);
        map.setCenter(point, 14);
        var text = "";
        var pnt = new GLatLng(x, y);
        map.addOverlay(createMarker(pnt, text));
    }
}

function createMarker(point, text){
    var marker = new GMarker(point);
    return marker;
}


var loadMap = function() {
	mapload('gmap', 46.17185737682809, 8.802269697189331);
}

window.addEvent('domready',function(){ 
	
	try {
	if (document.getElementById('gmap')) {
			dhtmlLoadScript('http://maps.google.com/maps?file=api&v=2&key=ABQIAAAApRA7_VF2h0Z2QPP9HIIt9xTRQFroXzDnqzNdItbLluhBsphpPxT3xfak2Sb0_0VtVIRI4daj-mHT-w&async=2&callback=loadMap');		
		}
	} catch(e) {}




});
