﻿// JScript File
    function findPosX(obj) {
	    var curleft = 0;
    	if (obj.offsetParent) {
	    	curleft = obj.offsetLeft;
		    while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
		    }
	    }
	    return (curleft);
    }
    function findPosY(obj) {
	    var curtop = 0;
    	if (obj.offsetParent) {
	    	curtop = obj.offsetTop;
		    while (obj = obj.offsetParent) {
    			curtop += obj.offsetTop;
		    }
	    }
        return (curtop);
    }
function showTooltip(id,parentid)
{
    var parent;
    var i;
    for(i=1;i<=30;i++)
    {
        it = document.getElementById('DivTooltip'+i);
        if (it != null)
            it.style.visibility='hidden';   
    }
    
    back = document.getElementById('ifameTooltip');
    it = document.getElementById('DivTooltip'+id);
    if (it == null) return;
    parent=document.getElementById(parentid);
    topPos=findPosY(parent)-10-it.offsetHeight;
    leftPos=findPosX(parent);
    if(topPos<0) topPos=0;
    x= leftPos+it.offsetWidth-document.body.clientWidth;    
    if(x>0) leftPos-=x;
    it.style.top=topPos +'px';
    it.style.left=leftPos +'px';
    back.style.top=topPos +'px';
    back.style.left=leftPos +'px';
    back.style.width=it.style.width;
    back.style.height=it.style.height;
    back.style.visibility='visible';       
    it.style.visibility='visible';   
}

function hideTooltip(id)
{
    it = document.getElementById('DivTooltip'+id); 
    back = document.getElementById('ifameTooltip');    
    it.style.visibility = 'hidden'; 
    back.style.visibility = 'hidden';           
}
