var LastSetTop;

function init()
{
	RegisterEvents();
	ScrollTop();
}

function RegisterEvents()
{
	var oElement = document.getElementById("imgCloseMsr");
	oElement.onmousedown = imgCloseMsr_MOUSEDOWN;
	oElement.onmouseup = imgCloseMsr_MOUSEUP;
	oElement.onmouseout = imgCloseMsr_MOUSEOUT;
}

function imgCloseMsr_MOUSEDOWN()
{
	document.getElementById("imgCloseMsr").setAttribute("src", "../images/closeButSel.png");
}

function imgCloseMsr_MOUSEUP()
{
	document.getElementById("imgCloseMsr").setAttribute("src", "../images/closeBut.png");
	
	var oMainDoc = top.frames["mapframe"];
	oMainDoc.document.getElementById("divPolylineGroup").innerHTML = "";
	oMainDoc.document.getElementById("divPolylinePointsGroup").innerHTML = "";
	oMainDoc.document.getElementById("divPolylineTextGroup").innerHTML = "";
	oMainDoc.document.getElementById("divPolygonGroup").innerHTML = "";
	oMainDoc.document.getElementById("divPolygonPointsGroup").innerHTML = "";
	oMainDoc.document.getElementById("divPolygonTextGroup").innerHTML = "";
	oMainDoc.document.getElementById("divTotalMsr").getAttribute("style").setAttribute("visibility", "hidden");
	oMainDoc.document.getElementById("h5TotalDist").getAttribute("style").setAttribute("visibility", "hidden");
	oMainDoc.document.getElementById("h5TotalArea").getAttribute("style").setAttribute("visibility", "hidden");
	oMainDoc.iTotalDistance = 0;
	oMainDoc.iTotalArea = 0;
	oMainDoc.iShapeNum = 0;
	document.getElementById("divMsrText").innerHTML = "";
	top.document.getElementById("leftframeset").rows = "*,0";
}

function imgCloseMsr_MOUSEOUT()
{
	document.getElementById("imgCloseMsr").setAttribute("src", "../images/closeBut.png");
}

function ScrollTop()
{
	var oMsr = document.getElementById("divMsr");
	
	if (window.innerHeight) curTop = window.pageYOffset;
	else if (document.documentElement && document.documentElement.scrollTop) curTop = 
	document.documentElement.scrollTop;
	else if (document.body) curTop = document.body.scrollTop;
	
	if (curTop == LastSetTop)
	{
		oMsr.style.visibility = "visible";
		oMsr.style.top = curTop;
		oMsr.style.left = document.body.scrollLeft;
		oMsr.style.width = document.body.offsetWidth - 16;
	}
	else
	{
		oMsr.style.visibility = "hidden";
	}
	
	LastSetTop = curTop;
	timer = setTimeout("ScrollTop();",200);
}
