Перебрать только с определенными именами в цикле:
function setCheckboxes(the_form, do_check)
{
var elts = document.forms[the_form].elements[\'id[]\'];
var tots = document.forms[the_form].elements[\'selall\'];
var elts_cnt = elts.length;
for (var i = 0; i < elts_cnt; i++) {
elts[i].checked = do_check;
} // end for
return true;
}
Так перебираются все с именами id[].
Соответственно обработчик вешаешь OnClick или OnChange.
Тебе надо только ввести третий параметр в функции - имя группы чекбоксов.