function queslist_sort(f,sort_key){
	if(f.s_key.value == sort_key){
		// 昇順・降順の切替
		if(f.s_value.value == '1'){
			f.s_value.value = '0';
		}else if(f.s_value.value == '0'){
			f.s_value.value = '1';
		}
	}else{
		// キー自体の切替
		f.s_key.value = sort_key;
		f.s_value.value = '1';
	}
	
	f.submit();
}
function move_ask(f){
	f.action = '/_qued00';
	f.submit();
}
function move_ask_hqa(f){
	f.action = '/_hqued00';
	f.submit();
}
function move_del_ask(f){
	f.action = '/_qude00';
	f.submit();
}
function move_del_ask_hqa(f){
	f.action = '/_hqude00';
	f.submit();
}
function move_del_cmmt(f,ans,ans_type){
	f.ans.value = ans;
	f.ans_type.value = ans_type;
	f.action = '/_qude10';
	f.submit();
}
function move_del_cmmt_hqa(f,ans,ans_type){
	f.ans.value = ans;
	f.ans_type.value = ans_type;
	f.action = '/_hqude10';
	f.submit();
}
function ask_vote(id,yes){
	var url = '/_askvote&ques='+id+'&yes='+yes;
	new Ajax.Request(url,
		{
		  	method: "post",
			onSuccess: function(request){
				var target = 'ask_vote_'+id;
				$(target).style.display='none';
				target = 'ask_useful_num_'+id;
				$(target).innerHTML = '<font class=text16b><font color=#ff3366>' + request.responseText + '</font></font>';
			}
		});


}
function ans_vote(id,yes){
	var url = '/_ansvote&ans='+id+'&yes='+yes;
	new Ajax.Request(url,
		{
		  	method: "post",
			onSuccess: function(request){
				var target = 'ans_vote_'+id;
				$(target).style.display='none';
				target = 'useful_num_'+id;
				$(target).innerHTML = request.responseText;
			}
		});
}

/* チェックボックスすべてon/off */
function checkboxCtrl(status){
	document.getElementsByClassName('categ_id').each(function(elem){
		elem.checked = status;
	});
}

/* 削除確認 */
function delConfirm(fm){
	if(confirm('削除します。よろしいですか？')==true){
		fm.submit();
	}
}

function selectPCateg_commuInput(pcateg_id){
	if(isNaN(pcateg_id)){
		pcateg_id=1;
	}

	var pcateg_id_bef = $F("pcateg_id_bef");
	var idstr="categ_id_"+pcateg_id_bef;
	if($(idstr)!=undefined){
		$(idstr).disabled = true;
		Element.hide("categ_id_"+pcateg_id_bef);
	}

	idstr="categ_id_"+pcateg_id;

	if($(idstr)!=undefined){
		Element.show(idstr);
		$(idstr).disabled = false;
	}

	$("pcateg_id_bef").value=pcateg_id;
}

