function load(){
	for(var i = 0; i < document.Testaufgabeformular.checkbox.length; i++){
		chk = document.Testaufgabeformular.elements[i]
		document.getElementById(chk.id + "grafik").style.visibility = "hidden";
	}
	
	document.getElementById("Wiederholen").style.visibility = "hidden";
	document.getElementById("Sehen").style.visibility = "hidden";
}


function einreichen(){
	var gesamtzaehlerRichtig = 0;
	var richtigBeantwortet = 0;
	var falschBeantwortet = 0;

	for(var i = 0; i < document.Testaufgabeformular.checkbox.length; i++){
		chk = document.Testaufgabeformular.elements[i]
		if( chk.value=="true" && chk.checked )	richtigBeantwortet ++;
		if( chk.value=="true" && !chk.checked )	falschBeantwortet ++;
		if( chk.value=="false" && chk.checked )	falschBeantwortet ++;
		if( chk.value=="true" ) gesamtzaehlerRichtig ++;

		document.getElementById(chk.id + "grafik").style.visibility = "visible";

		if( chk.value=="true" && chk.checked )	document.getElementById(chk.id + "grafik").src = "OK.jpg";
		if( chk.value=="false" && chk.checked )	document.getElementById(chk.id + "grafik").src = "NOK.jpg";
		//if( chk.value=="true" && !chk.checked )	document.getElementById(chk.id + "grafik").src = "NOK.jpg";
		//if( chk.value=="false" && !chk.checked )	document.getElementById(chk.id + "grafik").src = "OK.jpg";
		
		if( chk.value=="true" && !chk.checked ) document.getElementById(chk.id + "grafik").style.visibility = "hidden";
		if( chk.value=="false" && !chk.checked ) document.getElementById(chk.id + "grafik").style.visibility = "hidden";

	}
	document.getElementsByTagName("h2")[1].firstChild.data = richtigBeantwortet + " von " + gesamtzaehlerRichtig + " sind richtig";
	document.getElementById("Wiederholen").style.visibility = "visible";
	document.getElementById("Sehen").style.visibility = "visible";
}


function wiederholen(){
	document.getElementById("Ergebnis").firstChild.nodeValue = " ";

	for(var i = 0; i < document.Testaufgabeformular.checkbox.length; i++){
		chk = document.Testaufgabeformular.elements[i]
		chk.checked = false;
		document.getElementById(chk.id + "grafik").style.visibility = "hidden";
	}
	
	document.getElementById("Wiederholen").style.visibility = "hidden";
	document.getElementById("Sehen").style.visibility = "hidden";
}


function sehen(pwd){
	check = prompt("Geben Sie Ihr Passwort fuer diese Seite ein", "");

	if (pwd != str_to_num(check) ) {
	  alert('Passwort ist falsch!');
	} else {
		for(var i = 0; i < document.Testaufgabeformular.checkbox.length; i++){
			chk = document.Testaufgabeformular.elements[i]
			if( chk.value=="true" )	chk.checked = true;
			if( chk.value=="false" ) chk.checked = false;
		}
	}
}


function str_to_num(pwd) {
	num_out = "";
	str_in = escape(pwd);
	for(i = 0; i < str_in.length; i++) {
		num_out += str_in.charCodeAt(i) - 23;
	}
   return num_out;
}

