function load() {
 	if (GBrowserIsCompatible()) {
 		var divLiens = document.getElementById("liens");
		var map = new GMap2(document.getElementById("map"));
		map.enableDoubleClickZoom();
		map.enableContinuousZoom();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(49.1, 2.3), 9);
		
		function creerMarker(lat, lng, ville, adresse) {
			var point = new GLatLng(lat, lng);
			var marker = new GMarker(point);
			
			marker.afficherPoint = function() {
				titre = "<strong>Peresc'auto "+ville+"</strong><br />";
				lien = "<a href='formcommande.php?concession="+ville+"'>Contacter par email</a>";
				marker.openInfoWindowHtml(titre+adresse+"<br /><br />"+lien);
				map.setCenter(point, 11);
			}
			
			GEvent.addListener(marker, "click", marker.afficherPoint);
			return marker;
		}
		
		function creerLien(ville, num) {
			var lien = document.createElement("a");
			lien.setAttribute("href", "?c="+num);
			lien.innerHTML = ville;
			return lien;
		}
		
		var markers = [];
		markers[0] = creerMarker(49.413876997493894, 2.1295344829559326, "Beauvais", "(Oise)<br />Zac de There - rue des 40 Mines<br /> 60000 Allonne<br />Tél. : 03 44 02 32 22<br/>Fax : 03 44 02 32 23");
		markers[1] = creerMarker(48.926404642573, 2.4390292167663574, "Drancy", "(Seine-Saint-Denis) <br />131 rue Sadi Carnot<br />93700 Drancy<br />Tél. : 01 48 32 08 06 <br />Fax : 01 48 31 62 91");
		markers[2] = creerMarker(48.991944, 1.803611, "Gargenville", "(Yvelines)<br />26 rue des frères Kennedy<br />78440 Gargenville<br />Tél. : 01 30 93 53 53<br />Fax : 01 34 97 13 97");
		markers[3] = creerMarker(48.70425923359957, 2.3717594146728516, "Athis Mons", "(Essonne)<br />88 avenue François Mitterrand<br />91200 Athis Mons<br />Tél. : 01 60 48 20 21 <br /> Fax : 01 60 48 08 09");	
		
		var liens = [];
		liens[0] = creerLien("Beauvais", 0);
		liens[1] = creerLien("Drancy", 1);
		liens[2] = creerLien("Gargenville", 2);
		liens[3] = creerLien("Athis Mons", 3);
		
		divLiens.innerHTML = "Concessions : "
		for (i=0; i<4; i++) {
			map.addOverlay(markers[i]);
			divLiens.appendChild(liens[i]);
			if (i<3) divLiens.innerHTML += " - ";
		}
	}
	
	var url = document.location.search;
	if (url != "") {
		var pos = url.indexOf("c");
		var concession = url.substring(pos+2, pos+3);
		markers[concession].afficherPoint();
	}
}

