if(window.addEventListener)
{
window.addEventListener("load",initialize,false);
}
else if(window.attachEvent)
{
window.attachEvent("onload",initialize);
}
else if(window.onload)
{
var oldHandler = window.onload;
window.onload = function piggyback()
{
oldHandler();
initialize();
};
}
else
{
window.onload = initialize;
}
function initialize()
{
changeExternal();
}
function changeExternal()
{
if(document.getElementsByTagName)
{
var elements = document.getElementsByTagName('A');
for(var i=0; i<elements.length; i++)
{
if(elements[i].rel == 'external')
{
elements[i].target = '_blank';
}
}
}
}