

	var checkArray = new Array();		 
	checkArray["aanhef"] = {"msg": "U dient uw geslacht aan te geven",
                     "reqValue": "",
                     "reqControlName":"",
					 "regexp": ""};
	checkArray["voorletters"] = {"msg": "U dient uw voorletters aan te geven",
                     "reqValue": "",
                     "reqControlName":"",
					 "regexp": ""};
	checkArray["achternaam"] = {"msg": "U dient uw achternaam aan te geven",
                     "reqValue": "",
                     "reqControlName":"",
					 "regexp": ""};
	checkArray["telefoon"] = {"msg": "U dient uw telefoonnummer aan te geven",
                     "reqValue": "",
                     "reqControlName":"",
					 "regexp": ""};
	checkArray["email_from"] = {"msg": "U dient een geldig email adres aan te geven",
                     "reqValue": "",
                     "reqControlName":"",
					 "regexp": "[A-Za-z0-9\._]+@[A-Za-z0-9\.]+\.[A-Za-z]+"};



	function checkForm2(formulier)
	{
		for(var i in checkArray)
		{
			var element = eval('document.'+formulier+'.'+i);
			if(checkArray[i]["reqControlName"]!="")
			{
				var reqElement = eval("document."+formulier+"."+checkArray[i]["reqControlName"]);
				//alert(reqElement[0].value+' '+checkArray[i]["reqValue"]);
				if(reqElement.value==checkArray[i]["reqValue"])
				{
					alert(checkArray[i]["msg"]);
					reqElement.focus();
					return false;
				}
				else
				{
					continue;
				}
			}
			if(element.type=='select-one')
			{
				
				if(element.selectedIndex==0)
				{
					element.focus();
					alert(checkArray[i]["msg"]);
					return false;
				}
			}
			if(element.type=='text')
			{
				if(checkArray[i]["regexp"] !="")
				{
					var re = new RegExp(checkArray[i]["regexp"]);
					if(!element.value.match(re))
					{
						element.focus();
						alert(checkArray[i]["msg"]);
						return false;
					}
				}
				if(element.value=='')
				{
					element.focus();
					alert(checkArray[i]["msg"]);
					return false;
				}
			}

		}
		return true;
	}

	function checkForm(formulier)
	{
		if(checkForm2(formulier))
			eval("document."+formulier+".submit()");
	}

	function checkNBForm(formulier)
	{
		if(formulier.name.value=="" || formulier.name.value=="Uw naam")
		{
			alert("U dient uw naam in te vullen.");
			formulier.name.focus();
			return false;
		}
		if((formulier.email.value=="" || formulier.email.value=="Uw emailadres") || (formulier.email.value.indexOf('@')==-1 && formulier.email.value.indexOf(".")==-1))
		{
			alert("U dient uw e-mailadres in te vullen.");
			formulier.email.focus();
			return false;
		}

		return true;
	}

	function checkZoekForm(formulier)
	{
		if(formulier.words.value=="" || formulier.words.value=="Zoek")
		{
			alert("U dient minimaal 1 zoekwoord op te geven.");
			formulier.words.focus();
			return false;
		}
		if(formulier.words.value.length<=2)
		{
			alert("Het zoekwoord moet minimaal 3 karakters bevatten.");
			formulier.words.focus();
			return false;
		}
		return true;
	}

