$(document).ready(function() {
    $("#zakaz").validate({
        rules: {
            name1: {
                required: true,
                minlength: 2
            },
            name3: {
                required: true,
                minlength: 2
            },
            name2: {
                required: true,
                minlength: 2
            },
            indeks: {
                required: true,
                minlength: 6
            },
            obl: {
                required: true,
                minlength: 2
            },
            city: {
                required: true,
                minlength: 2
            },
            adres: {
                required: true,
                minlength: 5
            },
            phone: {
                required: true,
                minlength: 5
            }
        },
        messages: {
            name1: "Введите имя получателя",
            obl: "Введите область для доставки",
            city: "Введите город для доставки",
            indeks: "Введите корректный почтовый индекс",
            adres: "Введите адрес для доставки",
            name3: "Введите фамилию получателя",
            name2: "Введите отчество получателя",
            phone: "Введите номер телефона",
            email: "Введите корректный адрес электронной почты"
        }
    });



    // при изменении селектов типа доставки и типа оплаты меняем сумму оплаты
    $("select").change( function() {
        var curdelivery = $('select#delivery option:selected').val();

        if (curdelivery == "POSTAL"){
            var sumdelivery = jQuery('#summa_postal').val();
            $('input[name=indeks]').val('');
            $('input[name=obl]').val('');
            $('input[name=city]').val('');
            $('#divindeks').show();
            $('#divobl').show();
            $('#divcity').show();
        }

        // курьер по москве
        if (curdelivery == "COURIER"){
            var sumdelivery = jQuery('#summa_courier').val();
            $('input[name=indeks]').val('000000');
            $('input[name=obl]').val('Москва');
            $('input[name=city]').val('Москва');
            $('#divindeks').hide();
            $('#divobl').hide();
            $('#divcity').hide();
        }

        // курьер по питеру
        if (curdelivery == "COURIERSPB"){
            var sumdelivery = jQuery('#summa_courier_spb').val();
            $('input[name=indeks]').val('000000');
            $('input[name=obl]').val('Санкт-Петербург');
            $('input[name=city]').val('Санкт-Петербург');
            $('#divindeks').hide();
            $('#divobl').hide();
            $('#divcity').hide();
        }

        // самовывоз в мск
        if (curdelivery == "MSKPOINT2"){
            var sumdelivery = jQuery('#summa_MSKPOINT2').val();
            $('input[name=indeks]').val('000000');
            $('input[name=obl]').val('Москва');
            $('input[name=city]').val('Москва');
            $('#adrestext').val('самовывоз');
            $('#divindeks').hide();
            $('#divobl').hide();
            $('#divcity').hide();
            $('#divadres').hide();
        }
        
        // самовывоз в нск
        if (curdelivery == "POINTNSK"){
            var sumdelivery = jQuery('#summa_POINTNSK').val();
            $('input[name=indeks]').val('000000');
            $('input[name=obl]').val('Новосибирск');
            $('input[name=city]').val('Новосибирск');
            $('#adrestext').val('самовывоз');
            $('#divindeks').hide();
            $('#divobl').hide();
            $('#divcity').hide();
            $('#divadres').hide();
        }

    });

});
