﻿$(function() {
    $.datepicker.setDefaults($.datepicker.regional.it); $(".view_src_DataDal").datepicker({ numberOfMonths: 2, showButtonPanel: !1, showAnim: "blind", minDate: -0.0 }); $(".view_src_DataAl").datepicker({ numberOfMonths: 2, showButtonPanel: !1, showAnim: "blind", minDate: -0.0 }); $(".view_src_DataDal").change(function() { $("#src_DataDal").val($(this).val()) }); $(".view_src_DataAl").change(function() { $("#src_DataAl").val($(this).val()) }); $(".inputToAddClass").addClass($("#hidInputClass").val()); $(".datepicker").addClass($("#hidInputClass").val());
    $("#vacanzeDestinazioneLink").fancybox({ titlePosition: "inside", onStart: function() { $("#destination").show() }, onComplete: function() { LoadMansonry() }, onCleanup: function() { $("#destination").hide() } })
}); function LoadMansonry() { $("#destinationMasonryContainer").masonry({ itemSelector: ".destinationCol", columnWidth: 130, isAnimated: !0, animationOptions: { duration: 750, easing: "linear", queue: !1} }) }
function SearchForDestinationFromExternalPage() { SearcParamsAreValid() ? ($("#__EVENTTARGET").val(""), $("#__EVENTARGUMENT").val(""), $("#__VIEWSTATE").val(""), $("form").attr("action", "content.aspx?modulo=search_results"), $("form").submit()) : alert("Inserire correttamente i campi di ricerca!") }
function SearchForDestinationFromSearchResultsPage() { SearcParamsAreValid() ? ($(".view_src_LocalitaIds").val(""), $("#src_LocalitaIds").val(""), $(".view_src_AereoportiIds").val(""), $("#src_AereoportiIds").val(""), $("#src_PrezzoMax").val(""), $("#src_PrezzoMax").val(""), $("form").attr("action", "content.aspx?modulo=search_results"), $("form").submit()) : alert("Inserire correttamente i campi di ricerca!") } function SearcParamsAreValid() { return DatesAreValid() }
function DatesAreValid() {
    var b = !0; $(".view_src_DataDal").removeClass("input_error"); $(".view_src_DataAl").removeClass("input_error"); var e = $(".datepicker").datepicker("option", "dateFormat"), c = null, d = null, a = $(".view_src_DataDal").val(); if ("" != a) try { c = $.datepicker.parseDate(e, a) } catch (f) { return $(".view_src_DataDal").addClass("input_error"), !1 } a = $(".view_src_DataAl").val(); if ("" != a) try { d = $.datepicker.parseDate(e, a) } catch (g) { return $(".view_src_DataAl").addClass("input_error"), !1 } null != c && null != d && (b =
c < d, b || ($(".view_src_DataDal").addClass("input_error"), $(".view_src_DataAl").addClass("input_error"))); return b
};
