function next(which){
	val = parseInt(which.value);
	if (val > 0 && val < 10){
		MM_findObj('totaalscore').innerHTML = '';
		f = which.form;
		index = 0;
		for (i=0; i<f.elements.length-1; i++){
			if (f.elements[i] == which){
				index = i+1;
				break;
			}
		}
		f.elements[index].focus();
	}else{
		which.value = '';
	}
}

function herkennentest(f,modus){
	aantalgoed = 0;
	bericht = '';
	if (modus == 'denken'){
		antwoorden = new String('0,denker,doener,denker,voeler,voeler,denker,doener,doener,voeler').split(',');
		for (i = 1; i < 10; i++){
			for (iRadio = 0;iRadio < 3;iRadio++){
//alert(f.elements['scoor'+i][iRadio].value+' vs '+antwoorden[i]);
				if (f.elements['scoor'+i][iRadio].checked){
					if (f.elements['scoor'+i][iRadio].value == antwoorden[i]){
						aantalgoed++;
					}
				}
			}
		}
		bericht = aantalgoed + ' GOED!';
		if (aantalgoed == 9){
			bericht = 'ALLE ' + bericht;
		}
	}else{ // modus = doen or voelen
		antwoorden = new String('0,2,9,8,7,3,5,6,4,1').split(',');
		for (i = 1; i < 10; i++){
			if (parseInt(f.elements['scoor'+i].value) == parseInt(antwoorden[i])){
				aantalgoed++;
			}
		}
		bericht = aantalgoed + ' GOED!';
		if (modus == 'doen'){
			switch(aantalgoed){
				case 9:
					bericht = bericht + ' Perfect!!';
					break;
				case 8:
					bericht = bericht + ' Heel goed gedaan! Opnieuw proberen?';
					break;
				case 7:
					bericht = bericht + ' Goed gedaan! Opnieuw proberen?';
					break;
				default:
					bericht = bericht + ' Probeer het nog eens!';
					break;
			}
		}
	}
	MM_findObj('totaalscore').innerHTML = bericht;
}

