window.onload = function() { setFooter(); } window.onresize = function() { setFooter(); } // --------------------------------------------- // --- Name: Easy DHTML Treeview -- // --- Author: D.D. de Kerf -- // --- Version: 0.2 Date: 13-6-2001 -- // --------------------------------------------- function Toggle(node) { // Unfold the branch if it isn't visible if (node.nextSibling.style.display == 'none') { // Change the image (if there is an image) if (node.childNodes.length > 0) { if (node.childNodes.item(0).nodeName == "img") { node.childNodes.item(0).src = "/atbest/images/minus.gif"; } } node.nextSibling.style.display = 'block'; } // Collapse the branch if it IS visible else { // Change the image (if there is an image) if (node.childNodes.length > 0) { if (node.childNodes.item(0).nodeName == "img") { node.childNodes.item(0).src = "/atbest/images/plus.gif"; } } node.nextSibling.style.display = 'none'; } } //------------------- function getWindowHeight() { var windowHeight=0; if (typeof(window.innerHeight)=='number') { windowHeight=window.innerHeight; } else { if (document.documentElement&& document.documentElement.clientHeight) { windowHeight= document.documentElement.clientHeight; } else { if (document.body&&document.body.clientHeight) { windowHeight=document.body.clientHeight; } } } return windowHeight; } //-------------- function setFooter() { if (document.getElementById) { var windowHeight=getWindowHeight(); if (windowHeight>0) { var contentHeight= document.getElementById('content').offsetHeight ; var footerElement= document.getElementById('footer'); var footerHeight=footerElement.offsetHeight; if (windowHeight-(contentHeight+footerHeight)>=0) { footerElement.style.position='relative'; footerElement.style.top=(windowHeight- (contentHeight+footerHeight+13))+'px'; } else { footerElement.style.position='static'; } } } } //------------- function reveal(node) { selectlist=document.getElementById(node); l=selectlist.selectedIndex; m= selectlist.options[l].value; document.getElementById(m).style.display="block"; k= document.getElementById(node).options.length; for (var loop = 0; loop