function initiate_map(file){if(GBrowserIsCompatible()){function createMarker(point,name,html,icon,shadow){var marker=new GMarker(point);GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml(html);});return marker;}
var map=new GMap2(document.getElementById("map"));map.setCenter(new GLatLng(49.635383,7.272949),5);map.addControl(new GSmallMapControl());GDownloadUrl(file,function(data,responseCode){var xml=GXml.parse(data);var markers=xml.documentElement.getElementsByTagName('marker');for(var i=0;i<markers.length;i++){var lat=parseFloat(markers[i].getAttribute("lat"));var lng=parseFloat(markers[i].getAttribute("lng"));var point=new GLatLng(lat,lng);var html=GXml.value(markers[i].getElementsByTagName("infowindow")[0]);var icon=GXml.value(markers[i].getElementsByTagName("icon")[0]);var shadow=GXml.value(markers[i].getElementsByTagName("shadow")[0]);var label=markers[i].getAttribute("label");var marker=createMarker(point,label,html,icon,shadow);map.addOverlay(marker);}});}}
