
function checkAnswers(){
	
		var score=0;
		for (i=0;i<gaplist.length;i++)
		{
		var z="q"+i;
		var answers=new Array();
		answers=gaplist[i].split("|");
		var correct=0;
		for (j=0;j<answers.length;j++)
		{
			
		if(document.getElementById(z).value.toLowerCase()==answers[j].toLowerCase()){
			correct=1;
		}
		}
		if (correct==1){
			score++;
			document.getElementById('result_' + i).innerHTML = '<img src="correct.gif" style="border:0" alt="Correct!" />';
		}else{
			document.getElementById('result_' + i).innerHTML = '<img src="incorrect.gif" style="border:0" alt="Incorrect!" />';
		}
		}
		
		var scoretext="     Score: "+score+" out of " +gaplist.length;
		document.getElementById("score").innerHTML = scoretext;
	}
		
	
	function seeAnswers(){
		
		for (i=0;i<gaplist.length;i++)
		{
		z="q"+i;
		answers=new Array();
		answers=gaplist[i].split("|");
		
		document.getElementById(z).value =answers[0];
		}
		clearScores();
		
	}
	function clearScores(){
	for (i=0;i<gaplist.length;i++)
		{
			document.getElementById('result_' + i).innerHTML = '<img src="blank.gif" style="border:0" alt="" />';
			scoretext="";
		document.getElementById("score").innerHTML = scoretext;
	}
	
	}
	function reset(){
		for (i=0;i<gaplist.length;i++)
		{
		z="q"+i;
		
		document.getElementById(z).value ='';
		}
		clearScores();
	}
	function testSetUp(){
	var txt="";
	gaplist=new Array();
	wordlist=new Array();
	feedbacklist=new Array();
	correctlist=new Array();
	
	
	if (window.XMLHttpRequest)
	  {
	  xhttp=new XMLHttpRequest()
	  }
	else
	  {
	  xhttp=new ActiveXObject("Microsoft.XMLHTTP")
	  }
	xhttp.open("GET","uofept3.xml",false);
	xhttp.send("");
	xmlDoc=xhttp.responseXML;

	document.getElementById("instructions").innerHTML=xmlDoc.getElementsByTagName("instructions")[0].childNodes[0].nodeValue;
	document.getElementById("title").innerHTML=xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
	var x=xmlDoc.getElementsByTagName("item");
	
	var qnum=0;

 for (i=0;i<x.length;i++)
 {
 wordlist.push(x[i].getElementsByTagName("word")[0].childNodes[0].nodeValue)  ;	
 
  var word=x[i].getElementsByTagName("word")[0].childNodes[0].nodeValue;
  var gap=x[i].getElementsByTagName("gap")[0].childNodes[0].nodeValue;
  var text1=x[i].getElementsByTagName("text")[0].childNodes[0].nodeValue ;
 var text2=x[i].getElementsByTagName("text")[1].childNodes[0].nodeValue ;
 if (text1=="notext"){
	 text1="";
 }
 if (text2=="notext"){
	 text2="";
 }
 if (gap=="nogap"){
	
	 txt=txt + "<div id='row'><div id='textrow'>" +text1+text2 + "</div><div id='rightcol'>&nbsp;</div></div><div class='clear'><!-- --></div>";
 }else{
	  gaplist.push(x[i].getElementsByTagName("gap")[0].childNodes[0].nodeValue)  ;
	 txt=txt+"<div id='row'><div id='textrow'>" + text1+"<input type='text' onclick='clearScores()' name='q"+qnum+"' size='10' id='q"+qnum+"'/><span id='result_" + qnum + "'><img src='blank.gif' style='border:0' alt='' /></span>"+ text2+"</div><div id='rightcol'>" +word+"</div></div><div class='clear'><!-- --></div>";
	 var qnum=qnum+1;
 }
 


document.getElementById("text").innerHTML=txt ;
 }
	
}
