function SetDisplay(RowClass, DisplayVal) { var Rows = document.getElementsByTagName("tr"); for ( var i = 0 ; i < Rows.length; ++i ) { if (Rows[i].className == RowClass) { Rows[i].style.display = DisplayVal; } } } function CopyCheckedStateToCheckButtons(SummaryCheckButton) { var Inputs = document.getElementsByTagName("input"); for ( var i = 0 ; i < Inputs.length; ++i ) { if (Inputs[i].type == "checkbox") { if(Inputs[i] != SummaryCheckButton) { Inputs[i].checked = SummaryCheckButton.checked; Inputs[i].onclick(); } } } } function returnObjById( id ) { if (document.getElementById) var returnVar = document.getElementById(id); else if (document.all) var returnVar = document.all[id]; else if (document.layers) var returnVar = document.layers[id]; return returnVar; } var NumUnchecked = 0; function ToggleDisplay(CheckButton, ClassName) { if (CheckButton.checked) { SetDisplay(ClassName, ""); if (--NumUnchecked == 0) { returnObjById("AllBugsCheck").checked = true; } } else { SetDisplay(ClassName, "none"); NumUnchecked++; returnObjById("AllBugsCheck").checked = false; } }