// Config external links:
var path_to_icon    = '/lib/images/external_link.png',
    link_alt_text   = '(Openen in nieuw venster?)',
    link_title_text = 'Open deze link in een nieuw venster!';


function initPrintOpleiding()
{
    var td = document.getElementsByClassName("body_opleiding_print");

    if (td)
    {
        var i = td.length;
        if (i>0) window.print();
    }
} 
	
function new_window_link() 
{
	var d 	= document,
	dn 	= d.domain;
		
	if (!d.getElementById || !d.createTextNode || !dn) return;
	
	var l = d.getElementsByTagName('a'),lnk,i = l.length;
	
	while (i--) {
		
		lnk = l[i];
		
		// skip mailto links
		if (lnk.href.match(/^mailto:/)) continue;

		// just for links with rel="extern" attribute, and only if they have no className 'extern' (AJAX issue)
		if (lnk.rel == 'extern' && lnk.className.indexOf('extern') < 0) {
			
			lnk.className += " extern"
			
			// create new elements
			var nwl 		= d.createElement('a');
			var nwi 		= d.createElement('img');
			var spc 		= d.createTextNode(' ');

			// setup image attributes
			nwi.setAttribute('src', 	path_to_icon);
			nwi.setAttribute('alt', 	link_alt_text);
			nwi.setAttribute('title', 	link_title_text);

			// set link attributes
			nwl.setAttribute('href', 	lnk.getAttribute('href'));
			nwl.setAttribute('target', 	'_blank');
			nwl.setAttribute('title', 	link_title_text);
			nwl.className = 'new_window_link';

			// append new elements
			nwl.appendChild(nwi);
			lnk.parentNode.insertBefore(spc, lnk.nextSibling);
			lnk.parentNode.insertBefore(nwl, lnk.nextSibling.nextSibling);
		}
	}
}

function validateForm(el,form)
{
	if (form == 'contactform')
	{
	    var chkemail = /.*@.+\..+/
		var err = "";
		var frm = el;
		if (frm.elements['from_name'].value == "") 
		{ 
			err += "- naam\n"; 
		}
		if (frm.elements['from'].value == "" && frm.elements['from_phone'].value == "") 
		{ 
			err += "- e-mail adres of telefoonnummer\n"; 
		}
		if (!(frm.elements['from'].value == "") && frm.elements['from'].value.match(chkemail) == null) 
		{
			err += "-  Vul a.u.b. een gelding e-mail adres in\n"
		}
		if (frm.elements['subject'].value == "") 
		{ 
			err += "- onderwerp\n"; 
		}
		if (err != "") 
		{ 
			window.alert("Vul a.u.b. alle verplichte velden in:  \n \n" + err); 
			return false;
		}
		else
		{
			return true
		}
	}
	if (form == 'verzendpaginaform')
	{
	    var chkemail = /.*@.+\..+/
		var err = "";
		var frm = el;
		if (frm.elements['to_name'].value == "") 
		{ 
			err += "- naam afzender\n"; 
		}
		if (frm.elements['to'].value == "") 
		{ 
			err += "- e-mail adres afzender\n"; 
		}
		if (!(frm.elements['to'].value == "") && frm.elements['to'].value.match(chkemail) == null) 
		{
			err += "-  Vul a.u.b. een gelding e-mail adres (afzender) in\n"
		}
		if (frm.elements['from_name'].value == "") 
		{ 
			err += "- naam ontvanger\n"; 
		}
		if (frm.elements['from'].value == "") 
		{ 
			err += "- e-mail adres ontvanger\n"; 
		}
		if (!(frm.elements['from'].value == "") && frm.elements['from'].value.match(chkemail) == null) 
		{
			err += "-  Vul a.u.b. een gelding e-mail adres (ontvanger) in\n"
		}
		if (err != "") 
		{ 
			window.alert("Vul a.u.b. alle verplichte velden in:  \n \n" + err); 
			return false;
		}
		else
		{
			return true
		}
	}
	if (form == 'steleenvraagform')
	{
	    var chkemail = /.*@.+\..+/
		var err = "";
		var frm = el;
		if (frm.elements['body'].value == "") 
		{ 
			err += "- stel je vraag\n"; 
		}
		if (frm.elements['from_name'].value == "") 
		{ 
			err += "- naam\n"; 
		}
		if (frm.elements['from'].value == "" && frm.elements['from_phone'].value == "") 
		{ 
			err += "- e-mail adres of telefoonnummer\n"; 
		}
		if (!(frm.elements['from'].value == "") && frm.elements['from'].value.match(chkemail) == null) 
		{
			err += "-  Vul a.u.b. een gelding e-mail adres in\n"
		}
		if (err != "") 
		{ 
			window.alert("Vul a.u.b. alle verplichte velden in:  \n \n" + err); 
			return false;
		}
		else
		{
			return true
		}
	}
	if (form == 'brochureform')
	{
	    var chkemail = /.*@.+\..+/
		var err = "";
		var frm = el;
		if (frm.elements['from_firstname'].value == "") 
		{ 
			err += "- voornaam of voorletters\n"; 
		}
		if (frm.elements['from_name'].value == "") 
		{ 
			err += "- achternaam\n"; 
		}
		if (frm.elements['from_street'].value == "") 
		{ 
			err += "- straat\n"; 
		}
		if (frm.elements['from_number'].value == "") 
		{ 
			err += "- nummer\n"; 
		}
		if (frm.elements['from_zipcode'].value == "") 
		{ 
			err += "- postcode\n"; 
		}
		if (frm.elements['from_city'].value == "") 
		{ 
			err += "- woonplaats\n"; 
		}
		if (frm.elements['from'].value == "" && frm.elements['from_phone'].value == "") 
		{ 
			err += "- e-mailadres of telefoonnummer\n"; 
		}
		if (!(frm.elements['from'].value == "") && frm.elements['from'].value.match(chkemail) == null) 
		{
			err += "-  Vul a.u.b. een gelding e-mailadres in\n"
		}
		if (err != "") 
		{ 
			window.alert("Vul a.u.b. alle verplichte velden in:  \n \n" + err); 
			return false;
		}
		else
		{
			return true
		}
	}
	return true	
}

