var BookRoom =
{
    calImg: 'https://app.gaslightmedia.com/assets/icons/calendar.png',
    init: function() 
    {

        if ($("#book-arriving").length > 0) {
            var arriveImg = '&nbsp;<img id="arriveCal" height="16"' +
                'style="verticle-align:bottom"' +
                'src="' + BookRoom.calImg + '">';
            var departImg = '&nbsp;<img id="departCal" height="16"' +
                'style="verticle-align:bottom"' +
                'src="' + BookRoom.calImg + '">';
            $("#book-arriving").after(arriveImg);
            $("#book-departing").after(departImg);

            var arriveCal = new Zapatec.Calendar.setup({
                weekNumbers : false,
                ifFormat    : '%m/%d/%Y',
                button      : 'book-arriving',
                onUpdate    : BookRoom.updateArrivals,
                showsTime   : false,
                cache       : true
            });
            var departCal = new Zapatec.Calendar.setup({
                weekNumbers : false,
                ifFormat    : '%m/%d/%Y',
                button      : 'book-departing',
                onUpdate    : BookRoom.updateDepartures,
                showsTime   : false,
                cache       : true
            });
            $("#book-arriving").removeAttr('disabled');
            $("#book-departing").removeAttr('disabled');
        }
    },
    updateArrivals: function(cal) {
        var date = cal.date;
        var month = date.getMonth() + 1;
        var day = date.getDate();
        var year = date.getFullYear();

        $("#arriving_month").val(month);
        $("#arriving_day").val(day);
        $("#arriving_year").val(year);
        $("#book-arriving").val(month + '/' + day + '/' + year);
    },
    updateDepartures: function(cal) {
        var date = cal.date;
        var month = date.getMonth() + 1;
        var day = date.getDate();
        var year = date.getFullYear();

        $("#departing_month").val(month);
        $("#departing_day").val(day);
        $("#departing_year").val(year);
        $("#book-departing").val(month + '/' + day + '/' + year);
    }
};
$(document).ready(BookRoom.init);

