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; } }
function x() { if ( !document.getElementsByTagName) { return; } var a = document.getElementsByTagName('a'); for (var i=0; i<a.length; i++) { if ( a[i].getAttribute('href') && a[i].getAttribute('rel') == 'external' ) { a[i].target = '_blank'; } } }
addEvent(window, "load", x);