$(document).ready(function() {

  // Creating custom :external selector
  $.expr[':'].external = function(obj){
      return !obj.href.match(/^mailto\:/)
              && (obj.hostname != location.hostname);
  };

  // Add 'external' CSS class to all external links
  $('a:external').addClass('external');
  
  $('a.password').removeClass('external');

  $('.external').click(function() {
    var link = $(this).attr('href');

    $('<div>By clicking \'Okay\' you will be transferred to a web site not controlled by Credit Union of Georgia. Credit Union of Georgia is not responsible for any of the info or services provided by this web site. The web site you are about to access is not covered by Credit Union of Georgia\'s privacy policy or security statement. <br /> <strong>Are you sure you want to proceed?</strong></div>').dialog({
      title: "External Link",
      modal : true,
      overlay: {
        backgroundColor: '#000',
        opacity: 0.5
      },
      buttons: {
        'Okay': function() {
          $(this).dialog('close').remove();
          window.open(link);
        },
        'Cancel': function() {
          $(this).dialog('close').remove();
          return false;
        }
      }
    });

    return false;
  });
});
