var run=1; var fogotpass_ok; function fogotpass_check() { var rc='1px solid #ff0000',orc='1px dashed #a4a4a4'; var rb='#FFCCCC',orb='#FFFFFF'; if(undefined===document.forms['forgotpass']) {clearInterval(interval); return;} fogotpass_ok=1; if(run) { var frm=document.forms['forgotpass']; var email=frm.elements['email']; var emailSymbolsRE=/[^a-zA-Z0-9-_@.]/; if(emailSymbolsRE.test(email.value)){email.style.backgroundColor=rb;fogotpass_ok=0;}else {email.style.backgroundColor=orb;} var emailRE=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~])*@[a-zA-Z_](\.?-?[a-zA-Z0-9_])*(\.[a-zA-Z](-?[a-zA-Z0-9])*)+$/; if(!emailRE.test(email.value) && !emailSymbolsRE.test(email.value) && email.value) {email.style.border=rc;fogotpass_ok=0;} else {email.style.border=orc;} if(!email.value) fogotpass_ok=0; } } function fogotpassSubmit() { return fogotpass_ok; }