function validate () {
        if (document.mySignup.this_name.value.length == 0) {
                alert("Please enter your club name.");
				document.mySignup.this_name.focus();
                return false;
        }
		if (document.mySignup.address.value.length == 0) {
                alert("Please enter your club address.");
				document.mySignup.address.focus();
                return false;
        }
		if (document.mySignup.city.value.length == 0) {
                alert("Please enter your club city.");
				document.mySignup.city.focus();
                return false;
        }
		if (document.mySignup.zip.value.length == 0) {
                alert("Please enter your club zip/postal code.");
				document.mySignup.zip.focus();
                return false;
        }
        if (document.mySignup.email.value.length == 0) {
                alert("Please enter an email address.");
				document.mySignup.email.focus();
                return false;
        }
        if (document.mySignup.email.value.length >0) {
                i=document.mySignup.email.value.indexOf("@");
                j=document.mySignup.email.value.indexOf(".",i);
                k=document.mySignup.email.value.indexOf(",");
                kk=document.mySignup.email.value.indexOf(" ");
                jj=document.mySignup.email.value.lastIndexOf(".") + 1;
                len=document.mySignup.email.value.length;

                if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
                } else {
                        alert("Please enter an exact email address.\n" + document.mySignup.email.value + " is invalid.");
						document.mySignup.email.focus();
                        return false;
                }
        }
		if (document.mySignup.username.value.length < 6) {
                alert("Please enter a username with at least 6 characters.");
				document.mySignup.username.focus();
                return false;
        }
		if (document.mySignup.password.value.length < 6) {
                alert("Please enter a password with at least 6 characters.");
				document.mySignup.password.focus();
                return false;
        }
}

