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 markerPQ100737 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.601125, -5.953472) }); google.maps.event.addListener(markerPQ100737, 'click', onMarkerClick); markers.push(markerPQ100737); // 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 markerPQ143853 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.584303, -5.954542) }); google.maps.event.addListener(markerPQ143853, 'click', onMarkerClick); markers.push(markerPQ143853); // 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 markerPQ144305 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.6346707, -5.9358844) }); google.maps.event.addListener(markerPQ144305, 'click', onMarkerClick); markers.push(markerPQ144305); // 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 markerPQ144464 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.6109643, -5.9300663) }); google.maps.event.addListener(markerPQ144464, 'click', onMarkerClick); markers.push(markerPQ144464); // 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 markerPQ145258 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.63453528, -5.92477508) }); google.maps.event.addListener(markerPQ145258, 'click', onMarkerClick); markers.push(markerPQ145258); // 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 markerPQ145326 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.6290008, -5.9408001) }); google.maps.event.addListener(markerPQ145326, 'click', onMarkerClick); markers.push(markerPQ145326); // 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 markerPQ145448 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.6290243, -5.9408803) }); google.maps.event.addListener(markerPQ145448, 'click', onMarkerClick); markers.push(markerPQ145448); // 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 markerPQ145562 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.5614667, -5.98337922) }); google.maps.event.addListener(markerPQ145562, 'click', onMarkerClick); markers.push(markerPQ145562); // 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 markerPQ146335 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.62985, -5.97586) }); google.maps.event.addListener(markerPQ146335, 'click', onMarkerClick); markers.push(markerPQ146335); // 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 markerPQ146945 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.573927, -5.952127) }); google.maps.event.addListener(markerPQ146945, 'click', onMarkerClick); markers.push(markerPQ146945); // 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 markerPQ147451 = new google.maps.Marker({ map: map, icon: markerimg, position: new google.maps.LatLng(54.591749, -5.899007) }); google.maps.event.addListener(markerPQ147451, 'click', onMarkerClick); markers.push(markerPQ147451); 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);