/** SILAS 240309: Updated navigation code */

var agt=navigator.userAgent.toLowerCase();
var appVer = navigator.appVersion.toLowerCase();
var is_minor = parseFloat(appVer);
var is_major = parseInt(is_minor);
var is_opera = (agt.indexOf("opera") != -1);
var is_mac = (agt.indexOf("mac")!=-1);
var iePos  = appVer.indexOf('msie');
if (iePos !=-1) {
		if(is_mac) {
			var iePos = agt.indexOf('msie');
			is_minor = parseFloat(agt.substring(iePos+5,agt.indexOf(';',iePos)));
		}
		else is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));
		is_major = parseInt(is_minor);
}
var is_ie = ((iePos!=-1) && (!is_opera) );


/* menu variabelen */
var active_menu = null;
var active_sub_menu = null;
var active_a = null;
var active_sub_a = null;
var active_iframe = null;
var menu_animate_pixels;	   // aantal pixels per animatie-stap
var menu_animate_steps  = 1;  // aantal stappaen
var menu_animate_speed  = 0;  // aantal ms tot volgende stap
var menu_animate_height;

var menu_delay = 100;

function menu_init( ) {
	var container = document.getElementById("container");
	if (is_ie) {
		if (container) {
			container.style.height="23px";
			container.style.zIndex=99999;
		}
		var arr = document.getElementById( "arr" );
		if (arr) 
			arr.style.backgroundPositionY = "11px";
	}
	// Tools: menu 1e niveau's href  slopen als er een submenu is anders klappen ze niet uit, maar word de link geactiveerd, deze link staat erin voor als er geen javascript ondersteuning is
	var hoofdmenu = document.getElementById("Menu1");
	
	// Attribuut voor body: reageren op menuclicks
	if (is_ie) {
		document.onclick = function(){whichElement(event);};
	} else {
		document.getElementsByTagName("body")[0].setAttribute("onclick", "whichElement(event)");
		//document.onclick = function(){whichElement(event);};
	}
	
	// create links at the main level
	for (var t = 0; t < hoofdmenu.childNodes.length; t++) {

		if (hoofdmenu.childNodes[t].getElementsByTagName) {
			var arrUL = hoofdmenu.childNodes[t].getElementsByTagName("ul");
			var arrA  = hoofdmenu.childNodes[t].getElementsByTagName("a");
			// is er een submenu?
			if (arrUL.length>0) {
				arrA[0].id = "a_" + t;
				arrA[0].href="javascript:zh_submenu_show('" + arrA[0].id + "','sub_" + t + "')";
				arrA[0].title = "Toon het submenu";
				arrA[0].setAttribute("onmouseover", "javascript:zh_submenu_hover('" + arrA[0].id + "','sub_" + t + "')");				
			}
		}
	}

	// create tables for the main menu
	var sTableElement = "";
	for (var t = 0; t < hoofdmenu.childNodes.length; t++) {
		var subM = hoofdmenu.childNodes[t];
		for (var x = 0; x < subM.childNodes.length; x++) {
			var sub_elt = subM.childNodes[x];
		
			if (sub_elt.tagName) {
				// Level1 opzoeken
				if (sub_elt.tagName.toLowerCase()=="ul") {
					// loop through subitems 
					// ok, now we loop for submenu's; if found store the height and width to enlarge the menu container
					var sTD1 = "";
					var sTD2 = "";
					for (var y = 0; y < sub_elt.childNodes.length; y++) {
						var li_elt = sub_elt.childNodes[y];
						if (li_elt.tagName) {
							// 1 regel op level 1
							if (li_elt.tagName.toLowerCase()=="li") {
								if (li_elt.getElementsByTagName) {
									var Aelt = li_elt.getElementsByTagName("a");
									if (Aelt.length>0) {
										var aUL = li_elt.getElementsByTagName("ul");
										if (aUL.length>0) {
											sTD1 = sTD1 + "<li onmouseover=\"javascript:zh_subsubmenu_show('a_" + t + "_" + y + "','subsub_" + t + "_" + y + "')\">" + 
														  "<a class=menu href=\"" + ((Aelt[0].href&&Aelt[0].href!=""&&Aelt[0].href!=window.location.href) ? Aelt[0].href : "#") + "\" id=\"a_" + t + "_" + y + "\">" + 
														  Aelt[0].innerHTML + "</a></li>";
											for (var z = 0; z < aUL.length; z++) {
												sTD2 = sTD2 + "<ul id=\"subsub_" + t + "_" + y + "\">" + aUL[z].innerHTML + "</ul>";
											}
										} else {
											sTD1 = sTD1 + "<li onmouseover=\"javascript:zh_subsubmenu_show('a_" + t + "_" + y + "','subsub_" + t + "_" + y + "')\">" + 
														  "<a href=\"" + Aelt[0].href +"\">" + Aelt[0].innerHTML + "</a></li>";
										}
									}
								}
							}
						}

					}
					sTableElement = sTableElement + 
						"<div id=\"sub_" + t + "\" class=\"submenu\">" + 
						( is_ie ? "<div class=\"menu_ie_spacer\" id=\"submenu_spacer_" + t + "\">" : "") +  
						"<table class=\"submenu\" id=\"submenu_table_" + t + "\"><tr valign=\"top\">" + 
						"<td class=\"level1\" id=\"sub_" + t + "_level1\"><ul>" + sTD1 + "</ul></td>" + 
						( sTD2!="" ? ("<td class=\"level2\" id=\"sub_" + t + "_level2\">" + 
						( is_ie ? "<img src=\"spacer.gif\" width=\"0\" height=\"0\">" : "") + 
						sTD2 + "</td>") : "" ) + 
						"</tr></table>" +
						( is_ie ? "</div>" : "") + 
						"</div>";
						
						
										
				}
			}
		}
	}
	var cnt = document.getElementById("container");
	cnt.innerHTML = cnt.innerHTML + sTableElement;
}
//
// Changes menu when hovering to different element
//
function zh_submenu_hover( a_id, menu_id) {
	if (active_menu) {
		zh_submenu_fold();
		zh_submenu_show( a_id, menu_id );
	}
}
//
//	Actual function
//
function zh_submenu_show( a_id, menu_id ) {
	var mn 			= document.getElementById(menu_id);
	var a_elt 		= document.getElementById(a_id);
	var cnt_elt 	= document.getElementById("container");
	var tabel 		= document.getElementById( menu_id.replace("sub_","submenu_table_"));
	var level2TD 	= document.getElementById( mn.id + "_level2");
	var td1	  		= document.getElementById( menu_id.replace("sub_","sub_") + "_level1");
	
	if (mn == active_menu) {
		zh_submenu_fold();
	} else {
		if (active_menu)	
			zh_submenu_fold();
		if (mn) {
			mn.style.display = "block";
			
			zh_menu_calc(level2TD);
			
			if (is_ie) {
				var td2   		= document.getElementById( menu_id.replace("sub_","sub_") + "_level2");
				var spacerDIV	= document.getElementById( menu_id.replace("sub_","submenu_spacer_") );
				var sluitIMG	= document.getElementById( menu_id.replace("sub_","sluitknop_") );
				
				if (sluitIMG) sluitIMG.style.marginTop = "0px"
				
				// border is op de spacer DIV, even weghalen
				tabel.style.border = "0px solid #000000";
				
				// eerste kolom te breed ondanks max-width?!
				if (td1.offsetWidth>260) 
					td1.style.width = 260;
				// spacerDIV even juiste breedte geven
				spacerDIV.style.width = tabel.offsetWidth + "px";
				
				// left positie van het submenu uitlijnen met de menubar-positie
				
				var leftPos = Math.min( cnt_elt.offsetWidth - (tabel.offsetWidth + 28), a_elt.offsetLeft - 12);
				if (is_major>6) {
					mn.style.marginLeft = leftPos + "px";
				} else {
					mn.style.paddingLeft = leftPos + "px";
					// ie6 and below have issues with comboboxes, deal with it
					zh_menu_createiframe(mn, mn.id.replace("sub_","submenu_table_"));
				}
			} else {
				mn.style.marginLeft = Math.min( cnt_elt.offsetWidth - tabel.offsetWidth, a_elt.offsetLeft - 12) + "px";
				var arrSubs  = td1.getElementsByTagName("ul");
				if (arrSubs.length>0) arrSubs[0].style.paddingLeft = "0px"; 
			}
			active_menu = mn;
		}
		if (a_elt) {
			a_elt.className = "active";
			active_a = a_elt;
		}
		zh_menu_animate_start( mn.id );
	}
}

