document.writeln(''); var bi = 'menubackground0.gif'; var ai = new Array(); var fin = new Array(); var cnt = 0; var acnt = 0; document.writeln('');
document.writeln(''); ai[cnt] = ["_0", "Which year started the Second World War", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_0_0", "1914", 0]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_0_1", "1939", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_0_2", "1945", 0]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_1", "Which of the following people are presidents", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_1_0", "Lincoln", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_1_1", "Mickey Mouse", 0]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_1_2", "Bill Gates", 0]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_2", "What is a CPU?", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_2_0", "A new kind of toaster", 0]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_2_1", "A computer\'s processing unit", 1]; cnt++; document.writeln('');
document.writeln(''); ai[cnt] = ["_2_2", "A political party", 0]; cnt++; document.writeln('');
document.writeln(''); cnt = "0-1"; cnt = cnt.split("-"); fin[acnt] = ["<br>Too bad - only _pts_ points!<br>(or _per_%!!!)", cnt[0], cnt[1]]; acnt++; document.writeln('');
document.writeln(''); cnt = "2-2"; cnt = cnt.split("-"); fin[acnt] = ["<br>Try to improve -<br>you get _pts_ points<br>(_per_%)!", cnt[0], cnt[1]]; acnt++; document.writeln('');
document.writeln(''); cnt = "3-4"; cnt = cnt.split("-"); fin[acnt] = ["<br>Excellent!!! <BR> FULL SCORE!", cnt[0], cnt[1]]; acnt++; document.writeln('');



var fh = 14;
var qt = 0;
var iha = 240;
var iwi = 240;
var qpp = 2;
var snext = "Next >";
var sprev = "< Prev";
var cuq = 0;
var qcnt = 0;
var p;
var tpts=3;

cnt=acnt=0;

var shu=0;

var fontface = 0;
if (fontface==0) fontface = 'Arial, Helvetica, sans-serif';
	else if (fontface==1) fontface = 'Times New Roman, serif';
	else if (fontface==2) fontface = 'Courier New, Courier, mono';
	else if (fontface==3) fontface = 'Georgia, Times New Roman, Times, serif';
	else fontface = 'Verdana, Arial, Helvetica, sans-serif';

var bcol=Number(255).toString(16);
var t=0; t = bcol.length; for (var i=0; i<6-t; i++) bcol = '0'+bcol;

var tcol=Number(16777215).toString(16);
var t=0; t = tcol.length; for (var i=0; i<6-t; i++) tcol = '0'+tcol;

document.writeln('<form name="aqform"><div id="aqd" style="position: relative; width:'+iwi+'px; height:'+iha+'px; overflow:hidden; background-color:#'+bcol+';">');

if (bi.length>0) document.writeln('<div id="q_bim" style="position:absolute; top:0px; left:0px; visibility:visible;"><img src='+bi+' width='+iwi+' height='+iha+'></div>');

document.writeln('<div id="q_nav" style="position:absolute; top:0px; left:0px; visibility:visible;"><table border=0 height='+iha+' width='+iwi+'>');
document.writeln('<tr valign=bottom><td width=50% align=center><input type=button value="'+sprev+'" onclick="prevq()"></td><td width=50% align=center><input type=button value="'+snext+'" onclick="nextq()"></td></tr></table></div>');

// shuffle
cnt=0;
if (shu==0) for (var i=0; i<ai.length; i++) {
  t = ai[i];
  if (t[0].length<=2) cnt=0; else cnt++;
  if (cnt>1&&Math.random()>0.5) { ai[i]=ai[i-1]; ai[i-1] = t; }
}

cnt=0;
for (var i=0; i<ai.length; i++) {
  t=ai[i];
  if (t[0].length<=2) {
    qcnt++;
    if (cnt==0) {
	if (i>0) document.writeln('</div>');
	document.writeln('<div id="q'+acnt+'" style="position:absolute; top:0px; left:0px; visibility:hidden; font-family=\''+fontface+'\'; font-size:'+fh+'px; color:#'+tcol+';">');
	acnt++;
    }
    cnt++;
    if (cnt>=qpp) cnt=0;
    document.writeln('&nbsp;'+t[1]+'<br>');
  } else {
	if (qt==0) document.writeln('&nbsp;<input type=radio value="'+t[2]+'" name="r'+t[0].substr(0,2)+'">'+t[1]+'<br>');
	else document.writeln('&nbsp;<input type=checkbox name="c'+t[0]+'">'+t[1]+'<br>');
  }
}

document.writeln('</div>');

