function verify_join_emailing_list()
	{
	if (document.join_emailing_list.FirstName.value == '')
		{
		alert("Please enter your first name. This is a required field.");
		document.join_emailing_list.FirstName.focus();
		return false;
		}
	if (document.join_emailing_list.LastName.value == '')
		{
		alert("Please enter your last name. This is a required field.");
		document.join_emailing_list.LastName.focus();
		return false;
		}
	if (document.join_emailing_list.ClassYear.value == '')
		{
		alert("Please enter your class year. This is a required field.");
		document.join_emailing_list.ClassYear.focus();
		return false;
		}
	if (document.join_emailing_list.Email.value == '')
		{
		alert("Please enter your e-mail address. This is a required field.");
		document.join_emailing_list.Email.focus();
		return false;
		}

	if (-1 == document.join_emailing_list.Email.value.indexOf("@"))
		{ 
		alert("Please enter a valid e-mail address. Your e-mail address must contain the '@' symbol."); 
		document.join_emailing_list.Email.focus();
		return false;
		}
	if (-1 != document.join_emailing_list.Email.value.indexOf(","))
		{ 
		alert("Please enter a valid e-mail address. Your e-mail address cannot contain the ',' symbol."); 
		document.join_emailing_list.Email.focus();
		return false;
		}
	if (-1 != document.join_emailing_list.Email.value.indexOf("#"))
		{ 
		alert("Please enter a valid e-mail address. Your e-mail address cannot contain the '#' symbol."); 
		document.join_emailing_list.Email.focus();
		return false;
		}
	if (-1 != document.join_emailing_list.Email.value.indexOf("!"))
		{ 
		alert("Please enter a valid e-mail address. Your e-mail address cannot contain the '!' symbol."); 
		document.join_emailing_list.Email.focus();
		return false;
		}
	if (-1 != document.join_emailing_list.Email.value.indexOf(" "))
		{ 
		alert("Please enter a valid e-mail address. Your e-mail address cannot contain any spaces."); 
		document.join_emailing_list.Email.focus();
		return false;
		}
	if (document.join_emailing_list.Email.value.length == (document.join_emailing_list.Email.value.indexOf("@")+1))
		{
		alert("Please enter a valid e-mail address. Your e-mail address must contain a domain name after the '@' symbol.");
		document.join_emailing_list.Email.focus();
		return false;
		}

	document.join_emailing_list.submit();
	document.getElementById('Join').disabled = 'true';
	}