function initialize() { var mapOptions = { center: new google.maps.LatLng(54.59673227, -5.92712402), zoom: 11, mapTypeId: google.maps.MapTypeId.ROADMAP, scrollwheel: false, panControl: true, zoomControl: true, gestureHandling: 'auto', mapTypeControl: true, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DROPDOWN_MENU }, navigationControl: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.SMALL, position: google.maps.ControlPosition.RIGHT_TOP, }, streetViewControlOptions: { position: google.maps.ControlPosition.RIGHT_TOP } }; map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); var markers = []; // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA5910 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.3961456186689, -6.87059467375323) }); google.maps.event.addListener(markerOMA5910, 'click', onMarkerClick); markers.push(markerOMA5910); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN11362 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5166411, -6.760862) }); google.maps.event.addListener(markerDUN11362, 'click', onMarkerClick); markers.push(markerDUN11362); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN9362 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4975989, -6.5963065) }); google.maps.event.addListener(markerDUN9362, 'click', onMarkerClick); markers.push(markerDUN9362); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN10455 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5158877, -6.7581975) }); google.maps.event.addListener(markerDUN10455, 'click', onMarkerClick); markers.push(markerDUN10455); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN10506 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4821811, -6.7549535) }); google.maps.event.addListener(markerDUN10506, 'click', onMarkerClick); markers.push(markerDUN10506); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN10896 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5125329177016, -6.72350487163086) }); google.maps.event.addListener(markerDUN10896, 'click', onMarkerClick); markers.push(markerDUN10896); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN12005 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5057661, -6.7424261) }); google.maps.event.addListener(markerDUN12005, 'click', onMarkerClick); markers.push(markerDUN12005); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN12402 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4997503316272, -6.76933845927735) }); google.maps.event.addListener(markerDUN12402, 'click', onMarkerClick); markers.push(markerDUN12402); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN12593 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4949629, -6.7513692) }); google.maps.event.addListener(markerDUN12593, 'click', onMarkerClick); markers.push(markerDUN12593); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN12672 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5002523, -6.7516756) }); google.maps.event.addListener(markerDUN12672, 'click', onMarkerClick); markers.push(markerDUN12672); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN13453 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4708263728215, -6.72364330926208) }); google.maps.event.addListener(markerDUN13453, 'click', onMarkerClick); markers.push(markerDUN13453); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA14023 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4164667, -7.1596966) }); google.maps.event.addListener(markerOMA14023, 'click', onMarkerClick); markers.push(markerOMA14023); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA14204 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.446745, -7.1849154) }); google.maps.event.addListener(markerOMA14204, 'click', onMarkerClick); markers.push(markerOMA14204); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN14601 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4896115, -6.7795938) }); google.maps.event.addListener(markerDUN14601, 'click', onMarkerClick); markers.push(markerDUN14601); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA14795 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4219034, -6.9811998) }); google.maps.event.addListener(markerOMA14795, 'click', onMarkerClick); markers.push(markerOMA14795); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN14467 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5014359, -6.7476139) }); google.maps.event.addListener(markerDUN14467, 'click', onMarkerClick); markers.push(markerDUN14467); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15036 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5013354, -6.7457222) }); google.maps.event.addListener(markerDUN15036, 'click', onMarkerClick); markers.push(markerDUN15036); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15102 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5082771443675, -6.76069800827244) }); google.maps.event.addListener(markerDUN15102, 'click', onMarkerClick); markers.push(markerDUN15102); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15431 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4892627, -6.7777005) }); google.maps.event.addListener(markerDUN15431, 'click', onMarkerClick); markers.push(markerDUN15431); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA10567 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5076865, -6.9665016) }); google.maps.event.addListener(markerOMA10567, 'click', onMarkerClick); markers.push(markerOMA10567); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerOMA10581 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5046722, -6.9624561) }); google.maps.event.addListener(markerOMA10581, 'click', onMarkerClick); markers.push(markerOMA10581); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15520 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5006707, -6.7655402) }); google.maps.event.addListener(markerDUN15520, 'click', onMarkerClick); markers.push(markerDUN15520); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15583 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5305807641242, -6.72141881722802) }); google.maps.event.addListener(markerDUN15583, 'click', onMarkerClick); markers.push(markerDUN15583); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerARM15675 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4448172, -6.6249148) }); google.maps.event.addListener(markerARM15675, 'click', onMarkerClick); markers.push(markerARM15675); // Plot Properties var infoWindow = new google.maps.InfoWindow({ maxWidth: 300 }); var onMarkerClick = function() { var marker = this; var latLng = marker.getPosition(); infoWindow.setContent(''); infoWindow.open(map, marker); }; google.maps.event.addListener(map, 'click', function() { infoWindow.close(); }); //var markerimg ='/images/map-marker-new.png'; var icon = { url: "/images/map-pin-new.svg", anchor: new google.maps.Point(25,50), scaledSize: new google.maps.Size(45,45) } var markerDUN15799 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5023289, -6.7454785) }); google.maps.event.addListener(markerDUN15799, 'click', onMarkerClick); markers.push(markerDUN15799); google.maps.event.addListener(infoWindow, 'domready', function() { var iwOuter = $('.gm-style-iw'); var iwBackground = iwOuter.prev(); iwBackground.children(':nth-child(2)').css({'display' : 'none'}); iwBackground.children(':nth-child(4)').css({'display' : 'none'}); iwOuter.parent().parent().css({left: '0px'}); iwBackground.children(':nth-child(1)').attr('style', function(i,s){ return s + 'left: 155px !important;'}); iwBackground.children(':nth-child(3)').attr('style', function(i,s){ return s + 'left: 155px !important;'}); iwBackground.children(':nth-child(3)').find('div').children().css({'box-shadow': '', 'z-index' : '1'}); var iwCloseBtn = iwOuter.next(); iwCloseBtn.css({'display': 'none'}); }); var clusterStyles = [ { textColor: 'white', url: '/images/cluster-new.png', height: 50, width: 50 }, { textColor: 'white', url: '/images/cluster-new2.png', height: 50, width: 50 }, { textColor: 'white', url: '/images/cluster-new.png', height: 50, width: 50 } ]; // Clusters options. var clusterOp = { gridSize: 40, styles: clusterStyles, maxZoom: 15 }; // Construct the Clusters. var markerCluster = new MarkerClusterer(map, markers, clusterOp); var bounds = new google.maps.LatLngBounds(); for (var i = 0; i < markers.length; i++) { bounds.extend(markers[i].getPosition()); } map.fitBounds(bounds); } //google.maps.event.addDomListener(window, 'load', initialize);