function checkJoin(theForm)	{	

	var msg = 'The following entries are required:\n', iErrors = 0;
	if (theForm.FName.value.length < 1)					{ msg = msg + '\n   First Name'; iErrors++; }
	if (theForm.LName.value.length < 1)					{ msg = msg + '\n   Last Name'; iErrors++; }

	theForm.EMailAddr.value = theForm.EMailAddr.value.toLowerCase();
	if (theForm.EMailAddr.value.length < 7)		{ msg = msg + '\n   Valid Email Address'; iErrors++;
	} else {
	if (!validateEmail(theForm.EMailAddr.value)){
		msg = msg + "\n   eMail Address is improperly formatted"; iErrors++; }
	}

	if (theForm.Password.value.length < 6)		{ msg = msg + '\n   Password -- 6-20 chars'; iErrors++; }
	if (theForm.Password2.value.length < 6)		{ msg = msg + '\n   Password Again'; iErrors++; }

	if (iErrors)	{ alert(msg); document.forms[0].elements[0].focus(); return (false); }

	if (theForm.Password.value != theForm.Password2.value)	{
		alert("Passwords do not match"); theForm.Password.focus(); return (false); }

	return (true);
	
}
