function expandTree(folderObj) { var childObj; var i; if (!folderObj.isOpen) clickOnNodeObj(folderObj) for (i=0 ; i < folderObj.nChildren; i++) { childObj = folderObj.children[ i ] if (typeof childObj.setState != "undefined") { expandTree(childObj) } } window.status = 'Operazione completata'; } function collapseTree() { scrollTo(0,0); clickOnNodeObj(foldersTree); clickOnNodeObj(foldersTree); window.status = 'Operazione completata'; }