$(document).ready(function(){
    $("a").mouseup(DoTrk);
});

function DoTrk(){
    var loc = this.href.replace(location.protocol+"//"+location.host,"");
    if (loc==this.href || !/(.aspx|^[^.]*$)/gi.test(loc)){
        switch(true) {
            case /^https?:\/\//gi.test(loc):
                TrackURL = loc.replace(/https?:\/\//gi,"/external/");
                break;
            case /^mailto:/gi.test(loc):
                TrackURL = loc.replace(/mailto:/gi,"/email/").replace("@","-at-");
                break;
            default:
                TrackURL = loc;
                break;
        }
        try {pageTracker._trackPageview(TrackURL.toLowerCase());}
        catch(err) { }
    }
}