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 markerOMA5938 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4261024, -7.0474914) }); google.maps.event.addListener(markerOMA5938, 'click', onMarkerClick); markers.push(markerOMA5938); // 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 markerPOR14135 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4650096868692, -6.61355578679363) }); google.maps.event.addListener(markerPOR14135, 'click', onMarkerClick); markers.push(markerPOR14135); // 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 markerBEL14767 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5080826, -6.0349082) }); google.maps.event.addListener(markerBEL14767, 'click', onMarkerClick); markers.push(markerBEL14767); // 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 markerARM14850 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.3771479226668, -6.7325827121643) }); google.maps.event.addListener(markerARM14850, 'click', onMarkerClick); markers.push(markerARM14850); // 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 markerOMA14988 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5977149, -7.3099596) }); google.maps.event.addListener(markerOMA14988, 'click', onMarkerClick); markers.push(markerOMA14988); // 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 markerCOM12823 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4171638146411, -6.44930727594909) }); google.maps.event.addListener(markerCOM12823, 'click', onMarkerClick); markers.push(markerCOM12823); // 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 markerCOM14764 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.381668662081, -6.55471754921264) }); google.maps.event.addListener(markerCOM14764, 'click', onMarkerClick); markers.push(markerCOM14764); // 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 markerCOM14766 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.3815811858906, -6.55600500953979) }); google.maps.event.addListener(markerCOM14766, 'click', onMarkerClick); markers.push(markerCOM14766); // 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 markerCOM14820 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5665716895078, -5.97257617099457) }); google.maps.event.addListener(markerCOM14820, 'click', onMarkerClick); markers.push(markerCOM14820); // 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 markerCOM13679 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4374177078742, -6.36354996522064) }); google.maps.event.addListener(markerCOM13679, 'click', onMarkerClick); markers.push(markerCOM13679); // 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 markerCOM14094 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4833049771623, -6.54408529626466) }); google.maps.event.addListener(markerCOM14094, 'click', onMarkerClick); markers.push(markerCOM14094); // 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 markerCOM15213 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5667700532233, -5.97245540185242) }); google.maps.event.addListener(markerCOM15213, 'click', onMarkerClick); markers.push(markerCOM15213); // 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 markerOMA15351 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.6160972, -7.2938349) }); google.maps.event.addListener(markerOMA15351, 'click', onMarkerClick); markers.push(markerOMA15351); // 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 markerOMA15320 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.7442507, -7.1490118) }); google.maps.event.addListener(markerOMA15320, 'click', onMarkerClick); markers.push(markerOMA15320); // 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 markerPOR15401 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.450937, -6.5120972) }); google.maps.event.addListener(markerPOR15401, 'click', onMarkerClick); markers.push(markerPOR15401); // 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 markerOMA15562 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.5977149, -7.3099596) }); google.maps.event.addListener(markerOMA15562, 'click', onMarkerClick); markers.push(markerOMA15562); // 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 markerARM13398 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4250667339166, -6.55803711957397) }); google.maps.event.addListener(markerARM13398, 'click', onMarkerClick); markers.push(markerARM13398); // 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 markerARM13399 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4250417671699, -6.55803711957397) }); google.maps.event.addListener(markerARM13399, 'click', onMarkerClick); markers.push(markerARM13399); // 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 markerPOR15698 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4243451565447, -6.36866819626465) }); google.maps.event.addListener(markerPOR15698, 'click', onMarkerClick); markers.push(markerPOR15698); // 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 markerPOR15732 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4242866134286, -6.36866475183717) }); google.maps.event.addListener(markerPOR15732, 'click', onMarkerClick); markers.push(markerPOR15732); // 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 markerARM15794 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.3543538098069, -6.6358005116394) }); google.maps.event.addListener(markerARM15794, 'click', onMarkerClick); markers.push(markerARM15794); // 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 markerCOM15870 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(54.4642345241572, -7.0402092217041) }); google.maps.event.addListener(markerCOM15870, 'click', onMarkerClick); markers.push(markerCOM15870); 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);