$(function() {
    // Supporting function for datepicker mouseover event
    var cal;
    var $this;
    var checkForMouseout = function(event) {
        var el = event.target;
        while (true) {
            if (el == cal) {
                return true;
            } else if (el == document) {
                $this.dpClose();
                return false;
            } else {
                el = $(el).parent()[0];
            }
        }
    };
    // Datepicker enabling for "Rejseplanen"
//    $('.date-pick').datePicker({ clickInput: true, createButton: false })
//              .bind(
//              'dpDisplayed',
//              function(event, datePickerDiv) {
//                  cal = datePickerDiv;
//                  $this = $(this);
//                  $(document).bind(
//	                'mouseover',
//	                checkForMouseout
//                );
//              }
//          ).bind(
//            'dpClosed',
//            function(event, selected) {
//                $(document).unbind(
//		            'mouseover',
//		            checkForMouseout
//	            );
//            }
//          );
//    // Handling radiobutton events on "Rejseplanen"
    $("#grpHome").hide();
    $("#radioSingle").click(function() {
        if ($("input[@id='radioRoundtrip']:checked").val()) {
            $(".group").toggleClass("requestboth");
            $("#labelDepart1").text('Dato:');
            $("#grpHome").hide();
        }
    });
    $("#radioRoundtrip").click(function() {
        if ($("input[@id='radioSingle']:checked").val()) {
            $(".group").toggleClass("requestboth");
            $("#labelDepart1").text('Ud:');
            $("#grpHome").show();
        }
    });
    $("#radio0Afgang").click(function() {
        if ($("input[@id='radio0Ankomst']:checked").val()) {
            $(".group").toggleClass("REQ0HafasSearchForw");
        }
    });
    $("#radio0Ankomst").click(function() {
        if ($("input[@id='radio0Afgang']:checked").val()) {
            $(".group").toggleClass("REQ0HafasSearchForw");
        }
    });
    $("#radio1Afgang").click(function() {
        if ($("input[@id='radio1Ankomst']:checked").val()) {
            $(".group").toggleClass("REQ1HafasSearchForw");
        }
    });
    $("#radio1Ankomst").click(function() {
        if ($("input[@id='radio1Afgang']:checked").val()) {
            $(".group").toggleClass("REQ1HafasSearchForw");
        }
    });
});
