/**
 * @author spollard
 */

var emailRegEx = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid

function validateRegistration() {
	var msgStr = "";
	if (document.getElementById('form_title').value == "" || document.getElementById('form_first').value == "" || document.getElementById('form_last').value == "")
	{
		msgStr += "\n\t - Name";
	}
	if (document.getElementById('form_email').value == "")
	{
		msgStr += "\n\t - Email";
	}
	if (document.getElementById('form_password').value == "")
	{
		msgStr += "\n\t - Password";
	}
	if (document.getElementById('form_town').value == "")
	{
		msgStr += "\n\t - Town";
	}
	if (document.getElementById('form_postcode').value == "")
	{
		msgStr += "\n\t - Postcode";
	}
	if (document.getElementById('form_country').value == "")
	{
		msgStr += "\n\t - Country";
	}
	if (document.getElementById('form_mobile').value == "")
	{
		msgStr += "\n\t - Mobile";
	}
	if (document.getElementById('form_company').value == "")
	{
		msgStr += "\n\t - Company";
	}

	if (document.getElementById('form_password').value != document.getElementById('verify_password').value) 
	{
		msgStr += "\n\t - Your passwords dont match";
	}
	
	if (msgStr != "")
	{
		alert("The following fields must be completed:" + msgStr);
		return false;
	}
	else
	{
		return true;
	}
}
