// Quiz Javascript
// copyright 22nd March 2006, by Stephen Chapman
// permission to use this Javascript on your web page is granted
// provided that all of the code in this script (including these
// comments) is used without any alteration

function randOrd(){return (Math.round(Math.random())-0.5); } function displayResult(aa,bb,cc,dd,ee,ff) {var mx = Math.max(aa,bb,cc,dd,ee,ff); var res = []; if (aa == mx) res.push('a'); if (bb == mx) res.push('b'); if (cc == mx) res.push('c'); if (dd == mx) res.push('d'); if (ee == mx) res.push('e'); if (ff == mx) res.push('f'); var ch = res[Math.floor(Math.random()*res.length)]; resPage = resPage + ch + ''; document.write('<div style="font-size:14px;"><b><br><Br><br><br>You have completed the quiz.<\/b><\/div><blockquote><span style="font-size:12px;"> <br \/> <br \/> <br \/> <br \/><\/span><\/blockquote><div><a href="'+resPage+'">Click Here to see your results</a><\/div>');}

var qsParm = new Array(); function qs() { var query = window.location.search.substring(1); var parms = query.split('&'); for (var i=0; i<parms.length; i++) {var pos = parms[i].indexOf('='); if (pos > 0) {var key = parms[i].substring(0,pos); var val = parms[i].substring(pos+1); qsParm[key] = val;}}} qsParm['questnum'] = 0; qsParm['aa'] = 0; qsParm['bb'] = 0; qsParm['cc'] = 0; qsParm['dd'] = 0; qsParm['ee'] = 0; qsParm['ff'] = 0; qs(); var questnum = qsParm['questnum']; var aa = qsParm['aa'];aa=aa%475; var bb = qsParm['bb'];bb=bb%475; var cc = qsParm['cc'];cc=cc%475; var dd = qsParm['dd'];dd=dd%475; var ee = qsParm['ee'];ee=ee%475; var ff = qsParm['ff'];ff=ff%475;
function checkAnswer(e,x){var a = -1; for (var i=0; i<e.c.length; i++) {if (e.c[i].checked) {a = i;}} if (a == -1) { alert("You must select an answer");return false;} switch(e.c[a].value) { case '0': aa++; break; case '1': bb++; break; case '2': cc++; break; case '3': dd++; break; case '4': ee++; break; case '5': ff++; break;} var www = self.location.href.lastIndexOf('?'); var thispage = self.location.href; if (www != -1) thispage = self.location.href.substr(0,www); questnum++; var p = Math.floor((Math.random() * 8) + 2); aa = (p * 475) +aa; p = Math.floor((Math.random() * 8) + 2); bb = (p * 475) +bb; p = Math.floor((Math.random() * 8) + 2); cc = (p * 475) +cc; p = Math.floor((Math.random() * 8) + 2); dd = (p * 475) +dd; p = Math.floor((Math.random() * 8) + 2); ee = (p * 475) +ee; p = Math.floor((Math.random() * 8) + 2); ff = (p * 475) +ff; top.location = thispage + '?questnum='+ questnum +'&aa='+aa+'&bb='+bb+'&cc='+cc+'&dd='+dd+'&ee='+ee+'&ff='+ff; return false;}
var tblsz = quiz.length; document.write('<div id="assessmentquizback"><table align="center" cellpadding="4" width="270" border="0">'); if (questnum < quiz.length) { var f = quiz[questnum].split('~'); var ans = []; document.write('<form name="myForm"><Tr><td colspan="2"><span style="font-size:14px; font-weight: bold;"> Question: '+f[0]+' <\/span><\/td><\/tr><div style="padding-left: 15px; padding-top: 15px; padding-bottom: 15px"><span style="font-size:13px; ">\n'); 
ans[0] = '<tr><td valign="top"><input type="radio" name="c" value="0"  \/><\/td> <td><span style="font-size:13px; ">'+f[1]+'<br \/><\/span><\/td><\/tr>\n'; 
ans[1] = '<tr><td valign="top"><input type="radio" name="c" value="1" \/></td \/> <td> <span style="font-size:13px; ">'+f[2]+'<br /><\/span></td \/></tr \/>\n'; if (f[3] != '') 
ans[2] = '<tr><td valign="top"><input type="radio" name="c" value="2" \/></td \/> <td> <span style="font-size:13px; ">'+f[3]+'<br /><\/span></td \/></tr \/>\n'; if (f[4] != '') 
ans[3] = '<tr><td valign="top"><input type="radio" name="c" value="3" \/></td \/> <td> <span style="font-size:13px; ">'+f[4]+'<br /><\/span></td \/></tr \/>\n'; if (f[5] != '') 
ans[4] = '<tr><td valign="top"><input type="radio" name="c" value="4"  \/></td \/> <td> <span style="font-size:13px; ">'+f[5]+'<br /><\/span></td \/></tr \/>\n'; if (f[6] != '') 
ans[5] = '<tr><td valign="top"><input type="radio" name="c" value="5"  \/></td \/> <td> <span style="font-size:13px; ">'+f[6]+'<br /><\/span></td \/></tr \/>\n'; ans.sort( randOrd ); document.write(ans.join('')); document.write('<\/span><\/div><div align="right"><tr><td colspan="2"><div align="right"><input TYPE="image" SRC="http://www.mylifecompass.com/data/assets/compass/images/nextquestion.jpg" onclick="checkAnswer(myForm,0);return false;" \/><\/div><\/td><\/tr><\/div><\/form>\n');} else {document.write('<td align="center">\n'); document.write('<form name="myForm">'); displayResult(aa,bb,cc,dd,ee,ff); document.write('<\/form>\n');} document.write('<\/td><\/tr><\/table><\/div>\n');
