// JavaScript Document
	function isEmail(eml) 
	{	
		a = eml.value.search(/@/i);
		a1 = eml.value.substring(0,a);
		a2 = a1.length;
	
		a = a + 1;
		b = eml.value.indexOf(".");
		b1 = eml.value.substring(a,b);
		b2 = b1.length;
	
		b = b + 1;
		c = eml.value.length;
		c1 = eml.value.substring(b,c);
		c2 = c1.length;

		if(eml.value.indexOf("@") != "-1" && eml.value.indexOf(".") != "-1" && a2 >= 1 && b2 >= 1 && c2 >= 1)
		{
			return true;
		}
		else
		{
			return false;
		}		
	}
<!--- Error check the member form --->
	function checkNewMemberForm()
	{
		errorString = '';
		if( document.memform.fname.value == '' )
			errorString += "First Name is a required field. \n\n";
		if( document.memform.lname.value == '' )
			errorString += "Last Name is a required field. \n\n";
		if( isEmail( document.memform.email ) == false )
			errorString += "A valid email address is required \n\n";		
		if( document.memform.firm_name.value == '' )
			errorString += "Firm Name is a required field. \n\n";
		if( document.memform.address.value == '' )
			errorString += "Address is a required field. \n\n";
		if( document.memform.city.value == '' )
			errorString += "City is a required field. \n\n";
		if( document.memform.mem_state.value == 'Please Select' )
			errorString += "A valid state is required. \n\n";
		if( document.memform.zip.value == '' )
			errorString += "Zip is a required field. \n\n";
		if( document.memform.off_number.value == '' )
			errorString += "Office Phone Number is a required field. \n\n";
		if( document.memform.fax_number.value == '' )
			errorString += "Fax Number is a required field. \n\n";
		if( document.memform.fund_act.value == 'Please Select' )
			errorString += "A valid Fund Activity is required. \n\n";
		if( document.memform.password1.value == '' )
			errorString += "Password is a required field \n\n";
		if( document.memform.password1.value != document.memform.password2.value )
			errorString += "Passwords do not match. \n\n";
		// If there are errors then simply display the errors
		if( errorString != '' )
			alert ( errorString );
		// If there are no errors then submit the form.
		else
			document.memform.submit();
	}

<!--- Error check the member update form --->

	function checkModifyMemberForm()
	{
		errorString = '';
		if( document.memform.fname.value == '' )
			errorString += "First Name is a required field. \n\n";
		if( document.memform.lname.value == '' )
			errorString += "Last Name is a required field. \n\n";
		if( isEmail( document.memform.email ) == false )
			errorString += "A valid email address is required \n\n";		
		if( document.memform.firm_name.value == '' )
			errorString += "Firm Name is a required field. \n\n";
		if( document.memform.address.value == '' )
			errorString += "Address is a required field. \n\n";
		if( document.memform.city.value == '' )
			errorString += "City is a required field. \n\n";
		if( document.memform.zip.value == '' )
			errorString += "Zip is a required field. \n\n";
		if( document.memform.off_number.value == '' )
			errorString += "Office Phone Number is a required field. \n\n";
		if( document.memform.fax_number.value == '' )
			errorString += "Fax Number is a required field. \n\n";
		// If there are errors then simply display the errors
		if( errorString != '' )
			alert ( errorString );
		// If there are no errors then submit the form.
		else
			document.memform.submit();
	}

<!--- Error check the password change form --->
	function checkPasswordForm()
	{
		errorString = '';
		if( document.memform.currpass.value == '' )
			errorString += "You must enter your current password \n\n";
		if( document.memform.password1.value == '' )
			errorString += "Password is a required field \n\n";
		if( document.memform.password1.value != document.memform.password2.value )
			errorString += "Passwords do not match. \n\n";
		// If there are errors then simply display the errors
		if( errorString != '' )
			alert ( errorString );
		// If there are no errors then submit the form.
		else
			document.memform.submit();
	}
	
	
<!--- Error check the registration form --->

	function checkEventForm()
	{
		errorString = '';
		if( document.regform.fname.value == '' )
			errorString += "First Name is a required field. \n\n";
		if( document.regform.lname.value == '' )
			errorString += "Last Name is a required field. \n\n";
		if( isEmail( document.regform.email ) == false )
			errorString += "A valid email address is required \n\n";		
		if( document.regform.firm_name.value == '' )
			errorString += "Firm Name is a required field. \n\n";
		if( document.regform.address.value == '' )
			errorString += "Address is a required field. \n\n";
		if( document.regform.city.value == '' )
			errorString += "City is a required field. \n\n";
		if( document.regform.regstate.value == 'ps' )
			errorString += "A valid State is required. \n\n";
		if( document.regform.zip.value == '' )
			errorString += "Zip is a required field. \n\n";
		if( document.regform.off_number.value == '' )
			errorString += "Office Phone Number is a required field. \n\n";
		if( document.regform.fax_number.value == '' )
			errorString += "Fax Number is a required field. \n\n";
		if( document.regform.fund_act.value == 'Please Select' )
			errorString += "A valid Fund Activity is required. \n\n";			
		// If there are errors then simply display the errors
		if( errorString != '' )
			alert ( errorString );
		// If there are no errors then submit the form.
		else
			document.regform.submit();
	}	
	
<!--- Error check the trustee member form --->
	function checkTrusMemberForm()
	{
		errorString = '';
		if( document.trusform.firm_name.value == '' )
			errorString += "Firm Name is a required field. \n\n";
		/*if( document.memform.lname.value == '' )
			errorString += "Last Name is a required field. \n\n";*/
		if( isEmail( document.trusform.email ) == false )
			errorString += "A valid email address is required \n\n";
		/*	
		if( document.memform.firm_name.value == '' )
			errorString += "Firm Name is a required field. \n\n";
		if( document.memform.address.value == '' )
			errorString += "Address is a required field. \n\n";
		if( document.memform.city.value == '' )
			errorString += "City is a required field. \n\n";
		if( document.memform.mem_state.value == 'Please Select' )
			errorString += "A valid state is required. \n\n";
		if( document.memform.zip.value == '' )
			errorString += "Zip is a required field. \n\n";
		if( document.memform.off_number.value == '' )
			errorString += "Office Phone Number is a required field. \n\n";
		if( document.memform.fax_number.value == '' )
			errorString += "Fax Number is a required field. \n\n";
		if( document.memform.fund_act.value == 'Please Select' )
			errorString += "A valid Fund Activity is required. \n\n";*/
		if( document.trusform.password1.value == '' )
			errorString += "Password is a required field \n\n";
		if( document.trusform.password1.value != document.trusform.password2.value )
			errorString += "Passwords do not match. \n\n";
		// If there are errors then simply display the errors
		if( errorString != '' )
			alert ( errorString );
		// If there are no errors then submit the form.
		else
			document.trusform.submit();
	}
	 

