// check of emailadres correct is
// check of het emailadres wel juist is opgebouwd
function echeck(str)
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1)
	{
		alert("Vul alsjeblieft een GELDIG emailadres in.")
		return false
	}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Vul alstublieft een GELDIG emailadres in.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Vul alstublieft een GELDIG emailadres in.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Vul alstublieft een GELDIG emailadres in.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Vul alstublieft een GELDIG emailadres in.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Vul alstublieft een GELDIG emailadres in.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Vul alstublieft een GELDIG emailadres in.")
		    return false
		 }

	return true					
}
	
// contactformulier NL
function contactNL(form)
{
	if (form.naam.value == "") 
  	{
    	alert( "Vult u alstublieft uw naam in." );
    	form.naam.focus();
    	return false ;
  	}
	
	if (form.email.value == "") 
  	{
    	alert( "Vult u alstublieft uw emailadres in." );
    	form.email.focus();
    	return false ;
  	}
	if (echeck(form.email.value)==false)
	{
		form.email.focus()
		return false
	}
	
	if (form.telefoon.value == "") 
  	{
    	alert( "Vult u alstublieft uw telefoonnummer in." );
    	form.telefoon.focus();
    	return false ;
  	}
	
	if (form.vraag.value == "") 
  	{
    	alert( "Vult u alstublieft uw vraag of opmerking in." );
    	form.vraag.focus();
    	return false ;
  	}
	
  	return true ;
}


// contactformulier EN
function contactEN(form)
{
	if (form.naam.value == "") 
  	{
    	alert( "Please fill out your name." );
    	form.naam.focus();
    	return false ;
  	}
	
	if (form.email.value == "") 
  	{
    	alert( "Please fill out your email address" );
    	form.email.focus();
    	return false ;
  	}
	if (echeck(form.email.value)==false)
	{
		form.email.focus()
		return false
	}
	
	if (form.telefoon.value == "") 
  	{
    	alert( "Please fill out your telephone number." );
    	form.telefoon.focus();
    	return false ;
  	}
	
	if (form.vraag.value == "") 
  	{
    	alert( "Please fill out your question or remark." );
    	form.vraag.focus();
    	return false ;
  	}
	
  	return true ;
}


// bestelformulier NL
function bestelNL(form)
{
	if (form.voor.value == "") 
  	{
    	alert( "Vult u alstublieft uw voorletter(s) in." );
    	form.voor.focus();
    	return false ;
  	}
	
	if (form.tussen.value == "") 
  	{
    	alert( "Vult u alstublieft uw tussenvoegsel in." );
    	form.tussen.focus();
    	return false ;
  	}
	
	if (form.achter.value == "") 
  	{
    	alert( "Vult u alstublieft uw achternaam in." );
    	form.achter.focus();
    	return false ;
  	}
	
	if (form.organisatie.value == "") 
  	{
    	alert( "Vult u alstublieft uw organisatie in." );
    	form.organisatie.focus();
    	return false ;
  	}
	
	if (form.adres.value == "") 
  	{
    	alert( "Vult u alstublieft uw adres in." );
    	form.adres.focus();
    	return false ;
  	}
	
	if (form.postcode.value == "") 
  	{
    	alert( "Vult u alstublieft uw postcode in." );
    	form.postcode.focus();
    	return false ;
  	}
	
	if (form.plaats.value == "") 
  	{
    	alert( "Vult u alstublieft uw plaats in." );
    	form.plaats.focus();
    	return false ;
  	}
	
  	return true ;
}


// bestelformulier EN
function bestelEN(form)
{
	if (form.voor.value == "") 
  	{
    	alert( "Please fill out your initials." );
    	form.voor.focus();
    	return false ;
  	}
	
	if (form.tussen.value == "") 
  	{
    	alert( "Please fill out your surname prefix." );
    	form.tussen.focus();
    	return false ;
  	}
	
	if (form.achter.value == "") 
  	{
    	alert( "Please fill out your surname." );
    	form.achter.focus();
    	return false ;
  	}
	
	if (form.organisatie.value == "") 
  	{
    	alert( "Please fill out your organization." );
    	form.organisatie.focus();
    	return false ;
  	}
	
	if (form.adres.value == "") 
  	{
    	alert( "Please fill out your address." );
    	form.adres.focus();
    	return false ;
  	}
	
	if (form.postcode.value == "") 
  	{
    	alert( "Please fill out your postcode." );
    	form.postcode.focus();
    	return false ;
  	}
	
	if (form.plaats.value == "") 
  	{
    	alert( "Please fill out your place." );
    	form.plaats.focus();
    	return false ;
  	}
	
  	return true ;
}