for (var i=0; i<fin.length; i++) {
  document.writeln('<div id="q'+(acnt+i)+'"style="position:absolute; text-align:center; top:0px; left:0px; width='+iwi+'px; visibility:hidden; font-family=\''+fontface+'\'; font-size:'+fh+'px; color:#'+tcol+';">');
  t = fin[i];
  t = t[0];
  p = t.indexOf("_pts_");
  if (p>=0) t = t.substr(0,p) + '<input type=text name=tot'+i+' size=3 readonly maxlength=3>' + t.substr(p+5);
  p = t.indexOf("_per_");
  if (p>=0) t = t.substr(0,p) + '<input type=text name=pers'+i+' size=3 readonly maxlength=3>' + t.substr(p+5);
  p = t.indexOf("_all_");
  if (p>=0) t = t.substr(0,p) + tpts + t.substr(p+5);
  document.writeln(t+'<br><table width='+iwi+'><tr><td>&nbsp;</td></tr></table></div>');
}

document.writeln('</div></form>');

function getRef(etcn) {
  if (document.layers) return document.layers[etcn];
    else if (document.all) return document.all[etcn];
    else return document.getElementById(etcn);
}

function masterqdiv(dd,vs) {
  var all, tmp;
  var r;
  if (dd==acnt) {
    all = 0;
    if (qt==0) {
      for (var i=0; i<qcnt; i++) {
	t = eval('document.aqform.r_'+i); tmp=0;
	for (var k=0; k<t.length; k++)	if (t[k].checked) tmp += Number(t[k].value,10);
	if (tmp>0) all += tmp;
      }
    } else {
      for (var i=0; i<ai.length; i++) {
      t = ai[i];
	if (t[0].length>2) if (eval('document.aqform.c'+t[0]+'.checked')) all += t[2];
      }
    }
    for (var i=0; i<fin.length; i++) {
      t = fin[i];
      if (all>=t[1]&&all<=t[2]) {
	if (t[0].indexOf('_pts_')>=0) eval('document.aqform.tot'+i+'.value='+all);
	if (t[0].indexOf('_per_')>=0) { eval('document.aqform.pers'+i+'.value='+Math.round(all*100/tpts)); }
	r = getRef("q"+(acnt+i)); }
    }
  } else {
    r = getRef("q"+dd);
  }
  if (r!=null) r.style.visibility = vs;
}

function nextq() {
  masterqdiv(cuq,"hidden");
  cuq++; if (cuq>acnt) cuq=0;
  masterqdiv(cuq,"visible");
}

function prevq() {
  masterqdiv(cuq,"hidden");
  cuq--; if (cuq<0) cuq=acnt;
  masterqdiv(cuq,"visible");
}

masterqdiv(cuq,'visible');



//DO NOT MODIFY
/*
<APPLETINFO>
appletname=jsadvancedquiz
applettype=JAVASCRIPT
created=1084443833789
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
appletfilename=jsadvancedquiz1.js
</APPLETINFO>
<JAVASCRIPT>
fontsize=14
iwi=240
iha=240
qpp=2
tpts=3
snext=Next >
sprev=< Prev
fontface=0
qtype=0
shu=0
tcol=16777215
bcol=255
</JAVASCRIPT>
<HTMLGENERATOR>
starttag=-
starttag_GS=1;img1
menuitems=-
menuitems_GS=3;items;urls
scoreitems=-
scoreitems_GS=2;fin;sco
img1=menubackground0.gif
img1_GS=4;
fin_GS=0;-
fin0=<br>Too bad - only _pts_ points!<br>(or _per_%!!!)
fin1=<br>Try to improve -<br>you get _pts_ points<br>(_per_%)!
fin2=<br>Excellent!!! <BR> FULL SCORE!
sco_GS=0;-
sco0=0-1
sco1=2-2
sco2=3-4
items_GS=0;-
urls_GS=0;-
items-0=Which year started the Second World War
urls-0=1
items-0-0=1914
urls-0-0=0
items-0-1=1939
urls-0-1=1
items-0-2=1945
urls-0-2=0
items-1=Which of the following people are presidents
urls-1=1
items-1-0=Lincoln
urls-1-0=1
items-1-1=Mickey Mouse
urls-1-1=0
items-1-2=Bill Gates
urls-1-2=0
items-2=What is a CPU?
urls-2=1
items-2-0=A new kind of toaster
urls-2-0=0
items-2-1=A computer's processing unit
urls-2-1=1
items-2-2=A political party
urls-2-2=0
</HTMLGENERATOR>
*/