// ==========================================================================
// Attaches self to widow.onload and causes all links to open in a new window
// Overwrites any existing onclick on those links.

var com_threerings_targetblank_onload = window.onload;
window.onload = function () 
{
    // execute the chained onload handler
    if (typeof(com_threerings_targetblank_onload) == 'function') {
        com_threerings_targetblank_onload();
    }
    com_threerings_targetblank_init();
}

function com_threerings_targetblank_init ()
{
    if (!document.getElementsByTagName) return true;
    var pageLinks = document.getElementsByTagName("a");
    for (var i = 0; i < pageLinks.length; i++) {
        var link = pageLinks[i];
        link.onclick = com_threerings_targetblank_popup;
    }
    return true;
}

function com_threerings_targetblank_popup ()
{
    var newWin = window.open(this.href, "_blank", "scrollbars=yes,resizable=yes,status=yes,toolbar=yes,location=yes,menubar=yes");
    newWin.focus();
    return false;
}
