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","
Route naar MPL
Voorbeeld: Beursplein 1, Amsterdam, Netherlands
"), new GInfoWindowTab("Adres","
MPL
Parmentierstraat 2
3772 MS Barneveld
")]; MarkersInfo[1] = infoTabs_1; GEvent.addListener(marker_1, 'click', function() { marker_1.openInfoWindowTabsHtml(infoTabs_1); }); map_1.addOverlay(marker_1); openInfoWindow(1); }