	function submitform()
	{
	var form=document.forms[0];
	apos=form.email1.value.indexOf("@");
	dotpos=form.email1.value.lastIndexOf(".");
	lastpos=form.email1.value.length-1;

		if (form.firstname.value == "")
		{
			alert( "Please enter your First Name." );
			form.firstname.focus();
		}
		else if (form.lastname.value == "")
		{
			alert( "Please enter your Last Name." );
			form.lastname.focus();
		}
		else if (form.libname.value == "")
		{
			alert( "Please enter your Library Name." );
			form.libname.focus();
		}
		else if (form.email1.value == "")
		{
			alert( "Please enter your email address." );
			form.email1.focus();

		}
		else if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2)
		{
			alert( "Please enter a valid email address." );
			form.email1.focus();

		}
		else if (form.email2.value == "")
		{
			alert( "Please re-type your email address in the second box to ensure correctness  Your username and password will be sent to this email address." );
			form.email2.focus();

		}
		else if (form.email1.value != form.email2.value)
		{
			alert( "The first email address does that match the one re-typed.  Please check for correctness." );
			form.email2.focus();

		}
		else if (form.phone.value == "")
		{
			alert( "Please enter your phone number and extension if applicable." );
			form.phone.focus();

		}
		else if (form.code.value == "")
		{
			alert( "Please enter a valid promo code." );
			form.code.focus();

		}
		else if (!form.accept.checked)
		{
			alert( "Please read and accept the Terms of Service - Copyright/Privacy Policy by checking the box." );
			form.accept.focus();
		}
		else
			document.forms[0].submit();
	}