/***********************************************
* JavaScriptKit.com Multiple Choice Quiz Script (http://www.javascriptkit.com)
* Copyright 2003 JavaScript Kit- http://www.javascriptkit.com
* This notice and footnote must stay intact for use
* Visit JavaScript Kit (http://www.javascriptkit.com/) for full source code
***********************************************/

//Enter total number of questions:
var totalquestions=20

//Enter the solutions corresponding to each question:
var correctchoices=new Array()
correctchoices[1]='a'
correctchoices[2]='c'
correctchoices[3]='c'
correctchoices[4]='a'
correctchoices[5]='c'
correctchoices[6]='c'
correctchoices[7]='b'
correctchoices[8]='b'
correctchoices[9]='a'
correctchoices[10]='b'
correctchoices[11]='c'
correctchoices[12]='c'
correctchoices[13]='b'
correctchoices[14]='b'
correctchoices[15]='b'
correctchoices[16]='b'
correctchoices[17]='b'
correctchoices[18]='c'
correctchoices[19]='c'
correctchoices[20]='a'

var references=new Array()
references[1]=' &nbsp; &nbsp; &nbsp; (Soaring FLight Manual pg 15-5)' //question 1 solution
references[2]=' &nbsp; &nbsp; &nbsp; (Soaring Cross Country ch 10)' //question 1 solution
references[3]=' &nbsp; &nbsp; &nbsp; (Glider Flying Handbook)'
references[4]=' &nbsp; &nbsp; &nbsp; ()'
references[5]=' &nbsp; &nbsp; &nbsp; ()'
references[6]=' &nbsp; &nbsp; &nbsp; ()'
references[7]=' &nbsp; &nbsp; &nbsp; ()'
references[8]=' &nbsp; &nbsp; &nbsp; (Pilot\'Rs Handbook of Aeronautical Knowledge)'
references[9]=' &nbsp; &nbsp; &nbsp; ()'
references[10]=' &nbsp; &nbsp; &nbsp; (Pilot\'Rs Handbook of Aeronautical Knowledge)'
references[11]=' &nbsp; &nbsp; &nbsp; ()'
references[12]=' &nbsp; &nbsp; &nbsp; ()'
references[13]=' &nbsp; &nbsp; &nbsp; ()'
references[14]=' &nbsp; &nbsp; &nbsp; (Pilot\'Rs Handbook of Aeronautical Knowledge)'
references[15]=' &nbsp; &nbsp; &nbsp; ()'
references[16]=' &nbsp; &nbsp; &nbsp; ()'
references[17]=' &nbsp; &nbsp; &nbsp; ()'
references[18]=' &nbsp; &nbsp; &nbsp; ()'
references[19]=' &nbsp; &nbsp; &nbsp; ()'
references[20]=' &nbsp; &nbsp; &nbsp; ()'

/////Don't edit beyond here//////////////////////////

function gradeit(){
var incorrect=null
for (q=1;q<=totalquestions;q++){
	r = q + 180
	var thequestion=eval("document.bb10quiz.question"+q)
	for (c=0;c<thequestion.length;c++){
		if (thequestion[c].checked==true)
		actualchoices[q]=thequestion[c].value
		}
		
	if (actualchoices[q]!=correctchoices[q]){ //process an incorrect choice
		if (incorrect==null)
		incorrect=r
		else
		incorrect+="/"+r
		}
	}

if (incorrect==null)
    incorrect="a/b"
document.cookie='q='+incorrect
if (document.cookie=='')
    alert("Your browser does not accept cookies. Please adjust your browser settings.")
else
    window.location="bb10results.html"
}


function nextset() {
	window.location="bb11quiz.html"
}

function showsolution(){
var win2=window.open("","win2","width=420,height=650, scrollbars")
win2.focus()
win2.document.open()
win2.document.write('<title>Solution</title>')
win2.document.write('<body bgcolor="#FFFFFF">')
win2.document.write('<center><h3>Solution to Quiz</h3></center>')
win2.document.write('<font face="Arial">')
for (i=1;i<=totalquestions;i++){
    k = i + 180
    for (temp=0;temp<incorrect.length;temp++){
	if (k==incorrect[temp])
	    wrong=1
	}
	if (wrong==1){
	    win2.document.write("Question "+k+"="+correctchoices[i].fontcolor("red")+references[i].fontcolor("red")+"<br>")
	    wrong=0
	}
	else
  	    win2.document.write("Question "+k+"="+correctchoices[i].fontcolor("blue")+references[i].fontcolor("blue")+"<br>")
}
win2.document.write('</font>')
win2.document.write("<h5>Note: The solutions in red are the ones to the questions you had incorrectly answered.</h5><p align='center'><small><a href='http://www.javascriptkit.com' target='_new'>JavaScript Kit quiz script</a></small>")
win2.document.close()
}
