var fade_duration = 300;

function show_questions(category) {
	// either way, hide the category question
	hide_category_select(fade_duration);
	
	if(category == 1) {
		show_category('acute-questions');
	} else {
		show_category('maintenance-questions');
	}
}

function hide_category_select(millisecs) {
	opacity("category-select", 100, 0, millisecs);
	setTimeout('collapse_category_select()', millisecs + 50);
}

function collapse_category_select() {
	document.getElementById('category-select').style.height = '0px';
	document.getElementById('category-select').style.display = 'none';
}

function show_category(div_id) {
	changeOpac(0, div_id);
	document.getElementById(div_id).style.display = 'block';
	setTimeout('fade_in_element(\'' + div_id + '\')', fade_duration + 42);
	// either way, show the button
	changeOpac(0, 'submit');
	document.getElementById('submit').style.display = 'block';
	setTimeout('fade_in_element(\'submit\')', fade_duration + 42);
}

function fade_in_element(div_id) {
	opacity(div_id, 0, 100, fade_duration);
}

function clear_no_js_warning() {
	document.getElementById('category-select').style.display = 'block';
	document.getElementById('no-javascript-warning').style.display = 'none';
}