function F_Controleer_Velden(input, rqFlds, fldNms)
{
	var fldCheck   = true;
	var fldsNeeded = "\nDe volgende verplichte velden bent u vergeten in te vullen.\n\n\t";

    for(var fldNum = 0; fldNum < rqFlds.length; fldNum++) {
        if ((input.elements[rqFlds[fldNum]].value == "") ||
            (input.elements[rqFlds[fldNum]].value == " ")) {

            fldsNeeded += fldNms[fldNum] + "\n\t";
            fldCheck = false;
            fldsNded = fldsNeeded+"\nKlik op OK en vul de verplichte velden a.u.b. in.\n\t";
        }
    }

    if (fldCheck == true)
    {
        return true;
    }
    else
    {
        alert(fldsNded);
        return false;
    }
}

function F_ContactForm(input)
{
	var v_VerplichteVelden = new Array("naam", "tel", "email", "bericht");
	var v_VeldNamen = new Array("Uw naam", "Uw telefoonnummer", "Uw emailadres", "Een bericht");
	var emailadres = document.getElementsByName("email")[0].value.split("@");
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);

	if(output)
	{
		if(emailadres.length != 2)
		{
			alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
			output = false;
		}
		else
		{
			emailadres2 = emailadres[1].split(".");			
			if(emailadres2.length < 2)
			{
				alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
				output = false;
			}
		}
	}
		
	return output;
}

function F_NieuwsbriefForm(input)
{
	var v_VerplichteVelden = new Array("I_Naam", "I_Email");
	var v_VeldNamen = new Array("Uw naam", "Uw emailadres");
	
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);
	
	return output;
}

function F_SubmitAccount(input, nieuw)
{
	if(nieuw == 1)
	{
		var v_VerplichteVelden = new Array("Naam", "Straat", "Huisnr", "Postcode", "Plaats", "Email", "Wachtwoord", "Onderwerp");
		var v_VeldNamen = new Array("Uw naam", "Straatnaam", "Huisnr", "Postcode", "Woonplaats", "Uw emailadres", "Een wachtwoord", "De veiligheidscode");
	}
	else
	{
		var v_VerplichteVelden = new Array("Naam", "Straat", "Huisnr", "Postcode", "Plaats", "Email", "Onderwerp");
		var v_VeldNamen = new Array("Uw naam", "Straatnaam", "Huisnr", "Postcode", "Woonplaats", "Uw emailadres", "De veiligheidscode");
	}
	
	var emailadres = document.getElementsByName("Email")[0].value.split("@");
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);

	if(output)
	{
		if(emailadres.length != 2)
		{
			alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
			output = false;
		}
		else
		{
			emailadres2 = emailadres[1].split(".");			
			if(emailadres2.length < 2)
			{
				alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
				output = false;
			}
		}
	}
	
	return output;
}

function F_CondoleanceForm(input)
{
	var v_VerplichteVelden = new Array("Cemail", "Conderwerp", "Cbericht");
	var v_VeldNamen = new Array("Uw naam", "De veiligheidscode", "Het bericht");
	var emailadres = document.getElementsByName("Cnaam")[0].value.split("@");
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);

	if(output)
	{
		if(emailadres.length != 2)
		{
			alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
			output = false;
		}
		else
		{
			emailadres2 = emailadres[1].split(".");			
			if(emailadres2.length < 2)
			{
				alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
				output = false;
			}
		}
	}
	
	return output;
}

function F_GastenboekForm(input)
{
	var v_VerplichteVelden = new Array("Gemail", "Gbericht");
	var v_VeldNamen = new Array("Je naam", "Een berichtje");
	var emailadres = document.getElementsByName("Gnaam")[0].value.split("@");
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);

	if(output)
	{
		if(emailadres.length != 2)
		{
			alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
			output = false;
		}
		else
		{
			emailadres2 = emailadres[1].split(".");			
			if(emailadres2.length < 2)
			{
				alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
				output = false;
			}
		}
	}
	
	return output;
}


function F_SubmitAdvertentie(input)
{
	var v_VerplichteVelden = new Array("Voornaam", "Achternaam", "Geboren_Dag", "Geboren_Maand", "Geboren_Jaar", "Overleden_Dag", "Overleden_Maand", "Overleden_Jaar", "Postcode", "Woonplaats", "Omschrijving");
	var v_VeldNamen = new Array("Voornaam van overledene", "Achternaam van overledene", "Geboorte dag", "Geboorte maand", "Geboorte jaar", "Dag van overlijden", "Maand van overlijden", "Jaar van overlijden", "Postcode van overledene", "Woonplaats van overledene", "Het overlijdensbericht");
	return F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);
}

function F_SubmitInloggen(input)
{
	var v_VerplichteVelden = new Array("Uea", "Uww");
	var v_VeldNamen = new Array("Uw emailadres", "Uw CIN-wachtwoord");
	return F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);
}

function addsmiley(smiley)
{
	document.gastenboekform.Gbericht.value += ' ' + smiley;
}

function F_VertelVerderForm(input)
{
	var v_VerplichteVelden = new Array("naam", "email", "naamontvanger", "emailontvanger");
	var v_VeldNamen = new Array("Uw naam", "Uw emailadres", "Naam vriend(in)", "Email vriend(in)");
	var emailadres = document.getElementsByName("email")[0].value.split("@");
	var emailadresontvanger = document.getElementsByName("emailontvanger")[0].value.split("@");
	output = F_Controleer_Velden(input, v_VerplichteVelden, v_VeldNamen);

	if(output)
	{
		if(emailadres.length != 2)
		{
			alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
			output = false;
		}
		else
		{
			emailadres2 = emailadres[1].split(".");			
			if(emailadres2.length < 2)
			{
				alert("U heeft geen geldig emailadres ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
				output = false;
			}
			else
			{
				if(emailadresontvanger.length != 2)
				{
					alert("U heeft geen geldig emailadres van uw vriend(in) ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
					output = false;
				}
				else
				{
					emailadresontvanger2 = emailadresontvanger[1].split(".");			
					if(emailadresontvanger2.length < 2)
					{
						alert("U heeft geen geldig emailadres van uw vriend(in) ingevuld.\nKlik op OK en vul a.u.b. een geldig emailadres in.\n\t");
						output = false;
					}
				}	
			}
		}
	}
		
	return output;
}