//
// hier de hoogte en breedte berekenen van de tweede kolom, de truc: ieder submenu even aanzetten, hoogte opvragen en dan de hoogste en breedste onthouden
//
function zh_menu_calc(level2TD) {
	if (level2TD) {
		var arrSubs  = level2TD.getElementsByTagName("ul");
		if (arrSubs.length>0) {
			var iHeight = 0;
			var iWidth = 0;
			// make room
			level2TD.style.width="150px";
			for (t=0; t<arrSubs.length; t++) {
				arrSubs[t].style.display="block";
				iHeight = Math.max( iHeight, arrSubs[t].offsetHeight);				
				iWidth  = Math.max( iWidth , arrSubs[t].offsetWidth  + 8);				
				arrSubs[t].style.display="none";
			}
			level2TD.style.width = Math.max( 150, iWidth) + "px";
			level2TD.style.minwidth = level2TD.style.width;
			level2TD.style.height = iHeight + "px";
			level2TD.style.minheight = level2TD.style.height;
		}
	}
}

function zh_menu_animate_start ( menudiv_id ) {
	var mn = document.getElementById(menudiv_id);
	// bewaren uiteindelijke hoogte!
	mn._desiredHeight = mn.scrollHeight;
	mn.style.overflow = "hidden";
	menu_animate_height = 0;
	menu_animate_pixels = (mn.scrollHeight / menu_animate_steps);
	zh_menu_animate_step( menudiv_id );
}

