﻿var BaseCode = {
	addOption : function (bcd_id, bcd_no, objSel, def_val)
	{
		var key		 ;
		var opt_idx=0;
		var table = BCD_QNA[bcd_id + "-" + bcd_no];
		if(objSel.tagName.toLowerCase() != 'select')
			return false;
		for(key in table)
		{
			var opt = document.createElement("OPTION");
			objSel.add(opt, objSel.options.length);
			opt.text  = table[key];
			opt.value = key;
			if(typeof(def_val)=="undefined" && objSel.options.length==0)
				opt.selected = true;
			else
				if(key == def_val) opt.selected = true;	
		}
		return true;
	}
	, 
	getSortName : function (bcd_id, bcd_no, sort_cd)
	{
		var value = BCD_QNA[bcd_id + "-" + bcd_no][sort_cd];
		if(typeof(value)=="undefined") value = "";
		return value;
	}
	,
	printSortName : function (bcd_id, bcd_no, sort_cd)
	{
		document.write(BaseCode.getSortName(bcd_id, bcd_no, sort_cd));
	}
	,
	returnSortName : function (bcd_id, bcd_no, sort_cd)
	{
		var val = BaseCode.getSortName(bcd_id, bcd_no, sort_cd);
		return val;
	}
	,
	getSortList : function getQnaList(bcd_id, bcd_no)
	{
		var key		 ;
		var table = BCD_QNA[bcd_id + "-" + bcd_no];
		var rHtml = "";
		var rcnt = 0;
		for(key in table){
			if (key != ""){
				rcnt++;
			}
		}

		var i = 0;
		for(key in table){
			if (key != ""){
				rHtml += "<tr>"
				rHtml += "	<td width=\"20\" height=\"30\" align=\"center\"><img src=\""+_IMG_URL_SANGOKUSHI+"/support/dot.gif\" width=\"3\" height=\"3\"></td>"
				rHtml += "	<td><a href=\"javascript:QNAWrite('" + bcd_no + "', '" + key + "');\" class='qna_01' onfocus='blur();'>" + table[key] + "</a></td>"   
				rHtml += "</tr>"
				rHtml += "<tr>"
				if (i < rcnt )
				{
					rHtml += "	<td height=\"1\" colspan=\"2\" background=\""+_IMG_URL_SANGOKUSHI+"/support/line_dot.gif\"></td>"
					rHtml += "</tr>"
				}
			}
			i++;
		}
		document.write(rHtml);
	}
}
function BCD_QNA_CHG_TEXT(pval){
	var val = '';
	val = pval.replace(/\_QNASORT_ST00/g, BaseCode.returnSortName('QNA_CATE', '001', 'ST00'));
	val = val.replace(/\_QNASORT_GE00/g, BaseCode.returnSortName('QNA_CATE', '001', 'GE00'));
	val = val.replace(/\_QNASORT_IS00/g, BaseCode.returnSortName('QNA_CATE', '001', 'IS00'));
	val = val.replace(/\_QNASORT_OS00/g, BaseCode.returnSortName('QNA_CATE', '001', 'OS00'));
	
	return val;
}

var BCD_QNA = new Array();

BCD_QNA["QNA_CATE-001"] = {		
"" : "選択"	,
"ST00" : "システム",
"GE00" : "ゲーム"	,
//"IS00" : "アイテムショップ",
"OS00" : "運営問合せ"
//"ET00" : "その他"
}; 

BCD_QNA["QNA_CATE-GE00"] = {
"" : "選択"	,
"GE01" : "キャラクター"	,
"GE02" : "アイテム"	,
"GE99" : "その他"
}; 

BCD_QNA["QNA_CATE-ST00"] = {
"" : "選択"	,
"ST01" : "設置障害"	,
"ST02" : "接続障害",
"ST03" : "実行障害"
}; 

BCD_QNA["QNA_CATE-IS00"] = {
"" : "選択"	,
"IS02" : "アイテム購入関連問合せ"
};

BCD_QNA["QNA_CATE-OS00"] = {
"" : "選択"	,
"OS01" : "不具合報告"	,
"OS02" : "ご意見、ご要望",
"OS03" : "その他"
};