function init()
{
	document.getElementById("contactform").naam.select();
}

function formcheck(form)
{
	var result = true;
	document.getElementById("errorname").innerHTML = "";
   form.naam.className = "text"; 
	document.getElementById("erroremail").innerHTML = "";
   form.email.className = "text"; 
	document.getElementById("errormessage").innerHTML = "";
   form.tekst.className = "text"; 

	if (form.naam.value == "" || form.naam.value == " ")
   {
		document.getElementById("errorname").innerHTML = "<br />U heeft geen naam ingevuld.";
      document.getElementById("naam").className = "error"; 
		if (result)
      {
			document.getElementById("naam").select();
      }
     	result = false;
	}
	if (form.telefoon.value == "" || form.telefoon.value == " ")
   {
		document.getElementById("errortelefoon").innerHTML = "<br />U heeft geen telefoonnummer ingevuld.";
      document.getElementById("telefoon").className = "error"; 
		if (result)
      {
			document.getElementById("telefoon").select();
      }
     	result = false;
	} else
   {
		var aantalCijfers = telCijfers(form.telefoon.value)
		if (aantalCijfers != 10) {
			document.getElementById("errortelefoon").innerHTML = "<br>Uw telefoonnummer bestaat niet uit 10 cijfers, maar uit " + aantalCijfers + " cijfers. Geef een geldig telefoonnummer op."
	      document.getElementById("telefoon").className = "error"; 
   		if (result)
         {
   			document.getElementById("telefoon").select();
         }
			result = false;
		}
	}
	if (form.email.value == "" || form.email.value == " ")
   {
		document.getElementById("erroremail").innerHTML = "<br />U heeft geen e-mailadres ingevuld.";
      document.getElementById("email").className = "error"; 
		if (result)
      {
			document.getElementById("naam").select();
      }
		result = false;
	}
	if (form.email.value != "" && !/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test(form.email.value))
   {
		document.getElementById("erroremail").innerHTML = "<br />Uw e-mailadres is niet geldig.";
      document.getElementById("email").className = "error"; 
		if (result)
      {
			document.getElementById("email").select();
      }
		result = false;
	}
	if (form.tekst.value == "" || form.tekst.value == " ")
   {
		document.getElementById("errormessage").innerHTML = "<br />U heeft geen bericht ingevuld.";
      document.getElementById("tekst").className = "error"; 
		if (result)
      {
			document.getElementById("tekst").select();
      }
  		result = false;
	}
	return result;
}

function telCijfers(str)
{
   var cijfers = "0123456789";
   var aantalCijfers = 0;
   var c, i;

   for (i = 0 ; i < str.length ; i++) 
      { 
      c = str.charAt(i); 
      if (cijfers.indexOf(c) > -1) 
         {
         aantalCijfers++;
         }
      }
   return aantalCijfers;
}
