var mapDiv="smap";
var baseIcon = new GIcon();
baseIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
baseIcon.iconSize = new GSize(12, 20);
baseIcon.shadowSize = new GSize(22, 20);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
baseIcon.infoShadowAnchor = new GPoint(18, 25);

var icon = new GIcon(baseIcon);
icon.image = "http://labs.google.com/ridefinder/images/mm_20_blue.png";

if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById(mapDiv));
	map.addControl(new GSmallMapControl());
	map.removeMapType(G_HYBRID_MAP);
	map.addMapType(G_PHYSICAL_MAP);
	map.addControl(new GMapTypeControl());
	window.attachEvent("unload",GUnload); 
}

function panto(lat,lon)
{
	map.panTo(new GLatLng(lat,lon));
}

function addMarker(lat,lon)
{
	var marker = new GMarker(new GLatLng(lat,lon),icon);
	map.addOverlay(marker);
}

