function externalLinksAndPopups() {
    var a = document.getElementsByTagName('a');

    // Open PDFs in a new window
    for (i = 0; i < a.length; i++) {
        if (a[i].className.indexOf('pdf') >= 0 || a[i].className.indexOf('ext') >= 0) {
            if(document.addEventListener) {
                a[i].addEventListener('click',function(e) {
                        if (e.target.nodeName === 'IMG') {
                            var link = e.target.parentNode.href;
                        } else {
                            var link = e.target.href;
                        }
                        window.open(link);
                        e.preventDefault();
                        }, false);
            } else {
                a[i].attachEvent('onclick', function() {
                        e = window.event;
                        if (e.srcElement.nodeName === 'IMG') {
                            var link = e.srcElement.parentNode.href;
                        } else {
                            var link = e.srcElement.href;
                        }
                        window.open(link);
                        e.returnValue = false;
                        });
            }
        }
    }

    // Outgoing link on exit site page
    if (document.body.id == 'exit-site') {
       document.getElementById('outgoing').onclick = function() {
           window.open(this.href);
           return false;
       }
    }

    // Email a colleague popups
    if (document.getElementById('email-colleague-popup')) {
        document.getElementById('email-colleague-popup').onclick = function() {
            window.open('email.jsp','email_colleague','height=700,width=540,scrollbars=yes,resizable=yes');
            return false;
        }
    }

    if (document.getElementById('close-window')) {
        document.getElementById('close-window').onclick = function() {
            window.close();
        }
    }

    if (document.body.className == 'email_conf') {
        document.getElementById('submit-container').getElementsByTagName('a')[0].onclick = function() {
            window.close();
        }
    }
}

DKI.addEventSimple(window,'load',externalLinksAndPopups);
