if(document.getElementsByTagName){var hrefs=document.getElementsByTagName("a");for(var l=0;l<hrefs.length;l++){try{if(hrefs[l].protocol=="mailto:"){startListening(hrefs[l],"click",trackMailto);}else if(hrefs[l].hostname==location.host){var path=hrefs[l].pathname+hrefs[l].search;var isDoc=path.match(/\.(?:doc|xls|ppt|pdf|xls|zip|txt|vsd|vxd|rar|exe|wma|mov|avi|wmv|mp3)($|\&|\?)/);if(isDoc){startListening(hrefs[l],"click",trackExternalLinks);}}else if(!hrefs[l].href.match(/^javascript:/)){startListening(hrefs[l],"click",trackExternalLinks);}}
catch(e){continue;}}}
function startListening(obj,evnt,func){if(obj.addEventListener){obj.addEventListener(evnt,func,false);}else if(obj.attachEvent){obj.attachEvent("on"+evnt,func);}}
function trackMailto(evnt){var href=(evnt.srcElement)?evnt.srcElement.href:this.href;var mailto="/virtual/mailto/"+href.substring(7);_gaq.push(['_trackPageview',mailto]);}
function trackTelto(evnt){var href=(evnt.srcElement)?evnt.srcElement.href:this.href;var telto="/virtual/telto/"+href.substring(4);_gaq.push(['_trackPageview',telto]);}
function trackExternalLinks(evnt){var e=(evnt.srcElement)?evnt.srcElement:this;while(e.tagName!="A"){e=e.parentNode;}
var lnk=(e.pathname.charAt(0)=="/")?e.pathname:"/"+e.pathname;if(e.search&&e.pathname.indexOf(e.search)==-1)lnk+=+e.search;if(e.hostname!=location.host)
{lnk="/virtual/external/"+e.hostname+lnk;_gaq.push(['_trackPageview',lnk]);}
else{lnk="/virtual/internal"+lnk;var filename=lnk.match(/([\.\w]*)\.(?:doc|xls|ppt|pdf|xls|zip|txt|vsd|vxd|rar|exe|wma|mov|avi|wmv|mp3)($|\&|\?)/);_gaq.push(['_setCustomVar',3,'MC',filename[0],1],['_trackPageview',lnk]);}}
