// JavaScript Document

function trackDownloads() {
	$("a.download").click(function(event) {
		//event.preventDefault();
		var h = $(this).attr("href");
		if(h.indexOf("/")==0) {
			//alert("absolute: http://www.cmalliance.org" + h);
			pageTracker._trackPageview("http://www.cmalliance.org" + h);
		}
		else if(h.indexOf("http")==0) {
			//alert("external: " + h);
			pageTracker._trackPageview(h);
		}
		else {
			var l = window.location.toString();
			if(h.indexOf("../")!=0) {
				var hPre = l.slice(0,l.lastIndexOf("/"));
				hPre = hPre + "/";
				//alert("relative: " + hPre + h);
				pageTracker._trackPageview(hPre + h);
			}
			else {
				var newH = h;
				var hPre = l.slice(0,l.lastIndexOf("/"));
				while(newH.indexOf("../")==0) {
					hPre = hPre.slice(0,hPre.lastIndexOf("/"));
					newH = newH.slice(3);
					//alert("hPre: " + hPre + ", hewH: " + newH);
				}
				hPre  = hPre + "/";
				//alert("fixed dots: " + hPre + newH);
				pageTracker._trackPageview(hPre + newH);
			}
		}
	});
}
