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