

function isValidSearchKeyword()
{
	var strInputValue = freesearchform.strKeyword.value;

	if ( (strInputValue.length < 3) || (strInputValue.indexOf("'") >= 0) ) {
		alert("U heeft geen geldige zoekterm ingevuld.\nKlik op OK en probeert u het opnieuw.");			
		return false;
	} else  {
		return true;
	}
}



function isValidContactForm()
{
	strAlertIntroText = "De volgende velden zijn niet (goed) ingevuld"
	focusField        = "";
	strAlertMsg       = "";
	var strBadFields  = "";
	objForm           = document.contactformulier;
	
	if (isNotEmpty(objForm, "strFullName", "lblFullName", "")==false) { strBadFields += "> "+ xGetElementById("lblFullName").innerText +" \n"; }
	if (isEmail(objForm, "strEmailAddress", "lblEmailAddress", "")==false) { strBadFields += "> "+ xGetElementById("lblEmailAddress").innerText +" \n"; }
	if (isNotEmpty(objForm, "strPhone", "lblPhone", "")==false) { strBadFields += "> "+ xGetElementById("lblPhone").innerText +" \n"; }
	if (isNotEmpty(objForm, "strMessage", "lblMessage", "")==false) { strBadFields += "> "+ xGetElementById("lblMessage").innerText +" \n"; }
	
	if (strBadFields != "")  {
		alert(strAlertIntroText+ ":\n"+ strBadFields);			
		return false;
	} else  {
		return true;
	}
}