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, 15);
        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.066993034254345, 8.929245471954346);
}

window.addEvent('domready',function(){ 
	
	try {
	if (document.getElementById('gmap')) {
			switch (document.domain) {
				case 'babymassaggio.ch':
				case 'www.babymassaggio.ch':
				key = 'ABQIAAAApRA7_VF2h0Z2QPP9HIIt9xQdkmm8aUW_OFkatf2wyTTzXZFIvBS1oCg4xqeXTvIzT02mj5QzTFtk5g';
				break;	
			
				case 'massaggioinfantile.ch':
				case 'www.massaggioinfantile.ch':
				key = 'ABQIAAAApRA7_VF2h0Z2QPP9HIIt9xSdvl7pp4Rj5tUAjeZTNrTDGNRkQhT3v1CLgcapUIjsbRANe2Twk3XgYA';
				break;	
			
				default:
				key = 'ABQIAAAApRA7_VF2h0Z2QPP9HIIt9xRS79Xe0cCD36JGy9hfQXrYNs8DGxRLAqIJMaOu2SE5k4vaUoddFsODQg';
			
			}


			dhtmlLoadScript('http://maps.google.com/maps?file=api&v=2&key='+key+'&async=2&callback=loadMap');		
		}
	} catch(e) {}




});