﻿var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMouseXY;

var tempX = 0;
var tempY = 0;

function getMouseXY(e) {
  if (IE) {
    var x;
    var y;
    if (document.documentElement && !document.documentElement.scrollTop) {
        x = document.documentElement.scrollLeft;
        y = document.documentElement.scrollTop;
    } else if (document.documentElement && document.documentElement.scrollTop) {
        x = document.documentElement.scrollLeft;
        y = document.documentElement.scrollTop;
    } else if (document.body && document.body.scrollTop) {
        x = document.body.scrollLeft;
        y = document.body.scrollTop;
    }     
    
    tempX = event.clientX + x;
    tempY = event.clientY + y;
  } else {
    tempX = e.pageX;
    tempY = e.pageY;
  }  

  if (tempX < 0){tempX = 0;}
  if (tempY < 0){tempY = 0;}  

  return true
}

var _hideDropDowns = new Array();

function ShowHelp(image, dropDowns) {
    
    var divHelp = GE("divHelp");
    var divFrame = GE("HelpFrame");
    
    if (image.alt == "")
        return;
    
    divHelp.innerText = image.alt;
    divHelp.style.left = (tempX + 25) + "px";
    divHelp.style.top = tempY + "px";
    divHelp.style.visibility = "visible";  
    
    if(IE) {        
        divFrame.style.height = (divHelp.offsetHeight - 10) + "px";
        divFrame.style.left = (tempX + 25) + "px";
        divFrame.style.top = tempY + "px";
        divFrame.style.visibility = "visible"; 
    }       
}

function HideHelp(image) {
    var divHelp = GE("divHelp");
    var divHelpFrame = GE("HelpFrame");
    divHelp.style.visibility = "hidden";
    divHelpFrame.style.visibility = "hidden";
 }

function GE(id) {
    return document.getElementById(id);
}