function formBrochureHelpenCount()
{
	var count = 0
	var x = document.getElementById("container_more_brochures")
	if (x)
	{
		var y = x.getElementsByTagName("input")
		if (y)
		{
			var i = y.length
			while (i--)
			{
				if(y[i].checked) count = count + 1
			}
		}
	}
	var z = document.getElementById("container_helpen")
	if (z)
	{
		if (count>=3) z.style.display = 'block'
		else z.style.display = 'none'
	}
}

function formBrochureMoreShowHideHelpen()
{
	var x = document.getElementById("container_more_brochures")
	if (x)
	{
		var y = x.getElementsByTagName("input")
		if (y)
		{
			var i = y.length
			while (i--)
			{
				y[i].onclick = function a() { formBrochureHelpenCount(); }
			}
		}
		
	}
}

function formBrochureMoreShowHide()
{
	var x = document.getElementById("meer_brochures_ja")
	if (x)
	{
		var y = document.getElementById("meer_brochures_nee")
		var z = document.getElementById("container_more_brochures")
		if (z)
		{
			x.onclick = function a() { z.style.display = 'block'; }
			y.onclick = function a() { z.style.display = 'none'; }
		}
		
	}
}


function hideFormBrochureMoreAndHelpen()
{
	var x = document.getElementById("container_more_brochures")
	if (x)
	{
		var y = document.getElementById("meer_brochures_ja")
		if (y)
		{
			if (!y.checked) x.style.display = 'none';
		}
		
	}
	x = document.getElementById("container_helpen")
	if (x)
	{
		formBrochureHelpenCount();
	}
}

			
function switchExtraInfo(el)
//verbeteren: linkjes via siblings benaderen
{
	var x=el.childNodes[2];

	//handle for FF
	if(x.nodeName == "#text")
		x = el.childNodes[3];
		
	if (x)
	{
		el.className = "cat " + ((x.style.display!="none")?"":"active");
		if (document.body.id=="opleidingenlijst" || document.body.id=="opleidingzoeker" || document.body.id=="domeinpagina")
		{
			if (document.all)
			{
				el.nextSibling.className = "niveau " + ((x.style.display!="none")?"":"active");
				el.nextSibling.nextSibling.className = "leerweg " + ((x.style.display!="none")?"":"active");
				el.nextSibling.nextSibling.nextSibling.className = "duur " + ((x.style.display!="none")?"":"active");
			
			}
			else
			{
				el.nextSibling.nextSibling.className = "niveau " + ((x.style.display!="none")?"":"active");
				el.nextSibling.nextSibling.nextSibling.nextSibling.className = "leerweg " + ((x.style.display!="none")?"":"active");
				el.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.className = "duur " + ((x.style.display!="none")?"":"active");
			}
		}
		x.style.display=((x.style.display!="none")?"none":"block");
	} 
	
}

