// JavaScript Document
function PARQ()
{
	var Q1 = '';
	var Q2 = '';
	var Q3 = '';
	var Q4 = '';
	var Q5 = '';
	var Q6 = '';
	var Q7 = '';
	
	this.GetAnswer = function(QuestionNumber)
	{
		//Yes selected return 1
		if(document.getElementById('Q' + QuestionNumber + 'Y').checked) return 1;
		//No selected return 0
		if(document.getElementById('Q' + QuestionNumber + 'N').checked) return 0;
		//None selected return -1
		return -1;
	}

	this.ValidatePARQ = function()
	{
		return true;
		var Error = false;
		var ErrorColor = "#ff0000";
		var ErrorMessage = "You must answer ";
		for(i=1; i <= 7; i++)
		{
			var selVal = this.GetAnswer(i);
			var elemY = document.getElementById('Q'+i+'Y');
			var elemN = document.getElementById('Q'+i+'N');
			switch(selVal)
			{
				case 0:
					//Question is answered No
					elemY.style.borderColor = '';
					elemY.style.borderWidth = '';
					elemY.style.borderStyle = '';

					elemN.style.borderColor = '';
					elemN.style.borderWidth = '';
					elemN.style.borderStyle = '';
				break;    
				
				case 1:
					//Question is answered Yes
					elemY.style.borderColor = '';
					elemY.style.borderWidth = '';
					elemY.style.borderStyle = '';

					elemN.style.borderColor = '';
					elemN.style.borderWidth = '';
					elemN.style.borderStyle = '';
				break;
				
				case -1:
					//Question is not answered
					Error = true;
					
					if(ErrorMessage != 'You must answer ') ErrorMessage += ', ';
					ErrorMessage += 'Question #' + i;
					
					elemY.style.borderColor = ErrorColor;
					elemY.style.borderWidth = "1px";
					elemY.style.borderStyle = "solid";
					
					elemN.style.borderColor = ErrorColor;
					elemN.style.borderWidth = "1px";
					elemN.style.borderStyle = "solid";
				break;
				
				default:
					//Something went wrong  
			}
		}
		
		if(Error)
		{
			this.DisplayErrorText("lblErrorMessage",ErrorMessage);
			return false;
		}else{
			return true;
		}
	}

	this.DisplayErrorText = function(Div,ErrorMessage)
	{
		document.getElementById(Div).innerHTML = ErrorMessage;	
	}	
}
var oPARQ = new PARQ();