//BEGIN: function validate_profession
function validate_profession(frm)
{
	var msgString = "Please select your profession.";
	var ProfTypeFlag = false;
	
	for (i=0; i<frm.length; i++)
	{	// loop through all elements on form
		var e = frm.elements[i];
		// check for 'radio buttons'
		if (e.type == 'radio')
		{
			// is it 'checked'
			if ( (e.checked) )
			{
				ProfTypeFlag = true;
				return true;
			}// end IF
		}// end IF
	}// end FOR
	
	if (!ProfTypeFlag)
	{
		alert(msgString);
		return false;
	}// end IF

}
//END: function validate_profession

//BEGIN: function enable_disable_questions
function enable_disable_questions(name)
{
	if(document.getElementsByName(name)[document.getElementsByName(name).length-2].checked){
		document.getElementById(name+'Div').style.display='none';
	}
	else {
		document.getElementById(name+'Div').style.display='inline';
	}
}
//END: function enable_disable_questions


/********************
COMMENTED OUT ALL OF FUNCTION BELOW
//BEGIN: function enable_disable_questions
function enable_disable_questions(name)
{
//added line below to show elements if changed to something other than did not attend
	document.getElementById(name+'Div').style.display='inline';
	strName = new String(name);
	
	sessionTimeButtons = document.getElementsByName(strName);
	
	q1Buttons = document.getElementsByName(strName + "Q1");
	
	//Test session for speakers
	speakers = false;
	if (strName.charAt(0) == "M")
	{
		speakers = true;
		q2ButtonsSpk1 = document.getElementsByName(strName + "SPK1");
		
		q2ButtonsSpk2 = document.getElementsByName(strName + "SPK2");
	}
	else
	{
		q2Buttons = document.getElementsByName(strName + "Q2");
	}
	
	//determine profCode to determine time button lengths
	profCodeTimeButtonLength = 0;

	if (sessionTimeButtons.length < 4)
	{
		profCodeTimeButtonLength = 3;
	}
	else
	{
		profCodeTimeButtonLength = 6;
	}
	
	//if "DID NOT ATTEND" is selected
	//if (sessionTimeButtons[4].checked == true)
	if ( ( (profCodeTimeButtonLength == 3) && (sessionTimeButtons[1].checked == true) ) || ( (profCodeTimeButtonLength == 6) && (sessionTimeButtons[4].checked == true) ) )
	{
//added line below to re-hide elements if changed back to did not attend
		document.getElementById(name+'Div').style.display='none';

		//loop through question1 buttons and disable
		for(i = 0; i < q1Buttons.length; i++)
		{

//			q1Buttons[i].disabled = true;
//			q1Buttons[i].checked = false;
		}
		
		//if session has speakers
		if (speakers)
		{
			//loop through speaker1 buttons and disable
			for(i = 0; i < q2ButtonsSpk1.length; i++)
			{
//				q2ButtonsSpk1[i].disabled = true;
//				q2ButtonsSpk1[i].checked = false;
			}
			
			//if session has a second speaker
			if (q2ButtonsSpk2.length != 0)
			{
				//loop through speaker2 buttons and disable
				for(j = 0; j < q2ButtonsSpk2.length; j++)
				{
//					q2ButtonsSpk2[j].disabled = true;
//					q2ButtonsSpk2[j].checked = false;
				}
			}
		}
		else	//no speakers for this session
		{
			//loop through question2 buttons and disable
			for(i = 0; i < q2Buttons.length; i++)
			{
//				q2Buttons[i].disabled = true;
//				q2Buttons[i].checked = false;
			}
		}

	}
	//else "% TIME" is selected
	else
	{
		//loop through question1 buttons and enable
		for(i = 0; i < q1Buttons.length; i++)
		{
//			q1Buttons[i].disabled = false;
		}

		//if session has speakers
		if (speakers)
		{
			//loop through speaker1 buttons and enable
			for(i = 0; i < q2ButtonsSpk1.length; i++)
			{
//				q2ButtonsSpk1[i].disabled = false;
			}
			
			//if session has a second speaker
			if (q2ButtonsSpk2.length != 0)
			{
				//loop through speaker2 buttons and enable
				for(j = 0; j < q2ButtonsSpk2.length; j++)
				{
//					q2ButtonsSpk2[j].disabled = false;
				}
			}
		}
		else	//no speakers for this session
		{
			//loop through question2 buttons and enable
			for(i = 0; i < q2Buttons.length; i++)
			{
//				q2Buttons[i].disabled = false;
			}
		}

	}
}
****************/
//END: function enable_disable_questions
