// 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) { 
		alert('Well aren\'t you a smart little bugger?'); 
		cor++; 
		document.cookie = 'python.totCorr=' + cor;
	} else {
		alert('You twit! The 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';
			if (l < 10) {
				var ll=l-1;
				if (a == b) { 
					document.images["img" + ll].src="images/egg0" + ll + "-over.jpg";
					document.cookie = 'python.corr' + ll + '=1';
				} else {
					document.images["img" + ll].src="images/egg0" + ll + "wrong.jpg";
				}
			} else if (l==10) {
				if (a == b) {
					document.images["img9"].src="images/egg09-over.jpg";
					document.cookie = 'python.corr9=1';
				} else {
					document.images["img9"].src="images/egg09wrong.jpg";
				}
			} else {
				if (a == b) { document.cookie = 'python.corr10=1'; }
				window.location="guestcompleted.html";
			}
		}
	}
	questnum = num;
	return false;
}


var tblsz = quiz.length;
document.write('<div class="contentcontainer"><img src="images/text_mystery_quote.gif" alt="Mystery Quote:" width="165" height="23" /><table width="427" 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('<form name="myForm'+j+'"><div id="show'+j+'" style="visibility:'+k+';position:absolute;top:0px;left:0px;">');
document.write('<div id="quotecontainer">');

var f = quiz[i].split('~');
document.write('&ldquo;'+f[2]+'&rdquo;</div><p>&nbsp;</p><p><img src="images/text_this_quote_was.gif" alt="This quote was featured in this sketch:" width="427" height="26" /></p><p>\n');
document.write('<input type="radio" name="c" value="0" /><strong> '+f[3]+'<\/strong><p />\n');
document.write('<input type="radio" name="c" value="1" /><strong> '+f[4]+'<\/strong><p />\n');
if (f[5] != '') document.write('<input type="radio" name="c" value="2" /><strong> '+f[5]+'<\/strong><p />\n');
if (f[6] != '') document.write('<input type="radio" name="c" value="3" /><strong> '+f[6]+'<\/strong><\/span>\n');
document.write('<div align="right"><img src="images/submit_button.jpg" alt="Submit my answer" width="228" height="48" onclick="checkAnswer(myForm'+j+','+f[1]+','+f[0]+');return false;" /><\/div><\/form>\n');

document.write('</div>\n');
}

j++;

document.write('<div id="show'+j+'" style="visibility:hidden;position:absolute;top:0px;left:0px;">');
document.write('<table align="center"width="427" cellpadding="3" border="0"><tr><td align="center">\n');
document.write('<form name="myForm'+j+'">');
document.write('<div><strong>');
document.write('<div>');
document.write('<\/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>');