﻿function getAbsTop(e)   
{     
    var t=e.offsetTop;     
    while(e=e.offsetParent)   
      t += e.offsetTop;
    return t;  
}
function getAbsLeft(e)   
{        
    var t=e.offsetLeft;     
    while(e=e.offsetParent)   
    t += e.offsetLeft;
    return t;  
}   
function showLayers(i,uqid)
{
    var t = getAbsTop(document.getElementById("t1" + uqid));
	var lay = document.getElementById("layer" + uqid + i);
	var l = document.getElementById("a"+uqid+i);
	if(lay != null)
	{
	    if(l)
    	{
    	    lay.style.left=getAbsLeft(l); 
        }
	    lay.style.display='';
			if(eval("isvertical" + uqid) != true && eval("showfix" + uqid) == 0){
	        lay.style.top = t - lay.clientHeight + 1;
	    }
	}
}

function show(i,obj1,uqid)
{
	var lay = document.getElementById("layer" + uqid + i);
	if(lay != null)
	{
	    lay.style.visibility ="visible";
			if(eval("isvertical" + uqid) != true && eval("showfix" + uqid) == 0){
	        if(obj1.clientTop != undefined)
	            lay.style.top=obj1.offsetTop + obj1.clientHeight - lay.clientHeight;
	    }
	}
}

function shownull(i,uqid)
{
	var lay = document.getElementById("layer" + uqid + i);
	if(lay != null)
	{
	    if(lay.style.visibility=="hidden")
	        lay.style.visibility="visible"
	    else if(lay.style.display=="none")
	        lay.style.display='';
	}
}

function hideLayers(i,uqid)
{
	var lay = document.getElementById("layer" + uqid + i);
	if(lay != null)
	{
	    if(lay.style.visibility=="visible")
	        lay.style.visibility="hidden"
	    else if(lay.style.display=="")
	        lay.style.display='none';
	}
}

function NOVR(uqTreeid)
{
    
	var imagename = "i" + uqTreeid;
	var img = eval(imagename);
	if(img.bsrc == "" || img.cur == 1)
	    return;
	temp = img.src;
	img.src = img.bsrc;
	img.bsrc = temp;
}

function NOUT(uqTreeid)
{
	  NOVR(uqTreeid);
}