var showMode = false;
var bZ = false;


var headerHeight = 455;

if (document.all){}
else document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=mtrack;

function mtrack(e) {

	document.all.d.style.visibility = "visible";

	if (navigator.appName == 'Netscape') {
		return; // TODO - support firefox
	}

	var lhs = (document.body.offsetWidth - 578)/2;
	//alert(lhs);
	var xcurs = 0;
	var ycurs = 0;

	
	if (navigator.appName == 'Netscape'){
		xcurs = e.pageX;
		ycurs = e.pageY;
	} else {
		xcurs = event.clientX;
		ycurs = event.clientY;
	}

	var l_xcurs = Math.ceil((xcurs - lhs)/10) + 1;
	var l_ycurs = Math.ceil((ycurs - headerHeight + document.body.scrollTop)/10);


	document.getElementById('d').style.left=xcurs + 20;


	if (navigator.appName == 'Netscape') {
		document.getElementById('d').style.top=ycurs;
	} else {
		document.getElementById('d').style.top=ycurs + document.body.scrollTop - 30;
	}

	//if ((l_ycurs <= 0) || (l_ycurs > 35) || (l_xcurs <= 0) || (l_xcurs > 74)){
		//document.getElementById('d').style.display = "none";
		
	//} else {
		//document.getElementById('d').style.display = "";

		//if (showMode) {
			//document.getElementById('xcoord').innerHTML = "(" + l_xcurs + ",";
			//document.getElementById('ycoord').innerHTML = l_ycurs + ")";
		//} else {
			if (sTitle == "") {
				document.getElementById('d').style.display = "none";
				//document.getElementById('xcoord').innerHTML = "&nbsp;This portion is available.";
					//document.getElementById('xcoord').innerHTML += " (" + l_xcurs + ",";
					//document.getElementById('ycoord').innerHTML = l_ycurs + ")&nbsp;";
			} else {
			//alert(sTitle);
				document.getElementById('d').style.display = "";
				document.getElementById('xcoord').innerHTML = "<b>" + sTitle + "</b>&nbsp;";
				document.getElementById('ycoord').innerHTML = "";
			}
		
	

	if (!bZ) {
		return;
	}
	var x,y,x1,x2,y1,y2,dx=0,dy=0;
	fact=2;
	opp=100;

	x=event.x;
	y=event.y;
	   
	dx=window.document.body.scrollLeft;
	dy=window.document.body.scrollTop;

	x1=-opp+(x+dx)*fact;	//left
	y1=-opp+(y+dy)*fact - (document.body.scrollTop*fact);	//top
	x2=+opp+(x+dx)*fact;	//right
	y2=+opp+(y+dy)*fact - (document.body.scrollTop*fact);	//bottom

	document.getElementById('een').style.left=(x+dx)*(1-fact);
	document.getElementById('een').style.top=(y+dy)*(1-fact) + document.body.scrollTop;
	document.getElementById('een').style.clip="rect(" +y1 +"px," +x2 +"px," +y2 +"px,"+x1 +"px)";

}



var sTitle="";
function d(o) {
	sTitle = o.title;
}
function e(o) {
	sTitle = "";	
}

