/* Outliner functions version: 1.0b1 last modified 14-May-2002 created by Marc Barrot, with help from Aaron Straup Cope copyright 2002 by Precision IT Management,Inc You may use and distribute this code freely, just keep this header information intact. */ function expand(ioNode) { ioWedge = "i" + ioNode.substr(1); if (document.getElementById && document.getElementById(ioNode) != null) { document.getElementById(ioWedge).src='../gems/activeRenderer/ol2.gif'; document.getElementById(ioWedge).title='collapse'; document.getElementById(ioNode).className='expanded'; } else if (document.all) { document.all[ioWedge].src='../gems/activeRenderer/ol2.gif'; document.all[ioWedge].title='collapse'; document.all[ioNode].style.zIndex=100; document.all[ioNode].className='expanded'; } else if (document.layers && document.layers[ioNode] != null) { document.layers[ioWedge].src='../gems/activeRenderer/ol2.gif'; document.layers[ioWedge].title='collapse'; document.layers[ioNode].className='expanded'; } } function collapse(ioNode) { ioWedge = "i" + ioNode.substr(1); if (document.getElementById && document.getElementById(ioNode) != null) { document.getElementById(ioWedge).src='../gems/activeRenderer/ol3.gif'; document.getElementById(ioWedge).title='expand'; document.getElementById(ioNode).className='collapsed'; } else if (document.all) { document.all[ioWedge].src='../gems/activeRenderer/ol3.gif'; document.all[ioWedge].title='expand'; document.all[ioNode].className='collapsed'; } else if (document.layers && document.layers[ioNode] != null) { document.layers[ioWedge].src='../gems/activeRenderer/ol3.gif'; document.layers[ioWedge].title='expand'; document.layers[ioNode].className='collapsed'; } } function ioSwitch(ioNode) { if (document.getElementById && document.getElementById(ioNode) != null) { nodeState = document.getElementById(ioNode).className; } else if (document.all) { nodeState = document.all[ioNode].className; } else if (document.layers && document.layers[ioNode] != null) { nodeState = document.layers[ioNode].className; } if (nodeState == 'collapsed') { expand(ioNode); } else { collapse(ioNode); } } function expandAll(divName) { nodeList = document.getElementsByName(divName); if (nodeList.length > 0) { for (var i = 0; i < nodeList.length; i++) { expand(nodeList.item(i).id); } } else { nodeList = document.getElementsByTagName('div'); if (nodeList.length > 0) { for (var i = 0; i < nodeList.length; i++) { if (nodeList.item(i).name == divName) { expand(nodeList.item(i).id); } } } else { alert ("Oops, your browser is not DOM level 1 compatible, sorry."); } } } function collapseAll(divName) { nodeList = document.getElementsByName(divName); if (nodeList.length > 0) { for (var i = 0; i < nodeList.length; i++) { collapse(nodeList.item(i).id); } } else { nodeList = document.getElementsByTagName('div'); if (nodeList.length > 0) { for (var i = 0; i < nodeList.length; i++) { if (nodeList.item(i).name == divName) { collapse(nodeList.item(i).id); } } } else { alert ("Oops, your browser is not DOM level 1 compatible, sorry."); } } }