function setinschrijven()
{
	
if(document.getElementById("wedstrijd").value != "")
	{
	document.getElementById("trpp").style.display = "";
	document.getElementById("extrakeys").value = "paard_of_pony";
	}
else
	{
	document.getElementById("trpp").style.display = "none";	
	document.getElementById("trprive").style.display = "none";	
	document.getElementById("trkeuze1").style.display = "none";	
	document.getElementById("trkeuze2").style.display = "none";	
	document.getElementById("trkeuze3").style.display = "none";	
	document.getElementById("trdressuurproef").style.display = "none";
	document.getElementById("trspringproef").style.display = "none";
	document.getElementById("extrakeys").value = "";
	}
}

function setpp()
{
	
if(document.getElementById("paard_of_pony").value!="")
	{
	var a = document.getElementById("paard_of_pony").value.search(/manege/i)
	if(a>-1)
		{
		document.getElementById("trprive").style.display = "none";
		document.getElementById("trkeuze1").style.display = "";	
		document.getElementById("trkeuze2").style.display = "";	
		document.getElementById("trkeuze3").style.display = "";	
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";naam-prive-paard-pony","")
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";keuze1;keuze2;keuze3","") + ";keuze1;keuze2;keuze3"
		}
	else
		{
		document.getElementById("trkeuze1").style.display = "none";	
		document.getElementById("trkeuze2").style.display = "none";	
		document.getElementById("trkeuze3").style.display = "none";	
		document.getElementById("trprive").style.display = "";
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";keuze1;keuze2;keuze3","")
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";naam-prive-paard-pony","") + ";naam-prive-paard-pony"
		}
		
	
	var b = document.getElementById("wedstrijd").value.search(/dressuur/i)
	if(b>-1)
		{
		document.getElementById("trdressuurproef").style.display = "";
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";dressuurproef","") + ";dressuurproef"
		}
	else
		{
		document.getElementById("trspringproef").style.display = "";
		document.getElementById("extrakeys").value = document.getElementById("extrakeys").value.replace(";springproef","") + ";springproef"
		}	
	
	}
else
	{
	document.getElementById("trprive").style.display = "none";	
	document.getElementById("trkeuze1").style.display = "none";	
	document.getElementById("trkeuze2").style.display = "none";	
	document.getElementById("trkeuze3").style.display = "none";	
	document.getElementById("trdressuurproef").style.display = "none";
	document.getElementById("trspringproef").style.display = "none";
	document.getElementById("extrakeys").value = "paard_of_pony";
	}

}



function setppw()
{
if(document.getElementById("paard_of_pony").value!="")
	{
	var a = document.getElementById("paard_of_pony").value.search(/manege/i)
	if(a>-1)
		{
		document.getElementById("trprive").style.display = "none";
		document.getElementById("trkeuze1").style.display = "";	
		document.getElementById("trkeuze2").style.display = "";	
		document.getElementById("trkeuze3").style.display = "";	
		document.getElementById("extrakeys").value = "paard_of_pony;keuze1;keuze2;keuze3"
		}
	else
		{
		document.getElementById("trkeuze1").style.display = "none";	
		document.getElementById("trkeuze2").style.display = "none";	
		document.getElementById("trkeuze3").style.display = "none";	
		document.getElementById("trprive").style.display = "";
		document.getElementById("extrakeys").value = "paard_of_pony;naam-prive-paard-pony"
		}
			
	}
else
	{
	document.getElementById("trprive").style.display = "none";	
	document.getElementById("trkeuze1").style.display = "none";	
	document.getElementById("trkeuze2").style.display = "none";	
	document.getElementById("trkeuze3").style.display = "none";	
	document.getElementById("extrakeys").value = "paard_of_pony";
	}

}

function sendform(tags)
{
//alert(tags)

//split tags and generate string

if(document.getElementById("extrakeys").value !="")
	{tags = tags + ";" + document.getElementById("extrakeys").value}

var errstr = "";
var t = tags.split(";")
var str="form=proces";
for (key in t)
	{
		
		if(t[key]=="email")
			{
			if(document.getElementById(t[key]).value=="")
				{errstr = errstr + "Uw email adres is vereist\n"}
			else
				var stremail = document.getElementById(t[key]).value
				var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
				if (filter.test(stremail))
					{errstr = errstr + ""}
				else
					{errstr = errstr + "Een geldig email adres is vereist\n"}	
			}
		else
			{
			if(document.getElementById(t[key]).value==""){errstr=errstr+t[key] + " is niet ingevuld\n"}	
			}
		
		//alert("Element : " + t[key] + " waarde veld : " + document.getElementById(t[key]).value)
		str=str+"&"+t[key]+"="+document.getElementById(t[key]).value
	}
	
if(errstr!="")
	{alert(errstr)}
else
	{
		
	//alert(str)	
		

	if (str.length==0)
	{ 
	document.getElementById("content").innerHTML="";
	return;
	}
	if (window.XMLHttpRequest)
	{
	xmlhttp=new XMLHttpRequest();
	}
	else
	{
	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
	if (xmlhttp.readyState==4 && xmlhttp.status==200)
	{
	document.getElementById("content").innerHTML=xmlhttp.responseText;
	}
	}
	xmlhttp.open("GET","http://www.manegehetjen.nl/procesform.php?"+str,true);
	xmlhttp.send();


	}

}



function filltext(sourcetag,targettag)
{
document.getElementById(targettag).value=document.getElementById(sourcetag).value
}
