
function getScore(theForm, nMax)
{
  iScore = 0;
  
  todo = "";
  nMissed = 0;  
  res = false;
  
  for(n = 1; n <= nMax ; n++)
  {
    var rag = eval("theForm.R" + n);
    
    if(rag != null)
    {
      for(j = 0; j <= 5 ; j++)
      {
        var ra = rag[j];  
   
        if((ra != null) && ra.checked)
        {
          iScore += (ra.value / 1);
          break;
        }
      }
      if( j > 5)
      {
        nMissed ++;
        if(todo != "")
        {
          todo += ",";
        }
        todo += " " + n;
        
      }
    }
  }
  
  if((nMissed > 0) && (todo != null))
  {
    message = "To receive your score,\nplease complete question";
    if(nMissed > 1)
    {
      message+= "s";
    }
    message += todo;
  }
  else
  {
    message = "Your Score is " + iScore + "\n\n";
  }
  
  alert(message);
  
  return false;
}

