function radio_selected(radiobutton) {
 for (i = 0; i < radiobutton.length; i++) {
  if (radiobutton[i].checked) {
   return true;
  }
 }
 return false;
}
function checkbox_selected(checkbox, tr, rl, rh, ve, extrafield) {

 var tc = 0;

 for (i = 0; i < checkbox.length - 1; i++) {
  if (checkbox[i].checked) {
   tc++;
  }
 }
 
 if (checkbox[i].checked) {
  tc++;
  if (ve == 1 && !extrafield.value) {
   return false;
  }
 }

 if (tr == 1 && tc >= rl) {
  return true;
 } else if (tr == 2 && tc <= rh) {
  return true;
 } else if (tr == 3 && tc >= rl && tc <= rh) {
  return true;
 } else {
  return false;
 }

}
function check_form(page) {
if ( (page == 2) && (!document.prontosurvey.q1.value) ) {
 alert('Please enter the name of your rescue');
 return false;
}
if ( (page == 2) && (!document.prontosurvey.q2.value) ) {
 alert('Enter Month');
 return false;
}
if ( (page == 2) && (!document.prontosurvey.q3.value) ) {
 alert('Please select the year');
 return false;
}
if ( (page == 5) && (!radio_selected(document.prontosurvey.q11)) ) {
 alert('Please indicate where the rabbit was obtained from');
 return false;
}
if ( (page == 6) && (!checkbox_selected(document.prontosurvey.q12, 1, 1, 0, 0, 0)) ) {
 alert('Please enter the reasons for obtaining the rabbit');
 return false;
}
if ( (page == 7) && (!radio_selected(document.prontosurvey.q13)) ) {
 alert('Please enter when the rabbit was obtained');
 return false;
}
if ( (page == 8) && (!checkbox_selected(document.prontosurvey.q14, 1, 1, 0, 0, 0)) ) {
 alert('Please enter the reason for rehoming the rabbit');
 return false;
}
if ( (page == 9) && (!radio_selected(document.prontosurvey.q16)) ) {
 alert('Please indicate how long was the rabbit owned?');
 return false;
}

}