$("form").submit(
function() {
var err = true;
var inlogin = $("#email");
var error = $(".mailError");
var emptyfield = 'Это поле обязательно для заполнения!';
var invalidformat = 'Неправильный формат логина!';
var issetlogin = 'Этот логин уже существует!';
var pattern = /^([\w-]+(?:\.[\w-]+)*)$/i;
var errorcolor = '#fcf5ab';
var check = new RegExp(pattern);
if (inlogin.val()=='')
{
inlogin.css("background-color", errorcolor);
error.html(emptyfield);
return false;
}
else if (check.test(inlogin.val())==false)
{
inlogin.css("background-color", errorcolor);
error.html(invalidformat);
return false;
}
else
{
function myfunct(data)
{
if (data!=0)
{
error.html(issetlogin);
err = false;
}
}
var inplogin = inlogin.val();
$.get('backend.php', { addr : inplogin }, myfunct);
return err;
}
}
);