 function isGevuld(id)
	 {
		//het element word opgehaald met zijn id. Er wordt true teruggegeven als er iets in staat en false als het veld leeg is
		var element = document.getElementById(id);
		if(element)
		{
			if (element.value == "")
			{
				return false;
			}
			else
			{
				return true;
			}	
		}
		else
		{
			return false
		}
	 }

function checkVeldenCompleet()
{
	var message = "De volgende velden zijn niet juist ingevuld: \n"
	var goed = true
	var taal = document.getElementById("hidTaal").value
	
	if (!isGevuld("tbVoornaam"))
	{
		message = message + getTekst("Voornaam", taal)
		goed = false
	}
	
	if (!isGevuld("tbAchternaam"))
	{
		message = message + getTekst("Achternaam", taal)
		goed = false
	}


	if (!isGevuld("tbAdres"))
	{
		message = message + getTekst("Adres", taal)
		goed = false
	}


	if (!isGevuld("tbPostcode"))
	{
		message = message + getTekst("Postcode", taal)
		goed = false
	}


	if (!isGevuld("tbPlaats"))
	{
		message = message + getTekst("Plaats", taal)
		goed = false
	}


	if (!isGevuld("tbLand"))
	{
		message = message + getTekst("Land", taal)
		goed = false
	}
	
	if (isGevuld("tbEmail"))
	{
		if(!isEmail("tbEmail"))
		{
			message = message + getTekst("Email", taal)
			goed = false
		}
	}
	else
	{
		message = message + getTekst("Email", taal)
		goed = false
	}
	
	if (!goed)
	{
		alert(message)
	}
	return goed
}

function getTekst(typetekst, taal)
{
	switch (taal)
	{
		case "_engels":
			switch (typetekst)
			{
				case "Voornaam":
					return "- Firstname is required. \n"
					break;
				case "Achternaam":
					return "- Lastname is required. \n"
					break;
				case "Adres":
					return "- Adress is required. \n"
					break;
				case "Postcode":
					return "- Postal-code is required. \n"
					break;
				case "Plaats":
					return "- City is required. \n"
					break;
				case "Land":
					return "- Country is required. \n"
					break;
				case "Email":
					return "- Email must be a valid emailadres. \n"
					break;
				case "Message":
					return "The following field do not contain correct values: \n"
					break;
			}
			break;
		default:
			switch (typetekst)
			{
				case "Voornaam":
					return "- Voornaam is verplicht. \n"
					break;
				case "Achternaam":
					return "- Achternaam is verplicht. \n"
					break;
				case "Adres":
					return "- Adres is verplicht. \n"
					break;
				case "Postcode":
					return "- ZipPostcode is verplicht. \n"
					break;
				case "Plaats":
					return "- Plaats is verplicht. \n"
					break;
				case "Land":
					return "- Land is verplicht. \n"
					break;
				case "Email":
					return "- Email is niet correct. \n"
					break;
				case "Message":
					return "De volgende velden zijn niet juist ingevuld: \n"
					break;
			}
			break;
	}
	
	return ""
}

function changeSubmitPath(path, formid)
{
	var element  = document.getElementById(formid)
	if(element)
	{
		element.action = path
		element.submit()
		return false;
	}
	else
	{
		return false;
	}
}
