var tooltipshow = false;
 
function showtooltip(text) {
 document.getElementById("tooltip").innerHTML=text;
 tooltipshow=true;
 return false
}

function positiontip(e) {
 if (tooltipshow == true) { 
 document.getElementById("tooltip").style.visibility="visible";		  
 var posx=0,posy=0;
  if(e==null) e=window.event;
   if(e.pageX || e.pageY){
    posx=e.pageX; posy=e.pageY;
   }
   else if(e.clientX || e.clientY){
    if(document.documentElement.scrollTop) {
     posx=e.clientX+document.documentElement.scrollLeft;
     posy=e.clientY+document.documentElement.scrollTop;
    }
    else {
     posx=e.clientX+document.body.scrollLeft;
     posy=e.clientY+document.body.scrollTop;
    }
   }
  document.getElementById("tooltip").style.top=(posy+20)+"px";
  document.getElementById("tooltip").style.left=(posx-5)+"px";
 }
}  

function hidetooltip(){
 document.getElementById("tooltip").style.visibility="hidden";
 tooltipshow = false;
}

document.onmousemove=positiontip;