var run=1; var ok=1; function login_check() { var rc='1px solid #ff0000',orc='1px dashed #003DC0'; var rb='#C40000',orb='#FFFFFF'; if(undefined===document.forms['login']) {clearInterval(interval); return;} if(run) { ok=1; var frm=document.forms['login']; var email=frm.elements['email']; if(email.value != 'E-mail') { var emailSymbolsRE=/[^a-zA-Z0-9-_@.]/; if(emailSymbolsRE.test(email.value)){email.style.backgroundColor=rb;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;ok=0;}else {email.style.border=orc;} } else ok=0; var password=frm.elements['pass']; var passwordSymbolsRE=/[^a-zA-Z0-9]/; if(passwordSymbolsRE.test(password.value)){password.style.backgroundColor=rb;ok=0;}else {password.style.backgroundColor=orb;} var passwordRE=/[a-zA-Z0-9]{6,}/; if(!passwordRE.test(password.value) && !passwordSymbolsRE.test(password.value) && password.value){password.style.border=rc;ok=0;}else {password.style.border=orc;} if(!email.value||!password.value) ok=0; if (ok != 1) window.document.getElementById('loginBtn').disabled = true; else window.document.getElementById('loginBtn').disabled = false; } } function Submit() { return ok; }