var map = null;
var map_marker = null;

var href;

function onLoad(pt, zoom)
{
	var m = $("map");
	Object.extend(m.style, { position: "relative", left: "0px" });
	if (!map)
	{
		map = new GMap2(m);
		map.setCenter(pt, zoom || 10, G_HYBRID_MAP);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map_marker = new GMarker(pt);
		map.addOverlay(map_marker);
		map_marker.enableDragging();
	}
	else
	{
		map.checkResize();
		map.setCenter(pt, zoom || 10, G_HYBRID_MAP);
		map_marker.setPoint(pt);
	}
}
