var polls = new Object;
function check_box_max(poll_name, max, id){
  var check = document.getElementById(id);
  
  if(poll_name in polls){
    if(check.checked){
      if(polls[poll_name] == max){
	check.checked = false;
	return false;
      }
      polls[poll_name]++;
    }
    else {
      polls[poll_name] = (polls[poll_name] == 0) ? 0 : polls[poll_name] - 1;
    }
  }
  else {
    polls[poll_name] = 1;
  }
  return true;
}

function check_box_min(poll_name, min){
  if(poll_name in polls){
    if(polls[poll_name] >= min){
    return true;
    }
  }
  alert("You must check at least " + min + " option" + ((min == 1) ? "." : "s."));  

  return false;
}

