diff options
author | Bill Marquette <billm@pfsense.org> | 2005-03-05 15:06:29 +0000 |
---|---|---|
committer | Bill Marquette <billm@pfsense.org> | 2005-03-05 15:06:29 +0000 |
commit | d0ae0d040357cada7536ac9d7e1b8da9355456a5 (patch) | |
tree | 3b486526a5244a77dd220fdf48000ec608189ad0 /usr/local/www/row_toggle.js | |
parent | 6a8d35cab6d1d48f7754984079eafb1a6917846b (diff) | |
download | pfsense-d0ae0d040357cada7536ac9d7e1b8da9355456a5.zip pfsense-d0ae0d040357cada7536ac9d7e1b8da9355456a5.tar.gz |
dynamic detection of cell count
Diffstat (limited to 'usr/local/www/row_toggle.js')
-rwxr-xr-x | usr/local/www/row_toggle.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/usr/local/www/row_toggle.js b/usr/local/www/row_toggle.js index 4e8ad9a..acefb30 100755 --- a/usr/local/www/row_toggle.js +++ b/usr/local/www/row_toggle.js @@ -6,10 +6,13 @@ function fr_toggle(id) { function fr_bgcolor(id) { var row = document.getElementById('fr' + id); var checkbox = document.getElementById('frc' + id); - var cells = row.getElementsByTagName("td"); + var cells = row.getElementsByTagName('td'); + var cellcnt = cells.length; - for (i = 2; i <= 6; i++) { - cells[i].style.backgroundColor = checkbox.checked ? "#FFFFBB" : "#FFFFFF"; + for (i = 2; i <= cellcnt; i++) { + // Check for cells with frd id only + if (cells[i].id == "frd" + id) + cells[i].style.backgroundColor = checkbox.checked ? "#FFFFBB" : "#FFFFFF"; } //cells[7].style.backgroundColor = checkbox.checked ? "#FFFFBB" : "#990000"; } |