<!--
var qtbl = "<table border=0 cellspacing=1 cellpadding=1 width=90% height=100% bgcolor=#1300CA><tr><td width=100% align=center><form name=jpdyfrm method=post action=oljpdyfrm.php onSubmit='return chkNShow();'><table width=100% ><tr><td class=qtxt align=center><div id=catid></div></td></tr><tr><td align=center class=qtxt><div id=qstid class=qtxt24></div></td></tr><tr><td>&nbsp;</td></tr><tr><td width=100% align=center class=qtxt><div id=c_or_w></div></td></tr></table><input type=hidden name=act value=2><div id=stuscr></div></form></td></tr></table>";
var jtbl = "<table border=0 cellspacing=1 cellpadding=1 bgcolor=#ffffff>";
jtbl += "<tr><td><div id=jpdy0><table class=jpdytbl><tr><td class=jpdyhdr bgcolor=#E7EBFF>"+jpdytopcat[1]+"</td></tr></table></div></td><td><div id=jpdy0><table class=jpdytbl><tr><td class=jpdyhdr bgcolor=#E7EBFF>"+jpdytopcat[2]+"</td></tr></table></div></td><td><div id=jpdy0><table class=jpdytbl><tr><td class=jpdyhdr bgcolor=#E7EBFF>"+jpdytopcat[3]+"</td></tr></table></div></td><td><div id=jpdy0><table class=jpdytbl><tr><td class=jpdyhdr bgcolor=#E7EBFF>"+jpdytopcat[4]+"</td></tr></table></div></td><td><div id=jpdy0><table class=jpdytbl><tr><td class=jpdyhdr bgcolor=#E7EBFF>"+jpdytopcat[5]+"</td></tr></table></div></td></tr>";
jtbl += "<tr><td><div id=jpdy1><table class=jpdytbl><tr><td class=jpdy bgcolor=#91A1FF onclick='showOpt(1);'>100</td></tr></table></div></td><td><div id=jpdy2><table class=jpdytbl><tr><td class=jpdy bgcolor=#91A1FF onclick='showOpt(2);'>100</td></tr></table></div></td><td><div id=jpdy3><table class=jpdytbl><tr><td class=jpdy bgcolor=#91A1FF onclick='showOpt(3);'>100</td></tr></table></div></td><td><div id=jpdy4><table class=jpdytbl><tr><td class=jpdy bgcolor=#91A1FF onclick='showOpt(4);'>100</td></tr></table></div></td><td><div id=jpdy5><table class=jpdytbl><tr><td class=jpdy bgcolor=#91A1FF onclick='showOpt(5);'>100</td></tr></table></div></td></tr>";
jtbl += "<tr><td><div id=jpdy6><table class=jpdytbl><tr><td class=jpdy bgcolor=#5767FF onclick='showOpt(6);'>200</td></tr></table></div></td><td><div id=jpdy7><table class=jpdytbl><tr><td class=jpdy bgcolor=#5767FF onclick='showOpt(7);'>200</td></tr></table></div></td><td><div id=jpdy8><table class=jpdytbl><tr><td class=jpdy bgcolor=#5767FF onclick='showOpt(8);'>200</td></tr></table></div></td><td><div id=jpdy9><table class=jpdytbl><tr><td class=jpdy bgcolor=#5767FF onclick='showOpt(9);'>200</td></tr></table></div></td><td><div id=jpdy10><table class=jpdytbl><tr><td class=jpdy bgcolor=#5767FF onclick='showOpt(10);'>200</td></tr></table></div></td></tr>";
jtbl += "<tr><td><div id=jpdy11><table class=jpdytbl><tr><td class=jpdy bgcolor=#273BFF onclick='showOpt(11);'>300</td></tr></table></div></td><td><div id=jpdy12><table class=jpdytbl><tr><td class=jpdy bgcolor=#273BFF onclick='showOpt(12);'>300</td></tr></table></div></td><td><div id=jpdy13><table class=jpdytbl><tr><td class=jpdy bgcolor=#273BFF onclick='showOpt(13);'>300</td></tr></table></div></td><td><div id=jpdy14><table class=jpdytbl><tr><td class=jpdy bgcolor=#273BFF onclick='showOpt(14);'>300</td></tr></table></div></td><td><div id=jpdy15><table class=jpdytbl><tr><td class=jpdy bgcolor=#273BFF onclick='showOpt(15);'>300</td></tr></table></div></td></tr>";
jtbl += "<tr><td><div id=jpdy16><table class=jpdytbl><tr><td class=jpdy bgcolor=#0011F6 onclick='showOpt(16);'>400</td></tr></table></div></td><td><div id=jpdy17><table class=jpdytbl><tr><td class=jpdy bgcolor=#0011F6 onclick='showOpt(17);'>400</td></tr></table></div></td><td><div id=jpdy18><table class=jpdytbl><tr><td class=jpdy bgcolor=#0011F6 onclick='showOpt(18);'>400</td></tr></table></div></td><td><div id=jpdy19><table class=jpdytbl><tr><td class=jpdy bgcolor=#0011F6 onclick='showOpt(19);'>400</td></tr></table></div></td><td><div id=jpdy20><table class=jpdytbl><tr><td class=jpdy bgcolor=#0011F6 onclick='showOpt(20);'>400</td></tr></table></div></td></tr>";
jtbl += "<tr><td><div id=jpdy21><table class=jpdytbl><tr><td class=jpdy bgcolor=#0005C0 onclick='showOpt(21);'>500</td></tr></table></div></td><td><div id=jpdy22><table class=jpdytbl><tr><td class=jpdy bgcolor=#0005C0 onclick='showOpt(22);'>500</td></tr></table></div></td><td><div id=jpdy23><table class=jpdytbl><tr><td class=jpdy bgcolor=#0005C0 onclick='showOpt(23);'>500</td></tr></table></div></td><td><div id=jpdy24><table class=jpdytbl><tr><td class=jpdy bgcolor=#0005C0 onclick='showOpt(24);'>500</td></tr></table></div></td><td><div id=jpdy25><table class=jpdytbl><tr><td class=jpdy bgcolor=#0005C0 onclick='showOpt(25);'>500</td></tr></table></div></td></tr>";
jtbl += "</table>";
var optarr = "0ABCDEF";
function startJpdy()
{
   pnum = 1;score = 0;jpdyamt = 0;jpdyans = 0;curqnum = 0; 
   var swpobj = document.getElementById("swapid");
    swpobj.innerHTML = jtbl;
}


