// GH 07.20.03
//-------------------------------------------------------------
var rbValues = new Array(20); 
//-------------------------------------------------------------
function checkRB(formObj, maxQ){
 var errorStr = "";
 var selectCount = 0; 
 var ok = true; 
 for (var i = 0; i < maxQ; i++){ rbValues[i] = null;} 
 for (var i = 0; i < maxQ; i++){ 
  for (var j = 0; j < 4; j++){ 
   if (eval("formObj.q" + i + "[" + j + "]") != null){ 
    if (eval("formObj.q" + i + "[" + j + "].checked")){ 
     rbValues[i] = eval("formObj.q" + i + "[" + j + "].value"); 
     selectCount++; 
     } 
    } 
   } 
  } 
 if (selectCount < maxQ){ 
  if (selectCount == 0){ alert("Please return and answer all the questions!"); } 
  else{  
   for (var i = 0; i < maxQ; i++){ 
    if (rbValues[i] == null){ errorStr += (i+1) + ", "; } 
    } 
   alert("Please return and answer question(s) " + errorStr.substr(errorStr, errorStr.length-2) + "!"); 
   } 
  errorStr = ""; 
  ok = false; 
  } 
 return ok; 
}
