//JavaScript cQuest.js

function xwordAnswers(formid,answers) {
var x="'"+answers+"'";
var z="''";
L=""; if (CLR=="") {L='<p>&nbsp;</p>';}
t='<table align="center" border="0"><tr><td class="lgreenbg halfpadded">';
a='<form class="center" id="ANSFORM'+formid+'" name="ANSFORM'+formid+'">';
b='<input type="button" value="   ANSWERS   "';
c=' OnClick="ANSFORM'+formid+'.DISPLAY'+formid+'.value='+x+'" />';
d='<input type="button" value="    HIDE     "';
e=' OnClick="ANSFORM'+formid+'.DISPLAY'+formid+'.value='+z+'"  /><br />';
f='<textarea  class="normal small purple italic" id="DISPLAY'+formid+'" name="DISPLAY'+formid+'"';
g='rows="7" cols="83" value="" readonly></textarea></form></td></tr></table>';
document.write(L+t+a+b+c+d+e+f+g);
return 0
}//end xwordAnswers function

function QBStart(boxnum,intro) {
var a = "";
if (intro=="intro") {a="<h1><script>new Point('Q')</script>Test Your Memory</h1><p class='notegreen'>Don"+SQ+"t type in the text area.  It"+SQ+"s just to display the correct answer when you have thought about a question. Just press the button next to the question <nobr>to view the answer</nobr>.</p>";}
var b="<form id='QB"+boxnum+"' name='QB"+boxnum+"'>";
var c="<table width='300'  align='center' border='1'>";
var d="<tr><td class='quiz'>";
var e="<input type='button' value='info'";
var f=" OnClick='QB"+boxnum+".InputQB0"+boxnum+".value=";
var g='"Please press the numbered button next to a question to obtain its answer."';
var h="' /></td><td class='quiz' rowspan='1'>";
var i="<textarea name='InputQB0"+boxnum+"' class='quiztextarea' rows='4' cols='30' readonly=' '></textarea></td></tr>";
document.write(a+b+c+d+e+f+g+h+i);
}//end QBStart


function QBQA(boxnum,questnum,question,answer) {
var a='<tr><td class="quiz"><input type="button" value=" '+questnum;
var b=' " OnClick="QB'+boxnum+'.InputQB0'+boxnum+'.value=';
var c="' "+questnum+". ";
var d=answer+"'";
var e='"></td><td class="textbox">'+question;
var f='</td></tr>';
document.write(a+b+c+d+e+f);
}//end QBQA


function MCQStart(boxid,intro) {
var a=""; if (intro=="intro") {a="<h1><script>new Point('Q')</script>Questions for Review</h1><p class='notegreen'>No need to type the answer.  Just read the question, decide the answer you think is most correct, then press the button. The number of the best correct answer will appear <nobr>beside the button.</nobr></p>"};
var b="<form name='"+boxid+"' id='"+boxid+"'><table width='360' align='center'><tr><td class='ruleoff'>&nbsp;</td></tr>";
document.write(a+b);
}//end MCQStart fn


function MCQ(boxid,questnum,next,question,chA,chB,chC,chD,chE,chF,chG,answer) {
var showans='"&nbsp;'+answer+'."';
var cleared='"    "';
var BQid="Q"+boxid+""+questnum;
var BNid="#Q"+boxid+""+next; 
var a="<tr><td class='sandy sandybg'>"
var b="<input type='button' id='Q"+questnum+"' value='&nbsp;"+questnum;
var c=" 'OnClick='"+boxid+"."+BQid+".value="+showans;
var d="' OnBlur='"+boxid+"."+BQid+".value="+cleared;
var e="' />&nbsp;<input type='text' name='"+BQid+"' id="+BQid+"'";
var f=" size='2' /><span class='tinytop tiny'>&nbsp;Press number button for answer</span>";
var g="<a name="+BQid+" id='"+BQid+"' href='"+BNid+"'>&nbsp;</a>";
var h="</td></tr><tr><td class='creaml creambg padded'>";
var i="<span class='boldgray bold gray'>"+question;
var j="</span><br /> <span class='boldred bold red'>";
var k=". &nbsp;</span> ";
var l="</td></tr><tr><td class='ruleoff'>&nbsp;</td></tr>";
var cA=j+"A"+k+chA;
var cB=j+"B"+k+chB;
var cC=j+"C"+k+chC; if (chC=="c") {cC="";}
var cD=j+"D"+k+chD; if (chD=="d") {cD="";}
var cE=j+"E"+k+chE; if (chE=="e") {cE="";}
var cF=j+"F"+k+chF; if (chF=="f") {cF="";}
var cG=j+"G"+k+chG; if (chG=="g") {cG="";}
document.write(a+b+c+d+e+f+g+h+i+cA+cB+cC+cD+cE+cF+cG+l);
}//end MCQ fn


function QXStart(boxid,exnum,fineprint,intro) {
KEY[44]=boxid;
if (exnum=="") {exnum=boxid.slice(boxid.indexOf("0")+1);}
var x=" <nobr>Use the buttons to select.</nobr>";
var a="<p><span class='redhead'>EXERCISE "+exnum+" </span>";
var b="<span class='tiny'>"+fineprint+"</span></p>";
var c="<p class='green'>"+intro+x+"</p>";
var d="<form id='QX"+boxid+"' name='QX"+boxid+"'><table class='left'>";
var e="<tr><td colspan='2' width='280' class='sandybg padded'>";
var f="<textarea  id='Input"+boxid+"' name='Input"+boxid+"' ";
var g="rows='2' cols='40' readonly></textarea></td></tr>";
var r="<tr><td class='ruleoff' colspan='2'>&nbsp;</td></tr>";
document.write(a+b+c+d+r+e+f+g+r);
}//end QXStart


