$(document).ready(function() {
    //Изменения городв вылета
    $("select[name=freight_from_id]").change(function() {
        freight_from_id_change($(this));
    });
    //Изменениу страны
    $("select[name=freight_to_id]").change(function(event) {
        freight_to_id_change($(this));
    });

    var minDate = new Date();
    minDate.setDate(new Date().getDate());

    //Календарь с датами вылета
    $('input[name=freight_date]').daterangepicker({
        "autoUpdateInput": false,
        "singleDatePicker": true,
        "minDate": minDate,
        "autoApply": true,
        "linkedCalendars": true
    });
    $('input[name=freight_date]').on('apply.daterangepicker', function(ev, picker) {
        $(this).val(picker.startDate.format('DD.MM.YYYY'));
    });
    $('input[name=freight_date]').on('cancel.daterangepicker', function(ev, picker) {
        $(this).val('');
    });


});

//Изменения города вылета
function freight_from_id_change($obj) {
    //Так как формы поиска на главной 2 - устнавливаем во все
    $val = $obj.find("option:selected").val();
    //$("select[name=freight_from_id]").val($val);

    $postdata = {
        "action" : "get_freight_to",
        "freight_from_id" : $val,
        "freight_to_id" : $("input[name=freight_to_id]").val()
    };
    $.post("/include/ajax_search_form.php", $postdata, function(data) {
        $("select[name=freight_to_id]").html(data);
        $("select[name=freight_to_id]").trigger("chosen:updated");
        $obj = $("select[name=freight_to_id]");
        freight_to_id_change($obj);
    });
}
//Изменения страны
function freight_to_id_change($obj) {
    //Так как формы поиска на главной 2 - устнавливаем во все
    $val = $obj.find("option:selected").val();
    $("select[name=freight_to_id]").val($val);
    $("input[name=freight_to_id]").val($val);

    $postdata = {
        "action" : "get_freight_tours",
        "freight_from_id" : $("select[name=freight_from_id]").val(),
        "freight_to_id" : $val,
        "freight_tour_id" : $("input[name=freight_tour_id]").val()
    };
    $.post("/include/ajax_search_form.php", $postdata, function(data) {
        $("select[name=freight_tour_id]").html(data);
        $("select[name=freight_tour_id]").trigger("chosen:updated");
    });

}