var map2; var bounds2; var businesses2; var geocodes2; var cntGeocoded2 = 0; var directionsPanel2; var directions2; var focusedBusiness2; function generateMap2() { if (GBrowserIsCompatible() && document.getElementById("svmap_canvas2") != null) { geocoder2 = new GClientGeocoder(); geocoder2.setCache(null); var mapOptions = { mapTypes:[G_NORMAL_MAP] }; map2 = new GMap2(document.getElementById("svmap_canvas2"), mapOptions); var mapControl = new GMapTypeControl(); map2.addControl(mapControl); map2.addControl(new GLargeMapControl()); map2.disableDoubleClickZoom(); map2.disableScrollWheelZoom(); bounds2 = new GLatLngBounds; map2.setCenter(new GLatLng(43.8522623255626,4.772658348083496), 13); var marker3 = new GIcon(); marker3.image = "http://www.graveson-provence.fr/components/com_svmap/markers/blue.png"; marker3.iconSize = new GSize(12,20); marker3.iconAnchor = new GPoint(6,20); marker3.infoWindowAnchor = new GPoint(6,10); var marker12 = new GIcon(); marker12.image = "http://www.graveson-provence.fr/components/com_svmap/markers/start.png"; marker12.iconSize = new GSize(20,34); marker12.iconAnchor = new GPoint(10,34); marker12.infoWindowAnchor = new GPoint(10,17); var marker14 = new GIcon(); marker14.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-a.png"; marker14.iconSize = new GSize(20,34); marker14.iconAnchor = new GPoint(10,34); marker14.infoWindowAnchor = new GPoint(10,17); var marker15 = new GIcon(); marker15.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-b.png"; marker15.iconSize = new GSize(20,34); marker15.iconAnchor = new GPoint(10,34); marker15.infoWindowAnchor = new GPoint(10,17); var marker16 = new GIcon(); marker16.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-c.png"; marker16.iconSize = new GSize(20,34); marker16.iconAnchor = new GPoint(10,34); marker16.infoWindowAnchor = new GPoint(10,17); var marker20 = new GIcon(); marker20.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-g.png"; marker20.iconSize = new GSize(20,34); marker20.iconAnchor = new GPoint(10,34); marker20.infoWindowAnchor = new GPoint(10,17); var marker21 = new GIcon(); marker21.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-h.png"; marker21.iconSize = new GSize(20,34); marker21.iconAnchor = new GPoint(10,34); marker21.infoWindowAnchor = new GPoint(10,17); var marker25 = new GIcon(); marker25.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-l.png"; marker25.iconSize = new GSize(20,34); marker25.iconAnchor = new GPoint(10,34); marker25.infoWindowAnchor = new GPoint(10,17); var marker26 = new GIcon(); marker26.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-m.png"; marker26.iconSize = new GSize(20,34); marker26.iconAnchor = new GPoint(10,34); marker26.infoWindowAnchor = new GPoint(10,17); var marker29 = new GIcon(); marker29.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-p.png"; marker29.iconSize = new GSize(20,34); marker29.iconAnchor = new GPoint(10,34); marker29.infoWindowAnchor = new GPoint(10,17); var marker31 = new GIcon(); marker31.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-r.png"; marker31.iconSize = new GSize(20,34); marker31.iconAnchor = new GPoint(10,34); marker31.infoWindowAnchor = new GPoint(10,17); var marker32 = new GIcon(); marker32.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-s.png"; marker32.iconSize = new GSize(20,34); marker32.iconAnchor = new GPoint(10,34); marker32.infoWindowAnchor = new GPoint(10,17); var marker33 = new GIcon(); marker33.image = "http://www.graveson-provence.fr/components/com_svmap/markers/letter-t.png"; marker33.iconSize = new GSize(20,34); marker33.iconAnchor = new GPoint(10,34); marker33.infoWindowAnchor = new GPoint(10,17); businesses2 = [[57,marker16,"Musée des Arômes et du Parfum",43.823913887973895,4.746265411376953,'
Petite route du Grès
Graveson
04 90 95 81 72
',"/en/component/svmap/business/musee-des-aromes-et-du-parfum/57.html","France Graveson 13690 Petite route du Grès "]]; addBusinesses2(); } } function setBounds2(bounds) { map2.setZoom(map2.getBoundsZoomLevel(bounds)); map2.setCenter(bounds.getCenter()); } function geocodeBusinesses2() { if (cntGeocoded2 < geocodes2.length) { geocoder2.getLocations(geocodes2[cntGeocoded2][7], addressResolved2); } } function addressResolved2(response) { var delay = 0; if (response.Status.code == 620) { delay = 500; } else { if (response.Status.code == 200) { var address = response.Placemark[0]; geocodes2[cntGeocoded2][3] = address.Point.coordinates[1]; geocodes2[cntGeocoded2][4] = address.Point.coordinates[0]; addBusiness(geocodes2[cntGeocoded2]); // Move onto the next address; this skips bad addresses, too. cntGeocoded += 1; } } window.setTimeout(geocodeBusinesses2, delay); } function addBusinesses2() { for (var i=0; i < businesses2.length; i++) { addBusiness2(businesses2[i]); } } function addBusiness2(business) { var point = new GLatLng(business[3], business[4]); var markerOptions = { icon:business[1], draggable: false, "title":business[2] }; var marker = new GMarker(point, markerOptions); var form = '