var gMarkers = []; var map; function showMap() { if ( GBrowserIsCompatible() ) { map = new GMap2( document.getElementById( "locationmap" ) ); var center = new GLatLng( 33.105000, -117.007500 ); map.setCenter( center, 9 ); map.addControl( new GLargeMapControl() ); map.addControl( new GMapTypeControl( 1 ) ); map.hideControls(); GEvent.addListener( map, "mouseover", function() { map.showControls(); } ); GEvent.addListener( map, "mouseout", function() { closeLocationBubbles(); map.hideControls(); map.panTo( center ); } ); map.enableDoubleClickZoom(); map.enableContinuousZoom(); new GKeyboardHandler( map ); var i = 0; // A function to create the marker and set up the event window function createMarker( point, html, icons ) { var marker = new GMarker( point, icons ); GEvent.addListener( marker, "mouseover", function() { closeLocationBubbles(); marker.openInfoWindowHtml( html ); } ); gMarkers[i] = marker; i++; return marker; } var iconRed = new GIcon(); iconRed.image = "/images/map/wdmarker_red1.png"; iconRed.shadow = "/images/map/wdmarker_shadow1.png"; iconRed.iconSize = new GSize( 40, 40 ); iconRed.shadowSize = new GSize( 40, 40 ); iconRed.iconAnchor = new GPoint( 20, 40 ); iconRed.infoWindowAnchor = new GPoint( 8, 15 ); iconRed.transparent = "/images/map/wdmarker_trans1.png"; iconRed.printImage = "/images/map/wdmarker_print_ie1.gif"; iconRed.mozPrintImage = "/images/map/wdmarker_print_moz1.gif"; iconRed.printShadow = "/images/map/wdmarker_print_shadow1.gif"; var point; var marker; point = new GLatLng( 32.7546266, -117.0444345 ); marker = createMarker( point, 'San Diego / La Mesa
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 32.8198743, -117.1772521 ); marker = createMarker( point, 'San Diego / Clairemont
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 32.906215, -117.1717671 ); marker = createMarker( point, 'San Diego / Mira Mesa
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 33.2061613, -117.2859406 ); marker = createMarker( point, 'Oceanside / Vista
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 33.045368, -117.261058 ); marker = createMarker( point, 'Carlsbad / Encinitas
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 32.813398, -116.979121 ); marker = createMarker( point, 'El Cajon / Santee
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); point = new GLatLng( 33.5204235, -117.164160 ); marker = createMarker( point, 'Temecula / Murrieta
Click here for your guest pass! »', iconRed ); map.addOverlay( marker ); } else { var mapDiv = document.getElementById( "locationmap" ); if ( mapDiv ) { mapDiv.innerHTML = "Compatible browser required to view map."; } } } function closeLocationBubbles() { for ( i=0; i