var counter = 0;
var wrongAnswers = 0;
var rightAnswers = 0;

var continueAnyway = 0;
var examFail = 0;
	
function getNext() {
		
	counter++;
	
	if (counter <= questions.length) {
	
		var next = questions[counter];
	}
}

function showComment() {
		
	document.getElementById("comment").className = "comment";
	document.getElementById("mark").className = "hidden";
	document.getElementById("help").className = "hidden";
}

function hideComment() {
		
	document.getElementById("comment").className = "hidden";
	document.getElementById("mark").className = "visible";
	document.getElementById("help").className = "visible";
}

function beginExam () {

	var next = questions[counter];	
	var ajax = new sack();

	ajax.setVar("id", next);
	ajax.requestFile = "inc/exam.php";
	ajax.element = 'content';
	ajax.runAJAX();
}

function wrongAnswer () {
	
	alert("Неправильный ответ!");
	var next = questions[counter];
	wrongAnswers++;
	
	if (wrongAnswers < 3) {
	
		var ajax = new sack();
	
		ajax.setVar("id", next);
		ajax.setVar("answer", "0");
		ajax.setVar("right_answers", rightAnswers);
		ajax.setVar("wrong_answers", wrongAnswers);
		ajax.setVar("exam_fail", examFail);
		ajax.requestFile = "inc/exam.php";
		ajax.element = 'content';
		ajax.runAJAX();
	}
	
	else {
	
		if (continueAnyway == 1) {
			
			var ajax = new sack();
		
			ajax.setVar("id", next);
			ajax.setVar("answer", "0");
			ajax.setVar("right_answers", rightAnswers);
			ajax.setVar("wrong_answers", wrongAnswers);
			ajax.setVar("exam_fail", examFail);
			ajax.requestFile = "inc/exam.php";
			ajax.element = 'content';
			ajax.runAJAX();
		}
		
		else {
		
			if (confirm("Вы ответили неправильно на 3 вопроса. Экзамен не сдан.\nПродолжить отвечать на вопросы?")) {;
			
				continueAnyway = 1;
				examFail = 1;
				var ajax = new sack();
		
				ajax.setVar("id", next);
				ajax.setVar("answer", "0");
				ajax.setVar("right_answers", rightAnswers);
				ajax.setVar("wrong_answers", wrongAnswers);
				ajax.setVar("exam_fail", examFail);
				ajax.requestFile = "inc/exam.php";
				ajax.element = 'content';
				ajax.runAJAX();
			}
			
			else {
			
				document.location = "http://exam.mmva.ru/";
			}
		}
	}
}

function rightAnswer () {
	
	alert("Правильный ответ!");
	var next = questions[counter];
	rightAnswers++;
	
	var ajax = new sack();

	ajax.setVar("id", next);
	ajax.setVar("answer", "1");
	ajax.setVar("right_answers", rightAnswers);
	ajax.setVar("wrong_answers", wrongAnswers);
	ajax.setVar("exam_fail", examFail);
	ajax.requestFile = "inc/exam.php";
	ajax.element = 'content';
	ajax.runAJAX();
}