function switchFaqItems(el)
{ 
	var table = el.parentNode.parentNode.parentNode, tbody = table.getElementsByTagName("TBODY"), i = tbody.length;
	while (i--)
	{
		el.className = "cat " + ((tbody[i].style.display!="none")?"":"active");
		table.style.marginBottom = ((table.style.marginBottom!="7px")?"7px":"3px");
		tbody[i].style.display=((tbody[i].style.display!="none")?"none":"");
	}
}

function switch_items_faq(t)
{
	var strDisplay
	if (t=='open') strDisplay = ''
	else strDisplay = 'none'
	var td = document.getElementsByClassName('faq')
	if (td)
	{
		var i = td.length
		while (i--)
		{
			if (td[i].nodeName == 'TABLE')
			{
				var tdCat = td[i].getElementsByTagName("TD");
				var j = tdCat.length;
				while (j--)	
				{
					var table = tdCat[j].parentNode.parentNode.parentNode, tbody = table.getElementsByTagName("TBODY"), k = tbody.length;
					while (k--)
					{
						tbody[k].style.display=strDisplay;
						tdCat[j].className = "cat " + ((tbody[k].style.display!="")?"":"active");
					}
					
				}
			}
		}
		var tdExtra = document.getElementsByClassName("extra_info"), k = tdExtra.length;
		while (k--) tdExtra[k].style.display = strDisplay
	}
}


function setLinksTable(cn)
{

	var td = document.getElementsByClassName(cn)
	if (td)
	{
		var i = td.length
		
		while (i--)
		{
			if (td[i].nodeName == 'TABLE')
			{
				var tdCat = td[i].getElementsByTagName("TD"), j = tdCat.length;
				while (j--)
				{	
					tdCat[j].onclick = function() {  switchExtraInfo(this); }
					var p = tdCat[j].className.indexOf(' active')
					if (p>=0) tdCat[j].className = tdCat[j].className.substring(0,p)
				}	
				if (document.body.className == "faq")
				{
					var thCat = td[i].getElementsByTagName("TH"), j = thCat.length;
					while (j--)	
					{
						thCat[j].onclick = function() {  switchFaqItems(this); }
						var p = thCat[j].className.indexOf(' active')
						if (p>=0) thCat[j].className = thCat[j].className.substring(0,p)
					}	
				}
			}
		}
		if (document.body.className.indexOf("print")<0)
		{
			var tdExtra = document.getElementsByClassName("extra_info"), k = tdExtra.length;
			while (k--) tdExtra[k].style.display = "none"
		}
		if (document.body.className == "faq")
		{
			var tableFaqTBody = document.getElementsByTagName("tbody"), k = tableFaqTBody.length;
			while (k--) tableFaqTBody[k].style.display = "none"
		}
	}
}

function expandSubmenu(el)
{
	if (document.all) var x=el.parentNode.childNodes[2]
	else var x=el.parentNode.childNodes[2]
	if (x)
	{
		el.parentNode.className = "" + ((x.style.display!="none")?"":"active");
		x.style.display=((x.style.display!="none")?"none":"block");
	}
}

function hideDomeinmenuItems()
{
	var ul = document.getElementsByClassName("domeinmenu")
	if (ul)
	{
		var i = ul.length
		while (i--)
		{
			var li = ul[i].getElementsByTagName("LI"), j = li.length;
			while (j--)	
			{
				//Add onclicks to A element
				var x = li[j].getElementsByTagName("ul")
				if (x.length)
				{
					if (!(li[j].parentNode.className=='domeinmenu_sub'))
					{
						li[j].firstChild.onclick = function() { expandSubmenu(this); return false; }
					}
					if (li[j].className == 'active') li[j].className = ""
				}
			}
		}
		var ulSub = document.getElementsByClassName("domeinmenu_sub"), k = ulSub.length;
		while (k--)	ulSub[k].style.display = "none"
	}
}

