

function displayOtherBox(selectObj) {
	if (selectObj.options[selectObj.selectedIndex].text.indexOf("Other") > -1) {
		document.getElementById(selectObj.name + "_otherDiv").className = "show";
	} else {
		document.getElementById(selectObj.name + "_otherDiv").className = "hide";
	}
}


function setSelectBoxes() {
	var selects = document.getElementsByTagName("select");	
	for (var i=0; i < selects.length; i++) {
		if (selects[i].className == "demoQuestion") {
			selects[i].onchange = function() {
				displayOtherBox(this);
			}
		}
	}
	
}

function displayQuestion() {
	var selects = document.getElementsByTagName("select");	
	var Myinputs = document.getElementsByTagName("input"); 
	var j;
	for (var i=0; i < Myinputs.length; i++) {
		if (Myinputs[i].name == "disciplineDemoType") {
			if (Myinputs[i].checked) {
				document.getElementById("question_div_" + Myinputs[i].id).className = "questionBlockShow";
				for (j=0; j < selects.length; j++) {
					if (selects[j].className == "demoQuestion") {
						displayOtherBox(selects[j]);
					}
				}
			} else {
				document.getElementById("question_div_" + Myinputs[i].id).className = "questionBlockHide";
			}
		}
	}
}

function getRadioFunction() {
		var inputs = document.getElementsByTagName("input"); 
		var label;
		for (var i=0; i < inputs.length; i++) {
		if (inputs[i].name == "disciplineDemoType") {
			inputs[i].onclick = function() {				
				displayQuestion();			
			}
			
		}
	}
	
}

window.onload = function() {
		displayQuestion();		
		setSelectBoxes();
		getRadioFunction();
			
}