// Quiz Javascript
// copyright 11th September 2004 - 13th May 2005, 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

var DOMsupported = 0;var standardDOMsupported = 0;var ieDOMsupported = 0;var netscapeDOMsupported = 0; if (document.getElementById) {standardDOMsupported = 1; DOMsupported = 1;} else { if (document.all) {ieDOMsupported = 1; DOMsupported = 1;} else {browserVersion = parseInt(navigator.appVersion); if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion ==4)) {netscapeDOMsupported = 1; DOMsupported = 1;}}} function findDOM(objectId, withStyle) {if (withStyle) {if (standardDOMsupported) {return (document.getElementById(objectId).style);} if (ieDOMsupported) {return (document.all[objectId].style);} if (netscapeDOMsupported) {return (document.layers[objectId]);}} else { if (standardDOMsupported) {return (document.getElementById(objectId));} if (ieDOMsupported) {return (document.all[objectId]);} if (netscapeDOMsupported) {return (document.layers[objectId]);}}}
var questnum = 1; var cor = 0; 
function checkAnswer(e,b,g)
{ 
	var a = -1; 
	var x = (b%5) + 2; 
	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;} 
	var b = (g%x); 
	var f = quiz[questnum-1].split('~'); if (a == b) {cor++;} else {alert('Incorrect\nThe Correct Answer is '+f[b+3]);}num = questnum+1; for (var l=1;l<=tblsz+1;l++) {var d = findDOM('show'+l,1);if (l != num) d.visibility = 'hidden'; else d.visibility = 'visible';} questnum = num; return false;} function tot() { alert('You scored ' + cor + ' right answers out of ' + tblsz);} var tblsz = quiz.length; document.write('<table align="center" width="300" border="0"><tr><td><div style="position:relative;">'); for (var i=0;i<tblsz;i++) {var j = i +1; var k; if (j == 1) k = 'visible'; else k = 'hidden'; document.write('<div id="show'+j+'" style="visibility:'+k+';position:absolute;top:0px;left:0px;">'); document.write('<table align="center" cellpadding="3" width="300" border="1"><tr><td align="left">\n'); var f = quiz[i].split('~'); document.write('<form name="myForm'+j+'"><div style="font-size:14px;">Question: '+f[2]+'</div><blockquote><span style="font-size:12px;">\n'); document.write('<input type="radio" name="c" value="0" \/> '+f[3]+'<br />\n'); document.write('<input type="radio" name="c" value="1" \/> '+f[4]+'<br \/>\n'); if (f[5] != '') document.write('<input type="radio" name="c" value="2" \/>  '+f[5]+'<br />\n'); if (f[6] != '') document.write('<input type="radio" name="c" value="3" \/> '+f[6]+'<\/span><\/blockquote>\n'); document.write('<div align="right"><input type="button" value="Next Question" onclick="checkAnswer(myForm'+j+','+f[1]+','+f[0]+');return false;" \/><\/div><\/form>\n'); document.write('<\/td><\/tr><\/table></div>\n');} j++; document.write('<div id="show'+j+'" style="visibility:hidden;position:absolute;top:0px;left:0px;">'); document.write('<table align="center"width="300" cellpadding="3" border="1"><tr><td align="center">\n'); document.write('<form name="myForm'+j+'"><div style="font-size:14px;"><b>You have completed the quiz.<\/b><\/div><blockquote><span style="font-size:12px;">&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/><\/span><\/blockquote>'); document.write('<div><input type="button" value="Your Score" onclick="tot();return false;" \/><\/div><\/form>\n'); document.write('<\/td><\/tr><\/table></\div>\n'); document.write('<\/div>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;<br \/>&nbsp;</td><\/tr><\/table>');