	
	var correctAnswers = 0;

	function displayQuestion()
		{var questionOptionsText = "";

		 questionTitle.innerHTML = 'Frage ' + (questionNumber + 1) + ' von 40';
		 questionDefinition.innerHTML = questionsArray[questionNumber][0];
		 
		 var questionOption;
		 for (questionOption=1; questionOption<=4; questionOption++)
			{questionOptionsText = questionOptionsText + '<input type="radio" id="radioOption" name="radioOption"';
			 if (questionOption==1)
			 	{questionOptionsText = questionOptionsText + ' checked="checked"';
			 	}
			 questionOptionsText = questionOptionsText + '/> ' + questionsArray[questionNumber][questionOption] + '<br/>';
			}
		 questionOptions.innerHTML = questionOptionsText;
		}


	
	function buttonStart_onclick()
		{questionButton.innerHTML = '<input type="button" name="buttonAnswer" id="buttonAnswer" value="Frage beantworten" onclick="return buttonAnswer_onclick()"/>';
		 displayQuestion();
		}
	


	function buttonAnswer_onclick()
		{checkAnswer();
		 if(questionNumber < answersArray.length - 1)
			{questionNumber++;
			 displayQuestion();
			}
		 else
			{questionTitle.innerHTML = 'Resultat des Online Tests';
			 for (var i=0; i < levelArray.length; i++) {
			 	if (correctAnswers >= levelArray[i]['lower'] && correctAnswers <= levelArray[i]['upper']) {
					var level = levelArray[i]['case'];
					break;
				}
			 }
		 	 questionDefinition.innerHTML = correctAnswers + ' von ' + answersArray.length +  '  Fragen wurden richtig beantwortet! <br><br><strong>' + level + '</strong>';
		 	 
		 	 var answersText = ""; var answerCounter;
		 	 
		 	 for (answerCounter=0; answerCounter < answersArray.length; answerCounter++)
		 	 	{answersText = answersText + '<p>Frage ' + (answerCounter+1) + ': ' + questionsArray[answerCounter][0] + '<br/>Antwort: ' + questionsArray[answerCounter][answersArray[answerCounter]] + '</p>';
		 	 	}
		 	 
		 	 questionOptions.innerHTML = answersText;
		 	 questionButton.innerHTML = '';
		 	 
		 	 var byLine = document.getElementById("byLine");
		 	 byLine.innerHTML = "";
			}
		}
		
		
		
	function checkAnswer()
		{var questionOption;
		 var radioOptionArray = document.forms[0].elements['radioOption'];
		 for (questionOption=0; questionOption<=3; questionOption++)
		 	{if (radioOptionArray[questionOption].checked == true)
		 		{questionOption++;
		 		 break;
		 		}
		 	}
		 if (questionOption == answersArray[questionNumber])
		 	{correctAnswers++;
		 	}
		}
