<!--
var old,skn,iex=(document.all),yyy=-1000;

var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;

var mX = 0
var mY = 0

var typePopped;

if (ns4)
	skn=document.tranwin; 
else if (ns6)
	skn=document.getElementById("tranwin").style;
else if (ie4)
	skn=document.all.tranwin.style;

if (ns4)
	document.captureEvents(Event.MOUSEMOVE);
else {
	skn.visibility="visible";
	skn.display="none";
}

document.onmousemove = getMouseXY;

function getMouseXY(e) {
  if (ie4) { 
	mX = event.clientX + document.documentElement.scrollLeft;
    mY = event.clientY + document.documentElement.scrollTop;
  } else { 
    mX = e.pageX;
    mY = e.pageY;
  } 
  mX = mX;
  mY = mY;
  return true
}

function popOrHide(type, pos) {
	if (ns4) {
		if (skn.visibility == "hidden") {
			popup(type, pos);
			typePopped = type;
		}
		else {
			hide();
			if (type != typePopped)
				popOrHide(type, pos);
		}
	}
	else if (ns6 || ie4) {
		if (skn.display == "none") {
			popup(type, pos);
			typePopped = type;
		}
		else {
			hide();
			if (type != typePopped) 
				popOrHide(type, pos);
		}
	}
}

function popup(type, pos) {
	if (mX > 800)
		mX = mX - 315
	
	if (pos == 'l')
		skn.left = mX + "px";
	else
		skn.left = mX + 7 + "px";
	skn.top = mY + 10 + "px";
	
	var content = getTransArray(type);

	if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
	if(ns6){document.getElementById("tranwin").innerHTML=content;skn.display=''}
	if(ie4){document.all("tranwin").innerHTML=content;skn.display=''}
}

function hide() {
	if(ns4)
		skn.visibility="hidden";
	else if (ns6||ie4)
		skn.display="none";
}

function getTransArray(type) {
	arr = new Array(6);
	var strHtml;
		
	arr = eval(eval('document.form1.' + type + 'Tran.value'));
	
	strHtml = "<table class=\"popUpWindow\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
	
	var style;
	var j = 0;
	for (i = 0; i < 6; i++) {
		if (arr[i] != "" && arr[i] != null) {
			if (j % 2 == 0) style = "verbTenseData";
			else style = "verbTenseDataColour";
			j++;
			strHtml = strHtml + "<tr><td class=\"" + style + "\">&nbsp;" + arr[i] + "</td></tr>";
		}
	}
	
	strHtml	= strHtml + "</tr></table>";
	
	return strHtml;
	
}
//-->