var mouseX;
var mouseY;
var hideTimeout = "";
var dropElement = "";

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) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
}
else {  // grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}  
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;}  
mouseX = tempX;
mouseY = tempY;
return true;
}
//  End -->

function setDropdownPosition(theElement){
   document.getElementById(theElement).style.top=mouseY + "px";
   document.getElementById(theElement).style.left=mouseX + "px";
}

function showDropMenu(theElement){
   setDropdownPosition(theElement);
   Effect.Appear(theElement);
}

function hideDropMenu(theElement){
  Effect.Fade(theElement);
}

function dropPointExit(theElement){
   dropElement = theElement;
   hideTimeout = setTimeout("hideDropMenuTimeout()",1000);
}

function hideDropMenuTimeout(){
   Effect.Fade(dropElement);
}

function clearDropTimeout(){
   clearTimeout(hideTimeout);
}




