var bReady = false;
var sTestSrc = "";

function CreateTestStr()
{
sTestSrc = "<table border=0 class=bigleftfield>";
for (i = 1; i < qs.length; i++)
	{
	// see if this is a question with a picture
	var question_parts = qs[i][0].split("#");
	var question = question_parts[0];
	var picture = "&nbsp;";
    if (question_parts.length > 1)
     	picture = question_parts[1];
     	
	sTestSrc += "<tr><td colspan=4>" + i +". " + question + "</td></tr>";
	for (j = 1; j < qs[i].length; j++)
		{
		span = "";
		if (j == 1)
		{
		    span = "<td width=35 rowspan=" + (qs[i].length - 1) +" valign=top>" + picture + "</td>";
		}
		sTestSrc += "<tr>" + span + ""+ 
		"<td width=10 align=right><div id=div" + i + "_" + j + ">&nbsp</div></td>" +
		"<td width=1 valign=top><input type=Radio id=answer" +i+ " name=answer" +i+ "> </td>" +
		"<td>" + qs[i][j] + "</td></tr>";
		
		}
	}
sTestSrc += "</table>";
bReady = true;
}


function DrawTest()
{
	CreateTestStr();
	//RefreshTestSrc();
	document.write(sTestSrc);
}

function RefreshTestSrc()
{
document.test.innerHTML = sTestSrc;
bReady = true;
}

function CheckSelected()
{
if (!bReady)
	{
	alert("Перезагрузите страницу или нажмите кнопку 'Очистить'");
	return;
	}
var wrongAnswer = "<font color=red><strong>X</strong></font>";
var rightAnswer = "<font color=green><strong><em>V</em></strong></font>";
for (i = 1; i < answers.length; i++)
	{
	n = answers[i];
	var button = eval("document.test.answer" + i);
	var ll = document.getElementById("div" + i + "_" + n);
	if (button[n-1].checked)
		{
		ll.innerHTML = rightAnswer;
		}
	else
		{
		ll.innerHTML = wrongAnswer;
		}
	}
}
function CheckSelected1()
{
var wrongAnswer = "<font color=red><strong>X</strong></font>";
var rightAnswer = "<font color=green><strong><em>V</em></strong></font>";

var button = eval("document.test.answer1");
var ll = document.getElementById("div1_0");

if (button[0].checked)
	{
	ll.innerHTML = rightAnswer;
	}
else
	{
	ll.innerHTML = wrongAnswer;
	}

}

