// JavaScript Document

		
function getAnswers(numberOfQuestions, currentPage){
		
		
		
		
		var totalScore = 0;
		
		//loop through all of the questions 
		
		for(var i=1; i<numberOfQuestions + 1; i++){ 
			var currentQuestion = document.form["question" + i];  //this is the question we are looking at
			currentAnswer = 0; //assign the answer a zero value
		
			
			for(var j=0; j<currentQuestion.length;j++){ //this loop will go through all the radio buttons for the current question to find if one is checked (only one can be checked at a time)
				
				if(currentQuestion[j].checked){//as it loops - if the radio button is checked
					currentAnswer =  parseFloat(currentQuestion[j].value);
					//document["answer" + i] = currentQuestion[j].value; //assign it to the answer variable created above
					
					
				}
			}
			
			if (currentAnswer == 0){
				alert("There is no answer chosen for Behavior: " + i);//alert the user that not all questions were filled in
				return false;
			}else{
				totalScore = totalScore + currentAnswer	
			}
			
			
			
			
	}
	
	
	document.form["page" + currentPage + "value"].value = totalScore;
	
	//alert (document.form["page" + currentPage + "value"].value);
}
	
function trackAnswers(pageToGoTo, pageOfOrigin, numberOfQuestions){
		
		
		var answersChecked = new Array();
		//loop through all of the questions 
		
		//alert("pageOfOrigin: " + pageOfOrigin)
		
		
		for(var i=1; i<numberOfQuestions + 1; i++){ 
			var currentQuestion = document.form["question" + i];  //this is the question we are looking at
			
			
			for(var j=0; j<currentQuestion.length;j++){ 
				if(currentQuestion[j].checked){//as it loops - if the radio button is checked
					//alert(currentQuestion[j].value)
					answersChecked[i - 1] = currentQuestion[j].value;
					//document["answer" + i] = currentQuestion[j].value; //assign it to the answer variable created above			
					
					
				}
			}
		}
		
		stringAnswers = answersChecked.join(",");
		var previousAnswers;
		
		switch (pageOfOrigin){
			case 1:
				url = pageToGoTo + "?pageOfOrigin=page" + pageOfOrigin + ".asp" + "&currentAnswers=" + answersChecked;
				
			break;
			
			case 2:
				previousAnswers = "&page1value=" + document.form.page1value.value; 
				url = pageToGoTo + "?pageOfOrigin=page" + pageOfOrigin + ".asp" + "&currentAnswers=" + answersChecked + previousAnswers;
			break;
			
			case 3:
				previousAnswers = "&page1value=" + document.form.page1value.value + "&page2value=" + document.form.page2value.value;
				url = pageToGoTo + "?pageOfOrigin=page" + pageOfOrigin + ".asp" + "&currentAnswers=" + answersChecked + previousAnswers;
			break;
			
			case 4:
				previousAnswers = "&page1value=" + document.form.page1value.value + "&page2value=" + document.form.page2value.value + "&page3value=" + document.form.page3value.value;
				url = pageToGoTo + "?pageOfOrigin=page" + pageOfOrigin + ".asp" + "&currentAnswers=" + answersChecked + previousAnswers;
			break;
			
			case 5:
				previousAnswers = "&page1value=" + document.form.page1value.value + "&page2value=" + document.form.page2value.value + "&page3value=" + document.form.page3value.value + "&page4value=" + document.form.page4value.value;
				url = pageToGoTo + "?pageOfOrigin=page" + pageOfOrigin + ".asp" + "&currentAnswers=" + answersChecked + previousAnswers;
			
			break;
			
			case 6:
			
			break;
		}
		
		
		
		
		
		
		
		document.location.href = url;
}

function repopulate_answers(){
	var previousAnswers = document.form.previousAnswers.value;
	

	if (previousAnswers != "0"){ // populate the answers
		previousAnswers = previousAnswers.split(",");
		for(var i = 0; i < previousAnswers.length; i++){
			var currentQuestion = document.form["question" + (i + 1)];
				answerChecked = previousAnswers[i];
				if (answerChecked != ""){
					currentQuestion[answerChecked - 1].checked = true;
				}
			
			//currentQuestion["question" + previousAnswers[i]].checked = true;
		}
	}
	
	
		
}
