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>"; | |
} | |
} | |
} | |