function testButton (frm){
   
   var Count;
   
    for (Count = 0; Count < 2; Count++) {
          if (frm.NominationType[Count].checked)
            break;
    }
   
    return Count;
    
     
}


function checkForm(frm)
{
    var resultState = true;
    
    
    if (resultState) resultState = checkField(frm.NomineefirstName.value, 'string', 'Nominee First Name');
    if (resultState) resultState = checkField(frm.NomineelastName.value, 'string', 'Nominee Last Name');   
    if (resultState) resultState = checkField(frm.Nomineeemail.value, 'email', 'Nominee Email');  
    var Count;
    Count=testButton(frm);
        
     
   
        
            if (Count==1)
            {
               
            if (resultState) resultState = checkField(frm.firstName.value, 'string', 'First Name');
           if (resultState) resultState = checkField(frm.lastName.value, 'string', 'Last Name');   
          if (resultState) resultState = checkField(frm.email.value, 'email', 'Email'); 
          if (!resultState)  alert("For submitting a nomination, you should fill in the form with your data in the nominator details section.");
            }
     
            if (Count==2)
            {
            resultState=false;
             alert("You did not express any nomination type, please select self or other.");
            }
            
         
   


      
 

    return resultState;
}
