/*
 * Translated default messages for the jQuery validation plugin.
 * Language: RU
 */


jQuery.validator.addMethod("alphanumeric", function (value,element,params) {
    return (value.match(/^[a-z0-9]*$/));
}, "Может содержать только маленькие английские буквы и цифры");

jQuery.validator.addMethod("alpha_numeric", function (value,element,params) {
    return (value.match(/^[a-zA-Z0-9]*$/));
}, "Может содержать только английские буквы и цифры");
jQuery.validator.addMethod("password", function (value,element,params) {
	var test=(value!='')?/^[0-9a-zA-Z]{6,20}$/.test(value):true;
    return test;
}, "Некорректный пароль");
jQuery.validator.addMethod("refid", function (value,element,params) {
	var test=(value!='')?/^[0-9a-z]{1,50}$/.test(value):true;
    return test;
}, "Введите корректный RefID");
jQuery.validator.addMethod("wmz", function (value,element,params) {
	var test=(value!='')?/^Z[0-9]{12,12}$/.test(value):true;
    return test;
}, "Некорректный формат WMZ");
jQuery.validator.addMethod("wmr", function (value,element,params) {
	var test=(value!='')?/^R[0-9]{12,12}$/.test(value):true;
    return test;
}, "Некорректный формат WMR");
jQuery.validator.addMethod("zpay", function (value,element,params) {
	var test=(value!='')?/^ZP[0-9]{6,15}$/.test(value):true;
    return test;
}, "Некорректный формат ZPay");
jQuery.validator.addMethod("yandex", function (value,element,params) {
	var test=(value!='')?/^[0-9]{13,15}$/.test(value):true;
    return test;
}, "Некорректный формат Яндекс-Деньги");
jQuery.validator.addMethod("phone", function (value,element,params) {
	var test=(value!='')?/^[0-9–\-\s\+\(\)]{5,20}$/.test(value):true;
    return test;
}, "Некорректный формат телефона");
jQuery.validator.addMethod("zip", function (value,element,params) {
	var test=(value!='')?/^[a-zA-Z0-9–\-\s\+]{1,15}$/.test(value):true;
    return test;
}, "Некорректный формат почтового индекса");

jQuery.validator.addMethod("valid_title", function (value,element,params) {
	var test=(value!='')?/^[А-Яа-яЁё\w\d\s\.\,\+\-\_\!\?\#\%\@\№\/\(\)\[\]\:\&\$\*]{1,250}$/.test(value):true;
    return test;
}, "Поле содержит недопустимые символы");

jQuery.extend(jQuery.validator.messages, {
        required: "Это поле необходимо заполнить.",
        remote: "Введите правильное значение.",
        email: "Введите корретный адрес электронной почты.",
        url: "Введите корректный URL.",
        date: "Введите корректную дату.",
        dateISO: "Введите корректную дату в формате ISO.",
        number: "Введите число.",
        digits: "Вводите только цифры.",
        creditcard: "Введите правильный номер кредитной карты.",
        equalTo: "Введите такое же значение ещё раз.",
        accept: "Выберите файл с правильным расширением.",
        maxlength: jQuery.format("Введите не больше {0} символов."),
        minlength: jQuery.format("Введите не меньше {0} символов."),
        rangelength: jQuery.format("Введите значение длиной от {0} до {1} символов."),
        range: jQuery.format("Введите число от {0} до {1}."),
        max: jQuery.format("Введите число, меньшее или равное {0}."),
        min: jQuery.format("Введите число, большее или равное {0}.")
});

