1*513427e3STreehugger Robotfunction show(type) 2*513427e3STreehugger Robot{ 3*513427e3STreehugger Robot count = 0; 4*513427e3STreehugger Robot for (var key in methods) { 5*513427e3STreehugger Robot var row = document.getElementById(key); 6*513427e3STreehugger Robot if ((methods[key] & type) != 0) { 7*513427e3STreehugger Robot row.style.display = ''; 8*513427e3STreehugger Robot row.className = (count++ % 2) ? rowColor : altColor; 9*513427e3STreehugger Robot } 10*513427e3STreehugger Robot else 11*513427e3STreehugger Robot row.style.display = 'none'; 12*513427e3STreehugger Robot } 13*513427e3STreehugger Robot updateTabs(type); 14*513427e3STreehugger Robot} 15*513427e3STreehugger Robot 16*513427e3STreehugger Robotfunction updateTabs(type) 17*513427e3STreehugger Robot{ 18*513427e3STreehugger Robot for (var value in tabs) { 19*513427e3STreehugger Robot var sNode = document.getElementById(tabs[value][0]); 20*513427e3STreehugger Robot var spanNode = sNode.firstChild; 21*513427e3STreehugger Robot if (value == type) { 22*513427e3STreehugger Robot sNode.className = activeTableTab; 23*513427e3STreehugger Robot spanNode.innerHTML = tabs[value][1]; 24*513427e3STreehugger Robot } 25*513427e3STreehugger Robot else { 26*513427e3STreehugger Robot sNode.className = tableTab; 27*513427e3STreehugger Robot spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>"; 28*513427e3STreehugger Robot } 29*513427e3STreehugger Robot } 30*513427e3STreehugger Robot} 31