<head>
<script language="javascript" type="text/javascript">
var cnt=-1;
var points=0;
var itemSelected=1;
aArray1=['Вариант1','Вариант1','Вариант1','Вариант1'];
aArray2=['Вариант2','Вариант2','Вариант2','Вариант2'];
aArray3=['Вариант3','Вариант3','Вариант3','Вариант3'];
qArray=['Вопрос1','Вопрос2','Вопрос3','Вопрос4'];
rArray1=['1','1','1','1'];
rArray2=['0','0','0','0'];
rArray3=['0','0','0','0'];
function goNext(e)
{
var pts=(eval('rArray'+itemSelected+'['+(cnt)+']'));
if (pts) points=points+Number(pts);
if ((cnt+1)==qArray.length)
{
checkResults();
return;
}
if((cnt+1)==(qArray.length-1))
{
var bt=document.getElementById("btn");
bt.value='Показать результаты';
}
cnt++;
var cnt1=document.getElementById("counter");
var sp0=document.getElementById("question");
var sp1=document.getElementById("answer1");
var sp2=document.getElementById("answer2");
var sp3=document.getElementById("answer3");
sp0.innerHTML=qArray[cnt];
sp1.innerHTML=aArray1[cnt];
sp2.innerHTML=aArray2[cnt];
sp3.innerHTML=aArray3[cnt];
cnt1.innerHTML=cnt+1;
}
function checkResults()
{
alert('Всего очков='+points);
}
</script>
</head>
<body onLoad="javascript:goNext(event);">
<SPAN id="counter"></SPAN>. <SPAN id="question"></SPAN>
<input type="radio" name="opt" id="opt1" onClick="javascript:itemSelected=1;"><SPAN id="answer1"></SPAN>
<input type="radio" name="opt" id="opt2" onClick="javascript:itemSelected=2;"><SPAN id="answer2"></SPAN>
<input type="radio" name="opt" id="opt3" onClick="javascript:itemSelected=3;"><SPAN id="answer3"></SPAN>
<input id="btn" type="button" onClick="javascript:goNext()" value="Далее" />
</body>