/* sitestatlinks.js */

/*
onclick="ns_onclick(this,'','tellernaam','clickout');return false"
*/
var url = location.href.split("http://").join("");
var language = url.substr(url.indexOf("/")+1,2);

// en.clickout
// en.pdf

function getDomain(url) {
	url = url.split("http://").join("");
	return url.substr(0,url.indexOf("/"));
}

function getNameOfFile(url) {
	url = url.split("http://").join("");
	var filename = url.substring(url.lastIndexOf("/")+1,url.length);
	var name = unescape(filename.substring(0,filename.lastIndexOf(".")));
	name = (name.split(" ").join("-")).toLowerCase();
	return name;
}


var anchors = document.getElementsByTagName("A");
for(var i = 0; i < anchors.length; i++) {
	if(anchors[i].target.toLowerCase() == "_blank" && getDomain(anchors[i].href) != getDomain(location.href)) {
		var href = anchors[i].href.split(anchors[i].href.indexOf("www.") != -1 ? "http://www." : "http://").join("");
		var name = href.substr(0,href.indexOf(".")).toLowerCase();
		
		anchors[i].onclick = handleExternalOnClick;
	} 
	
	if(anchors[i].href.substring(anchors[i].href.lastIndexOf(".")+1,anchors[i].href.length).toLowerCase() == "pdf") {
		anchors[i].onclick = handlePDFonClick;
	}
}

function handlePDFonClick() {
	var counterName = language + ".pdf." + getNameOfFile(this.href);
	
	ns_onclick(this,'',counterName,'pdf')
	return false;
}

function handleExternalOnClick() {
	var href = this.href.split(this.href.indexOf("www.") != -1 ? "http://www." : "http://").join("");
	var name = href.substr(0,href.indexOf(".")).toLowerCase();
	var counterName = language + ".clickout." + name;
	
	ns_onclick(this,'',counterName,'clickout')
	return false;
}