﻿var tempX = 0
var tempY = 0
var IE = document.all ? true : false
function GetItem(ID) {
    return document.getElementById(ID);
}

function ShowItem(ID, sender) {
     
    var obj = GetItem(ID);
    if (obj) {

        if (IE)
            obj.style.left = tempX; //- sender.;
        else
            obj.style.left = tempX;
        obj.style.top = tempY;
        obj.style.visibility = "visible";
    }
}

function HideItem(ID, sender) {
     
    var obj = GetItem(ID);
    if (obj) {
        obj.style.visibility="hidden";
    
    }

}

if (!IE) document.captureEvents(Event.MOUSEMOVE)

function getCoords(e){
var x, y;
if (self.pageYOffset) // all except Explorers
{    
x = self.pageXOffset; // not used in event code
y = self.pageYOffset; // not used in event code
}
else if(document.documentElement
&& document.documentElement.scrollTop) // Explorer 6 Strict
{
x = document.documentElement.scrollLeft;
y = document.documentElement.scrollTop;
}
else if (document.body) // all other Explorers
{
x = document.body.scrollLeft;
y = document.body.scrollTop;
}
tempX = (document.all) ? x + event.clientX : e.pageX;
tempY = (document.all) ? y + event.clientY : e.pageY;

return true;
}

if (!document.all) 
    document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getCoords;

