function checkCompetition() {
 if (document.Contact.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Contact.sndrName.focus(); return false; }
  else if (document.Contact.sndrTelephone.value.length <= 6) { alert("Please enter the phone number that we can reach you on."); document.Contact.sndrTelephone.focus(); return false; }
   else if (!check_email(document.Contact.sndrEmail.value)) { alert("Please check the Email address."); document.Contact.sndrEmail.focus(); return false; }
    else if (document.Contact.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Contact.sndrCountry.focus(); return false; }
     else if (document.Contact.sndrMessage.value.length <= 6) { alert("Please tell us what you would use the website for should you win?"); document.Contact.sndrMessage.focus(); return false; }
 else return true;
} 
function checkCallback() {
 if (document.Contact.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Contact.sndrName.focus(); return false; }
  else if (document.Contact.sndrTelephone.value.length <= 6) { alert("Please enter the phone number that we can reach you on."); document.Contact.sndrTelephone.focus(); return false; }
   else if (document.Contact.sndrSubject.value.length <= 6) { alert("Please enter a brief description of what you need help with."); document.Contact.sndrSubject.focus(); return false; }
    else if (document.Contact.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Contact.sndrCountry.focus(); return false; }
 else return true;
} 
function checkContact() {
 if (document.Contact.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Contact.sndrName.focus(); return false; }
  else if (!check_email(document.Contact.sndrEmail.value)) { alert("Please check the Email address."); document.Contact.sndrEmail.focus(); return false; }
   else if (document.Contact.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Contact.sndrCountry.focus(); return false; }
    else if (document.Contact.sndrSubject.value.length <= 6) { alert("Please enter a subject."); document.Contact.sndrSubject.focus(); return false; }
     else if (document.Contact.sndrMessage.value.length <= 6) { alert("Please enter your message."); document.Contact.sndrMessage.focus(); return false; }
 else return true;
} 
function checkQuestionnaire() {
 if (document.Question.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Question.sndrName.focus(); return false; }
  else if (!check_email(document.Question.sndrEmail.value)) { alert("Please check the Email address."); document.Question.sndrEmail.focus(); return false; }
   else if (document.Question.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Question.sndrCountry.focus(); return false; }
 else return true;
} 
function checkReseller() {
 if (document.Reseller.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Reseller.sndrName.focus(); return false; }
  else if (document.Reseller.sndrSurname.value.length <= 2) { alert("Please enter your last name."); document.Reseller.sndrSurname.focus(); return false; }
   else if (document.Reseller.sndrID.value.length <= 1) { alert("Please enter your ID / Passport number."); document.Reseller.sndrID.focus(); return false; }
    else if (document.Reseller.sndrCompany.value.length <= 2) { alert("Please enter your company name."); document.Reseller.sndrCompany.focus(); return false; }
     else if (document.Reseller.sndrJobTitle.value.length <= 2) { alert("Please enter your job title."); document.Reseller.sndrJobTitle.focus(); return false; }
      else if (document.Reseller.sndrTelephone.value.length <= 2) { alert("Please enter your phone number."); document.Reseller.sndrTelephone.focus(); return false; }
       else if (document.Reseller.sndrCell.value.length <= 2) { alert("Please enter your mobile number."); document.Reseller.sndrCell.focus(); return false; }
        else if (!check_email(document.Reseller.sndrEmail.value)) { alert("Please check your email address."); document.Reseller.sndrEmail.focus(); return false; }
 	     else if (document.Reseller.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Reseller.sndrCountry.focus(); return false; }
 		  else if (document.Reseller.sndrCity.value.length < 4) { alert("Please enter the your city."); document.Reseller.sndrCity.focus(); return false; }
		   else if (document.Reseller.sndrPostal.value.length <= 6) { alert("Please enter your Mailing Address."); document.Reseller.sndrPostal.focus(); return false; }
            else if (document.Reseller.sndrBusiness.value.length <= 2) { alert("Please describe your business."); document.Reseller.sndrBusiness.focus(); return false; }
 else return true;
} 
function checkJobs() {
 if (document.Jobs.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Jobs.sndrName.focus(); return false; }
  else if (document.Jobs.sndrSurname.value.length <= 2) { alert("Please enter your last name."); document.Jobs.sndrSurname.focus(); return false; }
   else if (document.Jobs.sndrJobTitle.value.length <= 2) { alert("Please enter your job title."); document.Jobs.sndrJobTitle.focus(); return false; }
    else if (document.Jobs.sndrTelephone.value.length <= 2) { alert("Please enter your phone number."); document.Jobs.sndrTelephone.focus(); return false; }
     else if (document.Jobs.sndrCell.value.length <= 2) { alert("Please enter your mobile number."); document.Jobs.sndrCell.focus(); return false; }
      else if (!check_email(document.Jobs.sndrEmail.value)) { alert("Please check your email address."); document.Jobs.sndrEmail.focus(); return false; }
       else if (document.Jobs.sndrPosition.value.length <= 2) { alert("Please describe the position you're looking for."); document.Jobs.sndrPosition.focus(); return false; }
        else if (document.Jobs.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Jobs.sndrCountry.focus(); return false; }
         else if (document.Jobs.sndrCV.value.length < 8) { alert("Please upload your CV."); document.Jobs.sndrCV.focus(); return false; }
 else return true;
} 
function checkPartner() {
 if (document.Partner.sndrName.value.length <= 2) { alert("Please enter your first name."); document.Partner.sndrName.focus(); return false; }
  else if (document.Partner.sndrSurname.value.length <= 2) { alert("Please enter your last name."); document.Partner.sndrSurname.focus(); return false; }
   else if (document.Partner.sndrCompany.value.length <= 2) { alert("Please enter your company name."); document.Partner.sndrCompany.focus(); return false; }
    else if (document.Partner.sndrJobTitle.value.length <= 2) { alert("Please enter your job title."); document.Partner.sndrJobTitle.focus(); return false; }
     else if (document.Partner.sndrTelephone.value.length <= 2) { alert("Please enter your phone number."); document.Partner.sndrTelephone.focus(); return false; }
      else if (document.Partner.sndrCell.value.length <= 2) { alert("Please enter your mobile number."); document.Partner.sndrCell.focus(); return false; }
       else if (!check_email(document.Partner.sndrEmail.value)) { alert("Please check your email address."); document.Partner.sndrEmail.focus(); return false; }
        else if (document.Partner.sndrBusiness.value.length <= 2) { alert("Please describe your business."); document.Partner.sndrBusiness.focus(); return false; }
         else if (document.Partner.sndrInvolved.value.length <= 2) { alert("Please describe how you would like to be involved with us."); document.Partner.sndrInvolved.focus(); return false; }
	     else if (document.Partner.sndrCountry.selectedIndex == 0) { alert("Please select your country."); document.Partner.sndrCountry.focus(); return false; }
 else return true;
} 

