
var mousex=0; // current position of mouse
var mousey=0;
ns4=false;
doc=document;
function start() {
  doc.onmousemove=posquick;
}
start();
//--------------------------------------------
// Select the right mouse trapping function
function posquick(e) {
	var isOpera = (navigator.userAgent.indexOf('Opera') != -1);
	var isIE = (!isOpera && navigator.userAgent.indexOf('MSIE') != -1)
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY)
	{
		doc.onmousemove=pq1;
	}
	else if (e.clientX || e.clientY)
	{
		doc.onmousemove=pq2;
		if (isIE)
		{
			doc.onmousemove=pq3;
		}
	}
	// alert(""+doc.onmousemove);
}

// epage for Netscape
function pq1(e) {
mousex=e.pageX;
mousey=e.pageY;
}

// eclient for Opera
function pq2(e) {
var e = window.event;
mousex=e.clientX;
mousey=e.clientY;
}

// eclient for IE
function pq3(e) {
var e = window.event;
mousex=e.clientX+document.body.scrollLeft;
mousey=e.clientY+document.body.scrollTop;
}

function hint_on(id) {
      start();

      if(document.layers) {
	    document.layers[id].top = mousey;
	    document.layers[id].left = mousex+20;
             document.layers[id].visibility = "show";

      }
      if(document.all){
             document.all[id].style.top = mousey
             document.all[id].style.left = mousex+20;
             document.all[id].style.visibility = "visible";
      }
      if(document.documentElement){
             document.getElementById(id).style.top = mousey;
             document.getElementById(id).style.left = mousex+20;
             document.getElementById(id).style.visibility="visible";
      }
}
function hint_move(id) {
posquick();

      if(document.layers) {
	    document.layers[id].top = mousey;
	    document.layers[id].left = mousex+20;
      }
      if(document.all){
             document.all[id].style.top = mousey
             document.all[id].style.left = mousex+20;
      }
      if(document.documentElement){
             document.getElementById(id).style.top = mousey;
             document.getElementById(id).style.left = mousex+20;

      }
}
function hint_off(id) {
      if(document.layers) document.layers[id].visibility = "hide";
      if(document.all) document.all[id].style.visibility = "hidden";
      if(document.documentElement) document.getElementById(id).style.visibility="hidden";
}
function new_win(file,width,height) {
	var size = "width="+width+",height="+height+",left=100,top=10,status=yes";
	window.open(file,"PopUpWin",size);
}
