
function check_email(address)
{
    var re =/^[\w-+](\.?[\w-_+])*@([A-Za-z]{2,}|[\w-](\.?[\w-])*\.[A-Za-z]{2,})$/i;
    return re.test(address);
}

function is_int(val)
{
    var re =/^\s*\d{1,}\s*$/;
    return re.test(val);
}

function is_empty(val)
{
    if(val === null) { return true; }
    var re =/^\s*$/;
    return re.test(val.value);
}

function is_phone(val)
{
    var re =/^[0-9\-\s]+$/;
    return re.test(val);
}

function checkFilling()
{
  var err_str = "";  

  if (is_empty(document.getElementById("name"))) { err_str+=" - не заполнено поле 'Как Вас зовут?'\n";  }
  
  if (is_empty(document.getElementById("email"))) { err_str+=" - не заполнено поле 'E-mail'\n";  }
    else if (!check_email(document.getElementById("email").value)) { err_str+=" - неверно заполнено поле 'E-mail'\n";  }


    if (err_str!="")
    {
        alert("Ошибки:\n"+err_str);
        return false;
    }
    return true;
}