function zh_menu_animate_step ( menudiv_id ) {
	var mn = document.getElementById(menudiv_id);

	menu_animate_height += menu_animate_pixels;
	if (menu_animate_height<=mn._desiredHeight) {
		mn.style.height = menu_animate_height + "px";
		if (active_iframe) active_iframe.style.height = mn.style.height;
	    window.setTimeout( "zh_menu_animate_step('" + menudiv_id + "')", menu_animate_speed );
	} else {
		mn.style.height = mn._desiredHeight;
		mn.style.overflow="";
		if (active_iframe) active_iframe.style.height = (mn._desiredHeight - 8) + "px";
	}
}

var req_submenu_a_id = '';
var req_submenu_menu_id = '';
var req_last_timeout = null;
//
// 	requestor function for showing a submenu
//
function zh_subsubmenu_show( a_id, menu_id ) {
	// store the last requested id's
	req_submenu_a_id = a_id;
	req_submenu_menu_id = menu_id;
	// nothing active, show right away
	if (active_sub_menu===null) {
		__zh_subsubmenu_show();
	} else {
		// clear last event
		if (req_last_timeout) {
			window.clearTimeout(req_last_timeout);
		}
		req_last_timeout = window.setTimeout( "__zh_subsubmenu_show()", menu_delay);
	}
}

//
//	sets the requested submenu 
//
function __zh_subsubmenu_show() {
	var mn = document.getElementById(req_submenu_menu_id);
	var a_elt = document.getElementById(req_submenu_a_id);

	//alert('subsubmenu');
	
	var persist_submenu = "zh_subsubmenu_show( '"+req_submenu_a_id+"','"+req_submenu_menu_id+"')";;
	// ;
	if (mn!=active_sub_menu) {
		if (active_sub_menu) zh_subsubmenu_fold();

		if (mn) {
			// persist menu
			mn.onmouseover = function () { eval(this.persist); }
			for (var y = 0; y < mn.childNodes.length; y++) {
				var subli_elt = mn.childNodes[y];
				if (subli_elt.tagName) {
					// 1 regel op level 1
					if (subli_elt.tagName.toLowerCase()=="li" ) {
						for (var z = 0; z < subli_elt.childNodes.length; z++) {
							var suba_elt = subli_elt.childNodes[z];
							if (suba_elt.tagName) {
								suba_elt.persist = persist_submenu;
								suba_elt.onmouseover = function () { eval(this.persist); }
							}
						}
					}
				}
			}
			mn.style.display = "block";
			active_sub_menu = mn;
		}

		if (a_elt) {
			a_elt.className = "active";
			active_sub_a = a_elt;
		}

	}
}

function zh_submenu_fold () {
	zh_subsubmenu_fold();
	if (active_menu) {
		active_menu.style.display = "none";
		active_menu = null;
	}
	if (active_iframe) {
		active_iframe.style.display = "none";
		active_iframe = null;
	}
	if (active_a) {
		active_a.className="menu";
		active_a = null;
	}
}