function createLocatieItemsLinks()
{
	var div = document.getElementsByClassName("locatie_item")
	if (div)
	{
		var i = div.length
		while(i--)
		{
			
			var divNode = document.createElement('div');
			divNode.className='locatie_item_sluiten';
			var aNode = document.createElement('a');
			
			aNode.href="index.htm";
			aNode.onclick = (function(aNode) { return function(){ createLocatieItemsLinksOnclick(aNode);return false; } })(aNode);
			if (i == (div.length-1))
			{
			aNode.className = "close"
			aNode.title = "close"
			var aTextNode = document.createTextNode("sluiten")
			}
			else
			{
			div[i].className = "locatie_item locatie_item_closed"
			var aTextNode = document.createTextNode("openen")
			aNode.className = "open"
			aNode.title = "open"
			
			}
			aNode.appendChild(aTextNode);
			divNode.appendChild(aNode);	
			div[i].appendChild(divNode);
			
		}
		
	}
}


function createLocatieItemsLinksOnclick(a)
{
	if (a.className=='open') { a.parentNode.parentNode.className="locatie_item";a.className="close";a.title="sluiten";a.innerHTML="sluiten"; }
	else { a.parentNode.parentNode.className="locatie_item locatie_item_closed";a.className="open";a.title="openen";a.innerHTML="openen"; }
	a.blur();
}

function createFaqSwitch()
{
	var idSwitch = document.getElementById("rubriekfaqswitch")
	if (idSwitch)
	{
		var liOpenen = document.createElement("LI")
		liOpenen.innerHTML = "<a href='#' title='alle categorie&#235;n openen' onclick='switch_items_faq(\"open\");return false;'>alle categorie&#235;n openen</a>"	
		var liSluiten = document.createElement("LI")
		liSluiten.innerHTML = "<a href='#' title='alle categorie&#235;n sluiten' onclick='switch_items_faq(\"close\");return false;'>alle categorie&#235;n sluiten</a>"	
		idSwitch.appendChild(liOpenen);
		idSwitch.appendChild(liSluiten);
	}
}

function createBackPrintButtons()
{
	var idBack = document.getElementById("container_backbutton")
	var idPrint = document.getElementById("container_printbutton")
	if (idBack)
	{
		var BackHTML = '\n';
		BackHTML += "<ul>" + "\n"
		BackHTML += "<li class='last'><a class='arrow_back' href='#' onclick='history.go(-1); return false;' title='terug'>terug</a></li>" + "\n"
		BackHTML += "</ul>" + "\n"
		idBack.innerHTML = BackHTML
	}
	if (idPrint)
	{
		var liPrint = document.createElement("li")
		var aPrint = document.createElement("a")
		var aPrintText = document.createTextNode("print")
		aPrint.appendChild(aPrintText)
		aPrint.href = "#"
		aPrint.onclick = function(){ window.print(); return false; }
		aPrint.title = "Print"
		liPrint.className = "print"
		liPrint.appendChild(aPrint);
	
		if (idPrint.getElementsByTagName("UL")[0])
		{
			var ulPrint = idPrint.getElementsByTagName("UL")[0];
			if (ulPrint.getElementsByTagName("LI")[0])
			{
				var LIclone = ulPrint.getElementsByTagName("LI")[0].cloneNode(true);
				ulPrint.appendChild(LIclone);
				ulPrint.replaceChild(liPrint,ulPrint.getElementsByTagName("LI")[0]);
			}
		}
		else //er bestaat geen "stuur door" link
		{
			var ulPrint = document.createElement("UL")
			liPrint.className = "print last"
			ulPrint.appendChild(liPrint)
			idPrint.appendChild(ulPrint);
		}
	}
}

function createCalendars()
{
	var x = document.getElementById("frm_van_dag")
	if (x)
	{
		myCal = new Calendar({ frm_van_jaar: { frm_van_dag: 'd',frm_van_maand: 'm',frm_van_jaar: 'Y'}},{ tweak: { x:5, y:-1 } }); 
		myCal = new Calendar({ frm_tot_jaar: { frm_tot_dag: 'd',frm_tot_maand: 'm',frm_tot_jaar: 'Y'}},{ tweak: { x:5, y:-1 } }); 
	}
}

