function noneSelected(radioSet) {
  if (radioSet == null) return false;
  var i = 0;
  if (typeof radioSet[i] != "object") { //If there is only one radio button
    if (radioSet.checked == true)
      return false;
    else
      return true;
  }
  while (radioSet[i] != null) {
    if (radioSet[i].checked == true) return false;
    i++;
  }
  return true;
}

function clearRadioSet(radioSet) {
  if (radioSet == null) return;
  var i = 0;
  if (radioSet[0] == null) radioSet.checked = false;
  while (radioSet[i] != null) {
    radioSet[i].checked = false;
    i++
  }
}

function getRadioSetValue(radioSet) {
  if (radioSet == null) return;
  var i = 0;
  while (radioSet[i] != null) {
    if (radioSet[i].checked == true)
      return radioSet[i].value;
    i++
  }
}

function setRadioSet(radioSet, preSel) {
  if (radioSet == null) return;
  clearRadioSet(radioSet);
  var i = 0;
  while (radioSet[i] != null) {
    if (radioSet[i].value == preSel) {
      radioSet[i].checked = true;
      return;
    }
    i++;
  }
  radioSet[0].checked = true;
}
