function check_login() { if (form_check_email('member_login','email')==false) { alert("Please enter a valid email address in the field provided."); set_focus('member_login','email');} else if (form_get_value('member_login','password')==false) { alert("Please enter your password in the field provided."); set_focus('member_login','password');} else { document.member_login.f_action.value='login'; document.member_login.submit(); } } function check_signup(field_name) { if (form_get_value('member_signup','firstname')==false) { alert("Please enter your firstname."); set_focus('member_signup','firstname');} else if (form_get_value('member_signup','surname')==false) { alert("Please enter your lastname."); set_focus('member_signup','surname');} else if (form_check_email('member_signup','email')==false) { alert("Please enter a valid email address."); set_focus('member_signup','email');} else if ((form_check_special_characters('member_signup','password',1)==false) || (form_get_value_length('member_signup','password')<5)) { alert("Passwords must be at least 5 characters in length and contain alphanumerical characters only. Spaces are not permitted."); set_focus('member_signup','password');} else if (form_return_value('member_signup','password')!=form_return_value('member_signup','password_confirm')) { alert("Password does not match confirmation."); set_focus('member_signup','password_confirm');} else if (form_get_value('member_signup','pet_breeds')==false) { alert("Please enter the breeds of your pets in the field provided."); set_focus('member_signup','pet_breeds');} else if (form_get_value_length('member_signup','pet_breeds')>150) { alert("Please limit the Pet Breeds field to no more than 150 characters.\n\nCurrent Length: "+form_get_value_length('member_signup','pet_breeds')+"."); set_focus('member_signup','pet_breeds');} else if ((form_get_value('member_signup','phone')==false) && (form_get_value('member_signup','mobile')==false)) alert("Please provide at least one of Phone or Mobile options."); else if ((form_get_value('member_signup','address1')==false) && (form_get_value('member_signup','address2')==false)) { alert("Please enter your street address."); set_focus('member_signup','address1');} else if (form_get_value('member_signup','suburb')==false){ alert("Please enter your suburb."); set_focus('member_signup','suburb');} else if ((form_get_value('member_signup','postcode')==false) || (form_check_numerical('member_signup','postcode')>0)) { alert("Please enter a valid postcode."); set_focus('member_signup','postcode');} else if (confirm("Are these details correct?")) { document.member_signup.f_action.value=field_name; document.member_signup.submit(); } } function password_reminder() { if (confirm("Enter your email address in the login email address field.\n\nClick ok to have a automatted email sent to your address containing the correct password.")) { if (form_check_email('member_login','email')==false) { alert("Please enter a valid email address."); set_focus('member_login','email');} else { document.member_login.f_action.value='pwdreminder'; document.member_login.submit(); } } }