function initSearchBox()
{
	//Create button delete SearchBox
	var z = document.getElementById("frmZoek_zoekwoord");
	if (z)
	{
		z.className+= ' js_enabled'; 
		var x = document.getElementById("search");    
		var y = x.getElementsByTagName("div")[1]  
		var a = document.createElement("a");
		var b = document.createTextNode("x")
		a.href = "#"
		a.onclick = function() { document.getElementById("frmZoek_zoekwoord").value = ''; document.getElementById("frmZoek_zoekwoord").focus(); return false; }
		a.onfocus = function() { this.blur(); } 
		a.className = "delete"
		a.title = "verwijder zoektekst"
		a.appendChild(b);
		y.appendChild(a);
	}
	
	//Create button delete NewsSearchBox
	var z = document.getElementById("frmNieuwsZoek_zoekwoord");
	if (z)
	{
	
		z.className+= ' js_enabled'; 
		var x = document.getElementById("formNieuwszoek");    
		var y = x.getElementsByTagName("div")[0]  
		var a = document.createElement("a");
		var b = document.createTextNode("x")
		a.href = "#"
		a.onclick = function() { document.getElementById("frmNieuwsZoek_zoekwoord").value = ''; document.getElementById("frmNieuwsZoek_zoekwoord").focus(); return false; }
		a.onfocus = function() { this.blur(); } 
		a.className = "delete"
		a.title = "verwijder zoektekst"
		a.appendChild(b);
		y.appendChild(a);
	}
	
	//test
	var z = document.getElementsByClassName("searchDeleteButtons");
	if (z)
	{
		var i = z.length
		while (i--)
		{
			var y = z[i].getElementsByTagName("div")[0]  
			var a = document.createElement("a");
			var b = document.createTextNode("x")
			a.href = "#"
			a.onclick = function() { this.parentNode.getElementsByTagName("input")[0].value = ''; this.parentNode.getElementsByTagName("input")[0].focus(); return false; }
			a.onfocus = function() { this.blur(); } 
			a.className = "delete"
			a.title = "verwijder zoektekst"
			a.appendChild(b);
			y.appendChild(a);
			y.getElementsByTagName("input")[0].className+= ' js_enabled'; 
			
		}
		
	}
	//

	//Create button delete ResultsSearchBox
	var z = document.getElementById("frmResultsZoek_zoekwoord");
	if (z)
	{
	
		z.className+= ' js_enabled'; 
		var x = document.getElementById("formzoekresultaten");    
		var y = x.getElementsByTagName("div")[0]  
		var a = document.createElement("a");
		var b = document.createTextNode("x")
		a.href = "#"
		a.onclick = function() { document.getElementById("frmResultsZoek_zoekwoord").value = ''; document.getElementById("frmResultsZoek_zoekwoord").focus(); return false; }
		a.onfocus = function() { this.blur(); } 
		a.className = "delete"
		a.title = "verwijder zoektekst"
		a.appendChild(b);
		y.appendChild(a);
	}

	
	//Set onfocus and onblur for default text
	//z.onfocus = function () { if (this.value == 'vul een zoekwoord in...') this.value = ''; }
	//z.onblur = function () { if (this.value == '') this.value = 'vul een zoekwoord in...'; }
}

document.getElementsByClassName = function (needle)
{
    var s, i, r = [], l = 0, e;
    var re = new RegExp('(^|\\s)' + needle + '(\\s|$)');

    if (navigator.userAgent.indexOf('Opera') > -1)
    {
        s = [document.documentElement || document.body], i = 0;

        do
        {
            e = s[i];

            while (e)
            {
                if (e.nodeType == 1)
                {
                    if (e.className && re.test(e.className)) r[l++] = e;

                    s[i++] = e.firstChild;
                }

                e = e.nextSibling;
            }
        }
        while (i--);
    }
    else
    {
        s = document.getElementsByTagName('*'), i = s.length;

        while (i--)
        {
            e = s[i];
            if (e.className && re.test(e.className)) r[l++] = e;
        }
    }

    return r;
}

var sfHover = function(classNaam) 
{
	
	var sfEls = document.getElementsByClassName(classNaam)[0]
	if (sfEls) 
	{
		sfEls = sfEls.getElementsByTagName("LI"), i = sfEls.length;
		while(i--)
		{
			sfEls[i].onmouseover=function() { this.className+=" sfhover"; }
			sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), "");}
		}
	}
}

