var run=1; function main_support() { var ok=1; var rc='1px solid #ff0000',orc='1px solid #cccccc',lc='2px solid #ff0000',olc='1px solid #ced0a2'; var rb='#FFCCCC',orb='#FFFFFF'; if(undefined===document.forms['main_supp']) {clearInterval(main_support_interval); return;} if(run) { var frm=document.forms['main_supp']; var email=frm.elements['text_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;} if(!email.value) {email.style.borderLeft=lc;} var tquest=frm.elements['text_question']; var tquestRE=/[^a-zA-Z0-9_.,()\-\!\?\n\r\'\`\& ]/; if(tquestRE.test(tquest.value)){tquest.style.backgroundColor=rb;ok=0;}else {tquest.style.backgroundColor=orb;} if(!tquest.value) {tquest.style.borderLeft=lc;} else {tquest.style.borderLeft=olc;} var tname=frm.elements['text_name']; var tnameRE=/[^a-zA-Z]/; if(tnameRE.test(tname.value)){tname.style.backgroundColor=rb;ok=0;}else {tname.style.backgroundColor=orb;} if(!tname.value) {tname.style.borderLeft=lc;} else {tname.style.borderLeft=olc;} var tsubject=frm.elements['text_subject']; var tsubjectRE=/[^a-zA-Z0-9_.,()\-\!\?\n\r\'\`\& ]/; if(tsubjectRE.test(tsubject.value)){tsubject.style.backgroundColor=rb;ok=0;}else {tsubject.style.backgroundColor=orb;} if(!tsubject.value) {tsubject.style.borderLeft=lc;} else {tsubject.style.borderLeft=olc;} var tCompany=frm.elements['text_company']; var tCompanyRE=/[^a-zA-Z- ]/; if(tCompanyRE.test(tCompany.value)){tCompany.style.backgroundColor=rb;ok=0;}else {tCompany.style.backgroundColor=orb;} var phone=frm.elements['text_phone']; var phoneRE=/[^0-9.+ ()]/; if(phoneRE.test(phone.value)){phone.style.backgroundColor=rb;ok=0;}else {phone.style.backgroundColor=orb;} if (!email.value || !tquest.value || !tname.value || !tsubject.value) ok=0; if(ok==1) frm.bt_send.disabled=false;else frm.bt_send.disabled=true; } }