function verstuurFormulier()
{
	if( submitNAWForm('bestelform') )
	{
		document.forms['bestelform'].submit();
	}
	else
	{
		return false;
	}
}

function submitNAWForm(formnaam)
{
		var verplichtArray = new Array();
		var errors = new Array();
		
		verplichtArray["vchVoornaam"] = "je voornaam";
		verplichtArray["vchAchternaam"] = "je achternaam";
		verplichtArray["vchAdres"] = "je adres";
		verplichtArray["vchPostcode"] = "je postcode";
		verplichtArray["vchPlaats"] = "je woonplaats";
		verplichtArray["vchTelefoonnummer"] = "je telefoon nummer";
		verplichtArray["vchEmailadres"] = "je email adres";
		
		var errorString = "";
		
		for (veld in verplichtArray)
		{
			var waarde = document.getElementById(veld);
			
			if( !waarde.value )
			{
				errorString += "\n- " + verplichtArray[veld];
			}
			
			if( veld == 'vchEmailAdres' )
			{
				if( document.getElementById("vchEmailAdres").value != "")
				{
					emailAdresCheck = isValidEmail(document.getElementById("vchEmailAdres").value);
					
					if( !emailAdresCheck )
					{
						errorString += "\nVul aub een geldig e-mail adres in.";
					}
				}
			}
		}
		
		if( errorString )
		{
			var errorReport = "Je moet de volgende velden nog invullen:";
			errorReport += errorString;
			
			alert(errorReport);
			return false;
		}
		else
		{
			return true;
		}
}


function submitContactForm()
{
	var errorString = "";
	
	if( !document.getElementById("56562462").value )
	{
		errorString += "\nVul a.u.b. je naam in.";
	}
	
	if( !document.getElementById("928345").value )
	{
		errorString += "\nVul a.u.b. je email adres in.";
	}
	else
	{
		emailAdresCheck = isValidEmail(document.getElementById("928345").value);
		
		if( !emailAdresCheck )
		{
			errorString += "\nVul aub een geldig e-mail adres in.";
		}
	}			
	
	
	if( errorString )
	{
		var errorReport = "Je moet de volgende velden nog invullen:";
		errorReport += errorString;
		
		alert(errorReport);
		return false;
	}
	else
	{
		document.forms['formform'].submit();
	}
}




function isValidEmail(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	
	if (str.indexOf(at)==-1){
		return(false);
	}
	
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return(false);
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return(false);
	}
	
	if (str.indexOf(at,(lat+1))!=-1){
		return(false);
	}
	
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return(false);
	}
	
	if (str.indexOf(dot,(lat+2))==-1){
		return(false);
	}
	
	if (str.indexOf(" ")!=-1){
		return(false);
	}
	
	return(true);
}

