var centerLatitude = 51.66276;var centerLongitude = 5.949783;var startZoom = 11;var _mPreferMetric = true; var map; window.onload = init; window.onunload = GUnload; function init(){ if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map")); map.addControl(new GLargeMapControl()); //map.addControl(new GMapTypeControl()); //map.addControl(new GScaleControl()); //map.addControl(new GOverviewMapControl()); //map.addControl(new GSmallZoomControl()); map.addControl(new GHierarchicalMapTypeControl()); var location = new GLatLng(centerLatitude, centerLongitude); map.setCenter(location, startZoom); map.setMapType(G_NORMAL_MAP); //for (var i = 0; i < markers.length; i++) { // addMarker(markers[i].latitude, markers[i].longitude, markers[i].name, markers[i].icon); //} for(id in markers) { if (markers[id].latitude) { addMarker(markers[id].latitude, markers[id].longitude, markers[id].name, markers[id].icon, markers[id].id); } } } } function addMarker(latitude, longitude, description, iconpath, id) { var marker = new GMarker(new GLatLng(latitude, longitude), placeIcon(iconpath)); GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(description); } ); map.addOverlay(marker); } function placeIcon(iconpath){ var Icon = new GIcon(); Icon.image = iconpath; Icon.iconSize = new GSize(25, 25); Icon.shadow = "http://www.landvancuijk.nl/gmap/icons/schaduw.png"; Icon.shadowSize = new GSize(38, 25); Icon.iconAnchor = new GPoint(10, 25); Icon.infoWindowAnchor = new GPoint(12, 12); //Icon.transparent = ""; //Icon.printImage = ""; //Icon.mozPrintImage = ""; //Icon.printShadow = ""; Icon.imageMap=[9,0,6,1,4,2,2,4,0,8,0,12,1,14,2,16,5, 19,7,23,8,26,9,30,9,34,11,34,11,30,12,26,13,24,14,21, 16,18,18,16,20,12,20,8,18,4,16,2,15,1,13,0]; return Icon; }