function popWin(){
  if (!document.getElementsByTagName) return;
  var a = document.getElementsByTagName('a');
  var agt = navigator.userAgent.toLowerCase();
  var is_ie = ((agt.indexOf("msie") >= 0) && (agt.indexOf("opera") == -1));
  for (var i=0; i<a.length; i++){
    if ((is_ie) && (a[i].getAttribute('href') != null) && (a[i].getAttribute('href').indexOf("://") >= 0) && (a[i].getAttribute('rel') == "external") && (a[i].getAttribute('href').indexOf("/check/referer") >= 0)){
      a[i].target = '_blank';
      a[i].title += ' (opens in new window)';
    }
    else if ((a[i].getAttribute('href') != null) && (a[i].getAttribute('href').indexOf("://") >= 0) && (a[i].getAttribute('rel') == "external")) {
      a[i].title += ' (opens in new window)';
      a[i].onclick = openWin;
      a[i].onkeypress = openWin;
    }
  }
}
function openWin() {
  var url = this.href;
  var target = '_blank';
  var options = 'top=' + (screen.availHeight/2-250) + ',left=' + (screen.availWidth/2-400) + ',outerwidth=800,outerheight=500,menubar=no,toolbar=no,locationbar=no,personalbar=no,directories=no,statusbar=no,scrollbars=yes,resizable=yes';
  window.open(url,target,options);
  return false;
}
window.onload = popWin;