$(document).ready(function(){
    $("#registerForm").validate({
        rules:
        {
            name:
            {
               required: true
            },

            company:
            {
               required: true
            },

            inn:
            {
               required: true,
               minlength: 12,
               number: true
            },

            email:
            {
               required: true,
               email: true
            },

            login:
            {
               required: true,
               minlength: 3,
               remote: base_url+"/?c=ajax_register&m=checkusername"
            },

            password: {
               required: true,
               minlength: 5
            },

            password_confirm: {
               required: true,
               equalTo: "#password",
               minlength: 5

            },

        indeks: {
            minlength: 6,
            maxlength: 6,
            number: true
        },

        address:
        {
           required: true
        },

        phone:
        {
           required: true
        }
        },

        messages:
        {

        name: "А как Вас зовут?",

        inn:
        {
            required: "Укажите ИНН",
            minlength: jQuery.format("ИНН должен быть не короче {0} символов"),
            number: "ИНН это 12 цифр"
        },

        company: "Название компании?",

        indeks:
        {
            minlength: jQuery.format("Индекс должен быть не короче {0} символов"),
            maxlength: jQuery.format("Индекс должен быть не более {0} символов"),
            number: "Только числа"
        },
        email: "Это не почта",
        login:
        {
            required: "Укажите все-таки логин",
            minlength: jQuery.format("Логин должен быть не короче {0} символов"),
            remote: jQuery.format("Извините, но такой логин уже используется")
        },

        password: {
            required: "Вы забыли указать пароль",
            minlength: jQuery.format("Пароль должен быть не меньше {0} символов")
        },

        password_confirm: {
            required: "Повторите пароль",
            equalTo: "Пароли не совпадает",
            minlength: jQuery.format("Пароль должен быть не меньше {0} символов"),
            equalTo: "Пароль не совпадает"
        },

        keystring: "Вы робот?",
        address: "Нам ведь нужно будет отправить заказ",
        phone: "На всякий случай"
    },

        success: function(label) {
            // set &nbsp; as text for IE
            label.html("&nbsp;").addClass("valid");
        }

    });
});
