﻿function handleExternalLinksOld(command, redir) {
    var hostName = window.location.hostname;
    var links = document.getElementsByTagName("a");
    var linkFrom = window.location;
    if (command == null) command = '';
    if (redir == null) redir = '';
    var linkTo = '', linkToTmp;

    if (redir.length > 0) {
        for (var i = 0; i < links.length; i++) {
            if (links[i].href.indexOf(hostName) == -1) {
                if (links[i].className.indexOf("offsiteIgnore") == -1) {
                    linkTo = links[i].href;
                    linkToTmp = linkTo.toLowerCase();
                    if ((linkToTmp.indexOf("javascript") != 0 && linkToTmp.indexOf("mailto") != 0) && linkToTmp.length > 0) {
                        links[i].href = redir + 'to=' + encodeURIComponent(linkTo) + '&from=' + encodeURIComponent(linkFrom);
                        switch (command) {
                            case 'target_new_win':
                                links[i].setAttribute("target", "_blank");
                                break;
                        }
                    }
                }
            }
        }
    }
}