function buttonclick(formfield,correct,number)
{
   var rightlayer = "right"+number;
   var wronglayer = "wrong"+number;
   var answer = 0;
   
   for(x=0;x<=4;x++)
   {
      if(formfield[x].checked == true)
      {
         answer = formfield[x].value;
         break;
      }
   }
   
   // check an answer has been selected
    
   if(answer == 0)
   {
      return;
   }
  
   // display the appropriate response

   if(document.layers)
   {
      if(answer == correct)
      {
         document.layers[rightlayer].className="respon";
         document.layers[wronglayer].className="respoff";
      }
      else
      {     
         document.layers[rightlayer].className="respoff";
         document.layers[wronglayer].className="respon";
      }
   }
   else  if (document.all)
   {
      if(answer == correct)
      {
         document.all[rightlayer].className="respon";
         document.all[wronglayer].className="respoff";
      }
      else
      {
         document.all[rightlayer].className="respoff";
         document.all[wronglayer].className="respon";
      }
   }
   else
   {
      if (answer == correct)
      {
         document.getElementById(rightlayer).className="respon";
         document.getElementById(wronglayer).className="respoff";
      }
      else
      {
         document.getElementById(rightlayer).className="respoff";
         document.getElementById(wronglayer).className="respon";
      }
   }
}

