﻿function getAbsTop(e)   
{     
    var t=e.offsetTop;     
    while(e=e.offsetParent)   
      t += e.offsetTop;
    return t;  
}   
function showLayers(i,uqid)
{
    var t = getAbsTop(document.getElementById("t1" + uqid));
	var lay = document.getElementById("layer" + uqid + i);
	if(lay != null)
	{
	    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);
	var bsrc = img.getAttribute("bsrc");
	var cur = img.getAttribute("cur");
	if(bsrc == "" || cur == 1)
	    return;
	temp = img.src;
	img.src = bsrc;
	img.setAttribute("bsrc", temp);
}

function NOUT(uqTreeid)
{
	  NOVR(uqTreeid);
}
