function validate_inlogform (inlogform) {
	var theform = document.inlogform;
	var foutbericht = "U wordt verzocht de volgende velden in te vullen: \n";
	var missingfield = false;
	for(i=0; i < theform.elements.length; i++) {
		if (theform.elements[i].value == '') {
			foutbericht += "- " + theform.elements[i].id +"\n";
			missingfield = true;
		}
	}
	

	if (missingfield) {
		alert( foutbericht );
		return false;
	}

	return true;
}

function validate_form_cust (regform) {
	var theform = document.regform;
	var foutbericht = "U wordt verzocht de volgende velden in te vullen: \n";
	var missingfield = false;

	for(i=0; i < theform.elements.length; i++) {
	
		if ( (theform.elements[i].type == 'text' || theform.elements[i].type == 'password' ) && theform.elements[i].value == '') {
			foutbericht += "- " + theform.elements[i].id +"\n";
			missingfield = true;
		}
			
		

		if (theform.elements[i].name == 'voorwaarden' && theform.elements[i].checked == false) {
			if (missingfield) {
				foutbericht += "- en u moet akkoord gaan met de algemene voorwaarden \n\n";
			} else {
				foutbericht += "- u moet akkoord gaan met de algemene voorwaarden \n\n";
			}
			missingfield = true;
		}
	}

	
	var str = theform.adres.value;

	if (!(str.match(/\d/))) {
		foutbericht += "Het adres '"+ str +"' bevat geen huisnummer. \n";
		missingfield = true;
	}

	if (missingfield) {
		alert( foutbericht );
		return false;
	}

	return true;
}

function click_textarea(box) {
	/* document.regform.opmerking.value = ""; */
	box.value = "";
	box.style.color = "black";
	box.style.fontSize = "10pt";
	
}

function validate_std_form (stdform) 
{
	var theform = document.stdform;
	var foutbericht = "U wordt verzocht de volgende velden in te vullen: \n";
	var missingfield = false;
	for(i=0; i < theform.elements.length; i++) 
	{
		if (theform.elements[i].value == '') 
		{
			foutbericht += "- " + theform.elements[i].id +"\n";
			missingfield = true;
		}
	}
	if (missingfield) {
		alert( foutbericht );
		return false;
	}
	return true;
}

function Calc() 
{
  var formLC = document.leencapform;
  // var norm_levensonderhoud = 0;
  var basisnorm = (formLC.basisnorm.value) * 1;
  var inkomen = (formLC.inkomen.value) * 1;
  var woonlast = (formLC.woonlast.value) * 1;
  var norm_levensonderhoud = Math.round(basisnorm + (0.15 * (inkomen - basisnorm - 205)));
  formLC.norm_levensonderhoud.value = norm_levensonderhoud;
  formLC.leencap.value = Math.round((inkomen - woonlast - norm_levensonderhoud) * 50);
}

function validate_contactform () 
{		
	var theform = document.getElementById('contactformulier');
	var foutbericht = "U wordt verzocht de volgende velden in te vullen: \n";
	var missingfield = false;
	for(i=0; i < theform.elements.length; i++) 
	{
		if (theform.elements[i].value == '') 
		{
			foutbericht += "- " + theform.elements[i].id +"\n";
			missingfield = true;
		}
	}
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.getElementById('e-mailadres').value;
   if(reg.test(address) == false && missingfield == false) 
   {
      foutbericht = "Het e-mailadres lijkt onjuist te zijn. "; 
      missingfield = true;
   }
	
	if (missingfield) {
		alert( foutbericht );
		return false;
	}
	return true;
}

