
function analytics() {

        var hrefs = document.getElementsByTagName("a");

        var link_path = "";

        for (var l = 0; l < hrefs.length; l++) {

               try {

                       var link_path = hrefs[l].pathname;

                       if (location.host == hrefs[l].hostname) {

				//if (link_path.match(/\.(doc|pdf|xls|ppt|zip|txt|vsd|vxd|js|css|rar|exe|wma|mov|avi|wmv|mp3)$/)) {
				if (link_path.match(/\.(pdf)$/)) {

                                      addtrackerlistener(hrefs[l]);
					//alert(hrefs[l].pathname);

                               };

                       } else {

                               addtrackerlistener(hrefs[l]);

                       };

               } catch(err) { };

        };

 

        function addtrackerlistener(obj) {

               if (obj.addEventListener) {

                       obj.addEventListener('click', trackfiles, true);

               } else if (obj.attachEvent) {

                       obj.attachEvent("on" + 'click', trackfiles);

               };

        };

        

        function trackfiles(array_element) {

               file_path = "pdf-downloads";

               /*if (location.host != this.hostname) {

                       file_path = "/pdf" + ((array_element.srcElement) ? "/" + array_element.srcElement.hostname : this.hostname);

               };*/

               file_path = file_path + ((array_element.srcElement) ? "/" + array_element.srcElement.pathname : "/" + this.pathname);

//alert(file_path);   
// this is the old Goolge tracking code Urchin            
//urchinTracker(file_path);

// New google tracking code
pageTracker._trackPageview(file_path);

        };

}

