//<![CDATA[ 
	
var map = null;
var baseVP ="vincipark.nsf";

var DimensionPlan = 0;
var LargeurPlan = 0;
var HauteurPlan = 0;  
 
function loadMap(langue) {
	
   if (GBrowserIsCompatible()) {
      map = new GMap2(document.getElementById("mapmonde")); 
	  map.addControl(new CustomControls());
	  map.setCenter(new GLatLng(15, -30), 2);
	  map.setMapType (G_NORMAL_MAP);  
	  		 
	 DimensionPlan = map.getSize();
     LargeurPlan = DimensionPlan.width;
     HauteurPlan = DimensionPlan.height;

  
// Create marker icons
	 var icon_parking = new GIcon(); 
	 icon_parking.image = "/" + baseVP + "/picto_parking.png";
	 icon_parking.iconSize = new GSize(30, 53);
     icon_parking.iconAnchor = new GPoint(8, 53);
     icon_parking.infoWindowAnchor = new GPoint(5, 1);

	
      GDownloadUrl("/PaysGooglemap.xml", function(data) {
       var xml = GXml.parse(data);
       var markers = xml.documentElement.getElementsByTagName("marker");
	  		  
       for (var i = 0; i < markers.length; i++) {
            var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")), 13);						
			var nomfr =  markers[i].getAttribute("Nomfr");
			var marker =creerMarkerPays (map, point, nomfr, icon_parking, langue);					
			} 	
       });	   	 
	
    } 

}
 
 function creerMarkerPays (map, point, nompays, icon, langue)
 {
 	var marker = new GMarker(point, {title: nompays, icon: icon}); 	   
	map.addOverlay(marker);
	GEvent.addListener(marker, 'click', function() { 
          window.location="/" + baseVP + "/" + langue + "/pays/pages/" + nompays + ".htm"; });
	//GEvent.addListener(marker, 'mouseover', function() {var html ="toto"; marker.openInfoWindowHtml(html)});
	//GEvent.addListener(marker, 'mouseover', function() {marker.openInfoWindowHtml(nompays)});
	//GEvent.addListener(marker, 'mouseout', function() {marker.closeInfoWindow()});
    return marker;
  }

 //]]>