function validate_register ()
{
	if (document.add_member.name.value == '')
	{
		alert ("Please enter your name");
		return false;
	}
	else if (document.add_member.email.value == '')
	{
		alert ("Please enter your email");
		return false;
	}
	else if (document.add_member.pass1.value == '')
	{
		alert ("Please enter your password");
		return false;
	}
	else if (!document.add_member.pass1.value == document.add_member.pass2.value)
	{
		alert ("Your passwords do not match, please check and re-enter");
		return false;
	}
	else if (document.add_member.dob_month.options[document.add_member.dob_month.selectedIndex].value == '')
	{
		alert ("Please enter your date of birth");
		return false;
	}
	else if (document.add_member.dob_day.options[document.add_member.dob_day.selectedIndex].value == '')
	{
		alert ("Please enter your date of birth");
		return false;
	}
	else if (document.add_member.dob_year.options[document.add_member.dob_year.selectedIndex].value == '')
	{
		alert ("Please enter your date of birth");
		return false;
	}
	else if (!document.add_member.terms.checked) // box is not checked
	{
		alert ("Please agree to the terms and conditions");
		return false;
	}
	else if (check_register_email() == false)
	{
		alert ("Please enter a valid email address");
		return false;
	}
	else
	{
		return true;
	}
}

function check_register_email()
{
	email = document.add_member.email.value
	AtPos = email.indexOf("@")
	StopPos = email.lastIndexOf(".")
	Message = ""
	
	if (email == "")
	{
		return false;
	}
	else if (AtPos == -1 || StopPos == -1)
	{
		return false;
	}
	else if (StopPos < AtPos)
	{
		return false;
	}
	else if (StopPos - AtPos == 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function checkpermission()
{
	alert("aaa");
	if (!document.upload_file.permission.checked)
	{
		alert("Please confirm that you have permission to share this file with this company");
		return false;
	}
	else
	{
		alert("bbb");
		return true;
	}
}