function checkForm(applyForm) {
	if (applyForm.fname.value == "") {
		alert("Please enter your First Name.");
		applyForm.fname.focus();
		return (false);
	}

	if (applyForm.lname.value == "") {
		alert("Please enter your Last Name.");
		applyForm.lname.focus();
		return (false);
	}

	var emailAdd = applyForm.email.value
	if (emailAdd.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) {
		alert("Please enter a valid email address.");
		applyForm.email.focus();
		return (false);
	}

	if (applyForm.phone.value == "") {
		alert("Please enter your contact number.");
		applyForm.phone.focus();
		return (false);
	}


	/*if (applyForm.password.value.length < 5)
	{
	  alert("Please enter at least 8 characters in the \"password\" field.");
	  applyForm.password.focus();
	  return (false);
	}
	
	if (applyForm.password.value != applyForm.password2.value)
	{
	  alert("Passwords Mismatch.");
	  applyForm.password.focus();
	  return (false);
	}
	
	if (applyForm.PostCode.value == "")
	{
	  alert("Please enter a Service Number.");
	  applyForm.PostCode.focus();
	  return (false);
	}
	
	if (applyForm.Occupation.value == "norank")
	{
	  alert("Please select your Rank.");
	  applyForm.Occupation.focus();
	  return (false);
	}
	
	if (applyForm.BirthYear.value == "19")
	{
	  alert("Please enter your Date of Commissioning/Raising.");
	  applyForm.BirthYear.focus();
	  return (false);
	}
	
	if (applyForm.Industry.value == "")
	{
	  alert("Please select your Arm.");
	  applyForm.Industry.focus();
	  return (false);
	}
	
	if (applyForm.OtherEmail.value == "")
	{
	  alert("Please enter a value for your appointment.");
	  applyForm.OtherEmail.focus();
	  return (false);
	}
	
	if (applyForm.City.value == "")
	{
	  alert("Please enter your Unit.");
	  applyForm.City.focus();
	  return (false);
	}
	
	if (applyForm.Address.value == "")
	{
	  alert("Please select your Formation.");
	  applyForm.Address.focus();
	  return (false);
	}
	
	if (applyForm.Country.value == "nostation")
	{
	  alert("Please select your Station.");
	  applyForm.Country.focus();
	  return (false);
	}
	
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.";
	var checkStr = applyForm.username.value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
	  ch = checkStr.charAt(i);
	  for (j = 0;  j < checkOK.length;  j++)
	    if (ch == checkOK.charAt(j))
	      break;
	  if (j == checkOK.length)
	  {
	    allValid = false;
	    break;
	  }
	}
	if (!allValid)
	{
	  alert("Please enter only letter, digit and \".-_\" characters in the \"username\" field.");
	  applyForm.username.focus();
	  return (false);
	}
	
	if (!applyForm.disclaimer.checked)
	{
	  alert("You have to agree to the Disclaimer before signing up.");
	  applyForm.disclaimer.focus();
	  return (false);
	}*/
	
	
	return (true);
}


