function DisplayTip(TipId){
    
    var TipDiv	= document.getElementById(TipId);
    TipDiv.style.display = "block";
    TipDiv.style.position = "absolute";
    var PosX = tempX - 50;
    var PosY = tempY + 25;
    TipDiv.style.left = PosX + "px";
    TipDiv.style.top = PosY + "px";
    togged = TipId;
    
}

document.onload = getMouseXY;

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
var togged = new Array();

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;}
}

function HideTip(TipId){
    
    var TipDiv	= document.getElementById(TipId);
    TipDiv.style.display = "none";
    togged = 0;
    
}

function TogTip(TipId){
    
    if(togged == TipId){
	HideTip(TipId);
    }else{
	if(togged != 0){
	    HideTip(togged);
	}
	DisplayTip(TipId);
    }
    
}
window.onload = getMouseXY;