/* v 1.0 beta 2010-08-30 Adapted by Sean Carlos http://www.antezeta.com/blog/google-al-tracking-scripts from http://ronaldheft.com/code/analyticator/ (donate: http://ronaldheft.com/code/donate/)
	You may freely use this code as long as you maintain the above credits.  Links to antezeta.com welecome :-). */
var analyticsFileTypes=['exe','xpi','mp3','vcf','diff','zip','gz','tgz','rar','js','gif','png','jpeg','jpg','css','wma','mov','avi','wmv','mpeg','swf'];var analyticsDocFileTypes=['docx','xlsx','pptx','pdf','odt','ods','odp','doc','xls','ppt','txt'];var analyticsDLEventTracking='yes';var analyticsDocDLEventTracking='yes';var analyticsDownloadsPrefix='/download/';var analyticsDownloadCategory='Downloads';var analyticsEventTracking='yes';var analyticsOutboundPrefix='/outgoing/';var analyticsOutboundCategory='Outbound Traffic';jQuery(document).ready(function(){jQuery('a').each(function(){var a=jQuery(this);var href=a.attr('href');if(href==undefined)
return;var url=href.replace('http://','').replace('https://','');var hrefArray=href.split('.').reverse();var extension=hrefArray[0].toLowerCase();var hrefArray=href.split('/').reverse();var domain=hrefArray[2];var downloadTracked=false;if(jQuery.inArray(extension,analyticsFileTypes)!=-1){downloadTracked=true;a.mouseup(function(){if(analyticsDLEventTracking=='yes'){_gaq.push(['_trackEvent','Downloads',extension.toUpperCase(),href]);}else
_gaq.push(['_trackPageview',analyticsDownloadsPrefix+url]);});}
if((jQuery.inArray(extension,analyticsDocFileTypes)!=-1)&&(downloadTracked==false)){downloadTracked=true;a.mouseup(function(){if(analyticsDocDLEventTracking=='yes'){_gaq.push(['_trackEvent',analyticsDownloadCategory,extension.toUpperCase(),href]);}else
_gaq.push(['_trackPageview',analyticsDownloadsPrefix+url]);});}
if((href.match(/^http/))&&(!href.match(document.domain))&&(downloadTracked==false)){a.mouseup(function(){if(analyticsEventTracking=='yes'){_gaq.push(['_trackEvent',analyticsOutboundCategory,href.match(/:\/\/(.[^/]+)/)[1],href]);}else
_gaq.push(['_trackPageview',analyticsOutboundPrefix+url]);});}});});