function setRetValues()
{
      f = document.getElementById("stuscr");
      o = f.appendChild(document.createElement('div'));
      o.innerHTML="<input type=hidden name=score value=" + score + ">";
      o = f.appendChild(document.createElement('div'));
      o.innerHTML="<input type=hidden name=name value=\"" + window.parent.document.getElementById("nmplc").innerHTML + "\">";
      o = f.appendChild(document.createElement('div'));
      o.innerHTML="<input type=hidden name=jpdyamt value=" + jpdyamt + ">";
}

function shJTbl()
{
    if (pnum == 27)
    {
        return true;
    }
    
    var swpobj = document.getElementById("swapid");
    swpobj.innerHTML = jtbl;
    var obj = document.getElementById("jpdy" + curqnum);
    obj.innerHTML = "<table bgcolor=#7274A0><tr><td class=jpdy>0</td></tr></table>";
    return false;
}

function chkNShow()
{
   var sans  = 0;
   for (var i = 0; i < document.jpdyfrm.ans.length; i++) 
   {
      if (document.jpdyfrm.ans[i].checked) 
      {
          sans = document.jpdyfrm.ans[i].value;
      }
   }
   
   if (sans == 0)
   {
       alert("You must select an answer.");
       return false;
   }
   
    sans = optarr.charAt(sans);
    cans = jpdyans;
    var n = curqnum;
    var amt = 0;
    if (sans == cans)
    {
        amt = (parseInt(n/5) + (n%5 == 0? 0: 1))*100;
        score += 1;
    }
    else
    {
        var corwobj = document.getElementById("c_or_w_2");
        corwobj.innerHTML = "The correct answer is: " + cans + "&nbsp;<input type=submit name=Continue value=continue onclick='return shJTbl();'>";
        if (pnum == 27) { setRetValues(); return true; }
        return false;
    }
    
    jpdyamt += amt;
    if (pnum == 27)
    {
    	setRetValues();
        return true;
    }
    
    var amtobj = document.getElementById("amtid");
    amtobj.innerHTML = "Your current score: " + jpdyamt + " points";
    var swpobj = document.getElementById("swapid");
    swpobj.innerHTML = jtbl;
    var obj = document.getElementById("jpdy" + n);
    obj.innerHTML = "<table bgcolor=#7274A0><tr><td class=jpdy> " + amt + "</td></tr></table>";
    
    return false;
}


