function getRefToDiv(divID)
{
	if( document.layers ) { //Netscape layers
		return document.layers[divID]; }
	if( document.getElementById ) { //DOM; IE5, NS6, Mozilla, Opera
		return document.getElementById(divID); }
	if( document.all ) { //Proprietary DOM; IE4
		return document.all[divID]; }
	if( document[divID] ) { //Netscape alternative
		return document[divID]; }
	return false;
}
function getAbsX(obj)
{
   var leftOffset = 0;
   if (obj.offsetParent)
   {
		while (obj.offsetParent)
		{
			 leftOffset += obj.offsetLeft;
			 obj = obj.offsetParent;
		}
   }
   else if (obj.x) //for NN4
   {
		leftOffset = obj.x;
   }
   return leftOffset;
}

function getAbsY(obj)
{
   var topOffset = 0;
   if (obj.offsetParent)
   {
		while (obj.offsetParent)
		{
			 topOffset += obj.offsetTop;
			 obj = obj.offsetParent;
		}
   }
   else if (obj.y) // for NN4
   {
		topOffset = obj.y;
   }
   return topOffset;
}
function hidepopup(divID_as_a_string)
	{
	            var myReference = getRefToDiv(divID_as_a_string);
	            if( !myReference ) {
	                        return;
	            }
	            if( myReference.style ) {
	                        myReference.style.visibility = 'hidden';
	                        myReference.style.overflow='hidden';
	            } else {
	                        if( myReference.visibility ) {
	                                    myReference.visibility = 'hide';
	                        } else {
	                                    return;
	                        }
	            }
	}

	function showpopup(divID_as_a_string,thisEvent) {
	
				//var obj=document.getElementById('ktc_link1');
				//var obj1=document.getElementById('ktc_link2');
				var obj2=document.getElementById('ktc_link3');
				var obj3=document.getElementById('ktc_link15');
				var obj4=document.getElementById('ktc_link31');
				var obj5=document.getElementById('ktc_link3a');
				
			    if (divID_as_a_string == 'ktc1')
			     {  			        
				posx = getAbsX(obj) + 200;
				posy = getAbsY(obj) - 45;
			     }
			     else if (divID_as_a_string == 'ktc2')
			     {
				posx = getAbsX(obj1);
				posy = getAbsY(obj1);
			     }
			     else if (divID_as_a_string == 'ktc3')
			     {
				posx = getAbsX(obj2) + 70;
				posy = getAbsY(obj2) - 65;
			     }
			     else if (divID_as_a_string == 'ktc3a')
			     {
				posx = getAbsX(obj5) + 70;
				posy = getAbsY(obj5) - 65;
			     }
			     else if (divID_as_a_string == 'ktc31')
			     {
			     	posx = getAbsX(obj4) + 7;
			     	posy = getAbsY(obj4) - 65;
			     }
			     else if (divID_as_a_string == 'ktc15')
			     {
				posx = getAbsX(obj3) + 12;
				posy = getAbsY(obj3) - 65;
			     }
			var myReference = getRefToDiv(divID_as_a_string);
			      
		      if( !myReference )
				{
				return;
				}
				if( myReference.style )
				{
					myReference.style.top=posy+'px';
					myReference.style.left=posx+'px';
					myReference.style.visibility = 'visible';
					myReference.style.overflow = 'visible';
					myReference.style.border = '0px solid #000000';
				}
				else {
					if( myReference.visibility )
					{
					myReference.visibility = 'show';
					} else {
						return;
					}
	}
			 
			     
}

