$(document).ready(function() {

    $('#cphFullPage_txtArrivalDate, #cphFullPage_txtDepDate').datepicker(
                {
                    showOn: "focus",
                    beforeShow: customRange,
                    dateFormat: "dd M yy",
                    firstDay: 1,
                    changeFirstDay: false
                });
    $('#CalButton').click(function() {
        $('.CalendarTextb').datepicker("show");
    });

    $('#CalButton2').click(function() {
        $('.CalendarTextb2').datepicker("show");
    });

    $.fn.preload = function() {
        this.each(function() {
            $('<img/>')[0].src = this;
        });
    }

    $("#cphFullPage_ImageButton1").hover(function() {
        $(this).attr("src", "/images/btBookOnlineon.png");
    }, function() {
        $(this).attr("src", "/images/btBookOnline.png");
    });

    $(['/images/btBookOnlineon.png']).preload();

    $(".TopMenuLink img").hover(
                     function() {
                         this.src = this.src.replace("off", "on");
                     },
                     function() {
                         this.src = this.src.replace("on", "off");
                     }
                );
    $("#drpRooms").hover(
                function() {
                    var image = document.getElementById('roomImage');
                    image.src = image.src.replace("off", "on");
                },
                function() {
                    if ($('#roomImage').parent('a').hasClass('TopMenuLink')) {
                        var image = document.getElementById('roomImage');
                        image.src = image.src.replace("on", "off");
                    }
                });

    $("#drpExp").hover(
                function() {
                    var image = document.getElementById('exImage');
                    image.src = image.src.replace("off", "on");
                },
                function() {
                    if ($('#exImage').parent('a').hasClass('TopMenuLink')) {
                        var image = document.getElementById('exImage');
                        image.src = image.src.replace("on", "off");
                    }

                });
    $("#drpLoc").hover(
                function() {
                    var image = document.getElementById('locImage');
                    image.src = image.src.replace("off", "on");
                },
                function() {
                    if ($('#locImage').parent('a').hasClass('TopMenuLink')) {
                        var image = document.getElementById('locImage');
                        image.src = image.src.replace("on", "off");
                    }
                });
    $('ul.mnexp li').hover(function() {
        $(this).css('background-image', 'url(/images/bgdropdownDolmenExperienceOn.png)');
    }, function() {
        $(this).css('background-image', 'url(/images/bgdropdownDolmenExperience.png)');
    });
    $('ul.mnrooms li').hover(function() {
        $(this).css('background-image', 'url(/images/bgdropdownRoomsON.png)');
    }, function() {
        $(this).css('background-image', 'url(/images/bgdropdownRooms.png)');
    });
    $('ul.mnloc li').hover(function() {
        $(this).css('background-image', 'url(/images/bgdropdownLocationsON.png)');
    }, function() {
        $(this).css('background-image', 'url(/images/bgdropdownLocations.png)');
    });

});
function customRange(input) {
    var min = new Date();
    return {
        minDate: ((input.id == "cphFullPage_txtArrivalDate") ? min : (input.id == "cphFullPage_txtDepDate" ? $("#cphFullPage_txtArrivalDate").datepicker("getDate") : null)),
        maxDate: (input.id == "cphFullPage_txtArrivalDate" ? $("#cphFullPage_txtDepDate").datepicker("getDate") : null)
    };
}
