function validate()
{
   if (document.vote.nomination.value == '' )
   {
      alert('Please enter your nomination') ;
      return false ;
   }
   if (document.vote.firstname.value == '' )
   {
      alert('Please enter your first name') ;
      return false ;
   }
   if (document.vote.lastname.value == '' )
   {
      alert('Please enter your last name') ;
      return false ;
   }
   if (document.vote.company.value == '' )
   {
      alert('Please enter your company name') ;
      return false ;
   }
   if (document.vote.jobtitle.value == '' )
   {
      alert('Please enter your job title') ;
      return false ;
   }
   if (document.vote.email.value == '' )
   {
      alert('Please enter your email address') ;
      return false ;
   }
   if (document.vote.confirmation.value == '' )
   {
      alert('Please confirm your email address') ;
      return false ;
   }
   if (document.vote.confirmation.value !== document.vote.email.value )
   {
      alert('email address and confirmation not the same') ;
      return false ;
   }
   if (document.vote.address.value == '' )
   {
      alert('Please enter your address') ;
      return false ;
   }
   if (document.vote.postcode.value == '' )
   {
      alert('Please enter your post/zip code (or type NONE)') ;
      return false ;
   }
   if (document.vote.country.value == '' )
   {
      alert('Please enter your country') ;
      return false ;
   }
   if (document.vote.telephone.value == '' )
   {
      alert('Please enter your telephone number') ;
      return false ;
   }
   if (!document.vote.rules.checked )
   {
      alert('Please confirm that you have read the Rules') ;
      return false ;
   }
   return true ;
}



