function checkForm (form) {
	var errArr = Array ();
	var errStr = '';
	var i = 0;
	
	if (form.Voorletters.value == '') {
		errArr[i++] = 'Please enter your first name.';
	}
	
	if (form.Achternaam.value == '') {
		errArr[i++] = 'Please enter your surname.';
	}
	
	if (form.Emailadres.value == '') {
		errArr[i++] = 'Please enter your e-mail address.';
	}
	
	if (checkEmail(form.Emailadres.value) == false) {
		errArr[i++] = 'Please enter a valid e-mail address.';
	}
	
	if (form.privacy.checked == false) {
		errArr[i++] = 'You must agree to the privacy statement.';
	}
	
	function checkEmail(str) // MSIE 5.01 checked
	{
		// string  /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		var filter = new RegExp(".*@.*[\.].*");
		if (filter.test(str))
			return true;
		else
			return false;
	}
			
	if (errArr.length > 0) {
		for (var j=0; j < errArr.length; j++) {
			errStr += (j+1) + ". " + errArr[j] + "\n";
		}

		alert (errStr);
		return false;
	} else {
		return true;
	}
}
function checkFormcontact (form) {
	var errArr = Array ();
	var errStr = '';
	var i = 0;
	
	if (form.Voorletters.value == '') {
		errArr[i++] = 'Please enter your first name.';
	}
	
	if (form.Achternaam.value == '') {
		errArr[i++] = 'Please enter your surname.';
	}
	
	if(form.Bedrijfnaam) {
		if (form.Bedrijfnaam.value == '') {
			errArr[i++] = 'Please enter your company name.';
		}
	}

	if (form.Adres.value == '') {
		errArr[i++] = 'Please enter your address.';
	}
	if (form.Stad.value == '') {
		errArr[i++] = 'Please enter your city.';
	}
	if (form.Land.value == '') {
		errArr[i++] = 'Please enter your country.';
	}
	if (form.Emailadres.value == '') {
		errArr[i++] = 'Please enter your e-mail address.';
	}
	
	if (checkEmail(form.Emailadres.value) == false) {
		errArr[i++] = 'Please enter a valid e-mail address.';
	}
	if (form.Vraag.value == '') {
		errArr[i++] = 'Please enter your question.';
	}
	
	if (form.privacy.checked == false) {
		errArr[i++] = 'You must agree to the privacy statement.';
	}
	
	function checkEmail(str) // MSIE 5.01 checked
	{
		// string  /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		var filter = new RegExp(".*@.*[\.].*");
		if (filter.test(str))
			return true;
		else
			return false;
	}
			
	if (errArr.length > 0) {
		for (var j=0; j < errArr.length; j++) {
			errStr += (j+1) + ". " + errArr[j] + "\n";
		}

		alert (errStr);
		return false;
	} else {
		return true;
	}
}

function zoekenformcheck(){
error=0;
if (document.zoekenform["region_Recipe EN:Preparation time (min)"].options[document.zoekenform["region_Recipe EN:Preparation time (min)"].selectedIndex].value == "") {
error++;
}
if(document.zoekenform["region_Recipe EN:Vegetarian"].options[document.zoekenform["region_Recipe EN:Vegetarian"].selectedIndex].value ==""){
error++;
}
if(document.zoekenform["region_OTDoc"].value ==""||document.zoekenform["region_OTDoc"].value ==" "){
error++;
}
if(error==3){
alert("Please enter at least one search term.");
return false;
}else{
return true;
}
}
function popupOpenen(url,naam,breedte,hoogte,scrollbars) {
	var xPos = (screen.availWidth - breedte) / 2
	var yPos = (screen.availHeight - hoogte ) / 2
	service = window.open(url,naam,"menubar=no,toolbar=no,resizeable=no,scrollbars="+scrollbars+",scrollbar="+scrollbars+",width="+breedte+",height="+hoogte+",screenX="+xPos+",screenY="+yPos+",left="+xPos+",top="+yPos+",screenX="+xPos+",screenY="+yPos+",left="+xPos+",top="+yPos);
	service.focus();
}

function popupOpenenBrands(url,naam,breedte,hoogte,scrollbars) {
	var xPos = (screen.availWidth - breedte) / 2
	var yPos = (screen.availHeight - hoogte ) / 2
	service = window.open(url,naam,"menubar=no,toolbar=no,resizeable=no,scrollbars=1,scrollbar=1,width="+breedte+",height="+hoogte+",screenX="+xPos+",screenY="+yPos+",left="+xPos+",top="+yPos+",screenX="+xPos+",screenY="+yPos+",left="+xPos+",top="+yPos);
	service.focus();
}
