//	This javascript tags file downloads and external links in Google Analytics.
//	You need to be using the Google Analytics New Tracking Code (ga.js) 
//	for this script to work.
//	To use, place this file on all pages just above the Google Analytics tracking code.
//	All outbound links and links to non-html files should now be automatically tracked.
//
//	This script has been provided by Goodwebpractices.com
//	Thanks to ShoreTel, MerryMan and Colm McBarron
//
//	www.goodwebpractices.com
//	VKI has made changes as indicated below.
//  Modified to allow two trackers (pageTracker and pageTracker2)

function startListening(b,c,a){if(b.addEventListener){b.addEventListener(c,a,false)}else{if(b.attachEvent){b.attachEvent("on"+c,a)}}}function trackMailto(c){var b=(c.srcElement)?c.srcElement.href:this.href;var a="/mailto/"+b.substring(7);if(typeof(pageTracker)=="object"){pageTracker._trackPageview(a)}if(typeof(pageTracker2)=="object"){pageTracker2._trackPageview(a)}}function trackExternalLinks(c){var a=(c.srcElement)?c.srcElement:this;while(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="/external/"+a.hostname+b}if(typeof(pageTracker)=="object"){pageTracker._trackPageview(b)}if(typeof(pageTracker2)=="object"){pageTracker2._trackPageview(b)}}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|eps|jpg|png|svg|xls|ppt|pdf|xls|zip|txt|vsd|vxd|js|css|rar|exe|wma|mov|avi|wmv|mp3)($|\&|\?)/);if(isDoc){startListening(hrefs[l],"click",trackExternalLinks)}}else{startListening(hrefs[l],"click",trackExternalLinks)}}}catch(e){continue}}};