/* common.js voor HermeNs Website */

function docOnLoad(evt) {
	if(!window.addEventListener && fdd3332) fdd3332(evt); // vorige onload
	
	//document.title = document.title + " (HermeNs Website)";
	var stuff = document.getElementById("stuff");
	
	//////////////////// statistieken
	
	function koekify(url) {
		var mx = new RegExp(/http:\/\/[A-Za-z]+\.google\.[A-Za-z\.]+\//).exec( url );
		if (mx) { // zoek-referrer gevonden
			var wrds;   // vv: -1 + 2 = 1
			var wrdsi = url.indexOf("q=") + 2; if (wrdsi==1) { wrdsi = url.indexOf("q%3D") + 4; url = url.replace("%26", "&"); }
			wrds = url.substring(wrdsi);var ii = wrds.indexOf("&"); wrds = (ii == -1) ? wrds : wrds.substring(0, ii); wrds = unescape(wrds);
			var dm = url.substring(mx.index, mx[0].length); dm = dm.replace(/google/, "koekel");
			url = dm + wrds + ".html?q=" + wrds; // zien-en-zoeken-hack
		} // else zelfde returnen
		return url;
	}
	
	function stats(starget, tellernaam) {
		var nu = (new Date()).getTime(),
			base = "http://checkstat.nl/cgi-bin/",
			refer = koekify(document.referrer),
			_java = navigator.javaEnabled() ? "y" : "n",
			screensize = screen.width + "*" + screen.height,
			screendepth = screen.pixelDepth ? screen.pixelDepth : screen.colorDepth;
		var statdata = "&location=" + escape(document.URL) + "&screensize=" + screensize +
			"&screencolors=" + screendepth + "&javascript=1.0&java=" + _java +
			"&referrer=" + escape(refer) + "&time=" + nu;
		var statimgurl = base + "count.cgi?" + tellernaam + statdata;
		var statrat = document.getElementById("stats"); //document.createElement("div");
		//statrat.id = "stats";
		statrat.src = statimgurl;
		//starget.appendChild(statrat);
	}
	
	////////////////////////// einde statistieken
	stats(stuff, "hermen");
	
	//:first-child for MSIE <7:
	document.getElementById("menu").firstChild.className += " menufirstchild";
	document.getElementById("content").firstChild.className += " dcfirstchild";
	var h2s = document.getElementsByTagName("h2");
	for (i = h2s.length-1; i >= 0; i--) {
		var htwee = h2s[i];
		if (htwee.parentNode.className.indexOf("vak") != -1) htwee.className += " vakfirstchild";
	}
}

if (window.addEventListener) {
	window.addEventListener("load", docOnLoad, false);
} else {
	var fdd3332 = window.onload;
	window.onload = docOnLoad; /* bij window werken alle browsers *feest* */
}
