

        var score = 0;  
        var total = 0;
        var done = true;


testAnswer = new Array();
testAnswer[0] = true            // question 1 response 1
testAnswer[1] = false           // question 1 response 2
testAnswer[2] = false           // question 2 response 1
testAnswer[3] = true            // question 2 response 2
testAnswer[4] = true            // question 3 response 1
testAnswer[5] = false           // question 3 response 2
testAnswer[6] = true            // question 4 response 1
testAnswer[7] = false           // question 4 response 2
testAnswer[8] = false           // question 4 response 3
testAnswer[9] = false           // question 4 response 4
testAnswer[10] = false          // question 5 response 1
testAnswer[11] = true           // question 5 response 2
testAnswer[12] = false          // question 6 response 1
testAnswer[13] = true           // question 6 response 2
testAnswer[14] = false          // question 7 response 1
testAnswer[15] = false          // question 7 response 2
testAnswer[16] = false          // question 7 response 3
testAnswer[17] = true           // question 7 response 4
testAnswer[18] = false          // question 8 response 1
testAnswer[19] = false          // question 8 response 2
testAnswer[20] = false          // question 8 response 3
testAnswer[21] = true           // question 8 response 4
testAnswer[22] = false          // question 9 response 1
testAnswer[23] = true           // question 9 response 2
testAnswer[24] = true           // question 10 response 1
testAnswer[25] = false          // question 10 response 2
testAnswer[26] = false          // question 11 response 1
testAnswer[27] = true           // question 11 response 2
testAnswer[28] = true           // question 12 response 1
testAnswer[29] = false          // question 12 response 2
testAnswer[30] = false          // question 13 response 1
testAnswer[31] = false          // question 13 response 2
testAnswer[32] = true           // question 13 response 3
testAnswer[33] = false          // question 13 response 4
testAnswer[34] = false          // question 14 response 1
testAnswer[35] = false          // question 14 response 2
testAnswer[36] = false          // question 14 response 3
testAnswer[37] = true           // question 14 response 4
testAnswer[38] = false          // question 15 response 1
testAnswer[39] = false          // question 15 response 2
testAnswer[40] = true           // question 15 response 3
testAnswer[41] = false          // question 15 response 4
testAnswer[42] = true           // question 16 response 1
testAnswer[43] = false          // question 16 response 2
testAnswer[44] = false          // question 17 response 1
testAnswer[45] = false          // question 17 response 2
testAnswer[46] = true           // question 17 response 3
testAnswer[47] = false          // question 17 response 4
testAnswer[48] = false          // question 18 response 1
testAnswer[49] = true           // question 18 response 2
testAnswer[50] = true           // question 19 response 1
testAnswer[51] = false          // question 19 response 2
testAnswer[52] = false          // question 20 response 1
testAnswer[53] = true           // question 20 response 2

function confirmSubmit(){
        
			   
	    answered();
        if (done == false)
                return false;
        
        checkboxes();
        if (entered == false) 
                return false;
                
        scoreRight();
		
		
		
   
           
}


function answered()
{ 
	total=0;
        for (i=0; i<54; i++)
                {
                if (document.test.elements[i].checked) 
                        {total++}
                }
        if (total < 20)
                {
                var submitOK = confirm("You have only answered " + total + " out of 20 questions. \rWould you like to Submit anyway?" + "\n" + "NOTE: Any questions not answered will be marked INCORRECT!", "Yes", "No");
				if (submitOK ==true){
				return done = true;
				}
				else
                return done = false;
                }
        else
                return done=true;

}

function scoreRight()
{
        for (i=0; i<54; i++) 
                {
                if (document.test.elements[i].checked == testAnswer[i] && testAnswer[i]==true) 
                        {
                        score++
                        }
                }
        if (score < 15) {
                alert("Sorry, but you have not passed the IRB training test.\rPlease review the IRB training modules before taking the test again.\rYour score was: " + score + " out of 20." );
                document.test.pass.value="Fail"
				document.test.txt_respond.value="You may wish to return to the on-line training modules to review before taking the test again."
                document.test.score.value=score
         }
        else {
                alert("Congratulations!\rYou have successfully completed your IRB training.\rYour score is: " + score + " out of 20.");
                document.test.pass.value="Pass"
				document.test.txt_respond.value="Thank you for participating in on-line training, and good luck in your research endeavors."
                document.test.score.value=score
        }
   test.Submit.disabled=true;
}

function checkboxes()
{       

        if(document.test.FirstName.value == "" || document.test.FirstName.value == " " ){                          
                alert("Please Enter Your First Name");
                document.test.FirstName.focus();
                return entered=false;           
                
        }

	if(document.test.LastName.value == "" || document.test.LastName.value ==" " ){                          
                alert("Please Enter Your Last Name");
                document.test.LastName.focus();
                return entered=false;           
                
        }
        if(document.test.email.value == "" || document.test.email.value == " " ){                           
                alert("Please Enter Your Email");
                document.test.email.focus();
                return entered=false;           
        }

	if(document.test.deptname.value == "" || document.test.deptname.value == " " ){
        	alert("Please Enter Your Department");
	 	document.test.deptname.focus();
		return entered=false;
	}
    if(document.test.salutation.selectedIndex==0){
    		alert("Please enter a salutation");
		return entered=false;
	}
	if(document.test.type.selectedIndex==0){
    		alert("Please enter a Faculty Type");
		return entered=false;
	}
        return entered=true;	
                
}