function zh_subsubmenu_fold () {
	if (active_sub_menu) {
		active_sub_menu.style.display = "none";
		active_sub_menu = null;
	}
	if (active_sub_a) {
		active_sub_a.className="menu";
		active_sub_a = null;
	}
}

//
// This function will create an iframe under the menu to prevent comboboxes from interfering with the menu (ie6 and below !)
//
function zh_menu_createiframe( parent_elt, control_divname ) {
    var ifr = document.getElementById( control_divname + '__iframe');
	if (!ifr) {
 	    var ifr = document.createElement('iframe');
	    if (typeof(ifr.innerHTML) != 'string') { return; }
	    ifr.id = control_divname + '__iframe';
	    ifr.style.position 		  = 'absolute';
	    ifr.style.display 		  = 'block';
		ifr.style.frameBorder 	  = '0px';
		ifr.style.backgroundColor = '#cccccc';
	    ifr.src = "about:blank"; // "javascript:'<html><body bgcolor=transparent></body></html>'";
        parent_elt.appendChild(ifr);
    }

    var ctrlDiv = document.getElementById( control_divname );
	ifr.style.backgroundColor = 'transparent';
	ifr.style.top = ctrlDiv.offsetTop + 8;
// not needed, inherets this from parent   ifr.style.left = ctrlDiv.offsetLeft;
    ifr.style.width = ctrlDiv.offsetWidth + 12;
    ifr.style.height = ctrlDiv.offsetHeight + 28;
    ifr.style.zIndex = ctrlDiv.style.zIndex - 1;
    ifr.style.display = "block";
	
	active_iframe = ifr;
}

/* Tools: onderstaande functies lijken niet meer noodzakelijk, maar je weet maar nooit.. */

var setframeheight = function() {
	var sfEls = document.getElementById("hoofdnav").getElementsByTagName("li");
	//alert('3')
	for (var i = 0; i < sfEls.length; i++) {
		
		if (sfEls[i].ulist) {
			
			if(sfEls[i].ulist.offsetHeight>0){
				sfEls[i].ulist.style.border='1px solid #d6c33e'
				var frameheight=(parseInt(sfEls[i].ulist.offsetHeight)-3)
			
			sfEls[i].frame.height=frameheight+'px';
			}
		}
	}
}

var setframeheightintra = function() {
	var sfEls = document.getElementById("intranetnav").getElementsByTagName("li");
	//alert('3')
	for (var i = 0; i < sfEls.length; i++) {
		
		if (sfEls[i].ulist) {
			
			if(sfEls[i].ulist.offsetHeight>0){
				sfEls[i].ulist.style.border='1px solid #d6c33e';
				var frameheight=(parseInt(sfEls[i].ulist.offsetHeight)-3);
			
				sfEls[i].frame.height=frameheight+'px';
			}
		}
	}
}

function createContextFunction(context, method,argument) { 
	return (function(){ eval("context."+method+"('"+argument+"')"); return false; }); 
}



	
var sfHoverdoc = function() {
	var sfEls = document.getElementById("iframe").getElementsByTagName("li");
	for (var i = 0; i < sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+="sfhover";
		}

		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp("sfhover\\b"), "");
		}

	}

}

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;
}

function initEDiensten () {	
	var dtEntries = document.getElementsByTagName('dt');		

	for (var i = 0; i < dtEntries.length; i++) {
		// attach info entry to link
		dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
		dtEntries[i].link.title='Toon details';
		dtEntries[i].link.info = dtEntries[i].getElementsByTagName('table')[0];
		dtEntries[i].link.info.style.display = 'none';
		dtEntries[i].link.onclick = function () {
			this.info.style.display == 'block' ? this.info.style.display = 'none' : this.info.style.display = "block";
			this.info.style.display == 'block' ? this.title = 'Verberg details' : this.title= 'Toon details' ;
			this.parentNode.className == 'clearfix open' ? this.parentNode.className = 'clearfix' : this.parentNode.className = 'clearfix open';
		}
	}
}

