<script type="text/javascript">

function addListener(element, type, expression, bubbling) {
    bubbling = bubbling || false;

    if (window.addEventListener) { // Standard
        element.addEventListener(type, expression, bubbling);
        return true;
    } else if (window.attachEvent) { // IE
        element.attachEvent('on' + type, expression);
        return true;
    } else return false;
}


function itHappened(evt) {


    var tg = (window.event) ? evt.srcElement : evt.target;

    if (tg.nodeName == 'A') {

        if (tg.href.indexOf(location.host) == -1) {

            var url = tg.href.replace(/[^a-z|A-Z]/g, "_");

            var txt = tg.innerHTML.replace(/[^a-z|A-Z]/g, "_");
            var str = '/outgoinglink/-' + txt + '-' + url;
            try {
                //Track it
                urchinTracker(str);
            }
            catch (err) {

            }
        }
    }
}

addListener(document, 'click', itHappened);</script>