
function checkForm_stap_1()
{

	var array_checkForm = new Array();
	array_checkForm[0] = "boeken_aantal_personen";
	array_checkForm[1] = "voorletters";
	array_checkForm[2] = "achternaam";
	array_checkForm[3] = "straat";
	array_checkForm[4] = "huisnummer";
	array_checkForm[5] = "woonplaats";
	array_checkForm[6] = "telefoonnummer";
	array_checkForm[7] = "email";
	
	var aantal_checkForm = 8;
	var aantal_correct = 0;
	
	
	if(document.getElementById("aanhef_bedrijf").checked == true)
	{
		var aantal_checkForm = 7;
		
		array_checkForm[0] = "boeken_aantal_personen";
		array_checkForm[1] = "bedrijfsnaam";
		array_checkForm[2] = "straat";
		array_checkForm[3] = "huisnummer";
		array_checkForm[4] = "woonplaats";
		array_checkForm[5] = "telefoonnummer";
		array_checkForm[6] = "email";
		
	}
	
	
	var email_regexp = /^[\w\-][\w\-\.]+@[\w\-][\w\-\.]+\.[a-zA-Z]{2,4}\s*$/;
	var phone_regexp = /^\+{0,1}[\d\-\(\)\s]+\d+[\d|\s]+$/;
	
	for(i=0;i<aantal_checkForm;i++)
	{
		
		var id = array_checkForm[i];
		
		if(document.getElementById(id).value == "")
		{
			document.getElementById(id).className = "inputfield_wrong";
		}
		else
		{
			document.getElementById(id).className = "inputfield";
			aantal_correct++;
		}			
	}
	
	if(!phone_regexp.test(document.getElementById("telefoonnummer").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("telefoonnummer").className = "inputfield_wrong";
	}
	
	if(!email_regexp.test(document.getElementById("email").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("email").className = "inputfield_wrong";
	}	
	
	//alert(aantal_correct);
	
	if(aantal_correct == aantal_checkForm)
	{
		return true;
	}
	else
	{
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;			
	}	

}

function checkForm_stap_2()
{
	if(document.getElementById("autoverhuur_n").checked == false)
	{
		if(document.getElementById("autoverhuur_aantal_dagen").value == "")
		{
			document.getElementById("autoverhuur_aantal_dagen").className = "inputfield_wrong";
			document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
			document.getElementById("form_foutmelding").style.display = "block";
			return false;	
		}
	}
}

function checkForm_stap_3()
{
	if(document.getElementById("voorwaarden").checked == false)
	{
		document.getElementById("voorwaarden_label").style.color = "#FF0033";
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;
	}
}

function checkForm_contact()
{

	var array_checkForm = new Array();
	array_checkForm[0] = "onderwerp";
	array_checkForm[1] = "bericht";
	array_checkForm[2] = "email";
	
	var aantal_checkForm = 3;
	var aantal_correct = 0;
	
	var email_regexp = /^[\w\-][\w\-\.]+@[\w\-][\w\-\.]+\.[a-zA-Z]{2,4}\s*$/;
	
	for(i=0;i<aantal_checkForm;i++)
	{		
		var id = array_checkForm[i];
		
		if(document.getElementById(id).value == "")
		{
			document.getElementById(id).className = "inputfield_wrong";
		}
		else
		{
			document.getElementById(id).className = "inputfield";
			aantal_correct++;
		}			
	}
	
	if(!email_regexp.test(document.getElementById("email").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("email").className = "inputfield_wrong";
	}
	
	if(aantal_correct == aantal_checkForm)
	{
		if(parseInt(document.getElementById("getal_3").value) != (parseInt(document.getElementById("getal_1").value) + parseInt(document.getElementById("getal_2").value)))
		{
			//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
			document.getElementById("getal_3").className = "inputfield_wrong";
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;			
	}	

}

function checkForm_laatonszoeken()
{

	var array_checkForm = new Array();
	array_checkForm[0] = "achternaam";
	array_checkForm[1] = "omschrijving";
	array_checkForm[2] = "email";
	
	var aantal_checkForm = 3;
	var aantal_correct = 0;	
	
	if(document.getElementById("aanhef_bedrijf").checked == true)
	{
		var aantal_checkForm = 3;
		
		array_checkForm[0] = "bedrijfsnaam";
		array_checkForm[1] = "omschrijving";
		array_checkForm[2] = "email";
		
	}
	
	
	var email_regexp = /^[\w\-][\w\-\.]+@[\w\-][\w\-\.]+\.[a-zA-Z]{2,4}\s*$/;
	
	for(i=0;i<aantal_checkForm;i++)
	{		
		var id = array_checkForm[i];
		
		if(document.getElementById(id).value == "")
		{
			document.getElementById(id).className = "inputfield_wrong";
		}
		else
		{
			document.getElementById(id).className = "inputfield";
			aantal_correct++;
		}			
	}
	
	if(!email_regexp.test(document.getElementById("email").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("email").className = "inputfield_wrong";
	}
	
	if(aantal_correct == aantal_checkForm)
	{
		if(parseInt(document.getElementById("getal_3").value) != (parseInt(document.getElementById("getal_1").value) + parseInt(document.getElementById("getal_2").value)))
		{
			//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
			document.getElementById("getal_3").className = "inputfield_wrong";
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;			
	}	

}

function checkForm_offerteautoverhuur()
{

	var array_checkForm = new Array();	
	array_checkForm[0] = "achternaam";
	array_checkForm[1] = "bericht";
	array_checkForm[2] = "email";
	array_checkForm[3] = "voorletters";
	array_checkForm[4] = "onderwerp";
	
	var aantal_checkForm = 5;
	
	if(document.getElementById("aanhef_bedrijf").checked == true)
	{
		var aantal_checkForm = 4;
		
		array_checkForm[0] = "bedrijfsnaam";
		array_checkForm[1] = "bericht";
		array_checkForm[2] = "email";
		array_checkForm[3] = "onderwerp";
		
	}
	
	var aantal_correct = 0;
	
	var email_regexp = /^[\w\-][\w\-\.]+@[\w\-][\w\-\.]+\.[a-zA-Z]{2,4}\s*$/;
	
	for(i=0;i<aantal_checkForm;i++)
	{		
		var id = array_checkForm[i];
		
		if(document.getElementById(id).value == "")
		{
			document.getElementById(id).className = "inputfield_wrong";
		}
		else
		{
			document.getElementById(id).className = "inputfield";
			aantal_correct++;
		}			
	}
	
	if(!email_regexp.test(document.getElementById("email").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("email").className = "inputfield_wrong";
	}
	
	if(aantal_correct == aantal_checkForm)
	{
		if(parseInt(document.getElementById("getal_3").value) != (parseInt(document.getElementById("getal_1").value) + parseInt(document.getElementById("getal_2").value)))
		{
			//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
			document.getElementById("getal_3").className = "inputfield_wrong";
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;			
	}	

}

function checkForm_nieuwsbrief()
{

	var array_checkForm = new Array();
	array_checkForm[0] = "email";
	
	var aantal_checkForm = 1;
	
	var aantal_correct = 0;
	
	var email_regexp = /^[\w\-][\w\-\.]+@[\w\-][\w\-\.]+\.[a-zA-Z]{2,4}\s*$/;
	
	for(i=0;i<aantal_checkForm;i++)
	{		
		var id = array_checkForm[i];
		
		if(document.getElementById(id).value == "")
		{
			document.getElementById(id).className = "inputfield_wrong";
		}
		else
		{
			document.getElementById(id).className = "inputfield";
			aantal_correct++;
		}			
	}
	
	if(!email_regexp.test(document.getElementById("email").value))
	{
		aantal_correct = aantal_correct - 1;
		document.getElementById("email").className = "inputfield_wrong";
	}
	
	if(aantal_correct == aantal_checkForm)
	{
		if(parseInt(document.getElementById("getal_3").value) != (parseInt(document.getElementById("getal_1").value) + parseInt(document.getElementById("getal_2").value)))
		{
			//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
			document.getElementById("getal_3").className = "inputfield_wrong";
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		//document.getElementById("form_foutmelding").innerHTML = "De rode velden zijn verkeerd ingevuld!";
		document.getElementById("form_foutmelding").style.display = "block";
		return false;			
	}	

}