function initNieuwsberichten () {

	var dtEntries = document.getElementsByTagName('dt');		

	for (var i = 0; i < dtEntries.length; i++) {
		dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
		dtEntries[i].link.title='Toon details';
		dtEntries[i].link.span = getElementsByClass('intro clearfix', dtEntries[i], 'span')[0];
		dtEntries[i].link.span.style.display = 'none';
		dtEntries[i].link.onclick = function () {
			if (this.span.style.display == 'block') {
			
				this.span.style.display = 'none';
				this.title='Toon details';
				this.parentNode.className = 'clearfix nieuw';
			
			} else {
			
				this.span.style.display = 'block';
				this.title='Verberg details';
				this.parentNode.className = 'clearfix nieuw open';			
			} 
		}
	}
}

// Definieert welk item geklikt is, sluit menu
function whichElement(e)
{
	var targ;
	
	if (!e) {
		var e=window.event;
	}
	
	if (e.target) {
		targ=e.target;
	}
	
	else if (e.srcElement) {
		targ=e.srcElement;
	}

	if (targ.nodeType==3) { // defeat Safari bug 
		targ = targ.parentNode;
	}
	var tname;
	tname=targ.id;
	
	if (targ.id != "") {
		if ((targ.id != "container") && (targ.parentNode.id != "container") && (targ.parentNode.parentNode.id != "container") && (targ.parentNode.parentNode.parentNode.id != "container")) {
			zh_submenu_fold ();
		}
	} else {
		zh_submenu_fold ();
	}
}

/*
function initNieuwsberichten () {	
	var dtEntries = document.getElementsByTagName('dt');		

	for (var i = 0; i < dtEntries.length; i++) {
		if (dtEntries[i].className.indexOf('nieuw') != -1) {
			dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
			dtEntries[i].link.title='Toon details';
			dtEntries[i].link.table = getElementsByClass('extrainfo', dtEntries[i], 'table')[0];
			dtEntries[i].link.table.style.display = 'none';
			dtEntries[i].link.spanTitle = getElementsByClass('titelsub', dtEntries[i], 'span')[0];
			dtEntries[i].link.spanTitle.style.display = 'none';
			dtEntries[i].link.meerinfo = getElementsByClass('meerinfo', dtEntries[i], 'span')[0];
			dtEntries[i].link.meerinfo.style.display = 'none';
			dtEntries[i].link.onclick = function () {
				if (this.table.style.display == 'block') {
					this.title='Toon details';
					this.table.style.display = 'none';
					this.spanTitle.style.display = 'none';
					this.meerinfo.style.display = 'none';
					this.parentNode.className = 'clearfix nieuw';
				} else {
					this.title='Verberg details';
					this.table.style.display = 'block';
					this.spanTitle.style.display = 'block';
					this.meerinfo.style.display = 'block';
					this.parentNode.className = 'clearfix nieuw open';
				}
			}
		} else if (dtEntries[i].className.indexOf('oud') != -1) {
			dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
			dtEntries[i].link.title='Toon details';
			dtEntries[i].link.table = getElementsByClass('extrainfo', dtEntries[i], 'table')[0];
			dtEntries[i].link.table.style.display = 'none';
			dtEntries[i].link.span = getElementsByClass('intro', dtEntries[i], 'span')[0];
			dtEntries[i].link.span.style.display = 'none';
			dtEntries[i].link.onclick = function () {
				if (this.table.style.display == 'block') {
					this.title='Toon details';
					this.table.style.display = 'none';
					this.span.style.display = 'none';
					this.parentNode.className = 'clearfix oud';
				} else {
					this.title='Verberg details';
					this.table.style.display = 'block';
					this.span.style.display = 'block';
					this.parentNode.className = 'clearfix oud open';
				}
			}
		}
	}
	
	if (document.getElementById('allenieuwopen')) document.getElementById('allenieuwopen').onclick = function () {
		var e = document.getElementsByTagName('dt');
		for (var i = 0; i < dtEntries.length; i++) {
			if (e[i].className.indexOf('nieuw') != -1) {
				getElementsByClass('extrainfo', e[i], 'table')[0].style.display = 'block';
				getElementsByClass('titelsub', e[i], 'span')[0].style.display = 'block';
				getElementsByClass('meerinfo', e[i], 'span')[0].style.display = 'block';
				e[i].getElementsByTagName('a')[0].title='Verberg details';
				e[i].className = 'clearfix nieuw open';
				
			}
		}
	}

	if (document.getElementById('allenieuwdicht')) document.getElementById('allenieuwdicht').onclick = function () {
		var e = document.getElementsByTagName('dt');
		for (var i = 0; i < dtEntries.length; i++) {
			if (e[i].className.indexOf('nieuw') != -1) {
				getElementsByClass('extrainfo', e[i], 'table')[0].style.display = 'none';
				getElementsByClass('titelsub', e[i], 'span')[0].style.display = 'none';
				getElementsByClass('meerinfo', e[i], 'span')[0].style.display = 'none';
				e[i].getElementsByTagName('a')[0].title='Toon details';
				e[i].className = 'clearfix nieuw';
			}
		}
	}

	if (document.getElementById('alleoudopen')) document.getElementById('alleoudopen').onclick = function () {
		var e = document.getElementsByTagName('dt');
		for (var i = 0; i < dtEntries.length; i++) {
			if (e[i].className.indexOf('oud') != -1) {
				getElementsByClass('extrainfo', e[i], 'table')[0].style.display = 'block';
				getElementsByClass('intro', e[i], 'span')[0].style.display = 'block';
				e[i].getElementsByTagName('a')[0].title='Verberg details';
				e[i].className = 'clearfix oud open';
			}
		}
	}

	if (document.getElementById('alleouddicht')) document.getElementById('alleouddicht').onclick = function () {
		var e = document.getElementsByTagName('dt');
		for (var i = 0; i < dtEntries.length; i++) {
			if (e[i].className.indexOf('oud') != -1) {
				getElementsByClass('extrainfo', e[i], 'table')[0].style.display = 'none';
				getElementsByClass('intro', e[i], 'span')[0].style.display = 'none';
				e[i].getElementsByTagName('a')[0].title='Toon details';
				e[i].className = 'clearfix oud';
			}
		}
	}
}*/

