//<![CDATA[

var map = null;
var geocoder = null;

function load() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));
	map.setCenter(new GLatLng(44.299099, -87.987569), 13);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	geocoder = new GClientGeocoder();
	for(var i = 1; i < googlelocs.length; i++) {
		addPoints(i,googlelocs[i][0]);
	}
  }
}

function showLoc(id) {
	var address = googlelocs[id][0];
	var points = address.split(",");
	if (geocoder) {
		var point = new GLatLng(points[0],points[1]);
		var newMarker = new GMarker(point);
		map.addOverlay(newMarker);
		GEvent.addListener(newMarker, "click", function() {
			newMarker.openInfoWindowHtml(googlelocs[id][2]);
		});
		newMarker.openInfoWindowHtml(googlelocs[id][2]);
	}
}

function addPoints(id,address) {
	var points = address.split(",");
	if (geocoder) {
		var point = new GLatLng(points[0],points[1]);
		var newMarker = new GMarker(point);
		map.addOverlay(newMarker);
		GEvent.addListener(newMarker, "click", function() {
			newMarker.openInfoWindowHtml(googlelocs[id][2]);
		});
		if(id == 1) newMarker.openInfoWindowHtml(googlelocs[id][2]);
	}
}

//]]>