aoqi@0: function show(type) aoqi@0: { aoqi@0: count = 0; aoqi@0: for (var key in methods) { aoqi@0: var row = document.getElementById(key); aoqi@0: if ((methods[key] & type) != 0) { aoqi@0: row.style.display = ''; aoqi@0: row.className = (count++ % 2) ? rowColor : altColor; aoqi@0: } aoqi@0: else aoqi@0: row.style.display = 'none'; aoqi@0: } aoqi@0: updateTabs(type); aoqi@0: } aoqi@0: aoqi@0: function updateTabs(type) aoqi@0: { aoqi@0: for (var value in tabs) { aoqi@0: var sNode = document.getElementById(tabs[value][0]); aoqi@0: var spanNode = sNode.firstChild; aoqi@0: if (value == type) { aoqi@0: sNode.className = activeTableTab; aoqi@0: spanNode.innerHTML = tabs[value][1]; aoqi@0: } aoqi@0: else { aoqi@0: sNode.className = tableTab; aoqi@0: spanNode.innerHTML = "" + tabs[value][1] + ""; aoqi@0: } aoqi@0: } aoqi@0: }