function signupmember() {
	var err_msg;

	err_msg = "JOIN FORM ERROR: \n";


	// username
	if (document.signupform.username.value == "") {
		err_msg = err_msg + "User Name Not Found\n";
	} else {
		if (document.signupform.username.value.length<6) {
			err_msg = err_msg + "User Name must be minimum of 6 characters\n";
		}
	}

	// password
	if (document.signupform.password.value == "") {
		err_msg = err_msg + "Password missing\n";
	} else {
		if (document.signupform.password.value.length<6) {
			err_msg = err_msg + "Password must be minimum of 6 characters\n";
		}
	}

	// email
	if (document.signupform.email.value == "") {
		err_msg = err_msg + "Email is missing\n";
	} else {
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.signupform.email.value))) {
			err_msg = err_msg + "Email format is invalid\n";
		}
	}

	if (err_msg != "JOIN FORM ERROR: \n") {
		alert(err_msg);
	} else {
		// everything seems to have been filled in
		document.signupform.submit();
	}
}

function signupmember_backup() {
	var err_msg;

	err_msg = "JOIN FORM ERROR: \n";

	document.signupform_hidden.username.value = document.signupform.username.value;
	document.signupform_hidden.password.value = document.signupform.password.value;
	document.signupform_hidden.email.value = document.signupform.email.value;

	if (1) {
		// username
		if (document.signupform_hidden.username.value == "") {
			err_msg = err_msg + "User Name missing\n";
		} else {
			if (document.signupform_hidden.username.value.length<6) {
				err_msg = err_msg + "User Name must be minimum of 6 characters\n";
			}
		}

		// password
		if (document.signupform_hidden.password.value == "") {
			err_msg = err_msg + "Password missing\r";
		} else {
			if (document.signupform_hidden.password.value.length<6) {
				err_msg = err_msg + "Password must be minimum of 6 characters\n";
			}
		}

		// email
		if (document.signupform_hidden.email.value == "") {
			err_msg = err_msg + "Email is missing\n";
		} else {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.signupform_hidden.email.value))) {
				err_msg = err_msg + "Email format is invalid\n";
			}
		}

		if (err_msg != "JOIN FORM ERROR: \n") {
			alert(err_msg);
		} else {
			// everything seems to have been filled in
			document.signupform_hidden.submit();
		}
	} else {
		document.signupform_hidden.submit();
	}
}


function legalPopup(the_url,w,h,s,r) {
	wininfo = "width=" + w + ",height=" + h + ",status=no,toolbar=no,menubar=no,scrollbars=" + s + ",resizable=" + r;
	thewin = open(the_url, "legal", wininfo);
}

