<!-- Minus AutoDato -->

function ControleerVelden(formulier)
		{
		
		//alert (">" + trim(formulier.nieuwwachtwoord1.value) + "<");
		if ((trim(formulier.gebruikersnaam.value) == "") || (trim(formulier.wachtwoord.value) == "") || (trim(formulier.nieuwwachtwoord1.value) == "") || (trim(formulier.nieuwwachtwoord2.value) == "") || (trim(formulier.domeinnaam.value) == ""))
			{
			alert ("Je hebt niet alle velden ingevuld.");
			return false;
			}
		if (formulier.AlgVoorwaarden.checked == false) 
			{
			alert ("Je bent verplicht om akkoord te gaan met de algemene voorwaarden.");
			return false;
			}
		if (trim(formulier.nieuwwachtwoord1.value) != trim(formulier.nieuwwachtwoord2.value))
			{
			alert ("Je hebt niet tweemaal hetzelfde wachtwoord ingevuld.");
			return false;
			}
		else if ((formulier.nieuwwachtwoord1.value.length < 5) || (formulier.nieuwwachtwoord1.value.length > 8))
			{
			alert ("Het wachtwoord moet uit minimaal 5 en maximaal 8 tekens bestaan.");
			return false;
			}		
		
		//Controle op geldige domeinnaam.
		zoekstring = "abcdefghijklmnopqrstuvwxyz0123456789-";
		domeinnaam = formulier.domeinnaam.value;
		for (i=0; i<= domeinnaam.length-1 ; i++)
			{
			karakter = domeinnaam.substring(i,i+1);
			if (zoekstring.indexOf(karakter) == -1)
				{
				//Teken gevonden dat niet een een domeinnaam voor mag komen.
				alert ('De domeinnaam mag niet het teken "' + karakter + '" bevatten.');
				return false;
				} 
			}

		//Om een of andere vage reden is deze submit niet mogelijk.
		//formulier.submit();
	
		return true;
		}

function controleerExtraform(formulier)
	{
	if ((trim(formulier.emailadres.value) == "") || (trim(formulier.voornaam.value) == "") || (trim(formulier.achternaam.value) == ""))
			{
			alert ("Je hebt niet alle velden ingevuld.");
			return false;
			}
	else if (IsEmail(formulier.emailadres.value) == false)
			{
			alert ("Vul eerst een geldig e-mailadres in.");
			return false;
			}

	return true;
	}
