Is there any way to use a jQuery overlay to confirm/reject node deletion? When I delete a node (any type of node, presumably), I'd like to have the confirmation happen through a jQuery-like yes/no dialog popping up over the page, rather than being redirected to a separate page with the "This action cannot be undone" message.  This being the 21st century and all...

http://bootboxjs.com/ would seem to be a good candidate for handling the dialogs, but the question is how to tie it into the form and node deletion processes, ideally without hacking core and/or patching everything in site.  Has anybody thought this through?
You might be able to do that with:

https://drupal.org/project/ctools_automodal_admin


  Provides automatic modal support for any hook_menu() paths that have
  'modal' => TRUE defined. This makes it easy to add optional modal
  support in any contrib module and helps reduce the burden on module
  developers to support modals.


If you added the node delete path, perhaps node/%node/delete to the modal paths, it may just work.