function initialize() { var mapOptions = { zoom: 11, center: new google.maps.LatLng(54.59673227, -5.92712402), mapTypeId: google.maps.MapTypeId.ROADMAP, scrollwheel: false }; 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/marker-new.png'; var markerMBL669012 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.064298586206, -6.52427063439336) }); google.maps.event.addListener(markerMBL669012, 'click', onMarkerClick); markers.push(markerMBL669012); // 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/marker-new.png'; var markerMBL669517 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0709354, -6.5157143) }); google.maps.event.addListener(markerMBL669517, 'click', onMarkerClick); markers.push(markerMBL669517); // 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/marker-new.png'; var markerMBL669554 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0368968331233, -6.60509411705779) }); google.maps.event.addListener(markerMBL669554, 'click', onMarkerClick); markers.push(markerMBL669554); // 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/marker-new.png'; var markerIKL0132 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.1318972996616, -6.66593676627045) }); google.maps.event.addListener(markerIKL0132, 'click', onMarkerClick); markers.push(markerIKL0132); // 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/marker-new.png'; var markerMBL669672 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0723276, -6.5161436) }); google.maps.event.addListener(markerMBL669672, 'click', onMarkerClick); markers.push(markerMBL669672); // 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/marker-new.png'; var markerMBL669787 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0703298, -6.516196) }); google.maps.event.addListener(markerMBL669787, 'click', onMarkerClick); markers.push(markerMBL669787); // 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/marker-new.png'; var markerMBL669894 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0687360798244, -6.51578026249619) }); google.maps.event.addListener(markerMBL669894, 'click', onMarkerClick); markers.push(markerMBL669894); // 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/marker-new.png'; var markerMBL669895 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0693289, -6.5162872) }); google.maps.event.addListener(markerMBL669895, 'click', onMarkerClick); markers.push(markerMBL669895); // 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/marker-new.png'; var markerMBL669907 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0778761, -6.5945876) }); google.maps.event.addListener(markerMBL669907, 'click', onMarkerClick); markers.push(markerMBL669907); // 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/marker-new.png'; var markerMBL670028 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0689232, -6.5162557) }); google.maps.event.addListener(markerMBL670028, 'click', onMarkerClick); markers.push(markerMBL670028); // 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/marker-new.png'; var markerMBL670030 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0723857, -6.5150888) }); google.maps.event.addListener(markerMBL670030, 'click', onMarkerClick); markers.push(markerMBL670030); // 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/marker-new.png'; var markerMBL670160 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0684809, -6.516294) }); google.maps.event.addListener(markerMBL670160, 'click', onMarkerClick); markers.push(markerMBL670160); // 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/marker-new.png'; var markerMBL670181 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0709824, -6.5179971) }); google.maps.event.addListener(markerMBL670181, 'click', onMarkerClick); markers.push(markerMBL670181); // 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/marker-new.png'; var markerMBL670202 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0722144, -6.5168725) }); google.maps.event.addListener(markerMBL670202, 'click', onMarkerClick); markers.push(markerMBL670202); // 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/marker-new.png'; var markerMBL670259 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0686493240359, -6.51598140139257) }); google.maps.event.addListener(markerMBL670259, 'click', onMarkerClick); markers.push(markerMBL670259); // 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/marker-new.png'; var markerMBL670264 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.068419620296, -6.51581768956661) }); google.maps.event.addListener(markerMBL670264, 'click', onMarkerClick); markers.push(markerMBL670264); // 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/marker-new.png'; var markerMBL670303 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.9632755, -6.2249914) }); google.maps.event.addListener(markerMBL670303, 'click', onMarkerClick); markers.push(markerMBL670303); // 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/marker-new.png'; var markerMBL670311 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0085166017577, -5.71109443750004) }); google.maps.event.addListener(markerMBL670311, 'click', onMarkerClick); markers.push(markerMBL670311); // 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/marker-new.png'; var markerMBL670331 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.069329, -6.5168275) }); google.maps.event.addListener(markerMBL670331, 'click', onMarkerClick); markers.push(markerMBL670331); // 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/marker-new.png'; var markerMBL668387 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0714836, -6.51791149999997) }); google.maps.event.addListener(markerMBL668387, 'click', onMarkerClick); markers.push(markerMBL668387); // 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/marker-new.png'; var markerMBL668832 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0706329, -6.51535660000002) }); google.maps.event.addListener(markerMBL668832, 'click', onMarkerClick); markers.push(markerMBL668832); // 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/marker-new.png'; var markerMBL668908 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0725439, -6.51686159999997) }); google.maps.event.addListener(markerMBL668908, 'click', onMarkerClick); markers.push(markerMBL668908); // 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/marker-new.png'; var markerMBL669009 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0707728, -6.51458530000002) }); google.maps.event.addListener(markerMBL669009, 'click', onMarkerClick); markers.push(markerMBL669009); // 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/marker-new.png'; var markerMBL669153 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0695181, -6.51684309999996) }); google.maps.event.addListener(markerMBL669153, 'click', onMarkerClick); markers.push(markerMBL669153); // 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/marker-new.png'; var markerMPY670889 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.1818210163732, -6.71677689989585) }); google.maps.event.addListener(markerMPY670889, 'click', onMarkerClick); markers.push(markerMPY670889); // 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/marker-new.png'; var markerMPY670890 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.1817988100258, -6.7168587072708) }); google.maps.event.addListener(markerMPY670890, 'click', onMarkerClick); markers.push(markerMPY670890); // 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/marker-new.png'; var markerMBL670023 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0112600122628, -6.41154596798402) }); google.maps.event.addListener(markerMBL670023, 'click', onMarkerClick); markers.push(markerMBL670023); // 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/marker-new.png'; var markerMBL670084 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.072513, -6.5165588) }); google.maps.event.addListener(markerMBL670084, 'click', onMarkerClick); markers.push(markerMBL670084); // 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/marker-new.png'; var markerMBL670087 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0699415, -6.5170968) }); google.maps.event.addListener(markerMBL670087, 'click', onMarkerClick); markers.push(markerMBL670087); // 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/marker-new.png'; var markerMBL670090 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0695363, -6.5162319) }); google.maps.event.addListener(markerMBL670090, 'click', onMarkerClick); markers.push(markerMBL670090); // 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/marker-new.png'; var markerMBP670667 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.1313588, -6.3263363) }); google.maps.event.addListener(markerMBP670667, 'click', onMarkerClick); markers.push(markerMBP670667); // 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/marker-new.png'; var markerMBL670315 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.0708775, -6.5177205) }); google.maps.event.addListener(markerMBL670315, 'click', onMarkerClick); markers.push(markerMBL670315); // 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/marker-new.png'; var markerIKL4660 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(55.131492, -6.6681053) }); google.maps.event.addListener(markerIKL4660, 'click', onMarkerClick); markers.push(markerIKL4660); 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.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: '10px'}); 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: 50, styles: clusterStyles, maxZoom: 15 }; // Construct the Clusters. var markerCluster = new MarkerClusterer(map, markers, clusterOp); } //google.maps.event.addDomListener(window, 'load', initialize);