function googleMapConstr(mini) {
	if (GBrowserIsCompatible()) {
		var gMap;
		if (mini) {
			gMap = new GMap2($('google_map_mini'));
		}
		else {
			gMap = new GMap2($('google_map'));
		}
		gMap.setCenter(new GLatLng(49.262218,-123.178604), 13);

		// create amoph icon
		var amophIcon = new GIcon(G_DEFAULT_ICON);
		amophIcon.image = "http://www.amoph.com/images/a_icon.png";

		gMarker = new GMarker(new GLatLng(49.252218,-123.178604), { icon: amophIcon });

		GEvent.addListener(gMarker, 'click', function() {
			gMarker.openExtInfoWindow(gMap, "simple", "this is some html", { beakOffset: 3 });
		});
		gMap.addOverlay(gMarker);

		// add controls
		//gMap.addControl(new GSmallMapControl());


		
	}
}

