function linktransform() {
  var b = document.domain;
  var A = document.getElementsByTagName('A');
  for (var i = 0, l = A.length; i < l; i++) {
    var a = A[i];
    if (((b != '' && a.href.indexOf(b) < 0) || b == '') && a.href.indexOf('://') > 0 && a.target == '') {
      try {
        a.onclick=function () {window.open(this.href); return false;}
      } catch(err) { a = null; }
    }
  }
}

function addEvent(obj, evType, fn){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, false);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    return false;
  }
}

addEvent(window, 'load', linktransform);