function add(value,antw) {
	var hlp = antw.split(",")
	if (hlp.length=3) {
		for (i=0; i<hlp.length; i++) {
			value[i]+= parseInt(hlp[i])
		}
	}
	return value;
}

function bereken() {
	//Bereken de scores aan de hand van de antwoorden
	//Waarden value[1,2,3] 1=Strategy, 2=Content, 3=Systems
	var value = [0,0,0];
	var val;
	var nr=1;
	var name = "";
	var count=0;
	var msg = "";
	do {
		name="vraag"+nr
		antw=document.getElementsByName(name)
msg += name+" ("+antw.length+")t";
		for (i=0; i<antw.length; i++) {
			if (antw[i].checked) {
				val = antw[i].value
				value = add(value,val)
				count ++;
msg+= "\t"+val
				break;
			}
		}
msg += "<br/>";
		nr++;
	} while (antw.length>0)
	var aantal_vragen=nr-2
	//Calculate score
msg+= "<br/><br/>Total:\t"+value
	value[0] = Math.round(10*value[0]/aantal_vragen)/10;
	value[1] = Math.round(10*value[1]/aantal_vragen)/10;
	value[2] = Math.round(10*value[2]/aantal_vragen)/10;
msg+= "<br/>Gem: \t"+value
	var total_avg = (value[0]+value[1]+value[2])/3 // deel door 3 (strategy content systems)
	total_avg = Math.round(total_avg*10)/10
	var button_txt = document.getElementById("button_txt")
	if (total_avg!=0 && count==aantal_vragen) {
		//Display score
		document.getElementById("button_img").style.backgroundImage = "url(http://www.racoonfans.nl/wordpress/wp-content/uploads/2011/11/Button-bereken-uw-score.png)"
		button_txt.innerHTML = "Uw score "+total_avg
		//Display score bars
		document.getElementById("score1").style.height = (10 - value[0])*10 + "px";
		document.getElementById("score2").style.height = (10 - value[1])*10 + "px";
		document.getElementById("score3").style.height = (10 - value[2])*10 + "px";
		document.getElementById("scoretable").style.display="block"
		//Display all result texts
		hideTexts(); //Hide previous displayed texts
		document.getElementById("resulttexts").style.display="block"
		for (i=0; i<3; i++) {
			if (value[i]>6.6) {value[i]=3;}
			else {
				if (value[i]>3.3) {value[i]=2;}
				else {value[i]=1;}
			}
		}
		document.getElementById("Strategy_"+value[0]).style.display="block"
		document.getElementById("Content_"+value[1]).style.display="block"
		document.getElementById("Systems_"+value[2]).style.display="block"
msg+= "<br/>0-3: \t"+value
	}
	else {
		button_txt.innerHTML = '<span style="font-size:18px;text-align:left">Beantwoord alle vragen</span>'
		var t=setTimeout('document.getElementById("button_txt").innerHTML = "Bereken uw score"',1000);
	}
//document.getElementById("disp").innerHTML = msg
}

function doreset() {
	document.forms[0].reset();
	document.getElementById("button_txt").innerHTML = "Bereken uw score"
	document.getElementById("scoretable").style.display="none"
	hideTexts()
}
function hideTexts() {
	//Hide all result texts
	for (var i=1; i<4; i++) {
		document.getElementById("Strategy_"+i).style.display="none"
		document.getElementById("Content_"+i).style.display="none"
		document.getElementById("Systems_"+i).style.display="none"
	}
	document.getElementById("resulttexts").style.display="none"
}

function checkSelect(name,e) {
	var antw=document.getElementsByName(name)
	var checked=false;
	for (i=0; i<antw.length; i++) {
		if (antw[i].checked) {
			checked=true
			break;
		}
	}
	if (checked==true) {
		e.style.color="#aca4a0"
	}
}

function resetcolor(e) {
	e.style.color="";
}

