function not_empty(data){ var result = false; if (data.length > 0){ result = true } return result; } function only_rus(data){ var re = /^[А-Яа-я]+$/; return re.test(data) && not_empty(data); } function only_eng(data){ var re = /^[A-Za-z]+$/; return re.test(data); } function only_numbers(data){ var re = /^[0-9]+$/; return re.test(data); } function rus_and_numbers(data){ var re = /^[А-Яа-я0-9]+$/; return re.test(data); } function eng_and_numbers(data){ var re = /^[A-Za-z0-9]+$/; return re.test(data); } function check_email(data){ var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(data); } function check_phone(data){ var re = /^((9|4)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{10}$/; return re.test(data); } function check_password(data){ if (data.length>=6){ return true; } else { return false; } }