//==================================================================================================================================
//Functies om de querystring uit te lezen
function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}
QueryString.keys = new Array();
QueryString.values = new Array();

//Functie om de meerinfo velden te  tonen of te verbergen
function fnShowMeerInfo(welkeid)
{
	var welkeid = document.getElementById(welkeid)
	if (welkeid)
	{
		if (welkeid.style.display == 'none' || welkeid.style.display == '')
		{
			welkeid.style.display = 'block';
		}
		else
		{
			welkeid.style.display = 'none';
		}
	}
}

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}

QueryString_Parse();

/*==============================================================================
Script voor het tonen van een modelessDialog (of anders een popup)
fnPopWindow('test.htm'320,240,'clean','name'); */

function fnPopWindow(theUrl,width,height,type,mod,naam)
{
	if (type == 'clean')
	{
		scrollbars= 'no';
		resizable= 'no';
		menubar= 'no';
		toolbar= 'no';
		personalbar= 'no';
		locationbar= 'no';
	}
	else if (type = 'dirty')
	{
		scrollbars= 'yes';
		resizable= 'yes';
		menubar= 'yes';
		toolbar= 'yes';
		personalbar= 'yes';
		locationbar= 'yes';
	}
	
	//Internet explorer true / false
	var IE = ((document.all)&&(navigator.appVersion.indexOf("MSIE")!=-1)) ? true : false;
	
	//Indien internetexplorer én modaldialog = yes een modaldialog tonen
	if (IE && mod=='yes')
	{
		window.showModelessDialog(theUrl,window,"dialogWidth: "+width+"px; dialogHeight: "+height+"px; dialogTop: px; dialogLeft: px; edge: Raised; center: Yes; help: No; scroll: "+scrollbars+"; resizable: "+resizable+"; status: "+status+";");
	}
	//Anders een popup tonen
	else
	{
		var winleft = (screen.width - width) / 2;
		var winUp = (screen.height - height) / 2;
		winUp = winUp -40;
		var winProp = 'width='+width+',height='+height+',left='+winleft+',top='+winUp+',scrollbars='+scrollbars+',resizable='+resizable+',menubar='+menubar+',toolbar='+toolbar+',personalbar='+personalbar+',location='+locationbar+',status='+status+''
		if (naam=='')
		{
			naam= date.getSeconds ;
		}
		Win = window.open(theUrl, naam, winProp)
	}
}

// SCRIPTS VOOR de zoekmachine ========================================================================================================
function fnSearch(welkform)
{

	if (welkform == 0)
	{
		var elemZoek = document.getElementById('strZoekTekst');
	}
	if (welkform == 1)
	{
		var elemZoek = document.getElementById('strZoekTekst1');
	}
	if (welkform == 2)
	{
		var elemZoek = document.getElementById('strZoekTekst2');
	}
	
	if (elemZoek)
	{
		if (elemZoek.value.length < 3)
		{
			alert('Voor een zoekopdracht zijn minimaal 3 karakters nodig.');
		}
		else
		{
			if (welkform == 0)
			{
				document.zoekform.submit();
			}
			else
			{
				document.getElementById('strZoekTekst1').value = elemZoek.value
				document.zoekform2.submit();
			}
		}
	}
}

// SCRIPT VOOR het zetten van de schermhoogte ========================================================================================================
function setScreenHeight (){
	//This function places the footer 
	var browserWidth, browserHeight;

	// Get innerHeight of browserscreen
	if (self.innerHeight) // all except Explorer
		{
			browserWidth = self.innerWidth;
			browserHeight = self.innerHeight;
		}
		else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
		{
			browserWidth = document.documentElement.clientWidth;
			browserHeight = document.documentElement.clientHeight;
		}
		else if (document.body) // other Explorers
		{
			browserWidth = document.body.clientWidth;
			browserHeight = document.body.clientHeight;
		}

	if (document.getElementById) {
		var objMainframe = document.getElementById("mainframe");
		if (objMainframe.style && browserHeight > 150) {
			objMainframe.style.height = browserHeight - 150 + "px";
			}
		}
		document.body.style.width = browserWidth + "px";
		
}

