/*
	test of browsers de DOM goed genoeg ondersteunen
	geeft true of false..
*/
var w3c = document.createElement && document.getElementsByTagName;

/* om meerdere functies aan de onload toe te wijzen */
function addLoadEvent(func){
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
		window.onload = func;
	}else{
		window.onload = function(){
			if (oldonload){
				oldonload();
			}
			func();
		};
	}
}

/* geeft alle input elementen een classname die gelijk is aan het type */
function addInputClasses(){
	if (!w3c) return;
	var inputs = document.getElementsByTagName('input');
	var l = inputs.length;
	var i;
	if ( l > 0 ){
		for( i = 0; i < l; i++)	{
			var klasse = inputs[i].type.toLowerCase();
			inputs[i].className = klasse;
		}
	}
}



/* 
	om bij elke 3e div aan de rechterkant de 10px marge te verwijderen
*/

/* toggled de standaard melding in het grote zoekveld op de homepage  */
function toggleMe(){
	if (this.value == this.melding)	{
		this.value = '';
	} else if (this.value == ''){
		this.value = this.melding;
	}
}

function initAdvancedSearch(r){
	if (!w3c) return;
	/*
		r = array met alle subrubrieken
		deze worden doorgestuurd vanaf de homepage 
	*/

	var AdvancedSearch = document.getElementById("advanced-search");
	// onderstaande functies alleen uitvoeren als object wordt gevonden
	if ( !AdvancedSearch ) return;
	
	/*
		focus & blur van grote keyword veld instellen
		gewenste standaard value/tekst hoeft alleen in de htmlcode ingevuld te worden
	*/
	keyword = document.getElementById("keyword");
	keyword.melding = keyword.value;
	keyword.onfocus = toggleMe;
	keyword.onblur = toggleMe;
}

function initZoekveld(){
	var trefwoord = document.getElementById("trefwoord");
	trefwoord.melding = trefwoord.value;
	trefwoord.onfocus = toggleMe;
	trefwoord.onblur = toggleMe;
}
addLoadEvent( initZoekveld );



