﻿function validateLoginForm()
{

	if(document.form_profile.txtLoginEmail.value == "")
	{
		alert("You must enter an email address");
		document.form_profile.txtLoginEmail.focus();
		return false;
	}
	
	if(document.form_profile.txtLoginPass.value == "")
	{
		alert("You must enter a password");
		document.form_profile.txtLoginPass.focus();
		return false;
	}
	
	document.form_profile.submit();
	return true;

}

function validateProfileForm(action)
{
	if(action == 'new')
	{

		if(document.form_profile.txtEmail.value == "")
		{
			alert("You must enter an email address");
			document.form_profile.txtEmail.focus();
			return false;
		}

		if(document.form_profile.txtEmailConf.value == "")
		{
			alert("You must enter a confirmation email address");
			document.form_profile.txtEmailConf.focus();
			return false;
		}

		if(document.form_profile.txtEmail.value != document.form_profile.txtEmailConf.value)
		{
			alert("Your email addresses do not match");
			document.form_profile.txtEmail.focus();
			return false;
		}

		if(document.form_profile.txtPass.value == "")
		{
			alert("You must enter a password");
			document.form_profile.txtPass.focus();
			return false;
		}

		if(document.form_profile.txtPassConf.value == "")
		{
			alert("You must enter a confirmation password");
			document.form_profile.txtPass.focus();
			return false;
		}

		if(document.form_profile.txtPass.value != document.form_profile.txtPassConf.value)
		{
			alert("Your passwords do not match");
			document.form_profile.txtPass.focus();
			return false;
		}
		
		if(document.form_profile.txtFName.value == "")
		{
			alert("You must enter a forename");
			document.form_profile.txtFName.focus();
			return false;
		}

		if(document.form_profile.txtSName.value == "")
		{
			alert("You must enter a surname");
			document.form_profile.txtSName.focus();
			return false;
		}
		
		if(document.form_profile.txtAdd1.value == "")
		{
			alert("You must enter a first line for your address");
			document.form_profile.txtAdd1.focus();
			return false;
		}
		
		if(document.form_profile.txtTown.value == "")
		{
			alert("You must enter your home town");
			document.form_profile.txtTown.focus();
			return false;
		}

		if(document.form_profile.txtPCode.value == "")
		{
			alert("You must enter your post code");
			document.form_profile.txtPcdoe.focus();
			return false;
		}

		if(document.form_profile.txtTel.value == "")
		{
			alert("You must enter a contact phone number");
			document.form_profile.txtTel.focus();
			return false;
		}
	
	}

	if(action == 'edit')
	{
		if(document.form_profile.txtPass.value != document.form_profile.txtPassConf.value)
		{
			alert("Your passwords do not match");
			document.form_profile.txtPass.focus();
			return false;
		}
	}

	document.form_profile.submit();
	return true;
}
