// JavaScript Document
var isStared = false;
var questionNumber = 0;
var questions = new Array(4);

function PreLoadQuestions()
{
	questions[0] = '1.) How have you been charged?<br><input type="radio" id="c1" onClick="OnRadioClick(\'c1\');">&nbsp;&nbsp;Information, arrest	, summons or warrant.<br><input type="radio" id="c2" onClick="OnRadioClick(\'c2\');">&nbsp;&nbsp;Not charged yet.<br><input type="radio" id="c3" onClick="OnRadioClick(\'c3\');">&nbsp;&nbsp;I’m not a party to this, just a witness.<br><br><input type="submit" onClick="SubmitAnswer(1);" value="Submit Answer">';
	
	questions[1] = '2.) Have you gone to trial or plea?<br><input type="radio" id="c1" onClick="OnRadioClick(\'c1\');">&nbsp;&nbsp;Yes.<br><input type="radio" id="c2" onClick="OnRadioClick(\'c2\');">&nbsp;&nbsp;Not yet.<br><br><input type="submit" onClick="SubmitAnswer(2);" value="Submit Answer">';
	
	questions[2] = '3.) Have you been convicted?<br><input type="radio" id="c1" onClick="OnRadioClick(\'c1\');">&nbsp;&nbsp;at trial.<br><input type="radio" id="c2" onClick="OnRadioClick(\'c2\');">&nbsp;&nbsp;by plea (guilty, nolo contendre or <i>Alford</i>)<br><input type="radio" id="c3" onClick="OnRadioClick(\'c3\');">&nbsp;&nbsp;Not convicted yet.<br><br><input type="submit" onClick="SubmitAnswer(3);" value="Submit Answer">';
	
	questions[3] = '4.) Have you been sentenced yet?<br><input type="radio" id="c1" onClick="OnRadioClick(\'c1\');">&nbsp;&nbsp;Yes.<br><input type="radio" id="c2" onClick="OnRadioClick(\'c2\');">&nbsp;&nbsp;No.<br><br><input type="submit" onClick="SubmitAnswer(4);" value="Submit Answer">';
}

function DisplayQuestion()
{
	document.getElementById('divPage').innerHTML = questions[questionNumber];
}

function OnRadioClick(idClicked)
{
	if(idClicked == 'c1') 
	{
		document.getElementById('c1').checked = true;
		document.getElementById('c2').checked = false;
		if(questionNumber == 1 || questionNumber == 3) return;
		document.getElementById('c3').checked = false;
	}
	else if(idClicked == 'c2') 
	{
		document.getElementById('c2').checked = true;
		document.getElementById('c1').checked = false;
		if(questionNumber == 1 || questionNumber == 3) return;
		document.getElementById('c3').checked = false;
	}
	else if(idClicked == 'c3') 
	{
		document.getElementById('c3').checked = true;
		document.getElementById('c1').checked = false;
		if(questionNumber == 1 || questionNumber == 3) return;
		document.getElementById('c2').checked = false;
	}
}

function StartTest()
{
	isStarted = true;
	questionNumber = 0;
	DisplayQuestion();
}

function SubmitAnswer(id)
{
	if(id == 1 || id == 3)
	{
		var g_C1 = document.getElementById('c1').checked;
		var g_C2 = document.getElementById('c2').checked;
		var g_C3 = document.getElementById('c3').checked;
		
		if(id == 1)
		{
			if(g_C2 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>Stop here. This firm likely cannot help.</center>';	
				return;
			}
			else if(g_C3 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>Stop here. I can help quash the subpoena.</center>.';
				return;
			}
			else if(g_C1 == true)
			{
				questionNumber++;
				DisplayQuestion();
				return;
			}
		}
		else
		{
			if(g_C3 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>Stop here. Get pre-trial counsel. This firm likely cannot help.</center>';
				return;
			}
			else if(g_C1 == true || g_C2 == true)
			{
				questionNumber++;
				DisplayQuestion();
				return;
			}
		}
	}
	else
	{
		var g_C1 = document.getElementById('c1').checked;
		var g_C2 = document.getElementById('c2').checked;
		
		if(id == 2)
		{
			if(g_C2 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>Stop here. Get pre-trial counsel. This firm likely cannot help.</center>';	
				return;
			}
			else if(g_C1 == true)
			{
				questionNumber++;
				DisplayQuestion();
			}
		}
		else
		{
			if(g_C2 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>It’s likely I can help if you move fast. Contact us, say that you have sentencing pending.</center>';
				return;
			}
			else if(g_C1 == true)
			{
				document.getElementById('divPage').innerHTML = '<center>Your case is one in which we can help.  Go to the time calculator so we can know more.</center>';
				return;
			}
		}
	}
}