function checkMail(mail) { var check = RegExp('^[_a-z0-9_-]+(\.[_a-z0-9-]+)*@[a-z0-9_-]+(\.[a-z0-9-]+)+(\.[a-z0-9-]+)*$', 'i'); if (check.test(mail))  { return false; } else  { return true; } }
function check() 
{
if (document.form.name.value.length=="")  { alert("Поле \"Как к Вам обращаться\" не может быть пустым.\n"); return false; };
if (document.form.name.value.length < 3)  { alert("Поле \"Как к Вам обращаться\" должно содержать не менее 3-х символов.\n"); return false; };
if (document.form.e_mail.value.length=="") { alert("Поле \"На какой e-mail ответить\" не может быть пустым."); return false; };
if (checkMail(document.form.e_mail.value))  { alert("Неверный формат E-mail."); return false; };
if (document.form.msg.value.length=="") { alert("Введите Ваше Сообщение."); return false; };
if (document.form.msg.value.length<3)  { alert("Поле Сообщение должно содержать не менее 3-х знаков."); return false; };
if (document.form.num.value.length=="") { alert("Введите Секретный код."); return false; };
if (document.form.name.value.length>30)  { alert("Поле Имя должно содердать не более 30 знаков."); return false; };
if (document.form.msg.value.length>500) { alert("Поле Сообщение должно содердать не более 500 знаков."); return false; }; return true; 
}
