/* 
 * 故障・修理申請画面
 * 
 * (C)SmartRams Co.,Ltd. 2009 All Rights Reserved．
 * 
 * 本技術情報には当社の機密情報が含まれておりますので、当社の
 * 書面による承諾がなく第３者に開示することはできません。
 * また、当社の承諾を得た場合であっても、本技術情報は外国為替
 * 及び外国貿易管理法に定める特定技術に該当するため、非居住者
 * に提供する場合には、同法に基づく許可を要することがあります。
 *                                          有限会社 スマート・ラムズ
 *-------------------------------------------------------------------
 * 
 * @package  
 * @author   岡本 静子
 * @language JavaScript
 * @version  1.0
 * @since    2009/12/08 ver1.0 初版作成 岡本静子
 * @info     
 */

//##### 一覧画面 #####

// 申請台数選択
function num_change() {
	var frm = window.document.MAINFORM;
	var obj = frm["APP_NUM"];
	var app_num = (obj.selectedIndex == -1) ? 0 : obj.options[obj.selectedIndex].value;
	if (app_num == "") app_num = 0;

	var i = 1;
	while (document.getElementById("app" + i)) {
		if (i > app_num) {
			document.getElementById("app" + i).style.display = "none";
		} else {
			document.getElementById("app" + i).style.display = "";
		}
		i += 1;
	}

}

// 代替出荷先情報反映
function send_info(idx) {
	var frm = window.document.MAINFORM;
	frm["SEND_NAME[" + idx + "]"].value = frm["NAME"].value;
	frm["SEND_POSTAL1[" + idx + "]"].value = frm["POSTAL1"].value;
	frm["SEND_POSTAL2[" + idx + "]"].value = frm["POSTAL2"].value;
	frm["SEND_ADDRESS[" + idx + "]"].value = frm["ADDRESS"].value;
	frm["SEND_TEL[" + idx + "]"].value = frm["TEL"].value;
	frm["SEND_MAIL[" + idx + "]"].value = frm["MAIL"].value;
}

// 住所選択
function auto_address(pos1, pos2) {
	if (!pos1) pos1 = "";
	if (!pos2) pos2 = "";
	var frm = window.document.MAINFORM;
	var pno = frm[pos1 + "POSTAL1" + pos2].value + frm[pos1 + "POSTAL2" + pos2].value;
	open_address(pno, "", "&ITEM=" + pos1 + "ADDRESS" + pos2);
}

// 初期処理
function init() {
	num_change();		// 申請台数選択
}


//##### 確認画面 #####

// 戻る処理
function page_back() {
	var frm = window.document.MAINFORM;
	frm["M"].value = "";
	frm.submit();
}

// 申請台数表示制御
function disp_num() {
	var frm = window.document.MAINFORM;
	var app_num = frm["APP_NUM"].value;

	var i = 1;
	while (document.getElementById("app" + i)) {
		if (i > app_num) {
			document.getElementById("app" + i).style.display = "none";
		} else {
			document.getElementById("app" + i).style.display = "";
		}
		i += 1;
	}

}

// 初期処理
function conf_init() {
	disp_num();		// 申請台数表示制御
}

