var map4; var bounds4; var businesses4; var geocodes4; var cntGeocoded4 = 0; var directionsPanel4; var directions4; var focusedBusiness4; function generateMap4() { if (GBrowserIsCompatible() && document.getElementById("svmap_canvas4") != null) { geocoder4 = new GClientGeocoder(); geocoder4.setCache(null); var mapOptions = { mapTypes:[G_NORMAL_MAP] }; map4 = new GMap2(document.getElementById("svmap_canvas4"), mapOptions); var mapControl = new GMapTypeControl(); map4.addControl(mapControl); map4.addControl(new GLargeMapControl()); map4.disableDoubleClickZoom(); map4.disableScrollWheelZoom(); bounds4 = new GLatLngBounds; map4.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); businesses4 = [[4,marker12,"Le Moulin d\'Aure ***",43.846784369748285,4.780340194702148,'
Route de Saint Rémy
Graveson
04 90 95 84 05
',"/fr/component/svmap/business/le-moulin-daure-/4.html","France Graveson 13690 Route de Saint Rémy "]]; addBusinesses4(); } } function setBounds4(bounds) { map4.setZoom(map4.getBoundsZoomLevel(bounds)); map4.setCenter(bounds.getCenter()); } function geocodeBusinesses4() { if (cntGeocoded4 < geocodes4.length) { geocoder4.getLocations(geocodes4[cntGeocoded4][7], addressResolved4); } } function addressResolved4(response) { var delay = 0; if (response.Status.code == 620) { delay = 500; } else { if (response.Status.code == 200) { var address = response.Placemark[0]; geocodes4[cntGeocoded4][3] = address.Point.coordinates[1]; geocodes4[cntGeocoded4][4] = address.Point.coordinates[0]; addBusiness(geocodes4[cntGeocoded4]); // Move onto the next address; this skips bad addresses, too. cntGeocoded += 1; } } window.setTimeout(geocodeBusinesses4, delay); } function addBusinesses4() { for (var i=0; i < businesses4.length; i++) { addBusiness4(businesses4[i]); } } function addBusiness4(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 = '