$(document).ready(function(){
    
    // скрываем текст в вопросах и ответах
    //hide message_body after the first one
    $(".message_list .message_body").hide();

    //toggle message_body
    $(".message_head").click(function(){
        $(this).next(".message_body").slideToggle(500)
        return false;
    });

    //collapse all messages
    $(".collpase_all_message").click(function(){
        $(".message_body").slideUp(500)
        return false;
    });

    //show all messages
    $(".show_all_message").click(function(){
        $(".message_body").slideDown()
        return false;
    });

    // онлайн оплата, меняем кнопку
    $('#assist').click(function () {
        if (this.checked)
            $('#submit').attr("src", "/assets/templates/first/i/registration-sumbit2.jpg");
        else
            $('#submit').attr("src", "/assets/templates/first/i/registration-sumbit.jpg");
    });
    $('#bank').click(function () {
        if (this.checked)
            $('#submit').attr("src", "/assets/templates/first/i/registration-sumbit2.jpg");
        else
            $('#submit').attr("src", "/assets/templates/first/i/registration-sumbit.jpg");
    });

    // антиспам для формы регистрации
    jQuery('#check').val("test@test.com");

    // при смене курса
    $("select#regto").change( function() {
        var course = $('select#regto option:selected').val();

        // если гостевой
        if (course.indexOf('остевой') + 1) {
            $('#price').hide();
            $('#assistblock').hide();
            $('#here').html('');
            $('#submit').attr("src", "/assets/templates/first/i/registration-sumbit.jpg");
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
            $('#agree').attr("checked","1");
        }
        // если семейная мастерская
        else if (course.indexOf('емейная') + 1) {
            $('#assistblock').show();
            $('#here').html('<div id="price"><p>Стоимость:</p><select name="price">\n\
<option value="1000.00">1 000р.</option>\n\
<option value="14400.00">14 400р.</option>\n\
<option value="15000.00">15 000р.</option>\n\
</select></div>');
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
        }
        else if (course.indexOf('сновной') + 1) {
            // если основной или продвинутый - показываем стоимость и оплату
            $('#assistblock').show();
            $('#here').html('<div id="price"><p>Стоимость:</p><select name="price">\n\
<option value="1000.00">1 000р.</option>\n\
<option value="17500.00">17 500р.</option>\n\
<option value="18500.00">18 500р.</option>\n\
</select></div>');
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
        } else if (course.indexOf('родвинутый') + 1) {
            $('#assistblock').show();
            $('#here').html('<div id="price"><p>Стоимость:</p><select name="price">\n\
<option value="3500.00">3 500р.</option>\n\
<option value="27000.00">27 000р.</option>\n\
<option value="28500.00">28 500р.</option>\n\
<option value="32000.00">32 000р.</option>\n\
<option value="34500.00">34 500р.</option>\n\
<option value="38000.00">38 000р.</option>\n\
</select></div>');
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
        } else if (course.indexOf('коммуникаци') + 1) {
            $('#assistblock').show();
            $('#here').html('<div id="price"><p>Стоимость:</p><select name="price">\n\
<option value="2000.00">2 000р.</option>\n\
</select></div>');
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
        }else if (course.indexOf('продаж') + 1) {
            $('#assistblock').show();
            $('#here').html('<div id="price"><p>Стоимость:</p><select name="price">\n\
<option value="2000.00">2 000р.</option>\n\
</select></div>');
            $('#assist').attr("checked","");
            $('#bank').attr("checked","");
        }
        
    });

    // валидация формы заказа
    $("#formid").validate({
        rules: {
            firstname: {
                required: true,
                minlength: 2
            },
            lastname: {
                required: true,
                minlength: 2
            },
            phone: {
                required: true,
                minlength: 5
            },
            email: {
                required: true,
                minlength: 5
            },
            agree: {
                required: true
            }
        },
        messages: {
            firstname: "Введите имя",
            lastname: "Введите фамилию",
            phone: "Введите номер телефона",
            email: "Введите e-mail",
            agree: "Подтвердите соглашение с условиями"
        }
    });
});







