// Common code for form utilities

function cb_toggle( ctrl, clazz ) {
  var value = ctrl.checked;
  var form  = ctrl.form;
  for (var i = 0; i < form.length; i++) {
    var cb = form.elements[i];
    if (cb.className == clazz) {
      cb.checked = value;
    }
  }
}
function cb_check_ctrl( ctrlName, clazz ) {
  var ctrl = document.getElementById(ctrlName);
  var form  = ctrl.form;
  for (var i = 0; i < form.length; i++) {
    var cb = form.elements[i];
    if (cb.className == clazz) {
      if (!cb.checked) {
        break;
      }
    }
  }
  ctrl.checked = (i == form.length);
}


