// ------------------------------------------------------ //
// 共通Util JS
//
// ------------------------------------------------------ //

/**
 * Submit
 * param val アクションURL(mode含む)
 */
function doActionSubmit(val, mode)
{
	document.forms[0].action = '';
	document.forms[0].action = val;
	document.forms[0].mode.value = mode;
	document.forms[0].submit();
}

/**
 * Submit
 * param val アクションURL
 */
function doActionSubmitOnly(val)
{
	document.forms[0].action = '';
	document.forms[0].action = val;
	document.forms[0].submit();
}

//ポップアップ
function popupPrintPage(strURL){
	var windowName = "PrintPage";
	win=window.open(strURL, windowName,"menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes,width=660,height=830");
	document.forms[0].target = windowName;
	document.forms[0].method = "post";
	document.forms[0].action = strURL;
	document.forms[0].submit();
	win.focus();
}

// お問い合わせの項目が'その他'で選択されている場合のみ入力出来るようにする
function disByItemNo()
{
	if(document.getElementById('inq_item_no').value == 99)
	{
		document.getElementById('inq_item_others').disabled = false;
	}
	else
	{
		document.getElementById('inq_item_others').disabled = true;
		document.getElementById('inq_item_others').value = '';
	}
}

//お問い合わせ:返信先のテキストボックス表示切り替え処理
function changeReply(i)
{
switch(i) {
	case 0:
		document.getElementById('input_text').innerText="メールアドレスを入力してください。(例:name@example.com)";
		document.getElementById('email').style.visibility='visible';
		document.getElementById('tel').style.visibility='hidden';
		document.getElementById('fax').style.visibility='hidden';
		break;
	case 1:
		document.getElementById('input_text').innerText="電話番号を入力してください。";
		document.getElementById('email').style.visibility='hidden';
		document.getElementById('tel').style.visibility='visible';
		document.getElementById('fax').style.visibility='hidden';
		break;
	case 2:
		document.getElementById('input_text').innerText="FAX番号を入力してください。";
		document.getElementById('email').style.visibility='hidden';
		document.getElementById('tel').style.visibility='hidden';
		document.getElementById('fax').style.visibility='visible';
		break;
}
}

//お問い合わせ:選択したラジオボタンによってテキストボックス表示切り替え
function chkReply()
{
var i;
for(i = 0; i < document.getElementsByName('reply_flg').length; i++){
	if(document.getElementsByName('reply_flg')[i].checked){
		changeReply(i);break;
	}
}
}

//問い合わせ者区分の切り替え
function changeOrigin()
{
switch(document.getElementById('inq_origin_no').value) {
	case '01'://小学校様
		document.getElementById('input_origin_visible').disabled = false;
		document.getElementById('input_origin_visible').style.display = "";
		document.getElementById('input_text_origin').innerText="小学校名";
		document.getElementById('input_school').disabled = false;
		document.getElementById('input_school').style.display = "";
		document.getElementById('input_shiten').disabled = true;
		document.getElementById('input_shiten').style.display = "none";
		break;
	case '02'://郵便局様
	case '05'://ゆうちょ銀行様
		document.getElementById('input_origin_visible').disabled = false;
		document.getElementById('input_origin_visible').style.display = "";
		document.getElementById('input_text_origin').innerText="支店名";
		document.getElementById('input_school').disabled = true;
		document.getElementById('input_school').style.display = "none";
		document.getElementById('input_shiten').disabled = false;
		document.getElementById('input_shiten').style.display = "";
		break;

	case '03'://保護者・児童様
		document.getElementById('input_origin_visible').disabled = true;
		document.getElementById('input_origin_visible').style.display = "none";
		break;

	default://その他
		document.getElementById('input_origin_visible').disabled = false;
		document.getElementById('input_origin_visible').style.display = "";
		document.getElementById('input_text_origin').innerText="名称";
		document.getElementById('input_school').disabled = true;
		document.getElementById('input_school').style.display = "none";
		document.getElementById('input_shiten').disabled = false;
		document.getElementById('input_shiten').style.display = "";
		break;
}
}