var wronganswer=new Array()
wronganswer[0]=0

function score(){

wronganswer[0]=1	
var correct=0
for (q=1;q<=numberquestions;q++){
	var question=eval("document.YetiQuiz.q"+q)
	submitted_answer[q]=""
	for (c=0;c<question.length;c++){
		if (question[c].checked==true)
		submitted_answer[q]+=question[c].value
		}
		
	if (submitted_answer[q]==answer[q]){ 
		correct+=1
		wronganswer[q]=0
		document.images[q+2].src="yetigr.gif" }
		else  {
		   wronganswer[q]=1
		   if (submitted_answer[q]=="") {
		   wronganswer[0]=0  //indicate if any questions were not answered
		   document.images[q+2].src="yetig.gif" }
		   else {
		   document.images[q+2].src="yetired.gif" }
		   }	
	}
document.result[1].value=correct
if (correct==numberquestions) showcactus()
}

function resetquiz(){
document.YetiQuiz.reset()
document.result[1].value=0 
for (i=0;i<numberquestions;i++) document.images[i+3].src="yetig.gif"

}


function showcactus(){
var win1=window.open("","win1","width=460,height=320")
win1.focus()
win1.document.open()
win1.document.write('<title>Captain Cactus</title>')
win1.document.write('<body bgcolor="#FFFFFF">')
win1.document.write('<img src="Perfectscore.JPG">')
win1.document.close()
}

function showsolution(){
var win2=window.open("","win2","width=200,height=350, scrollbars")
win2.focus()
win2.document.open()
win2.document.write('<title>Solution</title>')
win2.document.write('<body bgcolor="#FFFFFF">')
if (wronganswer[0]==1) { //Only display answers if all questions were attempted
   win2.document.write('<center><h3>Solution to Quiz</h3></center>')
   win2.document.write('<left><font face="Arial">')
   for (i=1;i<=numberquestions;i++){

   if (wronganswer[i]==1){
   win2.document.write("    Q"+i+" = "+answer[i].fontcolor("red")+"<br>")
   wrong=0
   }
   else {
   win2.document.write("    Q"+i+" = "+answer[i]+"<br>")
   }
   }
   win2.document.write('</center></font>')
   win2.document.write("<h5>Note: Any solutions in red are the ones to questions you incorrectly answered.</h5>") }
else {
win2.document.write("<h5>Sorry - No peeking at the answers until you've tried all the questions!</h5>") }
win2.document.close()
}


