// map functions for google maps

var map;
var startZoom = 15;

function LoadMap(centerLat,centerLong,html){
	if(GBrowserIsCompatible()){
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		//map.addControl(new GOverviewMapControl());
		map.addControl(new GMapTypeControl());
		var location = new GLatLng(centerLat,centerLong);
		map.setCenter(location,startZoom);
		
		// Create our "skull" marker icon
		var point = new GPoint(centerLong,centerLat);
		var icon = new GIcon();
		icon.image = "/assets/marker.png";
		//icon.shadow = "/assets/marker-shadow.png";
		icon.iconSize = new GSize(20, 30);
		//icon.shadowSize = new GSize(25, 25);
		icon.iconAnchor = new GPoint(0,0);
		icon.infoWindowAnchor = new GPoint(5, 1);
		var marker = new GMarker(point, icon);

		map.addOverlay(marker);
		// create info window			daddr=43.82589,-79.1004
		html += '<br><br><a href="http://maps.google.com/maps?saddr=&daddr=' + centerLat + "," + centerLong + '" target ="_blank">Directions</a>';
		map.openInfoWindowHtml(map.getCenter(),html);
	}
}


window.onunload = GUnload;