function showOpDeHoogte()
{
	var chkBox = document.getElementById("chkOpDeHoogte");	
	var txtEmail = document.getElementById("txtOpDeHoogte");
	var txtSubmit = document.getElementById("sbmOpDeHoogte");	
	var lblPrivacy = document.getElementById("lblPrivacy");	
	
	if (chkBox.checked == true) {		
		txtEmail.style.display = "inline";		
		txtSubmit.style.display = "inline";
		lblPrivacy.style.display = "inline";
		
	}
	else {
		txtEmail.style.display = "none";
		txtSubmit.style.display = "none";
		lblPrivacy.style.display = "none";
	}
}

function checkOpDeHoogte(strFoutmelding)
{	
	var goed = true
	
	goed = !isEmail("txtOpDeHoogte")?false:goed
	
	if (!goed)
	{
		alert(strFoutmelding)
	}
	return goed	
}


function checkOnderwerpToevoegen(strFoutmelding)
{
	var goed = true
	
	goed = !isGevuld("tbNaam")?false:goed
	goed = !isGevuld("tbWeblogTitel")?false:goed
	goed = !isGevuldCute("txtTekst")?false:goed
	
	if (!goed)
	{
		alert(strFoutmelding)
	}
	return goed
}

function checkReactieForm(strFoutmelding)
{
	var goed = true
	goed = !isGevuld("tbNaam")?false:goed
	goed = !isEmail("tbEmail")?false:goed
	goed = !isGevuld("txtTekst")?false:goed

	if (!goed)
	{
		alert(strFoutmelding)
	}
	return goed
}

function checkDropboxReactieForm(strFoutmelding)
{

	var goed = true
	goed = !isGevuld("txtReactie")?false:goed
	goed = !isGevuld("taReactie")?false:goed	

	if (!goed)
	{
		alert(strFoutmelding)
	}
	return goed
}

function isEmail(id)
	{	
		//controleerd of de waarde van het opgegeven element een emailadres is.
		var element = document.getElementById(id);
		if (element)
		{
			if (element.value != "")
			{
				var filter = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
				if (!filter.test(element.value)) 
				{
					return false
				}
			}
			else
			{
				return false
			}
			
			return true;
		}
		else
		{
			return true	
		}
	}

 function checkCheckBox(id, label)
 {
	// controleerd of een checkbox is aangevinkt
	var element = document.getElementById(id);
	var element2 = document.getElementById(label)
	if (element)
	{
		if(!element.checked)
		{
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		return true
	}
 }



function isGevuldFile(id, label)
{
	//controleerd of de waarde van het opgegeven element een emailadres is.
	var element = document.getElementById(id);
	var element2 = document.getElementById(label); 
	if(element)
	{
		if (element.value == "")
		{
			return false;
		}
		else
		{
			return true;
		}	
	}
	else
	{
		return true
	}
}

function isEmail(id)
{	
	//controleerd of de waarde van het opgegeven element een emailadres is.
	var element = document.getElementById(id);
	if (element)
	{
		if (element.value != "")
		{
			var filter = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
			if (!filter.test(element.value)) 
			{
				return false
			}
		}
		else
		{
			return false
		}
		
		return true;
	}
	else
	{
		return true	
	}
}

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 true
	}
 }
 
  function isGevuldCute(id)
	 {
		//isGevuld functie voor de cute editor
		var element = document.getElementById("CE_" + id + "_ID");
		var html = element.getHTML()
	
		if (html.length < 5)
		{
			return false;
		}
		else
		{
			return true;
		}
	 }

