sample: count yes/no radio button

HTML

<form id="f">

  <p>Q1.
    <input type="radio" name="Q1" value="1">Yes
    <input type="radio" name="Q1" value="0">No
  </p>
  <p>Q2.
    <input type="radio" name="Q2" value="1">Yes
    <input type="radio" name="Q2" value="0">No
  </p>
  <p>Q3.
    <input type="radio" name="Q3" value="1">Yes
    <input type="radio" name="Q3" value="0">No
  </p>
  <p>Q4.
    <input type="radio" name="Q4" value="1">Yes
    <input type="radio" name="Q4" value="0">No
  </p>
  <p>Q5.
    <input type="radio" name="Q5" value="1">Yes
    <input type="radio" name="Q5" value="0">No
  </p>

  <input type="hidden" name="data">
  <input type="button" value="send" onclick="send();">

</form>

JavaScript

function send() {
  var yes = 0;
  var no = 0;
  var data;

  var form  = document.forms["f"];
  var radio = form.querySelectorAll("[type='radio'][value='1']");
  var radio2 = form.querySelectorAll("[type='radio'][value='0']");

  for(var i = 0; i < radio2.length; i++) {
    if(radio2[i].checked) {
      no++;
    }
  }
  for(var i = 0; i < radio.length; i++) {
    if(radio[i].checked) {
      yes++;
    }
  }

  if (yes + no < 10) {
}

  if (yes <= 1) {
    data = "less than 1";
  } else if (yes <= 3) {
    data = "less than 3";
  } else {
    data = "else";
  }

	window.alert(data);

  /*データの送り方が不明なのでとりあえずformをsubmitする
  	送信するデータはhiddenのinputに入れる

	form.elements["data"].value = data;
  form.submit();
  */
}