Blame | Letzte Änderung | Log anzeigen | RSS feed
init(document.getElementById("root"), true);function init(root, recursive){for (var i=0; i<root.childNodes.length; i++){// check für Opera und Netscapeif (!isNaN(root.childNodes[i].id)){with(root.childNodes[i]){// Verzeichnisse mit Unterverzeichnissen kenntlich machenif (lastChild.childNodes.length > 0){firstChild.firstChild.setAttribute("src","images/webelemente/pfeil.gif");// init Unterverzeichnisseif (recursive == true){init(lastChild, recursive);}}else{firstChild.firstChild.setAttribute("src","images/webelemente/kreis.gif");}lastChild.style.display="none";}}}}function getRoot(Source){while(Source.parentNode.id != "root"){Source = Source.parentNode;}return Source;}function openDir(dir){with(dir){lastChild.style.display="";firstChild.firstChild.setAttribute("src","images/webelemente/kreis.gif");}}function closeDir(dir){with(dir){// Unterverzeichnisse ausblendenlastChild.style.display="none";// Falls Unterverzeichnisse existieren den Kreis in einen Pfeil ändernif (lastChild.childNodes.length > 0){firstChild.firstChild.setAttribute("src","images/webelemente/pfeil.gif");}}}function trigger(Source){init(document.getElementById("root"), false);if (Source.parentNode.lastChild.style.display!="none"){closeDir(Source.parentNode)}else{openDir(Source.parentNode);}openDir(getRoot(Source));}