var Xoffset = 0;
var Yoffset = 20;
var skn;
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;
var moveToX = 0;
var moveToY = 0;


if (ns4)
   helpBoxStyle=document.helpBox;
else if (ns6)
   helpBoxStyle=document.getElementById('helpBox').style;
else if (ie4)
   helpBoxStyle=document.all.helpBox.style;

if(ns4)
   document.captureEvents(Event.MOUSEMOVE);
else {
   helpBoxStyle.visibility="visible";
   helpBoxStyle.display="none";
}

document.onmousemove = get_mouse;

function popup (msg) {
   var content = helpBoxMsgs[msg];

   if (ns4) {
      helpBoxStyle.document.write(content);
      helpBoxStyle.document.close();
      helpBoxStyle.visibility="visible";

   } else if (ns6) {
      document.getElementById("helpBox").innerHTML = content;
      helpBoxStyle.display='';

   } else if (ie4) {
      document.all("helpBox").innerHTML = content;
      helpBoxStyle.display='';

   }
}

function get_mouse (e) {
	if (ns4) {
		moveToX = e.pageX + Xoffset;
		moveToY = e.pageY + Yoffset;

	} else if (ns6) {
		/*
		helpBoxStyle.position='absolute';
		helpBoxStyle.display='';
		document.getElementById("helpBox").innerHTML =
			'helpBoxStyle.top ' + helpBoxStyle.top + '<br />' +
			'helpBoxStyle.left ' + helpBoxStyle.left + '<br />' +
			'e.pageY ' + e.pageY + '<br />' +
			'e.pageX ' + e.pageX + '<br />' +
			'Yoffset ' + Yoffset + '<br />' +
			'Xoffset ' + Xoffset + '<br />' +
			'helpBoxStyle ' + helpBoxStyle + '<br />' +
			'helpBoxStyle.position ' + helpBoxStyle.position + '<br />';
		*/
//		window.status='mousemoving in ns6 before moveTo';


		moveToX = e.pageX + Xoffset;
		moveToY = e.pageY + Yoffset;

	} else if (ie4) {
		/*
		helpBoxStyle.position='absolute';
		helpBoxStyle.display='';
		document.all("helpBox").innerHTML =
			'helpBoxStyle.top ' + helpBoxStyle.top + '<br />' +
			'helpBoxStyle.left ' + helpBoxStyle.left + '<br />' +
			'event.x ' + event.x + '<br />' +
			'event.y ' + event.y + '<br />' +
			'document.body.scrollLeft ' + document.body.scrollLeft + '<br />' +
			'document.body.scrollTop ' + document.body.scrollTop + '<br />' +
			'Yoffset ' + Yoffset + '<br />' +
			'Xoffset ' + Xoffset + '<br />' +
			'helpBoxStyle ' + helpBoxStyle + '<br />' +
			'helpBoxStyle.position ' + helpBoxStyle.position + '<br />';
		*/

		moveToX = event.x + document.body.scrollLeft + Xoffset;
		moveToY = event.y + document.body.scrollTop + Yoffset;
	}

	helpBoxStyle.left = moveToX + 'px';
	helpBoxStyle.top = moveToY + 'px';

}

function kill () {
   if (ns4) {
      helpBoxStyle.visibility='hidden';

   } else if (ns6||ie4) {
      helpBoxStyle.display='none';

   }
}