var gaLinkTracker={_siteoverlay:false,init:function(){if(document.getElementsByTagName){gaLinkTracker._siteoverlay=(document.getElementById("_gasojs")!=null);var a=/\.(?:pdf|doc|xls|ppt|docx|xlsx|pptx|wma|mov|avi|wmv|mp3)($|\&|\?)/i;var f=document.getElementsByTagName("a"),b;for(var d=0;d<f.length;d++){try{b=f[d];if(b.protocol=="mailto:"){b._trackUrl="/~mailto/"+b.href.substring(7);gaLinkTracker.applyEventToANode(b)}else{if(b.protocol=="javascript:"){b._trackUrl="/~javascript/"+b.href.substring(11);gaLinkTracker.applyEventToANode(b)}else{if(b.hostname!=location.host){b._trackUrl="/~external/"+b.hostname+"/"+b.pathname+b.search;gaLinkTracker.applyEventToANode(b)}else{if(a.test(b.pathname+b.search)){b._trackUrl="/~downloads/"+b.pathname+b.search;gaLinkTracker.applyEventToANode(b)}}}}}catch(c){continue}}}},applyEventToANode:function(a){if(a._trackUrl==null){return}a._trackUrl=a._trackUrl.split("//").join("/");if(this._siteoverlay==true){a._originalUrl=a.href;a.href=a._trackUrl;a.hostname=document.location.hostname;gaLinkTracker.addEvent(a,"click",gaLinkTracker.undo)}else{gaLinkTracker.addEvent(a,"click",gaLinkTracker.track)}},track:function(a){a=(a.srcElement)?a.srcElement:this;while(a.tagName!="A"){a=a.parentNode}if(a._trackUrl!=null&&typeof(pageTracker)=="object"){pageTracker._trackPageview(a._trackUrl)}},addEvent:function(b,c,a){if(b.addEventListener){b.addEventListener(c,a,false)}else{if(b.attachEvent){b.attachEvent("on"+c,a)}}},undo:function(a){a=(a.srcElement)?a.srcElement:this;while(a.tagName!="A"){a=a.parentNode}if(a._originalUrl!=null){a.href=a._originalUrl}},preventDefault:function(a){a.cancelBubble=true;a.returnValue=false;if(a.stopPropagation){a.stopPropagation();a.preventDefault()}}};gaLinkTracker.addEvent(window,"load",gaLinkTracker.init);gaLinkTracker.addEvent(window,"load",gaRightNowFeed);function gaRightNowFeed(){try{RNTReader.prototype.onFeedReadyOld=RNTReader.prototype.onFeedReady;RNTReader.prototype.onFeedReady=function(b){this.onFeedReadyOld(b);gaRightNowTrack(this.root)}}catch(a){}}function gaRightNowTrack(b){var f=b.getElementsByTagName("a"),a;for(var d=0;d<f.length;d++){try{a=f[d];if(a.hostname!=location.host){a._trackUrl="/~external/"+a.hostname+"/"+a.pathname.split("/session/")[0]+a.search;gaLinkTracker.applyEventToANode(a)}}catch(c){continue}}};