function showOpt(n)
{
    pnum++;
    curqnum = n;
    var obj = document.getElementById("jpdy" + n);
    obj.innerHTML = "<table bgcolor=#7274A0><tr><td class=jpdy></td></tr></table>";
    var swpobj = document.getElementById("swapid");
    jtbl = swpobj.innerHTML;
    swpobj.innerHTML = qtbl;
    var catobj = document.getElementById("catid");
    var amt = (parseInt(n/5) + (n%5 == 0? 0: 1))*100;
    catobj.innerHTML = "Your selected category is<br><br><div class=qtxt24>" + jpdycat[n] + "</div><br><br>This question is for " + amt + " points<br><br>";
    var qobj = document.getElementById("qstid");
    var qarr = mparr[n].split("|");
    qobj.innerHTML = "<br>" + qarr[0] + "<br>";
    jpdyans = qarr[1];
    
    var optobj = document.getElementById("c_or_w");
    var qhtml = "<table width=100% cellspacing=2 cellpadding=4><tr><td width=100% class=qtxt>What is the answer?</td></tr><tr><td class=qtxt bgcolor=#093DFF><input type=radio name=ans value=1>A.&nbsp;" + qarr[2] + "</td></tr><tr><td class=qtxt bgcolor=#093DFF><input type=radio name=ans value=2>B.&nbsp;" + qarr[3] + "</td></tr>";
	if (qarr[4] != "")
    { qhtml += "<tr><td class=qtxt bgcolor=#093DFF><input type=radio name=ans value=3>C.&nbsp;" + qarr[4] + "</td></tr>"; }
	if (qarr[5] != "")
	{ qhtml += "<tr><td class=qtxt bgcolor=#093DFF><input type=radio name=ans value=4>D.&nbsp;" + qarr[5] + "</td></tr>"; }
    qhtml += "<tr><td align=center class=qtxt><div id=c_or_w_2><input type=submit name=check value=\"Check My Answer\"></div></td></tr></table>";
    
    optobj.innerHTML = qhtml;
    return false;
}

function getName()
{        
    var nm2 = window.parent.document.getElementById("nmplc");
    if (nm2 != null) {
      if (nm2.innerHTML != "Name") {
        document.jpdyfrm.sname.value = nm2.innerHTML;
      }
    }
    document.jpdyfrm.sname.focus();
}

function IsAlphaNum(str) {
  $cstr = new String(str);
  return $cstr.match(/^[a-zA-Z0-9 ]+$/);
}

function setName()
{
  var nm;
  nm = document.jpdyfrm.sname.value;
  if (nm.length > 0)
  {
    if (IsAlphaNum(nm) == null)
    {
      alert("Name should contain only Alpha Numeric characters");
      document.jpdyfrm.sname.focus();
      return false;
    }
    var nm2;
    nm2 = window.parent.document.getElementById("nmplc");
    if (nm2 != null) {nm2.innerHTML=nm;}
  }
  return true;
}


//-->
