var hrefs = document.getElementsByTagName("a");
var link_path = "";
for (var l = 0; l < hrefs.length; l++) {
		try {
			var link_path = hrefs[l].href;
			var regex = /\.*(filename|pdffilename|pdf|csv|renderPrognose|renderClusteranalyse)\.*/;
			if (regex.test(link_path)) {
				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 = ((array_element.srcElement) ? array_element.srcElement.href : this.href);
	pageTracker._trackPageview(file_path);
}