function createCookie(name,value,days) 
{
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

			
function setFontSize(size)
{
	if (!(size == 'normal') && !(size == 'large') && !(size == 'largest')) size = 'normal'
	
	var headID = document.getElementsByTagName("head")[0];         
	var cssNode = document.createElement('link');
	cssNode.type = 'text/css';
	cssNode.rel = 'stylesheet';
	cssNode.href = '/lib/css/fontsize_' + size + '.css';
	cssNode.media = 'screen';
	//headID.insertBefore(cssNode,headID.getElementsByTagName("link")[0]);
	headID.appendChild(cssNode);
	createCookie('fontsize', size, 1)
	
	var smaller = document.getElementById('LI-smaller')
	var larger = document.getElementById('LI-larger')
	if (smaller)
	{
		
		if (readCookie('fontsize') == 'normal')
		{
			smaller.removeChild(smaller.firstChild)
			smaller.appendChild(document.createTextNode('A-'));
			
			larger.removeChild(larger.firstChild)
			aNode = document.createElement('a')
			aNode.href = 'javascript:setFontSize(\'large\')'
			aNode.title = 'tekst vergroten'
			aNode.appendChild(document.createTextNode("A+"))
			larger.appendChild(aNode)
		}
		if (readCookie('fontsize') == 'large')
		{
			smaller.removeChild(smaller.firstChild)
			aNode = document.createElement('a')
			aNode.href = 'javascript:setFontSize(\'normal\')'
			aNode.title = 'tekst verkleinen'
			aNode.appendChild(document.createTextNode("A-"))
			smaller.appendChild(aNode)
		
			larger.removeChild(larger.firstChild)
			aNode = document.createElement('a')
			aNode.href = 'javascript:setFontSize(\'largest\')'
			aNode.title = 'tekst vergroten'
			aNode.appendChild(document.createTextNode("A+"))
			larger.appendChild(aNode)
		}
		if (readCookie('fontsize') == 'largest')
		{
			larger.removeChild(larger.firstChild)
			larger.appendChild(document.createTextNode('A+'));
			
			smaller.removeChild(smaller.firstChild)
			aNode = document.createElement('a')
			aNode.href = 'javascript:setFontSize(\'large\')'
			aNode.title = 'tekst verkleinen'
			aNode.appendChild(document.createTextNode("A-"))
			smaller.appendChild(aNode)
		}
	}
}

function createFontSizeLinks()
{
	var headID = document.getElementById("fontsize")
	spanNode = document.createElement('span')
	spanNode.className = 'textbrowser'
	spanNode.appendChild(document.createTextNode('Tekstgrootte aanpassen'))
	headID.appendChild(spanNode)
	ulNode = document.createElement('ul')
	
	ilNode = document.createElement('li')
	ilNode.className = 'first'
	ilNode.appendChild(document.createTextNode('tekstgrootte'))
	ulNode.appendChild(ilNode)
	
	ilNode = document.createElement('li')
	ilNode.className = 'vergroten'
	ilNode.id = 'LI-larger'
	aNode = document.createElement('a')
	aNode.href = 'javascript:setFontSize(\'large\')'
	aNode.title = 'tekst vergroten'
	aNode.appendChild(document.createTextNode("A+"))
	ilNode.appendChild(aNode)
	ulNode.appendChild(ilNode)
	
	ilNode = document.createElement('li')
	ilNode.className = 'verkleinen last'
	ilNode.id = 'LI-smaller'
	aNode = document.createElement('a')
	aNode.href = 'javascript:setFontSize(\'normal\')'
	aNode.title = 'tekst verkleinen'
	aNode.appendChild(document.createTextNode("A-"))
	ilNode.appendChild(aNode)
	ulNode.appendChild(ilNode)

	
	headID.appendChild(ulNode)
}
		
window.addEvent('domready', function () 
{
	new_window_link();

	createFontSizeLinks();
	setFontSize(readCookie('fontsize'))
	initSearchBox();
	sfHover("schoolslist");
	sfHover("domeinmenu");
	sfHover("li_hover");

	setLinksTable("domeinpagina");
	setLinksTable("faq");

	hideDomeinmenuItems();
	createLocatieItemsLinks();
	
	createBackPrintButtons();
	createFaqSwitch();
	createCalendars();
	formBrochureMoreShowHide();
	hideFormBrochureMoreAndHelpen();
	formBrochureMoreShowHideHelpen();
	
	initPrintOpleiding()
});
