window.onload = initQuiz;

var questionHTML = new Array(3);
var answers = ["2","3","3"];
var quizComplete;

function initQuiz()
{
	for (var i = 0; i < 3; i++)
	{
		questionHTML[i] = xGetElementById("answer_" + (i + 1)).innerHTML;
	}

	quizComplete = false;

	ABPI_preloadImages('/res/coResourceImport/modules/en-images/ans_right.gif','/res/coResourceImport/modules/en-images/ans_wrong.gif');
}

function checkAnswers()
{
	var answerCount = 0;
	var selectedValue;
	var selectedText;
	var responseText;

	if (quizComplete == true)
	{
		return;
	}
	
	// CHECK ALL QUESTIONS ANSWERED
	for (var i = 0; i < 3; i++)
	{
		if (xGetElementById("select_" + (i + 1)).selectedIndex > 0)
		{
			answerCount++;
		}
	}
	if (answerCount < 3)
	{
		window.alert("You must make a selection for all question parts.");
		return;
	}
	
	// CHECK ANSWERS
	for (var i = 0; i < 3; i ++)
	{
		selectedValue = xGetElementById("select_" + (i + 1))[xGetElementById("select_" + (i + 1)).selectedIndex].value;
		selectedText = xGetElementById("select_" + (i + 1))[xGetElementById("select_" + (i + 1)).selectedIndex].text;
		if (selectedValue != answers[i])
		{
			responseText = "<div class='quiz_answer_incorrect'>" + selectedText + "</div>";
			responseText += "<div class='quiz_answer'>(The correct answer is:<br/>\'" + xGetElementById("select_" + (i + 1)).options[parseInt(answers[i])].text + "\')</div>";
			xGetElementById("chk" + (i + 1)).setAttribute("src", "/res/coResourceImport/modules/en-images/ans_wrong.gif");
		}
		else
		{
			responseText = "<div class='quiz_answer_correct'>" + selectedText + "</div>";
			xGetElementById("chk" + (i + 1)).setAttribute("src", "/res/coResourceImport/modules/en-images/ans_right.gif");
		}
		xGetElementById("answer_" + (i + 1)).innerHTML = responseText;
	}

	quizComplete = true;
}

function resetQuestion()
{
	for (var i = 0; i < 3; i++)
	{
		xGetElementById("answer_" + (i + 1)).innerHTML = questionHTML[i];
		xGetElementById("chk" + (i + 1)).setAttribute("src", "/res/coResourceImport/modules/en-images/spacer.gif");
	}

	initQuiz();
}
