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 markerBZJ669780 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2002647, -6.6539822) }); google.maps.event.addListener(markerBZJ669780, 'click', onMarkerClick); markers.push(markerBZJ669780); // 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 markerBZJ669787 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1990522, -6.6477293) }); google.maps.event.addListener(markerBZJ669787, 'click', onMarkerClick); markers.push(markerBZJ669787); // 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 markerBZJ669788 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1321896, -6.6794385) }); google.maps.event.addListener(markerBZJ669788, 'click', onMarkerClick); markers.push(markerBZJ669788); // 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 markerBZJ669789 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1555895, -6.6705007) }); google.maps.event.addListener(markerBZJ669789, 'click', onMarkerClick); markers.push(markerBZJ669789); // 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 markerBZJ669785 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1931237, -6.6594902) }); google.maps.event.addListener(markerBZJ669785, 'click', onMarkerClick); markers.push(markerBZJ669785); // 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 markerBZJ669812 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2062866, -6.6542773) }); google.maps.event.addListener(markerBZJ669812, 'click', onMarkerClick); markers.push(markerBZJ669812); // 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 markerBZJ669821 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2091807, -6.6572991) }); google.maps.event.addListener(markerBZJ669821, 'click', onMarkerClick); markers.push(markerBZJ669821); // 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 markerBZJ669826 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.204225, -6.6503079) }); google.maps.event.addListener(markerBZJ669826, 'click', onMarkerClick); markers.push(markerBZJ669826); // 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 markerBZJ669832 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2047069, -6.6525013) }); google.maps.event.addListener(markerBZJ669832, 'click', onMarkerClick); markers.push(markerBZJ669832); // 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 markerBZJ669833 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1992753, -6.648085) }); google.maps.event.addListener(markerBZJ669833, 'click', onMarkerClick); markers.push(markerBZJ669833); // 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 markerBZJ669835 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2044572, -6.6507094) }); google.maps.event.addListener(markerBZJ669835, 'click', onMarkerClick); markers.push(markerBZJ669835); // 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 markerBZJ669837 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1913315, -6.6495401) }); google.maps.event.addListener(markerBZJ669837, 'click', onMarkerClick); markers.push(markerBZJ669837); // 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 markerBZJ669840 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.2041945, -6.6526709) }); google.maps.event.addListener(markerBZJ669840, 'click', onMarkerClick); markers.push(markerBZJ669840); // 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 markerBZJ669842 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.203017, -6.6487211) }); google.maps.event.addListener(markerBZJ669842, 'click', onMarkerClick); markers.push(markerBZJ669842); // 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 markerBZJ669843 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1961872, -6.642564) }); google.maps.event.addListener(markerBZJ669843, 'click', onMarkerClick); markers.push(markerBZJ669843); // 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 markerBZJ669845 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.203903, -6.649605) }); google.maps.event.addListener(markerBZJ669845, 'click', onMarkerClick); markers.push(markerBZJ669845); // 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 markerBZJ669847 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1986584, -6.6496644) }); google.maps.event.addListener(markerBZJ669847, 'click', onMarkerClick); markers.push(markerBZJ669847); // 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 markerBZJ669848 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1953619, -6.6396281) }); google.maps.event.addListener(markerBZJ669848, 'click', onMarkerClick); markers.push(markerBZJ669848); // 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 markerBZJ669849 = new google.maps.Marker({ map: map, icon: icon, position: new google.maps.LatLng(55.1929612861175, -6.65070484079209) }); google.maps.event.addListener(markerBZJ669849, 'click', onMarkerClick); markers.push(markerBZJ669849); 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);