function initResultaten() {
	var e = getElementsByClass('hidden', document.getElementById('resultaten'), 'tr');
	for (var i = 0; i < e.length; i++) {
		e[i].style.display = 'none';
	}
	o = getElementsByClass('open', document.getElementById('resultaten'), 'td');
	for (var i = 0; i < o.length; i++) {
		o[i].getElementsByTagName('a')[0].row = e[i];
		o[i].getElementsByTagName('a')[0].title='Toon details';
		o[i].getElementsByTagName('a')[0].onclick = function () {
			if (this.row.style.display == 'none') {
				this.title='Verberg details';
				if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
					this.row.style.display = 'block';
				} else {
					this.row.style.display = 'table-row';
				}
				this.className = 'open';
			} else {
				this.title='Toon details';
				this.row.style.display = 'none';
				this.className = '';
			}
		}
	}
}

function initDocSpace() {
 
	var klapuit = document.getElementById('klapuit');
	var klapin = document.getElementById('klapin');
	var docgroot = document.getElementById('documentatie_groot_home');
	if (!docgroot) docgroot = document.getElementById('documentatie_groot');
	if (klapuit) {
		klapuit.groot = docgroot;
		klapuit.frameGroot = document.getElementById('docsgroot');
		klapuit.frameKlein = window.frames['docsklein'];
		klapuit.onclick = function () {
			this.groot.style.display = 'block';
		 
		this.frameGroot.src = '/apps_metadatsearch-breed?Gr=' + this.frameKlein.pageId + '&t1naam=' + this.frameKlein.pageId2 + '&t2naam=' + this.frameKlein.pageId3 + '&t3naam=' + this.frameKlein.pageId4 + '&Home=' + this.frameKlein.Home + '&llvol=' + this.frameKlein.llvol + '&llpos=' + this.frameKlein.llpos + '&Regio=' + this.frameKlein.Regio + '&mijnPZH=' + this.frameKlein.mijnPZH;
	  
		   
		}
	}
	if (klapin) { 
		
		
		klapin.frameKlein = document.getElementById('docsklein');  
		klapin.groot = docgroot;
		klapin.frameGroot = window.frames['docsgroot'];
		klapin.onclick = function () {
			this.groot.style.display = 'none'; 
			
		  
		 
		  if(this.frameGroot.Home=='true')
		  {
		  
		 // alert('this.frameGroot.llpos 1: '+this.frameGroot.llpos)
		  		if(this.frameGroot.llpos=='undefined' || !this.frameGroot.llpos)
			  	{
				 	 //alert('1');
		     		this.frameKlein.src = '/apps_metadatasearch.htm?Gr=' + this.frameGroot.pageId + '&t1naam=' + this.frameGroot.pageId2 + '&t2naam=' + this.frameGroot.pageId3 + '&t3naam=' + this.frameGroot.pageId4 + '&Home=' + this.frameGroot.Home + '&llvol=' + this.frameGroot.llvol + '&llpos=' + this.frameGroot.llpos;
		 	    
				  }
				  else
				  {
				     //alert('2');
				  	this.frameKlein.src = '/apps_livelink_browse.htm?Gr=' + this.frameGroot.pageId + '&t1naam=' + this.frameGroot.pageId2 + '&t2naam=' + this.frameGroot.pageId3 + '&t3naam=' + this.frameGroot.pageId4 + '&Home=' + this.frameGroot.Home + '&llvol=' + this.frameGroot.llvol + '&llpos=' + this.frameGroot.llpos;
		 	   
				  }
			 	 
		  	}
		      
		  //alert('this.frameGroot.Home: '+this.frameGroot.Home)
		  if(this.frameGroot.Home=='false' || !this.frameGroot.Home)
		  {
		  
		   
		    //alert('this.frameGroot.llpos 2: '+this.frameGroot.llpos)
		     if(this.frameGroot.llpos=='undefined' || !this.frameGroot.llpos)
			  	{
				 
				  	  //alert('3');
		     		  this.frameKlein.src = '/apps_metadatasearch-klein.htm?Gr=' + this.frameGroot.pageId + '&t1naam=' + this.frameGroot.pageId2 + '&t2naam=' + this.frameGroot.pageId3 + '&t3naam=' + this.frameGroot.pageId4 + '&Home=' + this.frameGroot.Home + '&llvol=' + this.frameGroot.llvol + '&llpos=' + this.frameGroot.llpos + '&Regio=' + this.frameGroot.Regio + '&mijnPZH=' + this.frameGroot.mijnPZH;
		 	    
				  }
				  else
				  {
				  	  //alert('4');
				  	  this.frameKlein.src = '/apps_livelinkbrowse-klein.htm?Gr=' + this.frameGroot.pageId + '&t1naam=' + this.frameGroot.pageId2 + '&t2naam=' + this.frameGroot.pageId3 + '&t3naam=' + this.frameGroot.pageId4 + '&Home=' + this.frameGroot.Home + '&llvol=' + this.frameGroot.llvol + '&llpos=' + this.frameGroot.llpos;
		 	   
				  } 
		 
		  	}	  
		    
		}
	}
}
 