function QXButton(button,wording,reply) {
boxid=KEY[44];
var x="Use the buttons to select.";
var a="<tr><td class='redbg center'><input type='button' "
var b="value=' "+button+"  ' ";
var c='OnClick="QX'+boxid+'.Input'+boxid+'.value=';
var d="' ("+button+") "+reply+"'";
var e='" OnBlur="QX'+boxid+'.Input'+boxid+'.value=';
var f="'"+x+"'"+'"</td>';
var g="<td width='87%' class='sandybg border bdr3 padded'>"+wording+"</td></tr>";
document.write(a+b+c+d+e+f+g);
}//end QXButton


function QuizInitPar() {
var a = "<p class='ib'>You don&rsquo;t have to type answers to these questions. Just <i>think</i> the answer then check your answer by pressing the question <nobr>number button.</nobr></p>";
document.write(a);
}// end QuizInitPar


function QuizPageFrame(box,nums) {
var QuizInfo="'Please press the numbered button next to a question to obtain its answer.'";
if (box== "1") {next="2"; prev="6";}
if (box== "2") {next="3"; prev="1";}
if (box== "3") {next="4"; prev="2";}
if (box== "4") {next="5"; prev="3";}
if (box== "5") {next="6"; prev="4";}
if (box== "6") {next="1"; prev="5";}
var a='<p class="subhead"><a id="B'+box+'" name="B'+box+'" ';
var b='href="#B'+box+'">Questions '+nums+'</a></p>';
var c='<form id="Q'+box+'" name="Q'+box+'">';
var d='<table width="300" align="center" border="1"><tr><td class="quiz center">';
var e='<input type="button" value="info" ';
var f='OnClick="Q'+box+'.Input0'+box+'.value='+QuizInfo+'" />';
var g='</td><td class="quiz center" rowspan="3"><textarea ';
var h='id="Input0'+box+'" name="Input0'+box+'" class="quiztextarea" ';
var i='rows="4" cols="45" readonly=" "> </textarea></td></tr>'; 
var j='<tr><td class="quiz center"><a href="#B'+next+'"> NEXT </a>';
var k='</td></tr><tr><td class="quiz center">';
var l='<a href="#B'+prev+'"> PREV </a></td></tr>';
document.write(a+b+c+d+e+f+g+h+i+j+k+l);
}//end QuizPageFrame


function QuizPageSeg(ans) {
var num=ans.slice(0,2);
var lab=num; if (lab<=9) {lab="&nbsp;"+lab;}
var box="1"; 
if (num>=6) {box="2";} 
if (num>=11) {box="3";}
if (num>=16) {box="4";}
if (num>=21) {box="5";}
if (num>=26) {box="6";}
ans="'"+ans+"'";
var a='<tr><td class="quiz center"><input type="button" value="';
var b=lab+'" OnClick="Q'+box+'.Input0'+box+'.value=';
var c=ans+'" /></td><td class="textbox">';
document.write(a+b+c);
}//end QuizPageSeg


function CloseQPS() {document.write("</td></tr>");}//end CloseQPS

function CloseQPF() {document.write("</table></form>");}//end CloseQPF


function QuizMaster(page) {
//console 
var a='<form name="QA" style="padding-left:22%;"><table width="400" border="0">';
var b='<tr><td colspan="4" class="quiz center"><img src="imgquizmaster.jpg" alt="Quiz Master" border="0" /></td></tr>';
var c='<tr><td class="quiz center" colspan="4"><textarea name="InputQ" rows="4" cols="46" '; 
var d='readonly="readonly" class="quiztextarea" onfocus="';
var f='">Welcome to simplybible Quiz Master. To start click NEW SPIN button.</textarea></td></tr>';
var m='" /></td></tr></table></form>';
n='<p class="small green italic" style="padding-left:30%;"><a href="f701.htm"><img src="imgbullety.gif" border="0" alt="quiz" /> All questions are listed in sets</a></p>';
//info
var inf="test";
var info1='<tr><td class="quiz center"><input type="button" value="INFO" onclick="';
var info2="QA.InputQ.value='To select at random one of '+KEY[72]+' questions, click NEW SPIN button.  For the answer, click ANSWER button, or just click in this display space.'";
//question
var g='" /></td><td class="quiz center"><input type="button" value="QUESTION" onclick="';
var h="Qn='Que['+KEY[70]+']'; QA.InputQ.value=eval(Qn)";
//answer
var k='" /></td><td class="quiz center"><input type="button" value="ANSWER" onclick="';
var e="An='Ans['+KEY[70]+']'; QA.InputQ.value=eval(An)";
//spin
var i='" /></td><td class="quiz center"><input type="button" value="NEW SPIN" onclick="';
var j="new Spin();  QA.InputQ.value=''; Qn=' Que['+KEY[70]+']'; QA.InputQ.value+=eval(Qn)";
//display
document.write(a+b+c+d+e+f+info1+info2+g+h+i+j+k+e+m+n);
}//end QuizMaster


function Spin() {KEY[70]=RandNum(KEY[72]);}//end Spin


/*--[END OF SCRIPT]--*/

