var map=null;var vwaMarker="";var oVwaMarkers=null;var oLastMarker=null;var _geocoder=null;var _MarkersPlaced=0;var latlngbounds=new GLatLngBounds();function get_geocoder(){if(!_geocoder){_geocoder=new GClientGeocoder()}return _geocoder}function get_map(){return map}function map_load(oVwaMap,sMapID){_MarkersPlaced=0;oVwaMarkers=oVwaMap.markers;if(GBrowserIsCompatible()&&!map){$addHandler(document.body,"unload",GUnload)}map=new GMap2(document.getElementById(sMapID));if(oVwaMap.control!="None"){eval("map.addControl(new "+oVwaMap.control+"())")}if(oVwaMap.mapType){map.addControl(new GMapTypeControl())}map.enableScrollWheelZoom();for(var i=0;i<oVwaMarkers.length;i++){vwa_addMarker(map,oVwaMarkers[i])}}function map_load_done(){map.setCenter(latlngbounds.getCenter(),map.getBoundsZoomLevel(latlngbounds)-1);_MarkersPlaced=0}var _bLastMarker=false;function vwa_addMarker(d,b,c){vwaMarker=b;vwaMarkerTitle=b.title;if(b.point){var a=new GLatLng(b.point.latitude,b.point.longitude);vwa_addMarker2(a)}else{get_geocoder().getLatLng(b.adress,vwa_addMarker2)}}function vwa_addMarker2(a){if(!a){}else{var c;if(vwaMarker.icon){var d=new GIcon();d.image=vwaMarker.icon.image;d.shadow="http://labs.google.com/ridefinder/images/mm_20_shadow.png";if(vwaMarker.icon.iconSize!==null){d.iconSize=new GSize(vwaMarker.icon.iconSize.width,vwaMarker.icon.iconSize.height)}if(vwaMarker.icon.shadowSize!==null){d.shadowSize=new GSize(vwaMarker.icon.shadowSize.width,vwaMarker.icon.shadowSize.height)}if(vwaMarker.icon.iconAnchor!==null){d.iconAnchor=new GPoint(vwaMarker.icon.iconAnchor.x,vwaMarker.icon.iconAnchor.y)}if(vwaMarker.icon.infoWindowAnchor!==null){d.infoWindowAnchor=new GPoint(vwaMarker.icon.infoWindowAnchor.x,vwaMarker.icon.infoWindowAnchor.y)}c={icon:d}}else{c={icon:G_DEFAULT_ICON}}c.title=vwaMarker.title;var b=new GMarker(a,c);b.__vwaHtml=vwaMarker.html;GEvent.addListener(b,"click",function(e,f){map.closeInfoWindow();map.openInfoWindowHtml(a,this.__vwaHtml)});latlngbounds.extend(a);oLastMarker=b;map.addOverlay(b);_MarkersPlaced+=1}if(_MarkersPlaced==oVwaMarkers.length){map_load_done()}}function GoToRoute(a){if(map&&oLastMarker){a+="&daddr="+oLastMarker.getPoint().lat()+"%2C"+oLastMarker.getPoint().lng()}window.open("http://maps.google.nl/maps?saddr="+a,"Route")}if(typeof(Sys)!=="undefined"){Sys.Application.notifyScriptLoaded()};