function startListening(a,b,c){if(a.addEventListener)a.addEventListener(b,c,false);else a.attachEvent&&a.attachEvent("on"+b,c)}function trackMailto(a){a="/mailto/"+(a.srcElement?a.srcElement.href:this.href).substring(7);typeof pageTracker=="object"&&pageTracker._trackPageview(a)}
function trackDownloadLinks(a){for(a=a.srcElement?a.srcElement:this;a.tagName!="A";)a=a.parentNode;var b=a.pathname.charAt(0)=="/"?a.pathname:"/"+a.pathname;if(a.search&&a.pathname.indexOf(a.search)==-1)b+=a.search;b="/downloads/"+a.hostname+b;typeof pageTracker=="object"&&pageTracker._trackPageview(b)}
function trackExternalLinks(a){for(a=a.srcElement?a.srcElement:this;a.tagName!="A";)a=a.parentNode;var b=a.pathname.charAt(0)=="/"?a.pathname:"/"+a.pathname;if(a.search&&a.pathname.indexOf(a.search)==-1)b+=a.search;if(a.hostname!=location.host)b="/clickout/"+a.hostname+b;typeof pageTracker=="object"&&pageTracker._trackPageview(b)}function array_inarray(a,b){for(var c in a)if(a[c]==b)return c;return-1}
function parseLinks(){try{if(document.getElementsByTagName)for(var a=document.getElementsByTagName("a"),b=0;b<a.length;b++)if(a[b].protocol=="mailto:")startListening(a[b],"click",trackMailto);else if(a[b].href!=""&&a[b].hostname!="")if(a[b].hostname==location.host)(a[b].pathname+a[b].search).match(/(?:doc|eps|jpg|png|svg|xls|ppt|pdf|xls|zip|txt|vsd|vxd|js|css|rar|exe|wma|mov|avi|wmv|mp3)($|\&)/)&&startListening(a[b],"click",trackDownloadLinks);else startListening(a[b],"click",trackExternalLinks)}catch(c){}}
;
