function createMarker(point,name,html) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {
	  marker.openInfoWindowHtml(html);
	});
	// save the info we need to use later for the sidebar
	//gmarkers[i] = marker;
	//htmls[i] = html;
	// add a line to the sidebar html
	//sidebar_html += '<a href="javascript:myclick(' + i + ')">' + name + '</a><br>';
	//i++;
	return marker;
}
function map(root_dir, pappyLat, pappyLng) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var latlng = new GLatLng(pappyLat, pappyLng);
		var infoWindowHtml = '<div class="g-info-window"><img class="g-info-window-logo" src="'+root_dir+'/images/template/pappys-logo-sm.jpg"/><p>2501 Messanie St<br/>St Joseph, MO 64501<br/>Phone: (816) 390-9550</p><img class="g-info-window-face" src="'+root_dir+'/images/template/pappy-face-sm.png"/></div>';
		map.addControl(new GLargeMapControl());
		//map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(latlng, 15);
		//map.setMapType(G_HYBRID_MAP);
		//var pappysIcon = new GIcon(G_DEFAULT_ICON);
		//pappysIcon.image = root_dir+"/images/template/gmap-icon.png";
		//var markerOptions = { icon:pappysIcon };
		//var point = new GLatLng(latlng); //new GPoint(pappyLng, pappyLat);
		var marker = new GMarker(latlng);
		GEvent.addListener(marker, "click", function() {
		  marker.openInfoWindowHtml(infoWindowHtml);
		});
		map.addOverlay(marker);
		map.openInfoWindowHtml(latlng, infoWindowHtml);
	} else {
	  alert("Sorry, the Google Maps API is not compatible with this browser");
	}
	document.body.onunload = "GUnload()";
}