/** Mark  added new javascript initDocSpaceIntranet function */
function initDocSpaceIntranet() {
 
	var klapuit = document.getElementById('klapuit');
	var klapin = document.getElementById('klapin');
	var docgroot = document.getElementById('documentatie_groot_home');
	if (!docgroot) docgroot = document.getElementById('documentatie_groot');
	if (klapuit) {
		klapuit.groot = docgroot;
		klapuit.frameGroot = document.getElementById('docsgroot');

		klapuit.frameKlein = window.frames['docsklein'];
		klapuit.onclick = function () {
			this.groot.style.display = 'block'; 
	 
		
	    	this.frameGroot.src = '/apps_metadatasearch-intranet-breed.htm?Gr=' + this.frameKlein.pageId + '&t1naam=' + this.frameKlein.pageId2 + '&t2naam=' + this.frameKlein.pageId3 + '&t3naam=' + this.frameKlein.pageId4 + '&Home=' + this.frameKlein.Home + '&Thema=' + this.frameKlein.Thema + '&llpos=' + this.frameKlein.llpos + '&llvol=' + this.frameKlein.llvol;
	  
		   
		}
	}
	if (klapin) {
		klapin.frameKlein = document.getElementById('docsklein');  
		klapin.groot = docgroot;
		klapin.frameGroot = window.frames['docsgroot'];
		klapin.onclick = function () {
		  
			this.groot.style.display = 'none';  
			    
		    this.frameKlein.src = '/apps_metadatasearch-intranet.htm?Gr=' + this.frameGroot.pageId + '&t1naam=' + this.frameGroot.pageId2 + '&t2naam=' + this.frameGroot.pageId3 + '&t3naam=' + this.frameGroot.pageId4 + '&Home=' + this.frameGroot.Home + '&Thema=' + this.frameGroot.Thema + '&llvol=' + this.frameGroot.llvol + '&llpos=' + this.frameGroot.llpos;
		   
		}
	}
}
function initKalender() {
	var entries = document.getElementById('kalender').getElementsByTagName('tr');
	for (var i = 0; i < entries.length; i++) {
		entries[i].onmouseover = function () {
			this.id = 'over';
		};
		entries[i].onmouseout = function () {
			this.id = '';
		};
	}
}
function initAgenda () {	
	var dtEntries = document.getElementsByTagName('dt');		

	for (var i = 0; i < dtEntries.length; i++) {
		// attach info entry to link
		dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
		dtEntries[i].link.title='Toon details';
		dtEntries[i].link.info = dtEntries[i].getElementsByTagName('table')[0];
		dtEntries[i].link.info.style.display = 'none';
		dtEntries[i].link.onclick = function () {
			this.info.style.display == 'block' ? this.info.style.display = 'none' : this.info.style.display = "block";
			this.info.style.display == 'block' ? this.title = 'Verberg details' : this.title = 'Toon details';
			this.parentNode.className == 'clearfix open' ? this.parentNode.className = 'clearfix' : this.parentNode.className = 'clearfix open';
		}
	}
	var liEntries = document.getElementById('agenda').getElementsByTagName('li');
	for (var i = 0; i < liEntries.length; i++) {
		liEntries[i].link = liEntries[i].getElementsByTagName('a')[0];
		liEntries[i].link.dl = liEntries[i].getElementsByTagName('dl')[0];
		if (liEntries[i].link.dl) liEntries[i].link.dl.style.display = 'none';
		liEntries[i].link.title='Toon details';
		liEntries[i].link.onclick = function () {
			if (this.dl) {
				if (this.className == 'open') {
					this.title='Toon details';
					this.className = '';
					this.dl.style.display = 'none';
				} else {
					this.title='Verberg details';
					this.className = 'open';
					this.dl.style.display = 'block';
				}
			}
		}
	}
}
function openItem (id) {
	var agItem = document.getElementById(id);
	agItem.parentNode.parentNode.parentNode.link.className = 'open';
	agItem.parentNode.parentNode.parentNode.link.dl.style.display = 'block';
	agItem.parentNode.link.info.style.display = 'block';
	agItem.parentNode.className = 'clearfix open';
}

