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)
{if(hrefs[l].pathname.match(/Public\/Download.aspx/))
{startListening(hrefs[l],"click",trackLink);}}
else if(hrefs[l].hostname.length)
{startListening(hrefs[l],"click",trackLink);}}
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="/GA/mailto/"+href.substring(7);if(typeof(pageTracker)=="object")pageTracker._trackPageview(mailto);}
function trackLink(evnt)
{var e=(evnt.srcElement)?evnt.srcElement:this;while(e.tagName&&e.tagName.toLowerCase()!="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="/GA/external/"+e.hostname+lnk;if(typeof(pageTracker)=="object")pageTracker._trackPageview(lnk);}