var intLat, intLng
var map_1
var mgr
var allmarkers = [];
var Markers = new Array();
var MarkersInfo = new Array();
var map_1=null; var mgr_1=null;
var geocoder = null;
if (!geocoder){
geocoder = new GClientGeocoder();
}
var address = 'Parmentierstraat 2, 3772 MS, Nederland';
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " niet gevonden");
} else {
intLat = point.lat();
intLng = point.lng();
setupMap()
}
}
);
function setupMap() {
if (GBrowserIsCompatible()) {
map_1 = new GMap2(document.getElementById("googlemap_1"));
map_1.addControl(new GMapTypeControl());
map_1.addControl(new GLargeMapControl());
map_1.setCenter(new GLatLng(intLat,intLng), 14);
map_1.addMapType(G_HYBRID_MAP);
map_1.setMapType(G_HYBRID_MAP);
window.setTimeout(setupMarkers, 1200);
}
}
function openInfoWindow(id) {
var enabledirections = "Y";
if (enabledirections == 'N') {
Markers[id].openInfoWindowHtml(MarkersInfo[id]);
}else{
Markers[id].openInfoWindowTabsHtml(MarkersInfo[id]);
}
}
function createMarker(point, id, title, street, zipcode, city, url) {
// Functie die een markering maakt op een punt met evt extra details.
var marker = new GMarker(point,{icon:G_DEFAULT_ICON,title:title+ " (" + city +")\r\n(klik voor details)"});
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(""+title+"
"
+""+street+"
"
+""+zipcode+" "+city+"
"
+"Ga naar vacature »"
);
});
// Einde verschillende iconen.
return marker;
}
function setupMarkers() {
//mgr_1 = new GMarkerManager(map_1);
var icon = new GIcon();
icon.image = "http://www.mpl.nl/img/red-marker.png";
icon.shadow = "http://www.mpl.nl/img/red-marker.png";
icon.iconSize = new GSize(12,20);
icon.shadowSize = new GSize(12,20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);
var point1 = new GPoint(intLng,intLat);
var marker_1 = new GMarker(point1, {title:'MPL', icon: icon});
Markers[1] = marker_1;
var infoTabs_1= [ new GInfoWindowTab("Details","