
var wachten = false;
var actieveknop = "homeknop";
var xmlHttp;
try { xmlHttp=new XMLHttpRequest(); }
catch (e) {
	try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch (e) {
		try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
		catch (e) { alert("Your browser does not support AJAX!"); }
	}
}
function inhoudverwerken() {
	if (xmlHttp.readyState == 4) {
		if(xmlHttp.status == 200) {
			for (p=0;p<xmlHttp.responseXML.getElementsByTagName("aantalprintplaatsen")[0].childNodes[0].nodeValue;p++) {
				printplaats = "printplaats"+(p+1);
				printplaats = xmlHttp.responseXML.getElementsByTagName(printplaats)[0].childNodes[0].nodeValue;
				document.getElementById(printplaats).innerHTML = xmlHttp.responseXML.getElementsByTagName(printplaats)[0].childNodes[0].nodeValue;
			}
		}
		else {//alert(xmlHttp.status);
		}
		wachten = false;
	}
	else {//laden
	}
}
function zoekxy(object) {
	var xpos = 0;
	if (object.offsetParent) {
		do {
			xpos += object.offsetLeft;
		} while (object = object.offsetParent);
	}
	return xpos;
}
function knopover(divid,onderdeelvan) {
	if (actieveknop != divid) {
		document.getElementById(divid).className = "knopaan";
		actieveknop = divid;
		plaats = document.getElementById("menu");
		var knoppen = plaats.getElementsByTagName("div");
		for (k = 0; k < knoppen.length; k++) knopuit(knoppen[k].id);
		document.getElementById("dropdown").style.left = zoekxy(document.getElementById(divid))+"px";
		document.getElementById("dropdownpijl").style.left = Math.floor(document.getElementById(divid).offsetWidth/2)-4+"px";
		document.getElementById("dropdown").style.visibility = 'visible';
		document.getElementById("dropdownmenu").innerHTML = "Laden ...";
		url = "dropdown.php";
		variabelen = "onderdeelvan="+onderdeelvan;
		if (wachten == false) {
			xmlHttp.open("POST", url, true);
			xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
			xmlHttp.setRequestHeader("Content-length", variabelen.length);
			xmlHttp.onreadystatechange = inhoudverwerken;
			xmlHttp.send(variabelen);
			wachten = true;
		}
	}
}
function knopuit(divid) {
	if (actieveknop != divid) {
		document.getElementById(divid).className = "knop";
		dropdownweg();
	}
}
function knopklik(divid,onderdeelvan) {
	actieveknop = divid;
}
doeweg = false;
function negeerdropdownweg() {
	doeweg = false;
}
function dropdownweg() {
	if (doeweg == true) {
		document.getElementById("dropdown").style.left = "-200px";
		document.getElementById("dropdownpijl").style.left = "10px";
		document.getElementById("dropdown").style.visibility = 'hidden';
		document.getElementById("dropdownmenu").innerHTML = "Laden ...";
		doeweg = false;
		actieveknop = "";
	}
}
function str_replace(tekst, zoek, vervang) {
    var temp = tekst.split(zoek);
    return temp.join(vervang);
}
function inhoudlezen(id) {
	doeweg = true;
	dropdownweg();
	url = "inhoudlezen.php";
	variabelen = "id="+id;
	onthoudlocatie = id;
	if (lt) window.location.hash = "#/" + id;
	if (wachten == false) {
		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		xmlHttp.setRequestHeader("Content-length", variabelen.length);
		xmlHttp.onreadystatechange = inhoudverwerken;
		xmlHttp.send(variabelen);
		wachten = true;
	}
}
lt = false;
var onthoudlocatie = '';
function doorsturen() {
	var url = window.location;
	if (lt) clearTimeout(lt);
	else window.location.hash = '#/home';
	if (url.hash.length > 0 && onthoudlocatie != escape(url.hash.substring(2)) && escape(onthoudlocatie) != escape(url.hash.substring(2))) {
		url = url.hash.substring(2);
		parameters = url.split('/');
		variabelen = '';
		for (p=1; p < parameters.length-1; p++) {
			variabelen += parameters[p]+"=";
			p++;
			variabelen += parameters[p];
		}
		inhoudlezen(parameters[0]);
	}
	lt = setTimeout(doorsturen,103);
}
function scrollnaar(divid) {
	var zichtbaarheid = "none";
	var plaats = document.getElementById("tekst");
	var velden = plaats.getElementsByTagName('div');
	for (v = 0; v < velden.length; v++) {
		if (velden[v].className == "tekstblok") {
			if (velden[v].id == divid) zichtbaarheid = "block";
			velden[v].style.display = zichtbaarheid;
		}
	}
}
function email(adres) {
	emailadres = adres.replace(/#/,"@");
	window.open("mailto:"+emailadres, "_self");
}