/* SERVER CACHE */
function addLoadEvent(func)
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function')
	{
		window.onload = func;
	}
	else
	{
		window.onload = function()
		{
			oldonload();
			func();
		}
	}
}
function addClass(element,value)
{
	if (!element.className)
	{
		element.className = value;
	}
	else
	{
		newClassName = element.className;
		newClassName+= " ";
		newClassName+= value;
		element.className = newClassName;
	}
}
function validateForm(whichform)
{
	for (var i=0; i<whichform.elements.length; i++)
	{
		var element = whichform.elements[i];
		if (element.name == 'search'){
			if (element.className.indexOf("text") != -1)
			{
				if (!isFilled(element) || element.value == "           --- SEARCH ---")
				{
					alert("Gelieve een zoekterm op te geven.");
					element.focus();
					return false;
				}
	   		}
	   	} else if (element.name == 'username'){
			if (element.className.indexOf("text") != -1)
			{
				if (!isFilled(element))
				{
					alert("Gelieve een gebruikersnaam in te geven.");
					element.focus();
					return false;
				}
	   		}
	   	} else if (element.name == 'password'){
			if (element.className.indexOf("text") != -1)
			{
				if (!isFilled(element))
				{
					alert("Gelieve een wachtwoord in te geven.");
					element.focus();
					return false;
				}
	   		}
	   	}
	}
	return true;
}
function isFilled(field)
{
	if (field.value.length < 1)
	{
		return false;
	}
	else
	{
		return true;
	}
}
function prepareForms()
{
	for (var i=0; i<document.forms.length; i++)
	{
		var thisform = document.forms[i];
		thisform.onsubmit = function()
		{
		  return validateForm(this);
		}
	}
}
function CheckMultiple1(frm, name) {
	for (var i=0; i < frm.length; i++) {
		fldObj = frm.elements[i];
		fldId = fldObj.id;
		if (fldId) {
			var fieldnamecheck=fldObj.id.indexOf(name);
			if (fieldnamecheck != -1) {
				if (fldObj.checked) {
					return true;
				}
			}
		}
	}
	return false;
}
function CheckForm1(f) {
	if (f.email.value == "") {
		alert("Gelieve een geldig e-mail adres in te geven.");
		f.email.focus();
		return false;
	}
	var fname = "CustomFields_1_1";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Gelieve een naam in te geven");
		fld.focus();
		return false;
	}
	var fname = "CustomFields_2_1";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Gelieve een voornaam in te geven");
		fld.focus();
		return false;
	}
	var fname = "CustomFields_3_1";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Gelieve een bedrijfsnaam in te geven.");
		fld.focus();
		return false;
	}
	var fname = "CustomFields_5_1";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Gelieve een telefoonnummer in te geven.");
		fld.focus();
		return false;
	}
	var fname = "CustomFields_6_1";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Gelieve een aantal personen in te geven.");
		fld.focus();
		return false;
	}
	CheckNum = parseInt(fld.value);
	if(fld.value != "" && isNaN(CheckNum)) {
		alert("Gelieve een aantal personen in te geven.");
		fld.select();
		fld.focus();
		return false;
	}
	return true;
}
//addLoadEvent(prepareForms);