function initGezichten() {
	var entries = document.getElementById('gezichten').getElementsByTagName('li');
	var descs = document.getElementById('gezichten').getElementsByTagName('div');
	for (var i = 0; i < entries.length; i++) {
		entries[i].desc = descs[i];
		entries[i].desc.style.display = 'none';
		entries[i].onmouseover = function () {
			this.desc.style.display =  'block';
			this.desc.style.zIndex = 200;
		}
		entries[i].onmouseout = function () {
			this.desc.style.display =  'none';
		}
	}
}

function initMededelingen() {	
	var dtEntries = document.getElementsByTagName('dt');		

	for (var i = 0; i < dtEntries.length; i++) {
			dtEntries[i].link = dtEntries[i].getElementsByTagName('a')[0];
			dtEntries[i].link.span = getElementsByClass('intro', dtEntries[i], 'span')[0];
			dtEntries[i].link.span.style.display = 'none';
			dtEntries[i].link.parentNode.className = 'clearfix oud';
			
			dtEntries[i].link.onclick = function () 
			{
				//alert(this.parentNode.nodeName);
				if (this.span.style.display == "block") 
				{
					this.span.style.display = "none";
					this.parentNode.className = "clearfix oud";
					//this.parentNode.className = "clearfix";	/*SILAS*/
				} 
				else 
				{
					this.span.style.display = "block";
					this.parentNode.className = "clearfix oud open";
				}
			}
	}
}	

function bookmarkpagina()
{
	bookmarkurl=location.href
	bookmarktitle = document.title
	if (window.sidebar) // Mozilla Firefox bookmark
	{ 
		window.sidebar.addPanel(bookmarktitle, bookmarkurl, "");
		// msg = " (CTRL-D)";
		// document.write(msg);
	} 
	else if (document.all) // IE Favorite
	{ 
		window.external.AddFavorite(bookmarkurl,bookmarktitle); 
	}
}


