diff -up extlink/extlink.js extlink_patched/extlink.js
--- extlink/extlink.js	2008-01-27 17:55:16.000000000 -0700
+++ extlink_patched/extlink.js	2008-08-13 08:37:56.332126000 -0600
@@ -68,5 +68,12 @@ if (Drupal.jsEnabled) {
       // Apply the target attribute to all links.
       $(external_links).attr('target', Drupal.settings.extlink.extTarget);
     }
+    
+    if (Drupal.settings.extlink.extAlert) {
+      // add pop-up "you are leaving this site" notice
+      $(external_links).click(function(e) {
+      	return confirm(Drupal.settings.extlink.extAlertText);
+      });
+    }
   });
 }
\ No newline at end of file
diff -up extlink/extlink.module extlink_patched/extlink.module
--- extlink/extlink.module	2008-01-27 17:33:21.000000000 -0700
+++ extlink_patched/extlink.module	2008-08-13 08:37:43.655929000 -0600
@@ -20,7 +20,7 @@ function extlink_menu() {
 function extlink_init() {
   $path = drupal_get_path('module', 'extlink');
   drupal_add_js($path .'/extlink.js');
-  drupal_add_js(array('extlink' => array('extTarget' => variable_get('extlink_target', 0), 'extClass' => variable_get('extlink_class', 'ext'), 'extSubdomains' => variable_get('extlink_subdomains', 1), 'mailtoClass' => variable_get('extlink_mailto_class', 'mailto'))), 'setting');
+  drupal_add_js(array('extlink' => array('extAlert' => variable_get('extlink_alert', 0), 'extAlertText' => variable_get('extlink_alert_text', ''), 'extTarget' => variable_get('extlink_target', 0), 'extClass' => variable_get('extlink_class', 'ext'), 'extSubdomains' => variable_get('extlink_subdomains', 1), 'mailtoClass' => variable_get('extlink_mailto_class', 'mailto'))), 'setting');
   if (variable_get('extlink_class', 'ext') == 'ext' || variable_get('extlink_mailto_class', 'mailto') == 'mailto') {
     drupal_add_css($path .'/extlink.css');
   }
@@ -60,5 +60,20 @@ function extlink_admin_settings() {
     '#description' => t('Should all external links be opened in a new window?'),
   );
   
+  $form['extlink_alert'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Display pop-up warnings'),
+    '#return_value' => '_blank',
+    '#default_value' => variable_get('extlink_alert', 0),
+    '#description' => t('Displays a pop-up warning when any external link is clicked.'),
+  );
+  
+  $form['extlink_alert_text'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Pop-up warning text'),
+    '#default_value' => variable_get('extlink_alert_text', 'This link will take you to an external web site.  We are not responsible for their content.'),
+    '#description' => t('Text to display in the pop-up external link warning box.'),
+  );
+  
   return system_settings_form($form);
 }
