function checkForm()
{
  if (document.getElementById('nomNomineeName').value == "")
  {
    alert ('Please enter the nominee\'s name.');
    document.getElementById('nomNomineeName').focus();
    return false;
  }
  else if (document.getElementById('nomNomineeAge').value == "")
  {
    alert ('Please enter the nominee\'s age.');
    document.getElementById('nomNomineeAge').focus();
    return false;
  }
  else if (isInteger(document.getElementById('nomNomineeAge').value)==false)
  {
    alert ('Please enter the nominee\'s age as a whole number. If you are entering a team, enter their approximate average age.');
    document.getElementById('nomNomineeAge').focus();
    return false;
  }
  
  else if (document.getElementById('nomNomineeAddress').value =="")
  {
	alert ('Please enter the nominee\'s address.');
	document.getElementById('nomNomineeAddress').focus();
	return false;
  }
  else if (document.getElementById('nomNomineeAddress').value =="")
  {
	alert ('Please enter the nominee\'s address.');
	document.getElementById('enquiryFormMessage').focus();
	return false;
  }
  else if (document.getElementById('nomYourName').value =="")
  {
	alert ('Please enter your name.');
	document.getElementById('nomYourName').focus();
	return false;
  }
  else if (document.getElementById('nomYourPhoneNumber').value =="")
  {
	alert ('Please enter your phone number.');
	document.getElementById('nomYourPhoneNumber').focus();
	return false;
  }
  else if (document.getElementById('nomAward').options[document.getElementById('nomAward').options.selectedIndex].value =="0")
  {
	alert ('Please select the award you wish to nominate this person for.');
	document.getElementById('nomAward').focus();
	return false;
  }
  else if(checkAge(document.getElementById('nomAward').options[document.getElementById('nomAward').options.selectedIndex].value,document.getElementById('nomNomineeAge').value)=="old")
  {
	alert ('Sorry, this person is too old for this award.');
	document.getElementById('nomAward').focus();
	return false;
  }
  else if(checkAge(document.getElementById('nomAward').options[document.getElementById('nomAward').options.selectedIndex].value,document.getElementById('nomNomineeAge').value)=="young")
  {
	alert ('Sorry, this person is too young for this award.');
	document.getElementById('nomAward').focus();
	return false;
  }
  else if (document.getElementById('nomWhyDeserve').value =="")
  {
	alert ('Please tell us why you think this person deserves the award.');
	document.getElementById('nomWhyDeserve').focus();
	return false;
  }
  else if ((document.getElementById('image').value =="") && (document.getElementById('willsendseparately').checked != 1))
  {
	alert ('Please attach an image of the nominee, or tick the box to let us know you will send the image separately.');
	return false;
  }
  else
  {
    return true;	  
  }
}


function checkAge(selectedValue,age)
{
  if (selectedValue < 6)
  {
	if (age < 18) return "young";
	else return "okay";
  }
  else if ((selectedValue >= 6) && (selectedValue < 11))
  {
	if (age >= 18) return "old";
	else return "okay";
  }
  else return "okay";
}

function isInteger(stringToCheck)
{
  var i;
  var allowed = "0123456789";
  for (i = 0; i < stringToCheck.length ;i ++)
  {
    if (allowed.indexOf(stringToCheck.charAt(i))<0)
    {
      return (false);
    }
  }
  return (true);
}