/*
form check voor herhalingsrecept form
*/

function check_form() {
	//init
	var go = 1;
	var error_string = "";
	var mailVerzender = document.receptform.EmailAanvrager.value;
	
	var receptAanvrager =  document.receptform.NaamAanvrager.value;
	var receptGeslacht =  document.receptform.Geslacht.value;
	var receptAdres =  document.receptform.AdresHuisnummer.value;
	var receptA =  document.receptform.ReceptnummerA.value;
	var receptB =  document.receptform.ReceptnummerB.value;
	var receptC =  document.receptform.ReceptnummerC.value;
	var receptD =  document.receptform.ReceptnummerD.value;
	var receptE =  document.receptform.ReceptnummerE.value;
	var receptF =  document.receptform.ReceptnummerF.value;
	
	//test e_mail adres met behulp van regexp
	var reg_email1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var reg_email2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 
	if (reg_email1.test(mailVerzender) || !reg_email2.test(mailVerzender)) { 
		error_string = error_string + "U heeft geen geldig e-mail adres ingevuld\n";
		
	}

	//test receptnummer met behulp van regexp
	//var reg_recept1 = /[a-l]{1}g[0-9]{5}/[0-9]{2}/;
	//if (reg_recept1.test(receptA)) {go=0;error_string = error_string + "U heeft geen geldig receptnummer ingevuld\n";}
	if (receptA == "") {go=0;error_string = error_string + "U heeft geen receptnummer ingevuld\n";}
	
	//test naam, geslacht en adres
	if (receptAanvrager == "") {go=0;error_string = error_string + "U heeft geen naam ingevuld\n";}
	if (receptGeslacht == "") {go=0;error_string = error_string + "U heeft geen geslacht ingevuld\n";}
	if (receptAdres == "") {go=0;error_string = error_string + "U heeft geen adres ingevuld\n";}
	
	//return
	if (error_string != "") {alert(error_string);}
	return (go==1)?true:false;
	
}
