var locatieMarkers=[];
var locatieHtml=[];
var locatieStatus=[];
function setupMap(){var f;
var d=new GLatLngBounds();
if(GBrowserIsCompatible()){var h=document.getElementById("map_canvas");
h.style.display="block";
var e=new GMap2(h);
var c=new GIcon();
var b=new GIcon();
e.setUIToDefault();
e.setMapType(G_NORMAL_MAP);
e.disableScrollWheelZoom();
c.image="/static/gfx/google_maps_icon.png";
c.iconSize=new GSize(32,32);
c.iconAnchor=new GPoint(16,31);
c.infoWindowAnchor=new GPoint(28,3);
b.image="/static/gfx/google_maps_adres.png";
b.iconSize=new GSize(32,32);
b.iconAnchor=new GPoint(16,31);
b.infoWindowAnchor=new GPoint(28,3);
f=g(locations.adres[0].lat,locations.adres[0].lon,locations.adres[0].label,locations.adres[0].beschrijving,b);
e.addOverlay(f);
for(var a=0;
a<locations.locaties.length;
a++){locatieMarkers[a]=g(locations.locaties[a].lat,locations.locaties[a].lon,locations.locaties[a].label,locations.locaties[a].beschrijving,c);
locatieHtml[a]=locations.locaties[a].beschrijving;
e.addOverlay(locatieMarkers[a]);
locatieStatus[a]=false
}locatieStatus[0]=true;
locatieMarkers[0].openInfoWindowHtml(locatieHtml[0]);
e.setCenter(d.getCenter(),e.getBoundsZoomLevel(d))
}function g(n,o,l,i,m){var k=new GLatLng(n,o);
if(typeof(m)!="undefined"){var j=new GMarker(k,m)
}else{var j=new GMarker(k)
}d.extend(k);
if(i!=""){GEvent.addListener(j,"click",function(){j.openInfoWindowHtml(i)
})
}return j
}}function openBeschrijving(a){if(a<locatieHtml.length){locatieStatus[a]=!locatieStatus[a];
if(locatieStatus[a]){locatieMarkers[a].openInfoWindowHtml(locatieHtml[a])
}else{locatieMarkers[a].closeInfoWindow()
}}}function geocode(){var b=new GClientGeocoder();
var a=$("#adres").val();
b.setBaseCountryCode("NL");
if(a!=""){b.getLocations(a,function(c){if(c!=null){$("#httpStatusCode").val(c.Status.code);
if(c.Status.code==200){$("#latitude").val(c.Placemark[0].Point.coordinates[1]);
$("#longitude").val(c.Placemark[0].Point.coordinates[0]);
$("#accuracy").val(c.Placemark[0].AddressDetails.Accuracy)
}}else{$("#latitude").val("0");
$("#longitude").val("0")
}$("#zoekForm").submit()
})
}return false
};
