jQuery datepicker - Enddatum abhängig vom Startdatum setzen

Bei Nutzung des date Moduls lässt sich als Widget für die Datumseingabe Date Popup nutzen. Dies aktiviert den jQuery Datepicker für dieses Feld.
Leider bietet das Modul bei zwei Feldern für Start bzw. Enddatum keine Möglichkeiten Abhängigkeiten zwischen diesen beiden Feldern zu setzen. Um die Nutzerfreundlichkeit zu erhöhen sollte das Enddatum bspw. gleich dem Startdatum gesetzt werden. Dies kann man über folgendes kleines Javascript einfach umsetzen:

(function($) {
  Drupal.behaviors.date_popup_custom = {};

  Drupal.behaviors.date_popup_custom.attach = function(context, settings) {
    // Add departure date same as arrival date
    $('.form-item-d-departure-date').find('input').click(function() {
      var arrival_date = $('.form-item-d-arrival-date').find('input').val();
      $('.form-item-d-departure-date').find('input').datepicker( "setDate" , arrival_date );
    });
  };
})(jQuery);

Je nach Klassen auf den Date-Popup Feldern müssten die CSS-Klassen in den Selektoren natürlich angepasst werden.