function chkemail(email) { var emailPat=/^.+@.+\..+$/; var emailcharsPat=/[^a-zA-Z0-9_.@-]+/; if (email.match(emailPat)==null || email.match(emailcharsPat)!=null) { return true; } else { return false; } } function chcontactform(f) { var errMSG = ""; if (f.elements['Visitor_Name'].value == "") errMSG += "Ваше ім'я вимагається.\n"; if (f.elements['Visitor_Email'].value == "") errMSG += "Ваш E-mail вимагається.\n"; if (f.elements['Visitor_Email'].value !="" && chkemail(f.elements['Visitor_Email'].value)) errMSG += "Невірна E-mail адреса ...\n"; if (f.elements['Visitor_Comments'].value == "") errMSG += "Ваше повідомлення вимагається.\n"; if ("" != errMSG) { alert("Перевірте правильність заповнення форми:\n\n" + errMSG); return false; } return true; } function chtranslateform(f) { var errMSG = ""; if (f.elements['Visitor_Name'].value == "") errMSG += "Ваше ім'я вимагається.\n"; if (f.elements['Visitor_Email'].value == "") errMSG += "Ваш E-mail вимагається.\n"; if (f.elements['Visitor_Email'].value !="" && chkemail(f.elements['Visitor_Email'].value)) errMSG += "Невірна E-mail адреса ...\n"; if (f.elements['Visitor_Phone'].value == "") errMSG += "Ваш Телефон вимагається.\n"; if (f.elements['Visitor_File'].value == "") errMSG += "Файл вимагається.\n"; if (f.elements['Captcha'].value == "") errMSG += "Код вимагається.\n"; if ("" != errMSG) { alert("Перевірте правильність заповнення форми:\n\n" + errMSG); return false; } return true; } function chvlang(el) { if(el.value == 1) { document.getElementById('trApostille').style.display='inherit'; } else { document.getElementById('trApostille').style.display='none'; document.getElementById('Apost1').checked = false; document.getElementById('Apost0').checked = true; } } function chnotary(val) { if(val == 1) { document.getElementById('trOriginal').style.display='inherit'; } else { document.getElementById('trOriginal').style.display='none'; document.getElementById('Orig1').checked = false; document.getElementById('Orig0').checked = true; } } function chfaqform(f) { var errMSG = ""; if (f.elements['Question'].value == "") errMSG += "Ваше запитання вимагається.\n"; if ("" != errMSG) { alert("Перевірте правильність заповнення форми:\n\n" + errMSG); return false; } return true; } function chsearchform(f) { var errMSG = ""; if (f.elements['inpsearch'].value == "") { alert("Введіть текст для пошуку.\n"); return false; } if (f.elements['inpsearch'].value.length < 3) { alert("Текст пошуку закороткий, мінімальна довжина 3 символа.\n"); return false; } return true; }