function cs() {
	try {
		document.getElementById("SelSurvey").disabled=true; 
		document.getElementById("QuestionSelect").disabled=true; 
		document.getElementById("Chnge").disabled=true;
	}
	catch(e) {
	}
}

function ci() {
	try {
		hide(elementById("pageBody"));
		show(elementById("pageBodyHidden"));
		QuestionSelect.value=0;
		QuestionSelect.disabled=true;
	}
	catch(e) {
	}
}

function rsq(question) {
	try {
		var nodForm = elementById("Form")
		appendAction(nodForm, "?lite=yes&closeonupdate=yes");
	}
	catch(e) {
	}
}

function cf() {
	try {

		switch(getValue(elementById("QuestionFormat"))) {
			case "0": // Select
				hide(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));				
				if (elementByIdIfExists("CreateOptionList_row")) {
					hide(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					hide(elementById("Description_row"));
					hide(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "1": // List
			case "3": // Radio
			case "4": // Checkbox
			case "9": // Multilist
				show(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));				
				if (elementByIdIfExists("CreateOptionList_row")) {
					show(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					hide(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "5": // DuoRadio
			case "6": // DuoCheckbox
				show(elementById("OptionList_row"));
				show(elementById("OptionList2_row"));
				show(elementById("OptionTitle_row"));
				show(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));				
				if (elementByIdIfExists("CreateOptionList_row")) {
					show(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					hide(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "2": // Text
				hide(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));
				if (elementByIdIfExists("CreateOptionList_row")) {
					hide(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					show(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "7": // Comment
				hide(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));
				if (elementByIdIfExists("CreateOptionList_row")) {
					hide(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					hide(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "8": // Heading
				hide(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				show(elementById("HeadingLevel_row"));
				if (elementByIdIfExists("CreateOptionList_row")) {
					hide(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					hide(elementById("Length_row"));
					hide(elementById("Height_row"));
				}
				break
			case "10": // Textarea
				hide(elementById("OptionList_row"));
				hide(elementById("OptionList2_row"));
				hide(elementById("OptionTitle_row"));
				hide(elementById("OptionTitle2_row"));
				hide(elementById("HeadingLevel_row"));
				if (elementByIdIfExists("CreateOptionList_row")) {
					hide(elementById("CreateOptionList_row"));
				}
				if (elementByIdIfExists("Description_row")) {
					show(elementById("Description_row"));
					show(elementById("Length_row"));
					show(elementById("Height_row"));
				}
				break
		}
	}
	catch(e) {
		logErr("cf", e)
	}
}
