<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.xmethod.net/index.php?action=history&amp;feed=atom&amp;title=Widget%3A520Jeopardy</id>
	<title>Widget:520Jeopardy - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xmethod.net/index.php?action=history&amp;feed=atom&amp;title=Widget%3A520Jeopardy"/>
	<link rel="alternate" type="text/html" href="https://wiki.xmethod.net/index.php?title=Widget:520Jeopardy&amp;action=history"/>
	<updated>2026-05-01T21:02:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.4</generator>
	<entry>
		<id>https://wiki.xmethod.net/index.php?title=Widget:520Jeopardy&amp;diff=1859&amp;oldid=prev</id>
		<title>Docmoates at 01:29, 11 January 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.xmethod.net/index.php?title=Widget:520Jeopardy&amp;diff=1859&amp;oldid=prev"/>
		<updated>2026-01-11T01:29:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Nursing Pharmacology Jeopardy Game for NSG 520&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{#widget:520Jeapordy}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;div id=&amp;quot;jepApp&amp;quot;&amp;gt;Loading game...&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
//&amp;lt;![CDATA[&lt;br /&gt;
(function(){&lt;br /&gt;
var J={s1:0,s2:0,tm:1,done:{},cur:null,tmr:30,ti:null,el:null,mute:false,actx:null};&lt;br /&gt;
var C=[&lt;br /&gt;
{n:&amp;quot;Cardiovascular&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;A 58-year-old patient with heart failure is prescribed digoxin. Before administering, the nurse checks the apical pulse and finds it to be 52 bpm.&amp;quot;,q:&amp;quot;What should the nurse do?&amp;quot;,a:&amp;quot;Hold the medication and notify the healthcare provider. Digoxin should be held if apical pulse is below 60 bpm due to risk of toxicity and bradycardia.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;A patient taking warfarin for atrial fibrillation has an INR of 4.8 with dark, tarry stools and dizziness.&amp;quot;,q:&amp;quot;What is the priority nursing intervention?&amp;quot;,a:&amp;quot;Hold warfarin, notify provider immediately, prepare for possible Vitamin K. Patient shows GI bleeding signs with supratherapeutic INR.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;A post-MI patient shows wide QRS complex rhythm at 180 bpm with no detectable pulse.&amp;quot;,q:&amp;quot;What is this rhythm and immediate action?&amp;quot;,a:&amp;quot;Pulseless VT. Begin CPR immediately and prepare for defibrillation per ACLS protocol.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;A CHF patient started on carvedilol reports increased SOB and 5 lb weight gain after two weeks.&amp;quot;,q:&amp;quot;Why might this occur?&amp;quot;,a:&amp;quot;Beta-blockers can initially worsen heart failure symptoms before long-term benefit. Assess fluid retention, monitor daily weights.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;A hypertensive patient on lisinopril develops persistent dry cough. Provider switches to losartan.&amp;quot;,q:&amp;quot;Best explanation for this change?&amp;quot;,a:&amp;quot;ACE inhibitors cause dry cough from bradykinin accumulation. ARBs work similarly without this effect.&amp;quot;}&lt;br /&gt;
]},&lt;br /&gt;
{n:&amp;quot;Pain Mgmt&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;Post-surgical patient rates pain 7/10, requests PRN morphine. Last dose 3 hours ago, ordered q4h.&amp;quot;,q:&amp;quot;Appropriate nursing action?&amp;quot;,a:&amp;quot;Offer non-pharmacological interventions, reassess in 1 hour. Cannot give morphine until 4-hour interval passes.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;Elderly dementia patient grimacing, guarding abdomen, restless but cannot verbally report pain.&amp;quot;,q:&amp;quot;What pain assessment tool to use?&amp;quot;,a:&amp;quot;Behavioral pain scale like PAINAD or FLACC. Assess nonverbal cues.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;Chronic back pain patient on oxycodone 6 months now needs higher doses for same relief.&amp;quot;,q:&amp;quot;What is this vs addiction?&amp;quot;,a:&amp;quot;Tolerance - physiological adaptation. Differs from addiction which involves compulsive use despite harm.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;Patient on IV morphine PCA has RR of 8, difficult to arouse, pinpoint pupils.&amp;quot;,q:&amp;quot;What is occurring and priority interventions?&amp;quot;,a:&amp;quot;Opioid overdose. Stop PCA, stimulate patient, prepare naloxone, support airway.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;Cancer patient on MS Contin still has breakthrough pain episodes.&amp;quot;,q:&amp;quot;What medication modification to anticipate?&amp;quot;,a:&amp;quot;Add immediate-release morphine for breakthrough, typically 10-15 percent of 24-hour dose.&amp;quot;}&lt;br /&gt;
]},&lt;br /&gt;
{n:&amp;quot;Teaching&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;New diabetic needs insulin teaching but appears anxious and keeps checking phone.&amp;quot;,q:&amp;quot;What should nurse do first?&amp;quot;,a:&amp;quot;Assess readiness to learn. Address anxiety, minimize distractions, determine learning style.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;Elderly patient on new warfarin has hearing loss and reads at 6th-grade level.&amp;quot;,q:&amp;quot;Teaching strategies to employ?&amp;quot;,a:&amp;quot;Face patient, simple language, large print materials at appropriate level, teach-back method.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;Patient discharged on metformin asks about drinking alcohol on weekends.&amp;quot;,q:&amp;quot;What education to provide?&amp;quot;,a:&amp;quot;Alcohol increases lactic acidosis risk with metformin. Limit alcohol, never on empty stomach.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;CHF patient discharge - nurse has 15 minutes to teach meds, diet, activity, warning signs.&amp;quot;,q:&amp;quot;How to prioritize?&amp;quot;,a:&amp;quot;Survival skills: daily weights, sodium restriction basics, med names and times, warning signs.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;16-year-old with new epilepsy needs phenytoin teaching. Mother wants to handle all meds.&amp;quot;,q:&amp;quot;Developmental considerations?&amp;quot;,a:&amp;quot;Adolescents need autonomy. Include teen, address appearance concerns and driving restrictions.&amp;quot;}&lt;br /&gt;
]},&lt;br /&gt;
{n:&amp;quot;GI/Hepatic&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;Cirrhosis patient has ammonia 95 (normal 15-45), confused with asterixis.&amp;quot;,q:&amp;quot;What medication and why?&amp;quot;,a:&amp;quot;Lactulose - acidifies colon, converts ammonia to ammonium, promotes elimination.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;Post-cholecystectomy patient has severe right shoulder pain despite abdominal surgery.&amp;quot;,q:&amp;quot;What causes this?&amp;quot;,a:&amp;quot;Referred pain from CO2 irritating diaphragm. Encourage ambulation to absorb gas.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;PUD patient prescribed omeprazole, clarithromycin, amoxicillin for 14 days.&amp;quot;,q:&amp;quot;What is this treating?&amp;quot;,a:&amp;quot;H. pylori triple therapy. Complete entire course, PPI before meals.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;Acute pancreatitis patient with NG tube, IV fluids, NPO asks why they cannot eat.&amp;quot;,q:&amp;quot;Best explanation?&amp;quot;,a:&amp;quot;Pancreas needs rest. Eating stimulates enzyme secretion worsening inflammation.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;Crohns patient on long-term prednisone has moon face, central obesity, glucose 180.&amp;quot;,q:&amp;quot;What is occurring?&amp;quot;,a:&amp;quot;Cushing syndrome from steroids. Never stop abruptly, monitor glucose, report infections.&amp;quot;}&lt;br /&gt;
]},&lt;br /&gt;
{n:&amp;quot;Med Admin&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;Nurse preparing IV vancomycin - pharmacy says infuse over 30 minutes.&amp;quot;,q:&amp;quot;What concern?&amp;quot;,a:&amp;quot;Too fast causes Red Man Syndrome. Should infuse over at least 60 minutes.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;MAR shows KCl 40 mEq IV. Nurse receives 40 mEq vial.&amp;quot;,q:&amp;quot;What must nurse verify?&amp;quot;,a:&amp;quot;Never IV push - fatal arrhythmias. Dilute properly, use pump, max 10-20 mEq per hour.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;Nurse to give insulin lispro and glargine before breakfast.&amp;quot;,q:&amp;quot;How to administer?&amp;quot;,a:&amp;quot;SEPARATE syringes - Lantus never mixed with other insulins.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;Patient on heparin drip has aPTT 120 (therapeutic 60-80), needs procedure.&amp;quot;,q:&amp;quot;What should nurse do?&amp;quot;,a:&amp;quot;Hold heparin, notify provider. Protamine sulfate for urgent reversal.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;First IV penicillin dose - patient develops hives, wheezing, BP 80/50.&amp;quot;,q:&amp;quot;What and priority interventions?&amp;quot;,a:&amp;quot;Anaphylaxis. Stop infusion, call help, epinephrine IM, airway, IV fluids.&amp;quot;}&lt;br /&gt;
]},&lt;br /&gt;
{n:&amp;quot;Pathophys&amp;quot;,q:[&lt;br /&gt;
{p:200,s:&amp;quot;Uncontrolled diabetic: glucose 450, rapid deep breathing, fruity breath.&amp;quot;,q:&amp;quot;Condition and symptom causes?&amp;quot;,a:&amp;quot;DKA. No insulin causes fat breakdown and ketones. Acidosis triggers Kussmaul respirations.&amp;quot;},&lt;br /&gt;
{p:400,s:&amp;quot;COPD patient on 2L O2 - family increases to 6L. Patient becomes drowsy.&amp;quot;,q:&amp;quot;What is happening?&amp;quot;,a:&amp;quot;CO2 narcosis. High O2 removes hypoxic drive causing hypoventilation.&amp;quot;},&lt;br /&gt;
{p:600,s:&amp;quot;Post-thyroidectomy: mouth tingling, muscle cramps, positive Chvostek sign.&amp;quot;,q:&amp;quot;Complication and why?&amp;quot;,a:&amp;quot;Hypocalcemia from parathyroid damage. Treat with IV calcium gluconate.&amp;quot;},&lt;br /&gt;
{p:800,s:&amp;quot;Trauma patient got 6 units PRBCs. Labs: pH 7.28, K+ 6.2, Ca 7.8, hypothermia.&amp;quot;,q:&amp;quot;Massive transfusion complications?&amp;quot;,a:&amp;quot;Acidosis, hyperkalemia, hypocalcemia, hypothermia.&amp;quot;},&lt;br /&gt;
{p:1000,s:&amp;quot;Sepsis: BP 78/40, HR 128, lactate 6, urine 10 mL/hr x2 hours.&amp;quot;,q:&amp;quot;What occurring and priorities?&amp;quot;,a:&amp;quot;Septic shock. Fluids 30 mL per kg, cultures, antibiotics within 1 hour, vasopressors.&amp;quot;}&lt;br /&gt;
]}&lt;br /&gt;
];&lt;br /&gt;
function initAudio(){&lt;br /&gt;
if(!J.actx){try{J.actx=new(window.AudioContext||window.webkitAudioContext)();}catch(e){}}&lt;br /&gt;
if(J.actx&amp;amp;&amp;amp;J.actx.state===&amp;quot;suspended&amp;quot;){J.actx.resume();}&lt;br /&gt;
}&lt;br /&gt;
function tone(f,d,t,v){&lt;br /&gt;
if(J.mute||!J.actx)return;&lt;br /&gt;
try{&lt;br /&gt;
var o=J.actx.createOscillator();&lt;br /&gt;
var g=J.actx.createGain();&lt;br /&gt;
o.connect(g);&lt;br /&gt;
g.connect(J.actx.destination);&lt;br /&gt;
o.frequency.value=f;&lt;br /&gt;
o.type=t||&amp;quot;sine&amp;quot;;&lt;br /&gt;
g.gain.value=v||0.3;&lt;br /&gt;
g.gain.exponentialRampToValueAtTime(0.01,J.actx.currentTime+d);&lt;br /&gt;
o.start();&lt;br /&gt;
o.stop(J.actx.currentTime+d);&lt;br /&gt;
}catch(e){}&lt;br /&gt;
}&lt;br /&gt;
function sndSelect(){&lt;br /&gt;
initAudio();&lt;br /&gt;
tone(523,0.1,&amp;quot;sine&amp;quot;,0.2);&lt;br /&gt;
setTimeout(function(){tone(659,0.1,&amp;quot;sine&amp;quot;,0.2);},50);&lt;br /&gt;
setTimeout(function(){tone(784,0.15,&amp;quot;sine&amp;quot;,0.2);},100);&lt;br /&gt;
}&lt;br /&gt;
function sndCorrect(){&lt;br /&gt;
initAudio();&lt;br /&gt;
var n=[523,659,784,1047];&lt;br /&gt;
for(var i=0;i&amp;lt;n.length;i++){&lt;br /&gt;
(function(x){setTimeout(function(){tone(n[x],0.2,&amp;quot;sine&amp;quot;,0.25);},x*100);})(i);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
function sndWrong(){&lt;br /&gt;
initAudio();&lt;br /&gt;
tone(200,0.3,&amp;quot;sawtooth&amp;quot;,0.15);&lt;br /&gt;
setTimeout(function(){tone(150,0.4,&amp;quot;sawtooth&amp;quot;,0.15);},150);&lt;br /&gt;
}&lt;br /&gt;
function sndReveal(){&lt;br /&gt;
initAudio();&lt;br /&gt;
tone(440,0.1,&amp;quot;triangle&amp;quot;,0.2);&lt;br /&gt;
setTimeout(function(){tone(554,0.1,&amp;quot;triangle&amp;quot;,0.2);},100);&lt;br /&gt;
setTimeout(function(){tone(659,0.2,&amp;quot;triangle&amp;quot;,0.2);},200);&lt;br /&gt;
}&lt;br /&gt;
var css=&amp;#039;&amp;lt;style&amp;gt;#jepApp .jG{font-family:Arial,sans-serif;background:linear-gradient(135deg,rgb(30,58,95),rgb(12,25,41));padding:15px;border-radius:8px;color:white}#jepApp .jG *{margin:0;padding:0;box-sizing:border-box}#jepApp .t{text-align:center;color:rgb(251,191,36);font-size:1.6rem;font-weight:bold;margin-bottom:5px}#jepApp .st{text-align:center;color:rgb(147,197,253);margin-bottom:10px;font-size:.8rem}#jepApp .sb{display:flex;justify-content:center;gap:20px;margin-bottom:8px}#jepApp .tm{background:rgb(30,64,175);padding:8px 15px;border-radius:6px;text-align:center}#jepApp .tm.on{box-shadow:0 0 10px rgb(251,191,36)}#jepApp .tm h3{color:white;font-size:.8rem;margin-bottom:2px}#jepApp .sc{font-size:1.1rem;font-weight:bold}#jepApp .ps{color:rgb(74,222,128)}#jepApp .ng{color:rgb(248,113,113)}#jepApp .tr{text-align:center;color:rgb(251,191,36);font-size:.85rem;margin-bottom:8px}#jepApp .bd{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;margin-bottom:10px}#jepApp .ct{background:rgb(30,64,175);color:white;padding:6px 3px;text-align:center;font-weight:bold;font-size:.65rem;border-radius:3px 3px 0 0;min-height:35px;display:flex;align-items:center;justify-content:center}#jepApp .cl{background:rgb(37,99,235);color:rgb(251,191,36);padding:10px 3px;text-align:center;font-size:.9rem;font-weight:bold;border-radius:3px;cursor:pointer;border:none}#jepApp .cl:hover{background:rgb(59,130,246)}#jepApp .cl.dn{background:rgb(30,58,95);color:transparent;cursor:default}#jepApp .bt{text-align:center}#jepApp .rs{background:rgb(220,38,38);color:white;padding:5px 10px;border-radius:3px;font-weight:bold;cursor:pointer;border:none;font-size:.75rem;margin-right:5px}#jepApp .mt{background:rgb(30,64,175);color:white;padding:5px 10px;border-radius:3px;font-weight:bold;cursor:pointer;border:none;font-size:.9rem}#jepApp .qv{background:rgb(30,64,175);border-radius:6px;padding:12px;max-width:550px;margin:0 auto}#jepApp .qh{text-align:center;margin-bottom:8px}#jepApp .qc{display:inline-block;background:rgb(251,191,36);color:rgb(30,58,95);padding:3px 10px;border-radius:10px;font-weight:bold;font-size:.75rem}#jepApp .qt{color:rgb(251,191,36);margin-top:4px;font-size:.75rem}#jepApp .ti{text-align:center;margin-bottom:6px}#jepApp .tb{display:inline-block;padding:4px 10px;border-radius:10px;font-size:.9rem;font-weight:bold;background:rgb(251,191,36);color:rgb(30,58,95)}#jepApp .tb.w{background:rgb(220,38,38);color:white}#jepApp .sx{background:rgb(29,78,216);border-radius:4px;padding:8px;margin-bottom:6px}#jepApp .sx h4{color:rgb(251,191,36);font-size:.7rem;margin-bottom:3px}#jepApp .sx p{font-size:.8rem;line-height:1.3}#jepApp .qx{background:rgb(37,99,235);border-radius:4px;padding:8px;margin-bottom:6px}#jepApp .qx h4{color:rgb(251,191,36);font-size:.7rem;margin-bottom:3px}#jepApp .qx p{font-size:.85rem;font-weight:600}#jepApp .ax{background:rgb(22,101,52);border-radius:4px;padding:8px;margin-bottom:6px}#jepApp .ax h4{color:rgb(251,191,36);font-size:.7rem;margin-bottom:3px}#jepApp .ax p{font-size:.8rem;line-height:1.3}#jepApp .qb{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:8px}#jepApp .bn{padding:6px 12px;border-radius:3px;font-weight:bold;cursor:pointer;border:none;font-size:.75rem}#jepApp .rv{background:rgb(251,191,36);color:rgb(30,58,95)}#jepApp .cr{background:rgb(34,197,94);color:white}#jepApp .wr{background:rgb(239,68,68);color:white}#jepApp .ov{text-align:center;padding:15px}#jepApp .ov h1{font-size:1.5rem;color:rgb(251,191,36);margin-bottom:8px}#jepApp .fn{font-size:.9rem;margin-bottom:3px}#jepApp .wn{font-size:1.1rem;color:rgb(251,191,36);font-weight:bold;margin-bottom:12px}&amp;lt;/style&amp;gt;&amp;#039;;&lt;br /&gt;
function board(){&lt;br /&gt;
var h=css+&amp;#039;&amp;lt;div class=&amp;quot;jG&amp;quot;&amp;gt;&amp;lt;h1 class=&amp;quot;t&amp;quot;&amp;gt;Nursing Jeopardy&amp;lt;/h1&amp;gt;&amp;lt;p class=&amp;quot;st&amp;quot;&amp;gt;NSG 520 - Click any tile to start!&amp;lt;/p&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;sb&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;tm&amp;#039;+(J.tm===1?&amp;#039; on&amp;#039;:&amp;#039;&amp;#039;)+&amp;#039;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Team 1&amp;lt;/h3&amp;gt;&amp;lt;div class=&amp;quot;sc &amp;#039;+(J.s1&amp;gt;=0?&amp;#039;ps&amp;#039;:&amp;#039;ng&amp;#039;)+&amp;#039;&amp;quot;&amp;gt;$&amp;#039;+J.s1+&amp;#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;tm&amp;#039;+(J.tm===2?&amp;#039; on&amp;#039;:&amp;#039;&amp;#039;)+&amp;#039;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Team 2&amp;lt;/h3&amp;gt;&amp;lt;div class=&amp;quot;sc &amp;#039;+(J.s2&amp;gt;=0?&amp;#039;ps&amp;#039;:&amp;#039;ng&amp;#039;)+&amp;#039;&amp;quot;&amp;gt;$&amp;#039;+J.s2+&amp;#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;p class=&amp;quot;tr&amp;quot;&amp;gt;Team &amp;#039;+J.tm+&amp;#039; Pick&amp;lt;/p&amp;gt;&amp;lt;div class=&amp;quot;bd&amp;quot;&amp;gt;&amp;#039;;&lt;br /&gt;
for(var i=0;i&amp;lt;6;i++)h+=&amp;#039;&amp;lt;div class=&amp;quot;ct&amp;quot;&amp;gt;&amp;#039;+C[i].n+&amp;#039;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
for(var r=0;r&amp;lt;5;r++)for(var c=0;c&amp;lt;6;c++){var k=c+&amp;#039;-&amp;#039;+r;h+=J.done[k]?&amp;#039;&amp;lt;button class=&amp;quot;cl dn&amp;quot;&amp;gt;&amp;lt;/button&amp;gt;&amp;#039;:&amp;#039;&amp;lt;button class=&amp;quot;cl&amp;quot; onclick=&amp;quot;jepPick(&amp;#039;+c+&amp;#039;,&amp;#039;+r+&amp;#039;)&amp;quot;&amp;gt;$&amp;#039;+C[c].q[r].p+&amp;#039;&amp;lt;/button&amp;gt;&amp;#039;;}&lt;br /&gt;
h+=&amp;#039;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;bt&amp;quot;&amp;gt;&amp;lt;button class=&amp;quot;rs&amp;quot; onclick=&amp;quot;jepReset()&amp;quot;&amp;gt;Reset&amp;lt;/button&amp;gt;&amp;lt;button class=&amp;quot;mt&amp;quot; onclick=&amp;quot;jepMute()&amp;quot;&amp;gt;&amp;#039;+(J.mute?&amp;#039;🔇&amp;#039;:&amp;#039;🔊&amp;#039;)+&amp;#039;&amp;lt;/button&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
J.el.innerHTML=h;&lt;br /&gt;
}&lt;br /&gt;
function question(){&lt;br /&gt;
var c=C[J.cur.c],q=c.q[J.cur.r];&lt;br /&gt;
var h=css+&amp;#039;&amp;lt;div class=&amp;quot;jG&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;qv&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;qh&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;qc&amp;quot;&amp;gt;&amp;#039;+c.n+&amp;#039; - $&amp;#039;+q.p+&amp;#039;&amp;lt;/span&amp;gt;&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;Team &amp;#039;+J.tm+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;ti&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;tb&amp;#039;+(J.tmr&amp;lt;=10?&amp;#039; w&amp;#039;:&amp;#039;&amp;#039;)+&amp;#039;&amp;quot;&amp;gt;&amp;#039;+J.tmr+&amp;#039;s&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;sx&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Scenario:&amp;lt;/h4&amp;gt;&amp;lt;p&amp;gt;&amp;#039;+q.s+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;qx&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Question:&amp;lt;/h4&amp;gt;&amp;lt;p&amp;gt;&amp;#039;+q.q+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;qb&amp;quot;&amp;gt;&amp;lt;button class=&amp;quot;bn rv&amp;quot; onclick=&amp;quot;jepReveal()&amp;quot;&amp;gt;Reveal Answer&amp;lt;/button&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
J.el.innerHTML=h;&lt;br /&gt;
}&lt;br /&gt;
function answer(){&lt;br /&gt;
var c=C[J.cur.c],q=c.q[J.cur.r];&lt;br /&gt;
var h=css+&amp;#039;&amp;lt;div class=&amp;quot;jG&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;qv&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;qh&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;qc&amp;quot;&amp;gt;&amp;#039;+c.n+&amp;#039; - $&amp;#039;+q.p+&amp;#039;&amp;lt;/span&amp;gt;&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;Team &amp;#039;+J.tm+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;sx&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Scenario:&amp;lt;/h4&amp;gt;&amp;lt;p&amp;gt;&amp;#039;+q.s+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;qx&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Question:&amp;lt;/h4&amp;gt;&amp;lt;p&amp;gt;&amp;#039;+q.q+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;ax&amp;quot;&amp;gt;&amp;lt;h4&amp;gt;Answer:&amp;lt;/h4&amp;gt;&amp;lt;p&amp;gt;&amp;#039;+q.a+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
h+=&amp;#039;&amp;lt;div class=&amp;quot;qb&amp;quot;&amp;gt;&amp;lt;button class=&amp;quot;bn cr&amp;quot; onclick=&amp;quot;jepAns(1)&amp;quot;&amp;gt;Correct +$&amp;#039;+q.p+&amp;#039;&amp;lt;/button&amp;gt;&amp;lt;button class=&amp;quot;bn wr&amp;quot; onclick=&amp;quot;jepAns(0)&amp;quot;&amp;gt;Wrong -$&amp;#039;+q.p+&amp;#039;&amp;lt;/button&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
J.el.innerHTML=h;&lt;br /&gt;
}&lt;br /&gt;
function gameover(){&lt;br /&gt;
var w=J.s1&amp;gt;J.s2?&amp;#039;Team 1 Wins!&amp;#039;:J.s2&amp;gt;J.s1?&amp;#039;Team 2 Wins!&amp;#039;:&amp;#039;Tie!&amp;#039;;&lt;br /&gt;
var h=css+&amp;#039;&amp;lt;div class=&amp;quot;jG&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;qv ov&amp;quot;&amp;gt;&amp;lt;h1&amp;gt;Game Over!&amp;lt;/h1&amp;gt;&amp;lt;p class=&amp;quot;fn&amp;quot;&amp;gt;Team 1: $&amp;#039;+J.s1+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;p class=&amp;quot;fn&amp;quot;&amp;gt;Team 2: $&amp;#039;+J.s2+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;p class=&amp;quot;wn&amp;quot;&amp;gt;&amp;#039;+w+&amp;#039;&amp;lt;/p&amp;gt;&amp;lt;button class=&amp;quot;bn rv&amp;quot; onclick=&amp;quot;jepReset()&amp;quot;&amp;gt;Play Again&amp;lt;/button&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;;&lt;br /&gt;
J.el.innerHTML=h;&lt;br /&gt;
}&lt;br /&gt;
window.jepPick=function(c,r){&lt;br /&gt;
if(J.done[c+&amp;#039;-&amp;#039;+r])return;&lt;br /&gt;
sndSelect();&lt;br /&gt;
J.cur={c:c,r:r};&lt;br /&gt;
J.tmr=30;&lt;br /&gt;
clearInterval(J.ti);&lt;br /&gt;
J.ti=setInterval(function(){J.tmr--;if(J.tmr&amp;lt;=0)clearInterval(J.ti);question();},1000);&lt;br /&gt;
question();&lt;br /&gt;
};&lt;br /&gt;
window.jepReveal=function(){&lt;br /&gt;
clearInterval(J.ti);&lt;br /&gt;
sndReveal();&lt;br /&gt;
answer();&lt;br /&gt;
};&lt;br /&gt;
window.jepAns=function(ok){&lt;br /&gt;
clearInterval(J.ti);&lt;br /&gt;
if(ok){sndCorrect();}else{sndWrong();}&lt;br /&gt;
var q=C[J.cur.c].q[J.cur.r];&lt;br /&gt;
if(J.tm===1)J.s1+=ok?q.p:-q.p;else J.s2+=ok?q.p:-q.p;&lt;br /&gt;
J.done[J.cur.c+&amp;#039;-&amp;#039;+J.cur.r]=true;&lt;br /&gt;
J.tm=J.tm===1?2:1;&lt;br /&gt;
J.cur=null;&lt;br /&gt;
Object.keys(J.done).length===30?gameover():board();&lt;br /&gt;
};&lt;br /&gt;
window.jepReset=function(){&lt;br /&gt;
clearInterval(J.ti);&lt;br /&gt;
J.s1=0;J.s2=0;J.tm=1;J.done={};J.cur=null;J.tmr=30;&lt;br /&gt;
board();&lt;br /&gt;
};&lt;br /&gt;
window.jepMute=function(){&lt;br /&gt;
J.mute=!J.mute;&lt;br /&gt;
board();&lt;br /&gt;
};&lt;br /&gt;
function init(){J.el=document.getElementById(&amp;quot;jepApp&amp;quot;);if(J.el)board();}&lt;br /&gt;
if(document.readyState===&amp;quot;loading&amp;quot;){document.addEventListener(&amp;quot;DOMContentLoaded&amp;quot;,init);}else{init();}&lt;br /&gt;
})();&lt;br /&gt;
//]]&amp;gt;&lt;br /&gt;
&amp;lt;/script&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Docmoates</name></author>
	</entry>
</feed>