function togglecatmenu(nodeid) { if ((!DOM || Opera56 || Konqueror22) && !IE4) { return; } layersMoved = 0; parseExpandString(); parseCollapseString(); if (!IE4) { sonLayer = document.getElementById('jt' + nodeid + 'son'); nodeLayer = document.getElementById('jt' + nodeid + 'node'); folderLayer = document.getElementById('jt' + nodeid + 'folder'); } else { sonLayer = document.all('jt' + nodeid + 'son'); nodeLayer = document.all('jt' + nodeid + 'node'); folderLayer = document.all('jt' + nodeid + 'folder'); } if (sonLayer.style.display == 'none') { sonLayer.style.display = 'block'; if (nodeLayer.src.indexOf('images/tree_expand.png') > -1) { nodeLayer.src = 'images/tree_collapse.png'; } else if (nodeLayer.src.indexOf('images/tree_expand_first.png') > -1) { nodeLayer.src = 'images/tree_collapse_first.png'; } else if (nodeLayer.src.indexOf('images/tree_expand_corner.png') > -1) { nodeLayer.src = 'images/tree_collapse_corner.png'; } else { nodeLayer.src = 'images/tree_collapse_corner_first.png'; } folderLayer.src = 'images/tree_folder_open.png'; phplm_expand[nodeid] = 1; phplm_collapse[nodeid] = 0; } else { sonLayer.style.display = 'none'; if (nodeLayer.src.indexOf('images/tree_collapse.png') > -1) { nodeLayer.src = 'images/tree_expand.png'; } else if (nodeLayer.src.indexOf('images/tree_collapse_first.png') > -1) { nodeLayer.src = 'images/tree_expand_first.png'; } else if (nodeLayer.src.indexOf('images/tree_collapse_corner.png') > -1) { nodeLayer.src = 'images/tree_expand_corner.png'; } else { nodeLayer.src = 'images/tree_expand_corner_first.png'; } folderLayer.src = 'images/tree_folder_closed.png'; phplm_expand[nodeid] = 0; phplm_collapse[nodeid] = 1; } saveExpandString(); saveCollapseString(); }