var oldtip;

function showToolTip(id, tooltipID)
{
    var sPos = findPos(document.getElementById(id));			
    var newHeight = sPos[1] + document.getElementById(id).clientHeight + 5;		
    var newWidth = sPos[0] - 250;
        
    document.getElementById(tooltipID).style.top = newHeight + "px";
    document.getElementById(tooltipID).style.left = newWidth + "px";
    
    if(document.getElementById(oldtip)!= null)
    {
        document.getElementById(oldtip).style.display = "none";
    }
    
    
    document.getElementById(tooltipID).style.display = "";   
    
    oldtip = tooltipID;
}

function findPos(obj) 
{
	var curleft = curtop = 0;
	
	if (obj.offsetParent) {
	    do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} 
		while (obj = obj.offsetParent);
			
		return [curleft,curtop];
	}	
}
