/* (c) 2005 Koen Peters */

/*	Dit script bepaalt of de nedstat teller moet worden afgebeeld. 
 *	Aleen de eerst keer dat iemand op een van de pagina's komt is het noodzakelijk om de teller te laten zien.
 *
 *	Deze functie maakt gebruik van http://m1.nedstatbasic.net/basic.js. Dit moet worden geünclude.
 */
 
function showTeller() {
	
	var parameters	= readParameters();
	var skip		= false;
	for (var i=0; i < parameters.length; i++) {
		skip = skip || (parameters[i] == 'skip=true') 
	}
	if (skip) createCookie('alGeteld', 'true', 0);
	if (!skip && readCookie('alGeteld') != 'true') {
		createCookie('alGeteld', 'true', 0);
		// Nedstat teller
		nedstatbasic("ABuJhwbDJ06Pf/Z8bX9Dn//Af6ow", 0);
		// Google teller
		_uacct = "UA-75855-1";
		urchinTracker();

		// Vervang het lelijke nedstat plaatje door een mooie :-) (Hoezo perfectionistisch)
		if (document.getElementsByTagName) {
			var x = document.getElementsByTagName("img");
			for (var i=0; i < x.length; i++) {
				if (x[i].src.indexOf('webstats4u') != -1) {					
					// De hit wordt pas geteld als het nedtstat plaatje geladen is. Daarop moet dus worden gewacht.
					changeTellerImg(i);
				}
			}
		}	
	}
}

// functie die  wordt gebruikt bij het uitlezen van de GET variabelen.
function readParameters() {
	var _l = document.location.toString().split("?"); /* now _l contains the parameters */
	
	var _m = "";
	if (_l[1]) {
	 _m = _l[1].split("&"); /* now _m is an array of all parameters */
	}
	return _m;
}

/* private functie die wacht totdat een afbeelding is geladen en het dan vervangt door een ander plaatje */
function changeTellerImg(i) {
	var x = document.getElementsByTagName("img");
	if (x[i].complete) {
		x[i].src = 'img/transparent.gif';
		// zichtbaar maken van de div waarin de teller zit. 
		document.getElementById('teller').style.display = 'block';
	} else 
		setTimeout('changeTellerImg(' + i + ')', 100);
}