4 function setOptions () {
5 comments = document.getElementById ("comments").checked;
6 files = document.getElementById ("files").checked;
7 //group = document.getElementById ("group").checked;
10 function colorLines () {
12 if (comments || files) {
20 while (element = document.getElementById (i++)) {
21 element.style.backgroundColor = color;
25 function hideElement (elementName) {
28 while ((element = document.getElementById (elementName + i++)) != null) {
29 element.style.display = "none";
33 function showElement (elementName) {
36 while ((element = document.getElementById (elementName + i++)) != null) {
38 element.style.display = "";
42 function toggleOption (option) {
43 if (option == "comments") {
53 } else if (option == "files") {
68 function groupIndicate () {
69 var fields = ['bugzilla', 'changelist', 'userid', 'summary'];
73 for (var i = 0; i < fields.length; i++) {
74 values[fields[i]] = document.getElementById (fields[i] + 1).innerHTML;
79 while (document.getElementById (i) != null) {
82 for (var j = 0; j < fields.length; j++) {
83 var element = document.getElementById (fields[j] + i);
85 if (element == null) break;
88 if (element.innerHTML == values[fields[j]]) {
89 element.innerHTML = '';
91 values[fields[j]] = element.innerHTML;
94 if (element.innerHTML == '') {
95 element.innerHTML = values[fields[j]];