Status=[];RItems=[];function CreateStatusArrays(){for(var a=0;a<I.length;a++){Status[a]=[];Status[a][0]=0;Status[a][1]=0}}function ReplaceStuff(a,b,c){for(var d=c.indexOf(a),e="",f="";d>-1;){e=c.substring(0,d);f=c.substring(d+a.length,c.length);c=e+b+f;d=c.indexOf(a)}return c}function EscapeDoubleQuotes(a){for(var b="",c=0;c<a.length;c++)b+=a.charAt(c)=='"'?"&quot;":a.charAt(c);return b}function DisplayExercise(a){document.getElementById("MatchDiv").innerHTML=a;RefreshImages()}
function GetAnswer(a){var b=-1;a=eval("document.QForm.sel"+a);if(a!=null)b=a.selectedIndex-1;return b}
function CheckAnswers(){var a=true;for(var b=TotCorrectChoices=0;b<I.length;b++)if(I[b][2]<1&&I[b][0].length>0){if(Status[b][0]<1){Status[b][1]++;if(GetAnswer(b)==I[b][3])Status[b][0]=1;else a=false}Status[b][0]==1&&TotCorrectChoices++}b=Math.floor((TotCorrectChoices-Penalties)/TotalUnfixedLeftItems*100);var c="";if(a==true)c=CorrectResponse+"<br />"+YourScoreIs+b+"%.";else{c=IncorrectResponse+"<br />"+YourScoreIs+b+"%.";Penalties++}a==true&&WriteToInstructions(c);BuildExercise();DisplayExercise(Exercise);
WriteFeedback(c)}function Blank(){return"<html><body>&copy;Half-Baked Software. Loading...</body></html>"};
