// Submit information for the mailing list. function formJoinMLSubmit() { value = document.fJoinML.ffEmail.value; if(!value.length) { alert("Please enter your e-mail address."); document.fJoinML.ffEmail.focus(); } else if(!/^\w[\w\.-]*@[\w\.-]+\.[\w\.-]+$/.test(value)) { alert("That isn't a valid e-mail address"); document.fJoinML.ffEmail.focus(); } else if(!document.fJoinML.ffZip.value.length) { alert("Please enter your ZIP or postal code."); document.fJoinML.ffZip.focus(); } else document.fJoinML.submit(); } // Submit information for the street team. function formJoinSubmit() { value = document.fJoin.ffEmail.value; if(!document.fJoin.ffNameFirst.value.length) { alert("Please enter your first name."); document.fJoin.ffNameFirst.focus(); } else if(!document.fJoin.ffNameLast.value.length) { alert("Please enter your last name."); document.fJoin.ffNameLast.focus(); } else if(!document.fJoin.ffAddr1.value.length) { alert("Please enter your street address."); document.fJoin.ffAddr1.focus(); } else if(!document.fJoin.ffCity.value.length) { alert("Please enter your city."); document.fJoin.ffCity.focus(); } else if(!document.fJoin.ffState.value.length) { alert("Please enter your state or province."); document.fJoin.ffState.focus(); } else if(!document.fJoin.ffZip.value.length) { alert("Please enter your ZIP or postal code."); document.fJoin.ffZip.focus(); } else if(!value.length) { alert("Please enter your e-mail address."); document.fJoin.ffEmail.focus(); } else if(!/^\w[\w\.-]*@[\w\.-]+\.[\w\.-]+$/.test(value)) { alert("That isn't a valid e-mail address"); document.fJoin.ffEmail.focus(); } else if(!document.fJoin.ffPassword1.value.length) { alert("Please choose a password."); document.fJoin.ffPassword1.focus(); } else if(document.fJoin.ffPassword1.value != document.fJoin.ffPassword2.value) { alert("The passwords you typed don't match."); document.fJoin.ffPassword1.focus(); } else document.fJoin.submit(); }