
// verify email format
function verifyemail_check(str) { 
	if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)){ 
		return false; 
	} 
	else
		return true;
} 

// member/personal_info.asp
function checkSignUpForm(){
	if(document.signupForm.Username.value == ""){
		window.alert("Must enter a username");
		return false;
	}

	if(document.signupForm.Password.value == ""){
		window.alert("Must enter your password");
		return false;
	}
	
	if(document.signupForm.PasswordRetype.value ==""){
		window.alert("Must re-type your password");
		return false;
	}
	
	if(document.signupForm.Password.value != document.signupForm.PasswordRetype.value){
		window.alert("Your passwords do not match");
		return false;
	}
	
	if(document.signupForm.Email.value == ""){
		window.alert("Must enter your email");
		return false;
	}
	
	if(!verifyemail_check(document.signupForm.Email.value)){
		window.alert("Please enter a valid email address");
		return false;
	}
	
	if(document.signupForm.state.value == ""){
		window.alert("Must select a state");
		return false;
	}
	
	
}

//member/update_user.asp
function checkUpdateForm(){
	if(document.updateForm.Username.value == ""){
		window.alert("Username cannot be empty");
		return false;
	}

	if(document.updateForm.Email.value == ""){
		window.alert("Email cannot be empty.");
		return false;
	}
	
	if(!verifyemail_check(document.updateForm.Email.value)){
		window.alert("Please enter a valid email address");
		return false;
	}
}

