// Sitebouwer Hash Doc

function changecontent() {
	active = window.location.hash.substring(1); //Remove #
	if (active=='') { active='algemeen'; }
	var contentlist = getElementsByClass('anchorcontent');
	for (var x=0; x<contentlist.length; x++){ //Doorloop lijst met content
		//Kijk of id overeenkomt met anchor
		if (contentlist[x].getAttribute("id") == active) { contentlist[x].style.display="block"; }
		else { contentlist[x].style.display="none"; }
	}
	
}
//Functie om alle content te krijgen bij classname
function getElementsByClass(searchClass,node,tag) {
	
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	
	var els = node.getElementsByTagName(tag);
	
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
//Hide alles
function hideall () {
	var contentlist = getElementsByClass('anchorcontent');
	for (var x=0; x<contentlist.length; x++){ //Doorloop lijst met content
		//Kijk of id overeenkomt met anchor
		contentlist[x].style.display='none';
		
	}
}

//
function activateUitleg () {
	var menulist = getElementsByClass('uitlegmenu');
	for (var x=0; x<menulist.length; x++){ //Doorloop lijst met content
		//Kijk of id overeenkomt met anchor
			menulist[x].onclick=function(){
			document.location.replace(this.getAttribute('href',2));
			changecontent();
			return false;
		}
	}
	changecontent();
}