validateForm = function(form)
{
	var dropContactMethod = $("#dropContactMethod");
	var emailmask = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;

	if (form.dropClub.selectedIndex == 0)
	{
		alert("Please select a club.");
		form.dropClub.focus();
	}
	else if (form.txtFirstName.value == "")
	{
		alert("Please enter your first name.");
		form.txtFirstName.focus();
	}
	else if (form.txtLastName.value == "")
	{
		alert("Please enter your last name.");
		form.txtLastName.focus();
	}
	else if (dropContactMethod.val() == "Telephone" && form.txtPhoneNumber.value == "")
	{
		alert("You have selected Telephone as your preferred method of contact.  Please enter your telephone number.");
		form.txtPhoneAreaCode.focus();
	}
	else if (dropContactMethod.val() == "Mobile" && form.txtMobileNumber.value == "")
	{
		alert("You have selected Mobile as your preferred method of contact.  Please enter your mobile telephone number.");
		form.txtPhoneAreaCode.focus();
	}
	else if (dropContactMethod.val() == "Email" && form.txtEmail.value == "")
	{
		alert("You have selected Email as your preferred method of contact.  Please enter your email address.");
		form.txtEmail.focus();
	}
	else if (!(emailmask.test(form.txtEmail.value)))
	{
		alert("Please enter a valid email address.");
		form.txtEmail.focus();
	}
	else if (form.txtEmail.value != form.txtConfirmEmail.value)
	{
		alert("The email addresses do not match.");
		form.txtEmail.focus();
	}
	else
	{
		return true;
	}

	return false;
}