function setStatus(targetUrl) {
    if (typeof(targetUrl) != 'undefined') {
        window.status = targetUrl;
    } else {
        window.status = '';
    }
}

var externalize = function() {
    if (!d.getElementsByTagName('a')[0]) return;
    var ls = gebtn(d,'a');
    var lsl = ls.length;
    var tld;
    while (lsl--) {
        var l = ls[lsl];
        if (l.getAttribute('href') && l.getAttribute('href').match(/^(http|https|mailto|ftp)/)) {
            tld = l.getAttribute('href').replace(/^.*?:\/\/.*?\.(.*?)($|\/.*$)/, "$1");
            if (location.hostname.indexOf(tld) == -1) {
                l.setAttribute('target','_blank');
            }
        };
    };
};
