function addEvent(obj, evType, fn, useCapture){
    if (obj.addEventListener)
    {
        obj.addEventListener(evType, fn, useCapture);
        return true;
    }
    else if (obj.attachEvent)
    {
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    }
}

addEvent(window, "load", function(){
    var links = document.getElementsByTagName("a");

    for (var n = 0;  n < links.length; n++)
    {
        if (links[n].target != undefined && links[n].target.toLowerCase() == "_blank")
        {
            links[n].className += " extern";
        }
    }
});
