function check() {
$("#answer").html('');
$(".bad-input").removeClass('bad-input');
var form = document.forms["feedbackform"];
var language = form.language.value;
var words = new Array();
if (language == 'rus') {
words['email'] = 'Пожалуйста, проверьте правильность ввода e-mail адреса.';
words['field'] = 'Пожалуйста, заполните поле ';
words['captcha'] = 'Пожалуйста, введите правильное число с картинки.';
}
else if (language == 'en') {
words['email'] = 'Please, check your e-mail adress.';
words['field'] = 'Please, fill in the field ';
words['captcha'] = 'Please, enter the correct number.';
}
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (form.sender_name.value == '') {
$("#answer").html(words['field']+'«Ваше имя»');
$("#sender_name").addClass('bad-input');
return false;
}
if (form.sender_mail.value == '') {
$("#answer").html(words['field']+'«Обратный адрес»');
$("#sender_mail").addClass('bad-input');
return false;
}
if (!filter.test(form.sender_mail.value)) {
$("#answer").html(words['email']);
$("#sender_mail").addClass('bad-input');
return false;
}
if (form.text.value == '') {
$("#answer").html(words['field']+'«Текст сообщения»');
$("#text").addClass('bad-input');
return false;
}
code = form.code.value;
data = {'code':code}
url = '/admin/lib/site/mail/check_code.php';
$.post(url, data, function(result) {
if (result == 0) {
$("#answer").html(words['captcha']);
$("#code").addClass('bad-input');
return false;
}
else {
form.submit();
}
});
}