function loadMap(){
if (GBrowserIsCompatible())
{
var map = new GMap(parent.window.document.getElementById("map"));
// Center the map on Sac
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GScaleControl());
// Set cursor to move (to show users they can drag)
document.getElementById("map").style.cursor = 'move';
// Create 3 icons
var iconAm = new GIcon();
iconAm.image = "markerAm.png";
iconAm.shadow = "shadow50.png";
iconAm.iconSize = new GSize(20, 34);
iconAm.shadowSize = new GSize(37, 34);
iconAm.iconAnchor = new GPoint(9, 34);
iconAm.infoWindowAnchor = new GPoint(9, 2);
iconAm.infoShadowAnchor = new GPoint(18, 25);
var iconMm = new GIcon();
iconMm.image = "markerMm.png";
iconMm.shadow = "shadow50.png";
iconMm.iconSize = new GSize(20, 34);
iconMm.shadowSize = new GSize(37, 34);
iconMm.iconAnchor = new GPoint(9, 34);
iconMm.infoWindowAnchor = new GPoint(9, 2);
iconMm.infoShadowAnchor = new GPoint(18, 25);
var iconGv = new GIcon();
iconGv.image = "markerGv.png";
iconGv.shadow = "shadow50.png";
iconGv.iconSize = new GSize(20, 34);
iconGv.shadowSize = new GSize(37, 34);
iconGv.iconAnchor = new GPoint(9, 34);
iconGv.infoWindowAnchor = new GPoint(9, 2);
iconGv.infoShadowAnchor = new GPoint(18, 25);
// Creates a marker whose info window displays the given number
function createMarker(point, label, icon) {
var marker = new GMarker(point, icon);
// Show this marker's index in the info window when it is clicked
var html = label;
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
// SCROLL WHEEL FUNCTIONALITY //////////////////////////////////////////
function zoom()
{
var new_zoom = map.getZoom();
if (event.wheelDelta >= 120)
new_zoom++;
else
new_zoom--;
map.setZoom(new_zoom);
}
document.getElementById("map").onmousewheel = function(){zoom(); return false;};
// END WHEEL FUNCTIONALITY //////////////////////////////////////////
map.setCenter(new GLatLng(37.974244, -122.562447), 11);
var maxLng = -122.372993;
var maxLat = 38.799657;
var minLng = -123.05063;
var minLat = 37.873277;
var center = new GLatLng( (maxLat+minLat)/2, (maxLng + minLng)/2 );
var delta = new GLatLngBounds(new GLatLng(maxLat, minLng), new GLatLng(minLat, maxLng));
var minZoom = map.getBoundsZoomLevel(delta);
map.setCenter(center, minZoom-1);
var point = new GLatLng(38.106541,-122.498034);
var marker = createMarker(point, '
Mosquito Trap
2035323
Novato
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.336819,-123.05063);
var marker = createMarker(point, 'Mosquito Trap
E420D602
Bodega
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.914809,-122.708229);
var marker = createMarker(point, 'Mosquito Trap
A604F220
Bolinas
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.799657,-123.014496);
var marker = createMarker(point, 'Mosquito Trap
E241B518
Cloverdale
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.919796,-122.498225);
var marker = createMarker(point, 'Mosquito Trap
1306212
Corte Madera
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.987065,-122.586044);
var marker = createMarker(point, 'Mosquito Trap
1114620
Fairfax
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.686906,-122.881094);
var marker = createMarker(point, 'Mosquito Trap
E282H706
Geyserville
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.348688,-122.516584);
var marker = createMarker(point, 'Mosquito Trap
3561608
Glen Ellen
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.620495,-122.839289);
var marker = createMarker(point, 'Mosquito Trap
E323A109
Healdsburg
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.559624,-122.870896);
var marker = createMarker(point, 'Mosquito Trap
E342H301
Healdsburg
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.936309,-122.536403);
var marker = createMarker(point, 'Mosquito Trap
1233535
Larkspur
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.944974,-122.495689);
var marker = createMarker(point, 'Mosquito Trap
1245502
Larkspur
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.900438,-122.528665);
var marker = createMarker(point, 'Mosquito Trap
1313541
Mill Valley
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.121737,-122.604294);
var marker = createMarker(point, 'Mosquito Trap
2012131
Novato
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.09585,-122.602298);
var marker = createMarker(point, 'Mosquito Trap
2013436
Novato
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.077167,-122.534542);
var marker = createMarker(point, 'Mosquito Trap
2032502
Novato
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.054582,-122.525579);
var marker = createMarker(point, 'Mosquito Trap
2053327
Novato
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.255136,-122.667557);
var marker = createMarker(point, 'Mosquito Trap
4832302
Petaluma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.229919,-122.586127);
var marker = createMarker(point, 'Mosquito Trap
4846505
Petaluma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.06606,-122.804929);
var marker = createMarker(point, 'Mosquito Trap
A523C704
Pt.Reyes Station
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.071039,-122.803868);
var marker = createMarker(point, 'Mosquito Trap
A543C106
Pt.Reyes Station
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.07251,-122.80969);
var marker = createMarker(point, 'Mosquito Trap
A543C111
Pt.Reyes Station
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.365562,-122.704739);
var marker = createMarker(point, 'Mosquito Trap
4525403
Rohnert Park
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.349326,-122.685458);
var marker = createMarker(point, 'Mosquito Trap
4526612
Rohnert Park
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.961517,-122.50187);
var marker = createMarker(point, 'Mosquito Trap
1226228
San Rafael
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.019838,-122.535029);
var marker = createMarker(point, 'Mosquito Trap
2024605
San Rafael
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.019708,-122.518468);
var marker = createMarker(point, 'Mosquito Trap
2123105
San Rafael
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.997035,-122.459241);
var marker = createMarker(point, 'Mosquito Trap
2163303
San Rafael
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.975208,-122.531878);
var marker = createMarker(point, 'Mosquito Trap
2212107
San Rafael
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.437895,-122.806704);
var marker = createMarker(point, 'Mosquito Trap
4281617
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.416985,-122.76888);
var marker = createMarker(point, 'Mosquito Trap
4403405
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.369512,-122.729231);
var marker = createMarker(point, 'Mosquito Trap
4521323
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.510952,-122.802788);
var marker = createMarker(point, 'Mosquito Trap
5161115
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.457848,-122.764396);
var marker = createMarker(point, 'Mosquito Trap
5285307
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.454684,-122.714366);
var marker = createMarker(point, 'Mosquito Trap
5294399
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.38214,-122.685719);
var marker = createMarker(point, 'Mosquito Trap
5526105
Santa Rosa
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.400856,-122.827596);
var marker = createMarker(point, 'Mosquito Trap
4395523
Sebastopol
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.290029,-122.458143);
var marker = createMarker(point, 'Mosquito Trap
3796104
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.218353,-122.372993);
var marker = createMarker(point, 'Mosquito Trap
3881604
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.223498,-122.373955);
var marker = createMarker(point, 'Mosquito Trap
3881607
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.206239,-122.451884);
var marker = createMarker(point, 'Mosquito Trap
3942102
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.217752,-122.454875);
var marker = createMarker(point, 'Mosquito Trap
3942301
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.274647,-122.45024);
var marker = createMarker(point, 'Mosquito Trap
3985301
Sonoma
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.901176,-122.638341);
var marker = createMarker(point, 'Mosquito Trap
A605C44
Stinson Beach
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.524753,-122.816864);
var marker = createMarker(point, 'Mosquito Trap
5025511
Windsor
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(37.873277,-122.455008);
var marker = createMarker(point, 'Mosquito Trap
1343423
Tiburon
Date Set: 04-01-2009
',iconGv);
map.addOverlay(marker);
var point = new GLatLng(38.7961,-123.0187);
var marker = createMarker(point, 'Sentinel Flock
E241B518
Cloverdale
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
var point = new GLatLng(38.0905,-122.5929);
var marker = createMarker(point, 'Sentinel Flock
2013436
Novato
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
var point = new GLatLng(38.421,-122.7575);
var marker = createMarker(point, 'Sentinel Flock
4403405
Santa Rosa
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
var point = new GLatLng(38.5292,-122.81);
var marker = createMarker(point, 'Sentinel Flock
5025511
Windsor
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
var point = new GLatLng(38.4052,-122.8308);
var marker = createMarker(point, 'Sentinel Flock
4395523
Sebastopol
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
var point = new GLatLng(37.985,-122.5909);
var marker = createMarker(point, 'Sentinel Flock
O11146
Fairfax
Date Set: 03-25-2009
',iconAm);
map.addOverlay(marker);
} // if gbrowser compat
else
{
alert("Google Maps is not compatible with every web browser. Google Maps currently supports recent versions of Firefox/Mozilla, IE 5.5+, Safari 1.2+ Please view the static maps linked from our home page.");
}
} // end loadmap