function test_email()
	{
	var	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	
	if (!re.test(document.forms[0].email.value))
		{
		alert("The e-mail address you entered is invalid! Please try again.");
		document.forms[0].email.value = "";
		document.forms[0].email_confirm.value = "";
		}
	}

function conf_email()
	{
	if (document.forms[0].email.value != document.forms[0].email_confirm.value)
		{
		alert("The e-mail addresses you entered do not match! Please try again.");
		
		if (document.forms[0].email.value.length < 10)
			document.forms[0].email.value = "";
		document.forms[0].email_confirm.value = "";
		}
	}

function test_name(i)
	{
	var re = /^[a-z]+$/i;
	
	if (document.forms[0].elements[i].value != "")
		{
		if (!re.test(document.forms[0].elements[i].value))
			{
			alert("That is not a valid name! Please try again.");
			document.forms[0].elements[i].value = "";
			}
		}
	}

function test_data()
	{
	var msg		= "";
	var errors	= 0;
	var	re		= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	var se		= /^[a-z]+$/i;
	var te		= /^[a-z]+$/i;
	
	if (document.forms[0].email.value == "" || !re.test(document.forms[0].email.value))
		{
		msg = msg + "You must enter a valid email address.\n";
		errors = 1;
		}
	if (document.forms[0].email_confirm.value == "" || !re.test(document.forms[0].email.value))
		{
		msg = msg + "You must your confirm email address.\n";
		errors = 1;
		}
	if (document.forms[0].fname.value == "" || !se.test(document.forms[0].fname.value))
		{
		msg = msg + "You must enter your first name.\n";
		errors = 1;
		}
	if (document.forms[0].lname.value == "")
		{
		msg = msg + "You must enter your last name.\n";
		errors = 1;
		}
	if (document.forms[0].xbox.value == "")
		{
		msg = msg + "\nYou MUST enter the FIVE DIGIT number.\n";
		errors = 1;
		}
	if (errors)
		{
		msg = msg + "\nPlease try again.";
		alert(msg);
		return false;
		}
	}