function createMarker(point, desc) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "mouseover", function() {
		marker.openInfoWindowHtml(desc);
	});
	return marker;
}

function load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(44.948492, -93.322105);
		var desc = '<h2>Rustica Bakery</h2><div>3220 W Lake St.<br />Minneapolis, MN 55416</div><div><a href="http://maps.google.com/maps?q=3220+W+Lake+St,+55416">Get directions</a></div>';
		map.addControl(new GSmallMapControl());
		map.setCenter(point, 13);
		map.addOverlay(createMarker(point, desc));
	}
}

