function isEmail(inputVal) {
	var regex = /^[\w\.-]+@[\w\.-]+\.[a-zA-Z]{2,4}$/
	if (!regex.test(inputVal)) {
		return true;
	}
	return false;
}

function checkEcard() {
	if (!isEmail(document.ecard.email.value)) {
		document.ecard.submit();
	} else {
		alert('Vul a.u.b. een geldig E-mail adres in.');
	}
}

function checkAchten() {
	var formulier = document.smaakprofiel;
	var aantalAchten = 0;
	var aantalNullen = 0;
	var aantalEnen = 0;
	var aantalTweeen = 0;
	var aantalDrieen = 0;
	var aantalVieren = 0;
	
	if (formulier.vanille.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.fruitig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.wijnachtig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.ziltig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.graan.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.noot.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.hout.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.kruidig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.rokerig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.medicinaal.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	if (formulier.bloemig.value > 7) {
		aantalAchten = aantalAchten + 1;
	}
	
	//NULLEN
	if (formulier.vanille.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.vanille.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.vanille.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.vanille.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.vanille.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.fruitig.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.fruitig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.fruitig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.fruitig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.fruitig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.wijnachtig.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.wijnachtig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.wijnachtig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.wijnachtig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.wijnachtig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.ziltig.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.ziltig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.ziltig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.ziltig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.ziltig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.graan.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.graan.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.graan.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.graan.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.graan.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.noot.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.noot.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.noot.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.noot.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.noot.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.hout.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.hout.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.hout.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.hout.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.hout.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.kruidig.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.kruidig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.kruidig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.kruidig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.kruidig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.rokerig.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.rokerig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.rokerig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.rokerig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.rokerig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.medicinaal.value == 0) {
		aantalNullen = aantalNullen + 1;
	} else if (formulier.medicinaal.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.medicinaal.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.medicinaal.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.medicinaal.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	if (formulier.bloemig.value == 0) {
		aaantalNullen = aantalNullen + 1;
	} else if (formulier.bloemig.value == 1) {
		aantalEnen = aantalEnen + 1;
	} else if (formulier.bloemig.value == 2) {
		aantalTweeen = aantalTweeen + 1;
	} else if (formulier.bloemig.value == 3) {
		aantalDrieen = aantalDrieen + 1;
	} else if (formulier.bloemig.value == 4) {
		aantalVieren = aantalVieren + 1;
	}
	
	//alert(aantalNullen);
	//alert(aantalEnen);
	//alert(aantalTweeen);
	//alert(aantalDrieen);
	//alert(aantalVieren);
	
	//verzenden
	if (aantalAchten > 3) {
		alert('! U dient maximaal 3 cijfers hoger dan een 7 te geven\n voor een waarheidsgetrouw resultaat.\n Klik op hulp bij invoeren voor informatie.');
		return false;
	} 
	else if (aantalNullen > 6) {	 
		alert('Voor het beste resultaat dient u bij tenminste\n5 smaken een cijfer in te vullen. \nklik op hulp bij invoeren voor meer informatie.');
		return false;
	} else if ( (aantalEnen == 11) || (aantalTweeen == 11) || (aantalDrieen == 11) || (aantalVieren == 11) ) {	 
		alert('Voor het beste resultaat dient u bij tenminste\n3 smaken een cijfer hoger dan een 4 in te vullen. \nklik op hulp bij invoeren voor meer informatie.');
		return false;
	} else {
		formulier.submit();
		return true;
	}
}

