function valideerWinkelwagen(product) {
	aantal= document.getElementById(product+"aantal").value;
	if(isNaN(aantal)){
		return false;	
	}else{
		if(aantal < 1) {
			return false;
		} else {
			return true;
		}
	}
}

function valideerBestellen(element) {
	document.getElementById('submitfout').style.color="#ffffff";
	var radiocheck = 0;
	var controle=0;
	var controleklant=0;
	for (i=0;i<element.betaalmethode.length;i++)
	{
		  if (element.betaalmethode[i].checked)
		  {	
				waarde= element.betaalmethode[i].value;
				radiocheck = 1;
		  } 
	} 
	
	if(radiocheck) {
		document.getElementById('betalen').style.color='#ffffff';
	} else {
				document.getElementById('betalen').style.color='#ff0000';
			controle=1;
	}
	if(document.getElementById('totalsets').value ==0 ) {
		document.getElementById('setjes').style.color='#ff0000';
		controle=1;
	} else {
		document.getElementById('setjes').style.color='#ffffff';
	}

	var voorwaarden= element.voorwaarden;
	var naam=trim(element.klanten_naam.value)
	var adres=trim(element.klanten_adres.value);
	var postcode=trim(element.klanten_postcode.value);
	var plaats=trim(element.klanten_plaats.value);
	var email=trim(element.klanten_email.value);
	var land =trim(element.klanten_land.value);
	
	var validemail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var validadres= /^([A-Za-z- ]{3,30})+([A-Za-z0-9- ]{4})$/;


if(naam.length < 3) {
	document.getElementById('naam').style.color='#ff0000';
	controle=1;
	controleklant=1;
	} else {	
		document.getElementById('naam').style.color="#f99011";
	}

	if(plaats.length < 3){
	document.getElementById('plaats').style.color='#ff0000';
	controle=1;
	controleklant=1;
	}else {
		document.getElementById('plaats').style.color="#f99011 ";;
	}
	
	if(!validemail.test(email)) {
		document.getElementById('email').style.color='#ff0000';
		controle=1;
		controleklant=1;
	}else {
		document.getElementById('email').style.color="#f99011 ";
	}
	
	if(postcode.length < 3) {
		document.getElementById('postcode').style.color='#ff0000';
		controle=1;
		controleklant=1;
	}else {
		document.getElementById('postcode').style.color="#f99011 ";
	}
	
	if(adres.length < 3) {
		document.getElementById('adres').style.color='#ff0000';
		controle=1;
		controleklant=1;
	}else {
		document.getElementById('adres').style.color="#f99011 ";
	}
	
	if(land.length < 3) {
		document.getElementById('land').style.color='#ff0000';
		controle=1;
		controleklant=1;
	}else {
		document.getElementById('land').style.color="#f99011 ";
	}

	if(voorwaarden.checked) {
		document.getElementById('voorwaarden').style.border="2px solid #ffffff"
	} else {
		document.getElementById('voorwaarden').style.border="2px solid #ff0000"
		controle=1;
		controleklant=1;
	}
	if(controleklant) {
		document.getElementById('infoformulier').style.color='#ff0000';
	}

if(controle == 1) {	
		return false;
	} else {
		document.getElementById('infoformulier').style.color='#ffffff';
		return true;
	}

}

function trim(value) {
  value = value.replace(/^\s+/,'');
  value = value.replace(/\s+$/,'');
  return value;
}
