anchor.diff:                        // Dialogs have no way of knowing when they're supposed to be
                         // closed without callbacks so make sure they're hidden away
                         // if the interaction is nil
  -                      var $j = jQuery;
  -                      $j('#modal-interaction-dialog').hide();
  -                      $j('#modal-interaction-dialog .modal-interaction-body').hide();
  -                      $j('#modal-interaction-dialog .modal-interaction-heading').hide();
  -                      $j('#modal-interaction-dialog .modal-interaction-header').hide();
  +                      jQuery('.ui-dialog').remove();
                     }
             );
         </script>
  
positive.code:                       {
                            modal: true,
                            autoOpen: true,
                            width: 600,
                            draggable: true,
                            resizable: true,
                            dialogClass: 'no-close noTitleStuff'/*,
  
negative.code: 
            function show_interaction_overlay() {
                var $j = jQuery;
                $j('.ui-dialog').remove(); // Remove any old modals that are still showing
                $modal = $j('#modal-interaction-dialog'),
                        $modalBody = $j('#modal-interaction-dialog .modal-interaction-body'),
                        $modalHeading = $j('#modal-interaction-dialog .modal-interaction-heading');
  