﻿$(function() {
    $("#datepicker1").datepicker
    (
        {
            onSelect: function(dateText, inst) {
                try {

                    var date = $("#datepicker1").datepicker('getDate');
                    var day = document.getElementById("b_checkin_day");
                    day.value = date.getDate();
                    var yearMonth = document.getElementById("b_checkin_month");
                    var month = date.getMonth() + 1;
                    yearMonth.value = date.getFullYear() + "-" + month;

                    if (date >= $("#datepicker2").datepicker('getDate')) {
                        date.setDate(date.getDate() + 1);
                        $("#datepicker2").datepicker('setDate', date);

                        var day = document.getElementById("b_checkout_day");
                        day.value = date.getDate();
                        var yearMonth = document.getElementById("b_checkout_month");
                        var month = date.getMonth() + 1;
                        yearMonth.value = date.getFullYear() + "-" + month;
                        $("#LabelDuration").text("1");
                        $("#LabelNights").text(" night");
                    }
                    else {
                        var DtDiff = Math.floor(($("#datepicker2").datepicker('getDate').getTime() - date.getTime()) / (1000 * 60 * 60 * 24));
                        $("#LabelDuration").text(DtDiff);
                        if (DtDiff > 1)
                            $("#LabelNights").text(" nights");
                        else
                            $("#LabelNights").text(" night");
                    }
                }
                catch (err) {
                }
            }
        }
    );
});

$(function() {
    $("#datepicker2").datepicker
    (
        {
            onSelect: function(dateText, inst) {
                try {

                    var date = $("#datepicker2").datepicker('getDate');
                    var day = document.getElementById("b_checkout_day");
                    day.value = date.getDate();
                    var yearMonth = document.getElementById("b_checkout_month");
                    var month = date.getMonth() + 1;
                    yearMonth.value = date.getFullYear() + "-" + month;

                    if (date <= $("#datepicker1").datepicker('getDate')) {
                        date.setDate(date.getDate() - 1);
                        $("#datepicker1").datepicker('setDate', date);

                        var day = document.getElementById("b_checkin_day");
                        day.value = date.getDate();
                        var yearMonth = document.getElementById("b_checkin_month");
                        var month = date.getMonth() + 1;
                        yearMonth.value = date.getFullYear() + "-" + month;
                        $("#LabelDuration").text("1");
                        $("#LabelNights").text(" night");
                    }
                    else {
                        var DtDiff = Math.floor((date.getTime() - $("#datepicker1").datepicker('getDate').getTime()) / (1000 * 60 * 60 * 24));
                        $("#LabelDuration").text(DtDiff);
                        if (DtDiff > 1)
                            $("#LabelNights").text(" nights");
                        else
                            $("#LabelNights").text(" night");
                    }

                }
                catch (err) {
                }
            }
        }
    );
});
