function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function movehelp(evt) {
    document.getElementById("box").style.top = (parseInt(5+mouseY(evt)))+'px';
    document.getElementById("box").style.left = (parseInt(5+mouseX(evt)))+'px';
}

function showhelp(text) {
    document.getElementById("box").style.visibility="visible";
    document.getElementById("box").innerHTML = text;
    document.onmousemove = movehelp;
}

function hidehelp(text) {
    document.getElementById("box").style.visibility = "hidden";
    document.onmousemove = "";
}
