// JavaScript Document

function doValidation()
{

var x = document.register_form.email.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
var bIsEmail = filter.test(x);

	if (document.register_form.title.options[document.register_form.title.selectedIndex].value == "/")
	{alert("Please enter your title.");
	return false;
	}
	else if (document.register_form.firstname.value == "")
	{alert("Please enter your first name.");
	return false;
	}
	else if (document.register_form.surname.value == "")
	{alert("Please enter your surname.");
	return false;
	}
	
	else if (document.register_form.street.value == "")
	{alert("Please enter your street address.");
	return false;
	}
	else if (document.register_form.city.value == "")
	{alert("Please enter your city.");
	return false;
	}
	else if (document.register_form.state.options[document.register_form.state.selectedIndex].value == "/")
	{alert("Please select your state.");
	return false;
	}
	
	else if (document.register_form.postcode.value == "")
	{alert("Please enter your postcode.");
	return false;
	}
	else if ((!(document.register_form.email.value == "")) && (!(bIsEmail)))
	{alert("Please enter your email address.");
	return false;
	}
	else if (document.register_form.phone.value == "")
	{alert("Please enter your phone number.");
	return false;
	}
	
	else
	{ return true;
	}
}
