function postContact() {
    var phone  = $("#id_contact_phone").val();
    var name   = $("#id_contact_name").val();
    var city   = $("#id_contact_city").val();
    var time   = $("[name=contact_time]:checked").val();
    var hour   = $("#id_contact_hour").val();
    var minute = $("#id_contact_minute").val();
    var captcha0 = $("#id_contact_captcha_0").val();
    var captcha1 = $("#id_contact_captcha_1").val();

    var requestData = 'contact_phone=' + phone +
        '&contact_name=' + name +
        '&contact_city=' + city +
        '&contact_time=' + time +
        '&contact_hour=' + hour +
        '&contact_minute=' + minute +
        '&contact_captcha_0=' + captcha0 +
        '&contact_captcha_1=' + captcha1;

    $.post('/widgets/contact/', requestData, function(res) {
        $("#contact-data").html(res);
        $("#id-contact-submit").click(postContact);
    });
    return false;
}

$(document).ready(function() {
    $dialog = $("#contact-frm").dialog({
        autoOpen: false,
        height: 300,
        width: 350,
        modal: true,
        title: 'Заполните форму и мы вам позвоним'
    });

    $("#contact-data").load("/widgets/contact/", function() {
        $("#id-contact-submit").click(postContact);
    });

    $("#show-contact-form").click(function() {
        $dialog.dialog("open");
        return false;
    });

});


