//====================== Browser checks
var Opera = window.opera ? true : false;
var IE = (document.all && document.getElementById && !Opera) ? true:false;
//====================== 
//====================== Initialiseer de volgende functies
function init(){
	if(IE){ 
		MinimumSize();
		try {
			document.execCommand('BackgroundImageCache', false, true);
		} catch(e) {}
	}
	//these functions are in tekstgroote.js
	writeTGControls("tekstgrootte");
	tekstGrootte();
	printKnop();
}

//====================== Aanroep functies bij Onload-event
window.onload = function() {
	init();	
}

//====================== Aanroep functies bij Onresize-event
window.onresize = function() {
	if(IE){ 
		MinimumSize(); 
	}
}

//====================== Paginagrootte aangepast aan schermgrootte
function MinimumSize() {
	var minSize = 756;
	var maxSize = 980;

	var w = document.body.offsetWidth;
	if (w < minSize) {
		document.getElementById('zoeken').style.width = minSize + "px";
		document.getElementById('navigatie').style.width = minSize + "px";
		document.getElementById('inhoud').style.width = minSize + "px";
		document.getElementById('inhoudbox').style.width = minSize + "px";
		document.getElementById('kop').style.width = minSize + "px";
		document.getElementById('voet').style.width = minSize + "px";
	} else if (w > maxSize) {
		document.getElementById('inhoudbox').style.width = "100%";
		document.getElementById('kop').style.width = "100%";
		document.getElementById('voet').style.width = "100%";
		document.getElementById('zoeken').style.width = maxSize + "px";
		document.getElementById('navigatie').style.width = maxSize + "px";
		document.getElementById('inhoud').style.width = maxSize + "px";
	} else if ((w > minSize) && (w <= maxSize)) {
		document.getElementById('zoeken').style.width = "100%";
		document.getElementById('navigatie').style.width = "100%";
		document.getElementById('inhoud').style.width = "100%";
		document.getElementById('inhoudbox').style.width = "100%";
		document.getElementById('kop').style.width = "100%";
		document.getElementById('voet').style.width = "100%";
	}
}

function blank (url) {
	var blankWin = window.open(url,'_blank');
	return false;
}

function sitestat(ns_l){
	ns_l+='&amp;ns__t='+(new Date()).getTime();
	ns_pixelUrl=ns_l;
	ns_0=document.referrer;
	ns_0=(ns_0.lastIndexOf('/')==ns_0.length-1)?ns_0.substring(ns_0.lastIndexOf('/'),0):ns_0;
	if(ns_0.length>0)ns_l+='&amp;ns_referrer='+escape(ns_0);
	if(document.images){ns_1=new Image();ns_1.src=ns_l;}else
	document.write('<img src="'+ns_l+'" width="1" height="1" alt="sitestat" />');
}

//====================== Zet print-knop visibility en functionaliteit
function printKnop() {
	var pk = document.getElementById('print-knop');
		if (!pk) return;
		var link = document.createElement('a');
		link.href = '#';
		link.className = "print-knop";
		link.appendChild(document.createTextNode("Print"));
		link.onclick = function () {
			window.print();
			return false;
		}
		pk.appendChild(link);
}