	var addr="597 School St, Belmont, MA 02478";//&#8658;
	var myInfo="<div class='myinfo'><b>&#8224; Hemmingway Tailoring &amp; Alteration</b> <br><span>"+addr+"</span></div>";
	myInfo+='&#8251;Directions:&nbsp; <a href="javascript:tohere()" class=drmap> To here </a>'
	myInfo+='&nbsp;or&nbsp;<a href="javascript:fromhere()" class=drmap> From here </a>'
	var map
	var ovMap
	var marker
	var fromherefm=myInfo
	fromherefm+='<form id=gmapform action="http://maps.google.com/maps" method="get" target="_blank">'
	fromherefm+='<input type="hidden" name="saddr" value="'+addr+'"/>'
	fromherefm+='<span class=formaddr>End address:<\/span><br><input type="text" SIZE=40 name="daddr" id="daddr" value="" /> '
	fromherefm+='<INPUT value="Go" TYPE="SUBMIT"><\/form>'
	
	var toherefm=myInfo
	toherefm+='<form id=gmapform action="http://maps.google.com/maps" method="get" target="_blank">'
	toherefm+='<input type="hidden" name="daddr" value="'+addr+'"/>'
	toherefm+='<span class=formaddr>Start address:<\/span><br><input type="text" SIZE=40 name="saddr" id="daddr" value="" /> '
	toherefm+='<INPUT value="Go" TYPE="SUBMIT"><\/form>'

	var glat=42.37717//&ll=42.379137,-71.16349
	var glng=-71.1636//ll=42.379027,-71.16349; //42.378272, -71.163449
	var myPlace=new GLatLng(glat, glng);

function gmapload() {
	if (!GBrowserIsCompatible()) return;
	map = new GMap2(document.getElementById("gmap"));
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setCenter(myPlace, 13);// 13

/// added
	map.addControl(new GScaleControl(200));
	var overV=new GOverviewMapControl(new GSize(180, 120))
	map.addControl(overV);
 	ovMap = overV.getOverviewMap();//global

	marker = new GMarker(myPlace);
	GEvent.addListener(marker, "click", function() {this.openInfoWindowHtml(myInfo);});
	map.addOverlay(marker);
	marker.openInfoWindowHtml(myInfo);//after overlay
//
	if(map.isLoaded()) {
		//displayOverviewMarkers()
		window.setTimeout(tozoom,2000);
	}

}

function displayOverviewMarkers() {
	var icon = new GIcon();
	icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
	icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
	icon.iconSize = new GSize(12, 20);
	icon.shadowSize = new GSize(22, 20);
	icon.iconAnchor = new GPoint(6, 20);

	var minimarker=new GMarker(myPlace,icon);
	if(!ovMap) {return;}
//	alert(ovMap)
	ovMap.addOverlay(minimarker);
 } 
function tozoom(){
	map.setCenter(myPlace, 15)
	marker.openInfoWindowHtml(myInfo);//
	displayOverviewMarkers();
}
function fromhere(){
	marker.openInfoWindowHtml(fromherefm);
}

function tohere(){
	marker.openInfoWindowHtml(toherefm);
}

window.onunload=GUnload
window.onload=gmapload

