///////////////////////////////////////////////////////////////////////////////////
//*********************************************************************************
// Overview Map
var overviewImgCenterX=532795;
var overviewImgCenterY=821848;
var imgCenterX=overviewImgCenterX;
var imgCenterY=overviewImgCenterY;
var imgOffsetTop=0, imgOffsetLeft=0;

function setOverviewBox()
{


	var doc=document;
	if(doc.images)
	{
	
	
		// window.onresize=setOverviewBox;

		var img = doc.images["overviewMap"];
		var box = doc.images["overviewBox"];

		if (img && box)
		{
		
			findPosition(img);
			
			
			imgOffsetTop+=4;imgOffsetLeft+=4;

			var objCenterLeft = Math.floor((100/58447)*(imgCenterX-overviewImgCenterX) +0.5);
			var objCenterTop  = Math.floor((79/45133) *(imgCenterY-overviewImgCenterY) + 0.5);

			var objLeft = objCenterLeft + imgOffsetLeft + 40
			var objTop  = objCenterTop  + imgOffsetTop  + 30;
			
			
			
			box.style.position = "absolute";
			box.style.top  = objTop + "px";
			box.style.left = objLeft+ "px";
			box.style.visibility="visible";
			
			
		}
	}
}

function findPosition(obj)
{

	
	imgOffsetTop=0;imgOffsetLeft=0;
	

	do 
	{
		imgOffsetTop+=obj.offsetTop;
		imgOffsetLeft+=obj.offsetLeft;
		obj=obj.offsetParent;
	} while (obj.tagName != "BODY" && obj);
}

function mapClick(e)
{	

	if(document.mapRequest)  {
	
		var xClick = 0;
		var yClick = 0;
	
		// IE?
		if(window.event)
		{	
			xClick=window.event.offsetX;
			yClick=window.event.offsetY;
		}
		else
		{
			xClick=e.pageX - document.getElementById('mapDiv').offsetLeft;
			yClick=e.pageY - document.getElementById('mapDiv').offsetTop;
		}
				
		document.mapRequest.xScreen.value = xClick;
		document.mapRequest.yScreen.value = yClick;
	
		document.mapRequest.submit();
	}
}
