function checkNum(data)       // checks if all characters
{
	var valid = "0123456789";     // are valid numbers or a "."
	var ok = 1; var checktemp;
	for (var i=0; i<data.length; i++) 
	{
		checktemp = "" + data.substring(i, i+1);
		if (valid.indexOf(checktemp) == "-1") 
		return 0; 
	}
	return 1;
}
function valid()
{
	if(document.getElementById('objnr'))
	{
		if(checkNum(document.getElementById('objnr').value)==0 || document.getElementById('objnr').value=="" || (document.getElementById('objnr').value.length < "7" || document.getElementById('objnr').value.length > "8"))
		{
			/*alert("Vul de 7 cijfers van het Objectnummer in.");*/
            document.getElementById('errortext').innerHTML ="Controleer uw werkopdrachtcode, deze bevat 7 of 8 cijfers.";
            document.getElementById('objnr').focus();
	    	return false;
		} 
		else if(checkNum(document.getElementById('hnr').value)==0 || document.getElementById('hnr').value=="")
		{
			/*alert("Vul uw huisnummer zonder toevoeging in.");*/
			document.getElementById('errortext').innerHTML ="Vul uw huisnummer zonder toevoeging in.";
            document.getElementById('hnr').focus();
	    	return false;
		} else 
		{
			return true;
		}
	}
	if(document.getElementsByName('tk'))
	{
		var button=eval(document.getElementsByName('tk'));
		var j=button.length;
		var k=0;
		var m=0
		var err=0;
		for(i=0;i<j;i++)
		{
			if(button[i].checked==false)
			{
				err=err+1;
			}
		}
		if(err==j)
		{
			/*alert("Maak uw keuze alstublieft.");*/
            document.getElementById('errortext').innerHTML ="Maak uw keuze alstublieft.";
            document.getElementsByName('tk')[0].focus();
			return false;
		}
		else
		{
			return true;
		}
	}
}
function emailvalid(txt){
  var emailFilter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  var email=txt;
  ok=false;
  if (!emailFilter.test(email)){
  }else
  {
    ok=true;
  }
  return ok;
}
function validate7()
{
    var dummy;

    if(document.getElementById('email').value != "") {
        if(emailvalid(document.getElementById('email').value))
            dummy=1;
        else
        {
            /*alert("Uw e-mail adres is niet in orde, verbeter het alstublieft.");*/
            document.getElementById('errortext').innerHTML ="Uw e-mail adres is niet in orde, verbeter het alstublieft.";
            document.getElementById('email').focus();
            return false;
        }
    }
    if(document.getElementById('telephonenummer').value!="") // validating the email value againist a format
    {
        //var telefoonfilter=/^(0{1}[0-9\-]{10})$/
        var telefoonfilter=/^(0{1}[0-9]{9})$/ 
        //correct format for email is asd2313@as123as.in,asd2313@as123as.com,asd2313@as123as.info
        if (document.getElementById('telephonenummer').value.match(telefoonfilter))
            dummy=1;
        else
        {
            document.getElementById('errortext').innerHTML="Uw telefoonnummer is niet in orde, verbeter het alstublieft";
            document.getElementById('telephonenummer').focus();
            return false;
        }
    }
}
