/*////////////////////////////////////////
プルダウンを生成する
////////////////////////////////////////*/
function loadList() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;

			var newOpt = new Option("Select", "", false);

			document.getElementById(select_id).length = 0;
		    document.getElementById(select_id).options[0] = newOpt;

			for(i=0; i<xmlDoc.getElementsByTagName("SEL").length; i++) {
				value = xmlDoc.getElementsByTagName("VALUE")[i].firstChild.data;
				data  = xmlDoc.getElementsByTagName("LABEL")[i].firstChild.data;

				if(selected_val == value) {
				 	flag = true;
				} else {
					flag = false;
				}
				var newOpt = new Option(data, value, flag);

				document.getElementById(select_id).options[i+1] = newOpt;
			}
			document.getElementById(select_id).value = selected_val; // This line is for I.E 7
		}
		objXmlHttp = null;
	}
}

// 車輌検索フォームクリア
function veh_clear(){
	document.popFm.key_word.value       = "";
	document.popFm.keyword_flg1.checked = true;
	document.popFm.keyword_flg2.checked = true;
	document.popFm.keyword_flg3.checked = true;
	document.popFm.keyword_flg4.checked = true;
	document.popFm.keyword_flg5.checked = true;
	document.popFm.keyword_flg6.checked = true;
	document.popFm.maker.value = "";
	var newOpt = new Option("Select", "", false);
	document.getElementById('model').length = 0;
    document.getElementById('model').options[0] = newOpt;	
	document.popFm.mfg_year_from.value         = "";
	document.popFm.mfg_year_to.value           = "";
	document.popFm.mileage.value               = "";
	document.popFm.fob_price_from.value        = "";
	document.popFm.fob_price_to.value          = "";
	document.getElementById('mnyFlg0').checked = true;
	document.popFm.seats_from.value            = "";
	document.popFm.seats_to.value              = "";
	document.popFm.total_seats_from.value      = "";
	document.popFm.total_seats_to.value        = "";
	document.popFm.cc_from.value               = "";
	document.popFm.cc_to.value                 = "";
	document.popFm.drive_type.value            = "";
	document.popFm.color.value                 = "";
	document.popFm.fuel.value                  = "";
	document.popFm.mission.value               = "";
	document.popFm.veh_type.value              = "";
	document.popFm.steering.value              = "";
	document.popFm.stock_place_id.value        = "";
	document.popFm.stock_person.value          = "";
	document.popFm.pi_disp.checked             = true;
	document.popFm.status.value                = "In-Stock";
}

/*////////////////////////////////////////
車輌を検索する
////////////////////////////////////////*/
function car_srch() {
	
	// 処理ローダー表示
	var htm = "<div id=\"loader\" style=\"line-height: 115px; text-align: center;margin-bottom:-115px;\">\n"
			+ "<img alt=\"indicator\" src=\"../../theme/images/loader.gif\">\n"
			+ "</div>\n";
	var objPrg = document.getElementById('progress');
	objPrg.innerHTML = htm;
	
	var src              = document.getElementById('src').value;
	var style_id         = document.getElementById('style_id').value;
	var pop_md           = document.getElementById('pop_md').value;
	var sortkey          = document.getElementById('sortkey').value;
	var sortjun          = document.getElementById('sortjun').value;
	
	var key_word         = document.getElementById('key_word').value;
	var keyword_flg1     = document.getElementById('keyword_flg1').value;
	var keyword_flg2     = document.getElementById('keyword_flg2').value;
	var keyword_flg3     = document.getElementById('keyword_flg3').value;
	var keyword_flg4     = document.getElementById('keyword_flg4').value;
	var keyword_flg5     = document.getElementById('keyword_flg5').value;
	var keyword_flg6     = document.getElementById('keyword_flg6').value;
	var maker            = document.getElementById('maker').value;
	var model            = document.getElementById('model').value;
	var mfg_year_from    = document.getElementById('mfg_year_from').value;
	var mfg_year_to      = document.getElementById('mfg_year_to').value;
	var mileage          = document.getElementById('mileage').value;
	var fob_price_from   = document.getElementById('fob_price_from').value;
	var fob_price_to     = document.getElementById('fob_price_to').value;
	var mnyFlg           = "";
	if(document.getElementById('mnyFlg0').checked == true) {
		mnyFlg = "0";
	} else if(document.getElementById('mnyFlg1').checked == true) {
		mnyFlg = "1";
	}
	var mnyFlg0          = document.getElementById('mnyFlg0').value;
	var mnyFlg1          = document.getElementById('mnyFlg1').value;
	var seats_from       = document.getElementById('seats_from').value;
	var seats_to         = document.getElementById('seats_to').value;
	var total_seats_from = document.getElementById('total_seats_from').value;
	var total_seats_to   = document.getElementById('total_seats_to').value;
	var cc_from          = document.getElementById('cc_from').value;
	var cc_to            = document.getElementById('cc_to').value;
	var drive_type       = document.getElementById('drive_type').value;
	var color            = document.getElementById('color').value;
	var fuel             = document.getElementById('fuel').value;
	var stock_place_id   = document.getElementById('stock_place_id').value;
	var mission          = document.getElementById('mission').value;
	var veh_type         = document.getElementById('veh_type').value;
	var steering         = document.getElementById('steering').value;
	var stock_person     = document.getElementById('stock_person').value;
	var pi_disp          = "";
	if(document.getElementById('pi_disp').checked == true) {
		pi_disp = "1";
	}
	var display_home     = document.getElementById('display_home').value;
	var status           = document.getElementById('status').value;

	var param = 'pop_md='+pop_md+'&sortkey='+sortkey+'&sortjun='+sortjun+'&src='+src
			  + '&key_word='+key_word+'&keyword_flg1='+keyword_flg1+'&keyword_flg2='+keyword_flg2+'&keyword_flg3='+keyword_flg3
			  + '&keyword_flg4='+keyword_flg4+'&keyword_flg5='+keyword_flg5+'&keyword_flg6='+keyword_flg6+'&status='+status
			  + '&maker='+maker+'&model='+model+'&mfg_year_from='+mfg_year_from+'&mfg_year_to='+mfg_year_to+'&mileage='+mileage
			  + '&fob_price_from='+fob_price_from+'&fob_price_to='+fob_price_to+'&mnyFlg='+mnyFlg+'&seats_from='+seats_from
			  + '&seats_to='+seats_to+'&total_seats_from='+total_seats_from+'&total_seats_to='+total_seats_to+'&cc_from='+cc_from
			  + '&cc_to='+cc_to+'&drive_type='+drive_type+'&color='+color+'&fuel='+fuel+'&stock_place_id='+stock_place_id
			  + '&mission='+mission+'&veh_type='+veh_type+'&steering='+steering+'&stock_person='+stock_person+'&pi_disp='+pi_disp+'&display_home='+display_home;

	ajax_open(param, style_id, '../popup/schCarView.php');
}

function set_refno() {
	var chk = form_check_all('choiceChk[]');
	if(chk === false) {
		alert('車輌を選択して下さい。');
		return;
	}
	
	var object = document.getElementsByName('choiceChk[]');
	var lastnum = object.length;
	var ids = "";
	var cnt = 0;
	for(var i=0;i<lastnum;i++) {
		if(object.item(i).checked == true) {
			ids += object.item(i).value+",";
			cnt++;
		}
	}
	ids = ids.substring(0, ids.length-1);
	
	// 入力フォーム数
	var frCnt = document.getElementById('frCnt').value;
	
	// ソースフラグ
	var src = document.getElementById('src').value;
	
	var param = 'ids='+ids+'&frCnt='+frCnt+'&src='+src;
	
	objXmlHttp = createXmlHttpObj();
	objXmlHttp.open("POST", '../../ajax/create_veh_area.php', true);
	objXmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');

	objXmlHttp.onreadystatechange = function() {
		if (objXmlHttp.readyState == 4 && objXmlHttp.status == 200) {
			var obj = document.getElementById('list'+frCnt);
			obj.innerHTML = objXmlHttp.responseText;
			document.getElementById('frCnt').value = parseInt(cnt)+parseInt(frCnt);
		}
	}
	objXmlHttp.send(param);
	
	var style_id = document.getElementById('style_id').value;
	ajax_close(style_id);
}

/*////////////////////////////////////////
ストックNoをフォームにセットする
////////////////////////////////////////*/
function set_stock(valID, valStr) {

	var set_id = document.getElementById('set_id').value;
	var set_id2 = document.getElementById('set_id2').value;
	var style_id = document.getElementById('style_id').value;

	document.getElementById(set_id).value = valStr;
	if(set_id2 != "") {
		document.getElementById(set_id2).value = valID;
	}

	ajax_close(style_id);
}

/*////////////////////////////////////////
顧客を検索する
////////////////////////////////////////*/
function cust_srch(c_id, b_id){

	var style_id      = document.getElementById('style_id').value;
	var pop_cust_name = document.getElementById('pop_cust_name').value;
	var pop_cust_mail = document.getElementById('pop_cust_mail').value;
	var pop_person    = document.getElementById('pop_person').value;
	var pop_md        = document.getElementById('pop_md').value;

	var param = 'pop_cust_name='+pop_cust_name+'&pop_cust_mail='+pop_cust_mail+'&pop_person='+pop_person+'&pop_md='+pop_md;

	ajax_open(param, style_id, '../popup/schCustView.php');
}

/*////////////////////////////////////////
顧客情報をフォームにセットする（from 顧客検索画面）
////////////////////////////////////////*/
function set_cust(custId, email, custName, cnty, cntySp1, port, saleId, custKbn, notes, nego, inspe, tate) {

	var style_id = document.getElementById('style_id').value;

	// 値セット
	document.getElementById('custIdDisp').innerHTML = custId;
	document.getElementById('custId').value = custId;

	document.getElementById('emailStr').value = email;
	document.getElementById('emailStr').disabled = true;
	document.getElementById('email').value = email;

	document.getElementById('custNameStr').value = custName;
	document.getElementById('custNameStr').disabled = true;
	document.getElementById('custName').value = custName;

	document.getElementById('personSel').value = saleId;
	document.getElementById('person').value = saleId;
	document.getElementById('person_org').value = saleId;
	if(saleId != "" && saleId != "0") {
		document.getElementById('personSel').disabled = true;
	} else {
		document.getElementById('personSel').disabled = false;
	}

	var cntyVal = "";
	if(cnty != "") {
		cntyVal = cnty+'@'+cntySp1;
	}
	document.getElementById('country').value = cntyVal;
	if(inspe == "1") {
		document.getElementById('is_domestic').checked = true;
	} else if(inspe == "0") {
		document.getElementById('is_domestic').checked = false;
	} else {
		if(cntySp1 == "1") {
			document.getElementById('is_domestic').checked = true;
		} else {
			document.getElementById('is_domestic').checked = false;
		}
	}
//	if(port != "" && port != "0") {
//		document.getElementById('port_btn').style.display = "none";
//	} else {
//		document.getElementById('port_btn').style.display = "inline";
//	}
	document.getElementById('port').value = port;

	document.getElementById('custKbn').innerHTML = custKbn;
	document.getElementById('custKbnVal').value = custKbn;
	notes = notes.replace(/<br>/g, "\n");
	document.getElementById('notesVal').value    = notes;
	document.getElementById('notesVal').disabled = true;
	document.getElementById('hid_notes').value   = notes;
	document.getElementById('editNoteFlg').value = "1";	// 編集不可

	var negoStr = "無";
	if(nego == "1") {
		negoStr = "有";
	}
	document.getElementById('nego').innerHTML = negoStr;
	document.getElementById('negoVal').value = negoStr;
	
	if(tate != "" && tate != "9") {
		document.getElementById('tate').value = tate;
	} else if(tate == "9") {
		// 未設定の場合CIFに
		document.getElementById('tate').value = "1";
	} else {
		document.getElementById('tate').value = "";
	}

	document.getElementById('custSchFlg').value = "1";
	document.getElementById('custMes').innerHTML = "";

	ajax_close(style_id);
}

/*////////////////////////////////////////
見積り検索フォームを初期化
////////////////////////////////////////*/
function doReset() {
	document.getElementById('sch_estid').value         = "";	// 見積りNo
	document.getElementById('sch_email').value         = "";	// メールアドレス
	document.getElementById('sch_custName').value      = "";	// 顧客名
	document.getElementById('sch_person').value        = "";	// 担当者
	document.getElementById('sch_cnty').value          = "";	// 国ID
	document.getElementById('sch_is_domestic').checked = false;	// 検査フラグ
	document.getElementById('sch_port').value          = "";	// ポートID
	document.getElementById('sch_tate').value          = "";	// 建値
	document.getElementById('sch_regDate').value       = "";	// 登録日
	document.getElementById('sch_send_flg').checked    = false;	// 送信フラグ
	document.getElementById('ref_no').value            = "";	// RefNo
}

/*////////////////////////////////////////
見積り検索条件をフォームにセットし検索実行
////////////////////////////////////////*/
function schEst() {

	var style_id        = document.getElementById('style_id').value;
	var sch_estid       = document.getElementById('sch_estid').value;		// 見積りNo
	var sch_email       = document.getElementById('sch_email').value;		// メールアドレス
	var sch_custName    = document.getElementById('sch_custName').value;	// 顧客名
	var sch_person      = document.getElementById('sch_person').value;		// 担当者
	var sch_cnty        = document.getElementById('sch_cnty').value;		// 国ID
	var sch_is_domestic = "";
	if(document.getElementById('sch_is_domestic').checked == true) {
		sch_is_domestic = document.getElementById('sch_is_domestic').value;	// 検査フラグ
	}
	var sch_port        = document.getElementById('sch_port').value;		// ポートID
	var sch_tate        = document.getElementById('sch_tate').value;		// 建値
	var sch_regDate     = document.getElementById('sch_regDate').value;		// 登録日
	var sch_send_flg    = "";
	if(document.getElementById('sch_send_flg').checked == true) {
		sch_send_flg    = document.getElementById('sch_send_flg').value;	// 送信フラグ
	}
	var ref_no          = document.getElementById('ref_no').value;			// RefNo

	// 値セット
	document.getElementById('hid_sch_estid').value = sch_estid;
	document.getElementById('hid_sch_email').value = sch_email;
	document.getElementById('hid_sch_custName').value = sch_custName;
	document.getElementById('hid_sch_person').value = sch_person;
	document.getElementById('hid_sch_cnty').value = sch_cnty;
	document.getElementById('hid_sch_is_domestic').value = sch_is_domestic;
	document.getElementById('hid_sch_port').value = sch_port;
	document.getElementById('hid_sch_tate').value = sch_tate;
	document.getElementById('hid_sch_regDate').value = sch_regDate;
	document.getElementById('hid_sch_send_flg').value = sch_send_flg;
	document.getElementById('hid_ref_no').value = ref_no;
	document.getElementById('schMode').value = "search";
	document.getElementById('page').value = "1";

	ajax_close(style_id);

	document.listFm.submit();
}

/*////////////////////////////////////////
顧客情報をセットする（from メールアドレス検索）
////////////////////////////////////////*/
function loadCust() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var custId   = "";
		    	if(xmlDoc.getElementsByTagName("client_id")[0].firstChild != null) {
		    		custId = xmlDoc.getElementsByTagName("client_id")[0].firstChild.data;		// 顧客ID
		    	}
		    	var email    = "";
		    	if(xmlDoc.getElementsByTagName("email")[0].firstChild != null) {
		    		email = xmlDoc.getElementsByTagName("email")[0].firstChild.data;			// Eメールアドレス
		    	}
		    	var custName = "";
		    	if(xmlDoc.getElementsByTagName("last_name")[0].firstChild != null) {
		    		custName = xmlDoc.getElementsByTagName("last_name")[0].firstChild.data;		// 顧客名
		    	}
		    	var cnty     = "";
		    	if(xmlDoc.getElementsByTagName("country_id")[0].firstChild != null) {
		    		cnty = xmlDoc.getElementsByTagName("country_id")[0].firstChild.data;		// 国ID
		    	}
		    	var cntySp1  = "";
		    	if(xmlDoc.getElementsByTagName("sp1_flg")[0].firstChild != null) {
		    		cntySp1 = xmlDoc.getElementsByTagName("sp1_flg")[0].firstChild.data;		// 国特別フラグ
		    	}
		    	var port     = "";
		    	if(xmlDoc.getElementsByTagName("port_id")[0].firstChild != null) {
		    		port = xmlDoc.getElementsByTagName("port_id")[0].firstChild.data;			// ポートID
		    	}
		    	var saleId   = "";
		    	if(xmlDoc.getElementsByTagName("sales_user_id")[0].firstChild != null) {
		    		saleId = xmlDoc.getElementsByTagName("sales_user_id")[0].firstChild.data;	// 担当営業
		    	}
		    	var custKbn  = "";
		    	if(xmlDoc.getElementsByTagName("cli_kind")[0].firstChild != null) {
		    		custKbn = xmlDoc.getElementsByTagName("cli_kind")[0].firstChild.data;		// 顧客区分
		    	}
		    	var notes    = "";
		    	if(xmlDoc.getElementsByTagName("notes")[0].firstChild != null) {
		    		notes = xmlDoc.getElementsByTagName("notes")[0].firstChild.data;			// 特記事項
		    		notes = notes.replace(/&lt;/g, "<");
		    		notes = notes.replace(/&gt;/g, ">");
		    		notes = notes.replace(/<br>/g, "\n");
		    	}
		    	var nego    = "";
		    	if(xmlDoc.getElementsByTagName("nego")[0].firstChild != null) {
		    		nego = xmlDoc.getElementsByTagName("nego")[0].firstChild.data;				// 折衝区分
		    	}
		    	var inspe    = "";
		    	if(xmlDoc.getElementsByTagName("inspe")[0].firstChild != null) {
		    		inspe = xmlDoc.getElementsByTagName("inspe")[0].firstChild.data;			// 検査
		    	}
		    	var tate    = "";
		    	if(xmlDoc.getElementsByTagName("tate")[0].firstChild != null) {
		    		tate = xmlDoc.getElementsByTagName("tate")[0].firstChild.data;				// 建値
		    	}

		    	// 値セット
		    	document.getElementById('custIdDisp').innerHTML = custId;
		    	document.getElementById('custId').value = custId;

		    	document.getElementById('emailStr').value = email;
		    	document.getElementById('emailStr').disabled = true;
		    	document.getElementById('email').value = email;

		    	document.getElementById('custNameStr').value = custName;
		    	document.getElementById('custNameStr').disabled = true;
		    	document.getElementById('custName').value = custName;

		    	document.getElementById('personSel').value = saleId;
		    	document.getElementById('person').value = saleId;
		    	document.getElementById('person_org').value = saleId;
		    	if(saleId != "" && saleId != "0") {
		    		document.getElementById('personSel').disabled = true;
		    	} else {
		    		document.getElementById('personSel').disabled = false;
		    	}

		    	var cntyVal = "";
		    	if(cnty != "") {
		    		cntyVal = cnty+'@'+cntySp1;
		    	}
		    	document.getElementById('country').value = cntyVal;
		    	if(inspe == "1") {
		    		document.getElementById('is_domestic').checked = true;
		    	} else if(inspe == "0") {
		    		document.getElementById('is_domestic').checked = false;
		    	} else {
			    	if(cntySp1 == "1") {
			    		document.getElementById('is_domestic').checked = true;
			    	} else {
			    		document.getElementById('is_domestic').checked = false;
			    	}
		    	}
//		    	if(port != "" && port != "0") {
//		    		document.getElementById('port_btn').style.display = "none";
//		    	} else {
//		    		document.getElementById('port_btn').style.display = "inline";
//		    	}
		    	document.getElementById('port').value = port;

		    	document.getElementById('custKbn').innerHTML = custKbn;
		    	document.getElementById('custKbnVal').value  = custKbn;
		    	document.getElementById('notesVal').value    = notes;
		    	document.getElementById('notesVal').disabled = true;
		    	document.getElementById('hid_notes').value   = notes;
		    	document.getElementById('editNoteFlg').value = "1";	// 編集不可

		    	var negoStr = "無";
		    	if(nego == "1") {
		    		negoStr = "有";
		    	}
		    	document.getElementById('nego').innerHTML = negoStr;
		    	document.getElementById('negoVal').value = negoStr;
		    	
		    	if(tate != "" && tate != "9") {
		    		document.getElementById('tate').value = tate;
		    	} else if(tate == "9") {
		    		// 未設定の場合CIFに
		    		document.getElementById('tate').value = "1";
		    	} else {
		    		document.getElementById('tate').value = "";
		    	}

		    	document.getElementById('custSchFlg').value = "1";
		    	document.getElementById('custMes').innerHTML = "";
		    } else {
		    	// データ無し
		    	document.getElementById('personSel').value = "0";
		    	document.getElementById('person').value = "0";
		    	document.getElementById('person_org').value = "0";
		    	document.getElementById('custMes').innerHTML = "New Client";
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
国検査フラグを判断しメッセージ表示する
////////////////////////////////////////*/
function retInspeCnty() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var sp1 = "";
		    	if(xmlDoc.getElementsByTagName("sp1")[0].firstChild != null) {
		    		sp1 = xmlDoc.getElementsByTagName("sp1")[0].firstChild.data;		// 検査フラグ
		    	}

		    	if(sp1 != "" && sp1 == "0") {
		    		// 検査不要国の場合、チェック有りの場合メッセージ表示
		    		if(document.getElementById('is_domestic').checked == true) {
		    			// チェック有り
		    			document.getElementById('domes_mes').style.display = "inline";
		    		} else {
		    			// チェック無し
		    			document.getElementById('domes_mes').style.display = "none";
		    		}
		    	}
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
販売情報を検索する
////////////////////////////////////////*/
function sale_srch() {
	var style_id    = document.getElementById('style_id').value;
	var custID      = document.getElementById('custID').value;
	var keyword     = document.getElementById('keyword').value;
	var maker       = document.getElementById('maker').value;
	var model       = document.getElementById('model').value;
	var fob_fr      = document.getElementById('fob_fr').value;
	var fob_to      = document.getElementById('fob_to').value;
	var st_date     = document.getElementById('st_date').value;
	var ed_date     = document.getElementById('ed_date').value;
	var set_date = "";
	var sDate = document.getElementsByName("set_date");
	for(var i=0; i<sDate.length; i++) {
		if(sDate[i].checked && sDate[i].value == '1') {
			// 入金日
			set_date = sDate[i].value;
		} else if(sDate[i].checked && sDate[i].value == '2') {
			// 販売日
			set_date = sDate[i].value;
		}
	}

	// カレンダーオブジェクト生成
	st_cal = new JKL.Calendar("st_date_pop", "schEstFm", "st_date");
	ed_cal = new JKL.Calendar("ed_date_pop", "schEstFm", "ed_date");

	var param = 'custID='+custID+'&keyword='+keyword+'&maker='+maker+'&model='+model
			  + '&fob_fr='+fob_fr+'&fob_to='+fob_to+'&set_date='+set_date
			  + '&st_date='+st_date+'&ed_date='+ed_date;

	ajax_open(param, style_id, '../popup/saleInfoView.php');
}

/*////////////////////////////////////////
販売情報編集画面へ遷移する
////////////////////////////////////////*/
function toSaleEdit(saleID) {
	var style_id    = document.getElementById('style_id').value;

	ajax_close(style_id);

	document.location.href = "sales_info_edit.php?saleID="+saleID;
}

/*////////////////////////////////////////
車輛補足情報をセットする
////////////////////////////////////////*/
function loadVeh() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var dispArea = "";
		    	if(xmlDoc.getElementsByTagName("disparea")[0].firstChild != null) {
		    		dispArea = xmlDoc.getElementsByTagName("disparea")[0].firstChild.data;	// 表示位置
		    	}
		    	var remarks = "";
		    	if(xmlDoc.getElementsByTagName("remarks")[0].firstChild != null) {
		    		remarks = xmlDoc.getElementsByTagName("remarks")[0].firstChild.data;	// 補足
		    	}
		    	var malawi = "";
		    	if(xmlDoc.getElementsByTagName("malawi")[0].firstChild != null) {
		    		malawi = xmlDoc.getElementsByTagName("malawi")[0].firstChild.data;		// マラウィ
		    	}
		    	var tts = "";
		    	if(xmlDoc.getElementsByTagName("tts")[0].firstChild != null) {
		    		tts = xmlDoc.getElementsByTagName("tts")[0].firstChild.data;			// TT-S
		    		tts = "<font color=\"#FF0000\">"+tts+"</font><br/>";
		    	}
		    	var pi_status = "";
		    	if(xmlDoc.getElementsByTagName("pi_status")[0].firstChild != null) {
		    		pi_status = xmlDoc.getElementsByTagName("pi_status")[0].firstChild.data;		// PIステータス
		    		if(pi_status == "1") {	// 有効
		    			pi_status = "<img src=\"../../theme/images/btn_yuko.gif\" alt=\"\"><br/>";
		    		} else {
		    			pi_status = "";
		    		}
		    	}
		    	var veh_status = "";
		    	if(xmlDoc.getElementsByTagName("veh_status")[0].firstChild != null) {
		    		veh_status = xmlDoc.getElementsByTagName("veh_status")[0].firstChild.data;		// 車両ステータス
		    		if(veh_status == "Sold") {
		    			veh_status = "<font color=\"#FF0000\"><b>Sold</b></font>";
		    		} else {
		    			veh_status = "";
		    		}
		    	}
		    	
		    	var str = "";
		    	if(pi_status != "") {
		    		str += pi_status;
		    	}
		    	if(veh_status != "") {
		    		str += veh_status + "<br/>";
		    	}
		    	str += remarks;
		    	if(malawi != "" || tts != "") {
		    		if(str != "") {
		    			str += "<br/>";
		    		}
		    		if(tts != "" && malawi != "") {
		    			// TT-S受領かつMalawi
		    			str += "<font color=\"#FF0000\">TT-S（Malawi）</font>";
		    		} else {
			    		if(tts != "") {
			    			str += tts+"&nbsp;&nbsp;";
			    		} else if(malawi != "") {
			    			str += malawi;
			    		}
		    		}
		    	}
		    	
//		    	if(malawi != "" || tts != "") {
//		    		if(remarks != "") {
//		    			remarks += "<br/>";
//		    		}
//		    		if(tts != "" && malawi != "") {
//		    			// TT-S受領かつMalawi
//		    			remarks += "<font color=\"#FF0000\">TT-S（Malawi）</font>";
//		    		} else {
//			    		if(tts != "") {
//			    			remarks += tts+"&nbsp;&nbsp;";
//			    		} else if(malawi != "") {
//			    			remarks += malawi;
//			    		}
//		    		}
//		    	}

		    	// 値セット
//		    	document.getElementById(dispArea).innerHTML = remarks;
//		    	document.getElementById('veh_'+dispArea).value = remarks;
				document.getElementById(dispArea).innerHTML = str;
		    	document.getElementById('veh_'+dispArea).value = str;
		    } else {
		    	// データ無し
		    	var dispArea   = "";
		    	if(xmlDoc.getElementsByTagName("disparea")[0].firstChild != null) {
		    		dispArea = xmlDoc.getElementsByTagName("disparea")[0].firstChild.data;		// 表示位置
		    	}
		    	document.getElementById(dispArea).innerHTML = "";
		    	document.getElementById('veh_'+dispArea).value = "";
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
車輌問合せ
////////////////////////////////////////*/
function doInquiry() {

	var style_id     = document.getElementById('style_id').value;
	var veh_id       = document.getElementById('veh_id').value;			// 車輌ID
	var veh_stock_no = document.getElementById('veh_stock_no').value;	// REfNo
	var frm_title    = document.getElementById('frm_title').value;		// 名前タイトル
	var frm_name     = document.getElementById('frm_name').value;		// 名前
	var frm_country  = document.getElementById('frm_country').value;	// 国
	var frm_port     = document.getElementById('frm_port').value;		// 港
	var frm_city     = document.getElementById('frm_city').value;		// City
	var frm_tel      = document.getElementById('frm_tel').value;		// TEL
	var frm_fax      = document.getElementById('frm_fax').value;		// FAX
	var frm_email    = document.getElementById('frm_email').value; 		// メアド
	var frm_email2   = document.getElementById('frm_email2').value;		// メアド確認
	var frm_address  = document.getElementById('frm_address').value;	// 住所
	var message      = "";
//	var message      = document.getElementById('message').value;		// メッセージ
	var tate         = document.getElementById('tate').value;			// 建値
	var inspe        = document.getElementById('inspe').value;			// 検査

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(frm_name == "") {
		alert("Please Enter Your Name");
		document.getElementById('frm_name').focus();
		return false;
	} else if(frm_country == "") {
		alert("Please Enter Your Country");
		document.getElementById('frm_country').focus();
		return false;
	} else if(frm_city == "") {
		alert("Please Enter Your City");
		document.getElementById('frm_city').focus();
		return false;
	} else if(frm_port == "") {
		alert("Please Enter Your Port");
		document.getElementById('frm_port').focus();
		return false;
	} else if(frm_address == "") {
		alert("Please Enter Your Address");
		document.getElementById('frm_address').focus();
		return false;
	} else if(frm_tel == "") {
		alert("Please Enter Your Telephone No");
		document.getElementById('frm_tel').focus();
		return false;
	} else if(frm_email == "") {
		alert("Please Enter Your Email");
		document.getElementById('frm_email').focus();
		return false;
	} else if(!(filter.test(frm_email))) {  //This condition checks the valid email.
        alert("Please Enter a Valid Email Address");
		document.getElementById('frm_email').focus();
        return false;
    } else if(frm_email != frm_email2) {
		alert("Email and Confirm Email Don't Match");
		document.getElementById('frm_email').focus();
		return false;
    } else if(tate == "") {
    	alert("Please Select CIF/C&F");
		document.getElementById('tate').focus();
		return false;
    } else if(inspe == "") {
    	alert("Please Select Inspection");
		document.getElementById('inspe').focus();
		return false;
	} else {
		// 問合せ実行
		var param = "veh_id=" + veh_id + "&veh_stock_no=" + veh_stock_no + "&frm_title=" + frm_title
				  + "&frm_name=" + frm_name + "&frm_country=" + frm_country + "&frm_port=" + frm_port
				  + "&frm_tel=" + frm_tel + "&frm_fax=" + frm_fax + "&frm_email=" + frm_email
				  + "&frm_address=" + frm_address + "&message=" + message + "&frm_city=" + frm_city + "&inspe=" + inspe + "&tate=" + tate;

		execInquiry(param, "popup/inquiry_proc.php");
		ajax_close(style_id);
	}
}

/*////////////////////////////////////////
車輌問合せ処理結果
////////////////////////////////////////*/
function retInquiry() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
		    var url = xmlDoc.getElementsByTagName("url")[0].firstChild.data;
		    var inqMes = "";
		    if(retFlg == "0") {
		    	// 成功
		    	inqMes = "<strong>Mail Successfuly Sent</strong>";
		    	document.getElementById('inqMes').innerHTML = inqMes;
		    } else {
		    	// 失敗
//		    	inqMes = "<strong>Cannot Send Email</strong>";
		    	location.href = url+"attention.php";
		    }
//		    document.getElementById('inqMes').innerHTML = inqMes;
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
車輌画像単体削除処理結果
////////////////////////////////////////*/
function retDelImgUnit() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
		    if(retFlg == "0") {
		    	// 削除成功
		    	var index = xmlDoc.getElementsByTagName("index")[0].firstChild.data;

		    	var day = new Date();
		    	var id= day.getTime();
		    	document.getElementById('img'+index).src = "../../theme/images/no_photo_m.gif?"+id;
		    	document.getElementById('delBtn'+index).innerHTML = "";
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
RefNo存在をチェックしメッセージ表示する
////////////////////////////////////////*/
function retRefNo() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
		    if(retFlg == "1") {
		    	// データ有り
		    	document.getElementById('refMes').style.color = "#FF0000";
		    	document.getElementById('refMes').innerHTML = "すでに同一のREFNOが存在します。";
		    } else {
		    	// データ無し
		    	document.getElementById('refMes').style.color = "#0000FF";
		    	document.getElementById('refMes').innerHTML = "New REFNO";
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
発注者情報をセットする（from 顧客ID）
////////////////////////////////////////*/
function loadPurchaser() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var country_id = "";
		    	if(xmlDoc.getElementsByTagName("country_id")[0].firstChild != null) {
		    		country_id = xmlDoc.getElementsByTagName("country_id")[0].firstChild.data;	// 国ID
		    	}
		    	var port_title = "";
		    	if(xmlDoc.getElementsByTagName("port_title")[0].firstChild != null) {
		    		port_title = xmlDoc.getElementsByTagName("port_title")[0].firstChild.data;	// 港名
		    	}
		    	var last_name = "";
		    	if(xmlDoc.getElementsByTagName("last_name")[0].firstChild != null) {
		    		last_name = xmlDoc.getElementsByTagName("last_name")[0].firstChild.data;	// 顧客名
		    	}
		    	var address = "";
		    	if(xmlDoc.getElementsByTagName("address")[0].firstChild != null) {
		    		address = xmlDoc.getElementsByTagName("address")[0].firstChild.data;		// 住所
		    		address = address.replace(/&lt;/g, "<");
		    		address = address.replace(/&gt;/g, ">");
		    		address = address.replace(/<br>/g, "\n");
		    	}
		    	var phone = "";
		    	if(xmlDoc.getElementsByTagName("phone")[0].firstChild != null) {
		    		phone = xmlDoc.getElementsByTagName("phone")[0].firstChild.data;			// 電話番号1
		    	}
		    	var phone2 = "";
		    	if(xmlDoc.getElementsByTagName("phone2")[0].firstChild != null) {
		    		phone2 = xmlDoc.getElementsByTagName("phone2")[0].firstChild.data;			// 電話番号2
		    	}
		    	var phone3 = "";
		    	if(xmlDoc.getElementsByTagName("phone3")[0].firstChild != null) {
		    		phone3 = xmlDoc.getElementsByTagName("phone3")[0].firstChild.data;			// 電話番号3
		    	}
		    	var fax = "";
		    	if(xmlDoc.getElementsByTagName("fax")[0].firstChild != null) {
		    		fax = xmlDoc.getElementsByTagName("fax")[0].firstChild.data;				// FAX番号
		    	}
		    	var mobile = "";
		    	if(xmlDoc.getElementsByTagName("mobile")[0].firstChild != null) {
		    		mobile = xmlDoc.getElementsByTagName("mobile")[0].firstChild.data;			// 携帯番号
		    	}

		    	// 値セット
		    	document.getElementById('consignee_country_id').value = country_id;
		    	document.getElementById('consignee_to').value         = port_title;
		    	document.getElementById('consignee_name').value       = last_name;
		    	document.getElementById('consignee_addr').value       = address;
		    	document.getElementById('consignee_tel').value        = phone;
		    	document.getElementById('consignee_tel2').value       = phone2;
		    	document.getElementById('consignee_tel3').value       = phone3;
		    	document.getElementById('consignee_fax').value        = fax;
		    	document.getElementById('consignee_mob').value        = mobile;
		    	// hiddenへ確保
		    	document.getElementById('hid_consignee_flg').value        = "1";
		    	document.getElementById('hid_consignee_country_id').value = country_id;
		    	document.getElementById('hid_consignee_to').value         = port_title;
		    	document.getElementById('hid_consignee_name').value       = last_name;
		    	document.getElementById('hid_consignee_addr').value       = address;
		    	document.getElementById('hid_consignee_tel').value        = phone;
		    	document.getElementById('hid_consignee_tel2').value       = phone2;
		    	document.getElementById('hid_consignee_tel3').value       = phone3;
		    	document.getElementById('hid_consignee_fax').value        = fax;
		    	document.getElementById('hid_consignee_mob').value        = mobile;
		    	// 入力不可
				document.getElementById('consignee_country_id').disabled = true;
				document.getElementById('consignee_to').disabled         = true;
				document.getElementById('consignee_name').disabled       = true;
				document.getElementById('consignee_addr').disabled       = true;
				document.getElementById('consignee_tel').disabled        = true;
				document.getElementById('consignee_tel2').disabled       = true;
				document.getElementById('consignee_tel3').disabled       = true;
				document.getElementById('consignee_fax').disabled        = true;
				document.getElementById('consignee_mob').disabled        = true;
		    } else {
		    	// データ無し
				document.getElementById('consignee_country_id').value = "";
				document.getElementById('consignee_to').value         = "";
				document.getElementById('consignee_name').value       = "";
				document.getElementById('consignee_addr').value       = "";
				document.getElementById('consignee_tel').value        = "";
				document.getElementById('consignee_tel2').value       = "";
				document.getElementById('consignee_tel3').value       = "";
				document.getElementById('consignee_fax').value        = "";
				document.getElementById('consignee_mob').value        = "";
		    	// hiddenへ確保
				document.getElementById('hid_consignee_flg').value        = "";
		    	document.getElementById('hid_consignee_country_id').value = "";
		    	document.getElementById('hid_consignee_to').value         = "";
		    	document.getElementById('hid_consignee_name').value       = "";
		    	document.getElementById('hid_consignee_addr').value       = "";
		    	document.getElementById('hid_consignee_tel').value        = "";
		    	document.getElementById('hid_consignee_tel2').value       = "";
		    	document.getElementById('hid_consignee_tel3').value       = "";
		    	document.getElementById('hid_consignee_fax').value        = "";
		    	document.getElementById('hid_consignee_mob').value        = "";
		    	// 入力不可
				document.getElementById('consignee_country_id').disabled = true;
				document.getElementById('consignee_to').disabled         = true;
				document.getElementById('consignee_name').disabled       = true;
				document.getElementById('consignee_addr').disabled       = true;
				document.getElementById('consignee_tel').disabled        = true;
				document.getElementById('consignee_tel2').disabled       = true;
				document.getElementById('consignee_tel3').disabled       = true;
				document.getElementById('consignee_fax').disabled        = true;
				document.getElementById('consignee_mob').disabled        = true;
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
CONSIGNEEを検索する
////////////////////////////////////////*/
function consignee_srch() {
	var style_id        = document.getElementById('style_id').value;
	var view_keyword    = document.getElementById('view_keyword').value;
	var view_sign_flg = "";
	if(document.getElementById('view_sign_flg').checked == true) {
		view_sign_flg = document.getElementById('view_sign_flg').value;
	}
	var view_notify_flg = "";
	if(document.getElementById('view_notify_flg').checked == true) {
		view_notify_flg = document.getElementById('view_notify_flg').value;
	}
	var view_doc_flg = "";
	if(document.getElementById('view_doc_flg').checked == true) {
		document.getElementById('view_doc_flg').value;
	}
	var view_memo_flg = "";
	if(document.getElementById('view_memo_flg').checked == true) {
		view_memo_flg = document.getElementById('view_memo_flg').value;
	}
	var view_refno      = document.getElementById('view_refno').value;
	var custID          = document.getElementById('custID').value;

	var param = 'view_keyword='+view_keyword+'&view_sign_flg='+view_sign_flg+'&view_notify_flg='+view_notify_flg
			  + '&view_doc_flg='+view_doc_flg+'&view_memo_flg='+view_memo_flg+'&view_refno='+view_refno
			  + '&custID='+custID;

	ajax_open(param, style_id, '../popup/consigneeView.php');
}

/*////////////////////////////////////////
CONSIGNEE・Notify・書類送付先入力フォームを入力可能に（新規登録）
////////////////////////////////////////*/
function ctlNewInputForm() {

	var style_id = document.getElementById('style_id').value;

	// CONSIGNEE
	document.getElementById('consignee_country_id').disabled = false;	// 相手国
	document.getElementById('consignee_to').disabled         = false;	// 港または都市
	document.getElementById('consignee_name').disabled       = false;	// 名前
	document.getElementById('consignee_addr').disabled       = false;	// 住所
	document.getElementById('consignee_tel').disabled        = false;	// TEL1
	document.getElementById('consignee_tel2').disabled       = false;	// TEL2
	document.getElementById('consignee_tel3').disabled       = false;	// TEL3
	document.getElementById('consignee_fax').disabled        = false;	// FAX
	document.getElementById('consignee_mob').disabled        = false;	// MOD
	document.getElementById('updBtn').style.display          = 'none';	// 編集ボタン
	document.getElementById('consignee_flg').checked         = false;	// 発注者と同一チェックBOX
	document.getElementById('consignee_flg').disabled        = false;	// 発注者と同一チェックBOX

	// 値クリア
	document.getElementById('consignee_country_id').value     = "";		// 相手国
	document.getElementById('consignee_to').value             = "";		// 港または都市
	document.getElementById('consignee_name').value           = "";		// 名前
	document.getElementById('consignee_addr').value           = "";		// 住所
	document.getElementById('consignee_tel').value            = "";		// TEL1
	document.getElementById('consignee_tel2').value           = "";		// TEL2
	document.getElementById('consignee_tel3').value           = "";		// TEL3
	document.getElementById('consignee_fax').value            = "";		// FAX
	document.getElementById('consignee_mob').value            = "";		// MOD

	document.getElementById('hid_consignee_flg').value        = "";		// 発注者と同一チェックBOX値
	document.getElementById('hid_consignee_country_id').value = "";		// 相手国
	document.getElementById('hid_consignee_to').value         = "";		// 港または都市
	document.getElementById('hid_consignee_name').value       = "";		// 名前
	document.getElementById('hid_consignee_addr').value       = "";		// 住所
	document.getElementById('hid_consignee_tel').value        = "";		// TEL1
	document.getElementById('hid_consignee_tel2').value       = "";		// TEL2
	document.getElementById('hid_consignee_tel3').value       = "";		// TEL3
	document.getElementById('hid_consignee_fax').value        = "";		// FAX
	document.getElementById('hid_consignee_mob').value        = "";		// MOD

	// Notify
	document.getElementById('notify_country_id').disabled = true;		// 国ID
	document.getElementById('notify_to').disabled         = true;		// 港または都市
	document.getElementById('notify_name').disabled       = true;		// 名前
	document.getElementById('notify_addr').disabled       = true;		// 住所
	document.getElementById('notify_tel').disabled        = true;		// TEL1
	document.getElementById('notify_tel2').disabled       = true;		// TEL2
	document.getElementById('notify_tel3').disabled       = true;		// TEL3
	document.getElementById('notify_fax').disabled        = true;		// FAX
	document.getElementById('notify_mob').disabled        = true;		// MOD
	document.getElementById('notify_flg').checked         = true;		// CONSIGNEEと同一チェックBOX ON
	document.getElementById('notify_flg').disabled        = false;		// CONSIGNEEと同一チェックBOX
	// 値クリア
	document.getElementById('notify_country_id').value     = "";		// 国ID
	document.getElementById('notify_to').value             = "";		// 港または都市
	document.getElementById('notify_name').value           = "";		// 名前
	document.getElementById('notify_addr').value           = "";		// 住所
	document.getElementById('notify_tel').value            = "";		// TEL1
	document.getElementById('notify_tel2').value           = "";		// TEL2
	document.getElementById('notify_tel3').value           = "";		// TEL3
	document.getElementById('notify_fax').value            = "";		// FAX
	document.getElementById('notify_mob').value            = "";		// MOD

	document.getElementById('hid_notify_flg').value        = "1";		// CONSIGNEEと同一チェックBOX値 ON
	document.getElementById('hid_notify_country_id').value = "";
	document.getElementById('hid_notify_to').value         = "";
	document.getElementById('hid_notify_name').value       = "";
	document.getElementById('hid_notify_addr').value       = "";
	document.getElementById('hid_notify_tel').value        = "";
	document.getElementById('hid_notify_tel2').value       = "";
	document.getElementById('hid_notify_tel3').value       = "";
	document.getElementById('hid_notify_fax').value        = "";
	document.getElementById('hid_notify_mob').value        = "";

	// 書類送付先
	document.getElementById('document_country_id').disabled = true;		// 国ID
	document.getElementById('document_to').disabled         = true;		// 港または都市
	document.getElementById('document_name').disabled       = true;		// 名前
	document.getElementById('document_addr').disabled       = true;		// 住所
	document.getElementById('document_tel').disabled        = true;		// TEL1
	document.getElementById('document_tel2').disabled       = true;		// TEL2
	document.getElementById('document_tel3').disabled       = true;		// TEL3
	document.getElementById('document_fax').disabled        = true;		// FAX
	document.getElementById('document_mob').disabled        = true;		// MOD
	document.getElementById('document_flg').checked         = true;		// CONSIGNEEと同一チェックBOX ON
	document.getElementById('document_flg').disabled        = false;	// CONSIGNEEと同一チェックBOX

	document.getElementById('document_country_id').value     = "";		// 国ID
	document.getElementById('document_to').value             = "";		// 港または都市
	document.getElementById('document_name').value           = "";		// 名前
	document.getElementById('document_addr').value           = "";		// 住所
	document.getElementById('document_tel').value            = "";		// TEL1
	document.getElementById('document_tel2').value           = "";		// TEL2
	document.getElementById('document_tel3').value           = "";		// TEL3
	document.getElementById('document_fax').value            = "";		// FAX
	document.getElementById('document_mob').value            = "";		// MOD

	document.getElementById('hid_document_flg').value        = "1";		// CONSIGNEEと同一チェックBOX ON
	document.getElementById('hid_document_country_id').value = "";
	document.getElementById('hid_document_to').value         = "";
	document.getElementById('hid_document_name').value       = "";
	document.getElementById('hid_document_addr').value       = "";
	document.getElementById('hid_document_tel').value        = "";
	document.getElementById('hid_document_tel2').value       = "";
	document.getElementById('hid_document_tel3').value       = "";
	document.getElementById('hid_document_fax').value        = "";
	document.getElementById('hid_document_mob').value        = "";

	// CONSIGNEE IDをOFF
	document.getElementById('updSign').value = "";

	// CONSIGNEE「選択」時フラグをOFF
	document.getElementById('signSelectFlg').value = "";

	// CONSIGNEE「複写」時フラグをOFF
	document.getElementById('signCopyFlg').value = "";

	// CONSIGNEEマスタ新規登録に
	document.getElementById('execFlg').value = "1";

	ajax_close(style_id);
}

/*////////////////////////////////////////
CONSIGNEE・Notify・書類送付先入力フォームを入力可能に（クリア）
////////////////////////////////////////*/
function ctlClearInputForm() {

	var style_id = document.getElementById('style_id').value;
	var custID = document.getElementById('custID').value;

	document.getElementById('updBtn').style.display = 'none';			// 編集ボタン
	document.getElementById('consignee_flg').checked = true;			// 発注者と同一チェックBOX

	searchPurchaser(custID, '../../ajax/getPurchaserInfo.php');

	document.getElementById('consignee_flg').disabled = true;			// 発注者と同一チェックBOX

	// Notify
	// 入力値クリア
	document.getElementById('notify_country_id').value     = "";
	document.getElementById('notify_to').value             = "";
	document.getElementById('notify_name').value           = "";
	document.getElementById('notify_addr').value           = "";
	document.getElementById('notify_tel').value            = "";
	document.getElementById('notify_tel2').value           = "";
	document.getElementById('notify_tel3').value           = "";
	document.getElementById('notify_fax').value            = "";
	document.getElementById('notify_mob').value            = "";
	document.getElementById('hid_notify_flg').value        = "";
	document.getElementById('hid_notify_country_id').value = "";
	document.getElementById('hid_notify_to').value         = "";
	document.getElementById('hid_notify_name').value       = "";
	document.getElementById('hid_notify_addr').value       = "";
	document.getElementById('hid_notify_tel').value        = "";
	document.getElementById('hid_notify_tel2').value       = "";
	document.getElementById('hid_notify_tel3').value       = "";
	document.getElementById('hid_notify_fax').value        = "";
	document.getElementById('hid_notify_mob').value        = "";

	document.getElementById('notify_country_id').disabled = true;	// 国ID
	document.getElementById('notify_to').disabled         = true;	// 港または都市
	document.getElementById('notify_name').disabled       = true;	// 名前
	document.getElementById('notify_addr').disabled       = true;	// 住所
	document.getElementById('notify_tel').disabled        = true;	// TEL1
	document.getElementById('notify_tel2').disabled       = true;	// TEL2
	document.getElementById('notify_tel3').disabled       = true;	// TEL3
	document.getElementById('notify_fax').disabled        = true;	// FAX
	document.getElementById('notify_mob').disabled        = true;	// MOD
	document.getElementById('notify_flg').checked         = true;	// CONSIGNEEと同一チェックBOX
	document.getElementById('notify_flg').disabled        = true;	// CONSIGNEEと同一チェックBOX
	document.getElementById('hid_notify_flg').value       = "1";	// CONSIGNEEと同一チェックBOX値

	// 書類送付先
	// 入力値クリア
	document.getElementById('document_country_id').value     = "";
	document.getElementById('document_to').value             = "";
	document.getElementById('document_name').value           = "";
	document.getElementById('document_addr').value           = "";
	document.getElementById('document_tel').value            = "";
	document.getElementById('document_tel2').value           = "";
	document.getElementById('document_tel3').value           = "";
	document.getElementById('document_fax').value            = "";
	document.getElementById('document_mob').value            = "";
	document.getElementById('hid_document_flg').value        = "";
	document.getElementById('hid_document_country_id').value = "";
	document.getElementById('hid_document_to').value         = "";
	document.getElementById('hid_document_name').value       = "";
	document.getElementById('hid_document_addr').value       = "";
	document.getElementById('hid_document_tel').value        = "";
	document.getElementById('hid_document_tel2').value       = "";
	document.getElementById('hid_document_tel3').value       = "";
	document.getElementById('hid_document_fax').value        = "";
	document.getElementById('hid_document_mob').value        = "";

	document.getElementById('document_country_id').disabled = true;		// 国ID
	document.getElementById('document_to').disabled         = true;		// 港または都市
	document.getElementById('document_name').disabled       = true;		// 名前
	document.getElementById('document_addr').disabled       = true;		// 住所
	document.getElementById('document_tel').disabled        = true;		// TEL1
	document.getElementById('document_tel2').disabled       = true;		// TEL2
	document.getElementById('document_tel3').disabled       = true;		// TEL3
	document.getElementById('document_fax').disabled        = true;		// FAX
	document.getElementById('document_mob').disabled        = true;		// MOD
	document.getElementById('document_flg').checked         = true;		// CONSIGNEEと同一チェックBOX
	document.getElementById('document_flg').disabled        = true;		// CONSIGNEEと同一チェックBOX
	document.getElementById('hid_document_flg').value       = "1";		// CONSIGNEEと同一チェックBOX値

	// CONSIGNEE IDをOFF
	document.getElementById('updSign').value = "";

	// CONSIGNEE「選択」時フラグをOFF
	document.getElementById('signSelectFlg').value = "";

	// CONSIGNEE「複写」時フラグをOFF
	document.getElementById('signCopyFlg').value = "";

	// CONSIGNEEマスタ更新なしに
	document.getElementById('execFlg').value = "0";

	ajax_close(style_id);
}

/*////////////////////////////////////////
CONSIGNEE参照「選択」クリック時
////////////////////////////////////////*/
function selectSign(signID) {

	var style_id = document.getElementById('style_id').value;
	if(signID != "") {
		var param = "signID=" + signID;
		var url = "../../ajax/consignee_info.php";
		doXML(url, 'Post', param, loadConsignee);
	}
	ajax_close(style_id);
}

/*////////////////////////////////////////
CONSIGNEE情報をセットする（from PI ID）「選択時」
////////////////////////////////////////*/
function loadConsignee() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var sign_id = "";
		    	if(xmlDoc.getElementsByTagName("sign_id")[0].firstChild != null) {
		    		sign_id = xmlDoc.getElementsByTagName("sign_id")[0].firstChild.data;				// CONSIGNEE ID
		    	}
		    	// CONSIGNEE
		    	var consignee_flg = "";
		    	if(xmlDoc.getElementsByTagName("consignee_flg")[0].firstChild != null) {
		    		consignee_flg = xmlDoc.getElementsByTagName("consignee_flg")[0].firstChild.data;	// CONSIGNEE種別
		    	}
		    	var consignee_country_id = "";
		    	if(xmlDoc.getElementsByTagName("consignee_country_id")[0].firstChild != null) {
		    		consignee_country_id = xmlDoc.getElementsByTagName("consignee_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var consignee_to = "";
		    	if(xmlDoc.getElementsByTagName("consignee_to")[0].firstChild != null) {
		    		consignee_to = xmlDoc.getElementsByTagName("consignee_to")[0].firstChild.data;		// 港または都市
		    	}
		    	var consignee_name = "";
		    	if(xmlDoc.getElementsByTagName("consignee_name")[0].firstChild != null) {
		    		consignee_name = xmlDoc.getElementsByTagName("consignee_name")[0].firstChild.data;	// 名前
		    	}
		    	var consignee_addr = "";
		    	if(xmlDoc.getElementsByTagName("consignee_addr")[0].firstChild != null) {
		    		consignee_addr = xmlDoc.getElementsByTagName("consignee_addr")[0].firstChild.data;	// 住所
		    		consignee_addr = consignee_addr.replace(/&lt;/g, "<");
		    		consignee_addr = consignee_addr.replace(/&gt;/g, ">");
		    		consignee_addr = consignee_addr.replace(/<br>/g, "\n");
		    	}
		    	var consignee_tel = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel")[0].firstChild != null) {
		    		consignee_tel = xmlDoc.getElementsByTagName("consignee_tel")[0].firstChild.data;	// TEL1
		    	}
		    	var consignee_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel2")[0].firstChild != null) {
		    		consignee_tel2 = xmlDoc.getElementsByTagName("consignee_tel2")[0].firstChild.data;	// TEL2
		    	}
		    	var consignee_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel3")[0].firstChild != null) {
		    		consignee_tel3 = xmlDoc.getElementsByTagName("consignee_tel3")[0].firstChild.data;	// TEL3
		    	}
		    	var consignee_fax = "";
		    	if(xmlDoc.getElementsByTagName("consignee_fax")[0].firstChild != null) {
		    		consignee_fax = xmlDoc.getElementsByTagName("consignee_fax")[0].firstChild.data;	// FAX
		    	}
		    	var consignee_mob = "";
		    	if(xmlDoc.getElementsByTagName("consignee_mob")[0].firstChild != null) {
		    		consignee_mob = xmlDoc.getElementsByTagName("consignee_mob")[0].firstChild.data;	// MOB
		    	}
		    	var cli_country_id = "";
		    	var cli_port_city = "";
		    	var cli_name = "";
		    	var cli_addr = "";
		    	var cli_tel = "";
		    	var cli_tel2 = "";
		    	var cli_tel3 = "";
		    	var cli_fax = "";
		    	var cli_mob = "";
		    	if(consignee_flg == "1") {
		    		// 発注者と同一の場合
			    	if(xmlDoc.getElementsByTagName("cli_country_id")[0].firstChild != null) {
			    		cli_country_id = xmlDoc.getElementsByTagName("cli_country_id")[0].firstChild.data;	// 相手国ID
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_port_city")[0].firstChild != null) {
			    		cli_port_city = xmlDoc.getElementsByTagName("cli_port_city")[0].firstChild.data;	// 港または都市
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_name")[0].firstChild != null) {
			    		cli_name = xmlDoc.getElementsByTagName("cli_name")[0].firstChild.data;			// 名前
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_addr")[0].firstChild != null) {
			    		cli_addr = xmlDoc.getElementsByTagName("cli_addr")[0].firstChild.data;			// 住所
			    		cli_addr = cli_addr.replace(/&lt;/g, "<");
			    		cli_addr = cli_addr.replace(/&gt;/g, ">");
			    		cli_addr = cli_addr.replace(/<br>/g, "\n");
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel")[0].firstChild != null) {
			    		cli_tel = xmlDoc.getElementsByTagName("cli_tel")[0].firstChild.data;			// TEL1
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel2")[0].firstChild != null) {
			    		cli_tel2 = xmlDoc.getElementsByTagName("cli_tel2")[0].firstChild.data;			// TEL2
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel3")[0].firstChild != null) {
			    		cli_tel3 = xmlDoc.getElementsByTagName("cli_tel3")[0].firstChild.data;			// TEL3
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_fax")[0].firstChild != null) {
			    		cli_fax = xmlDoc.getElementsByTagName("cli_fax")[0].firstChild.data;			// FAX
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_mob")[0].firstChild != null) {
			    		cli_mob = xmlDoc.getElementsByTagName("cli_mob")[0].firstChild.data;			// MOB
			    	}
		    	}

		    	// Notify
		    	var notify_flg = "";
		    	if(xmlDoc.getElementsByTagName("notify_flg")[0].firstChild != null) {
		    		notify_flg = xmlDoc.getElementsByTagName("notify_flg")[0].firstChild.data;		// Notify種別
		    	}
		    	var notify_country_id = "";
		    	if(xmlDoc.getElementsByTagName("notify_country_id")[0].firstChild != null) {
		    		notify_country_id = xmlDoc.getElementsByTagName("notify_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var notify_to = "";
		    	if(xmlDoc.getElementsByTagName("notify_to")[0].firstChild != null) {
		    		notify_to = xmlDoc.getElementsByTagName("notify_to")[0].firstChild.data;		// 港または都市
		    	}
		    	var notify_name = "";
		    	if(xmlDoc.getElementsByTagName("notify_name")[0].firstChild != null) {
		    		notify_name = xmlDoc.getElementsByTagName("notify_name")[0].firstChild.data;	// 名前
		    	}
		    	var notify_addr = "";
		    	if(xmlDoc.getElementsByTagName("notify_addr")[0].firstChild != null) {
		    		notify_addr = xmlDoc.getElementsByTagName("notify_addr")[0].firstChild.data;	// 住所
		    		notify_addr = notify_addr.replace(/&lt;/g, "<");
		    		notify_addr = notify_addr.replace(/&gt;/g, ">");
		    		notify_addr = notify_addr.replace(/<br>/g, "\n");
		    	}
		    	var notify_tel = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel")[0].firstChild != null) {
		    		notify_tel = xmlDoc.getElementsByTagName("notify_tel")[0].firstChild.data;		// TEL1
		    	}
		    	var notify_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel2")[0].firstChild != null) {
		    		notify_tel2 = xmlDoc.getElementsByTagName("notify_tel2")[0].firstChild.data;	// TEL2
		    	}
		    	var notify_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel3")[0].firstChild != null) {
		    		notify_tel3 = xmlDoc.getElementsByTagName("notify_tel3")[0].firstChild.data;	// TEL3
		    	}
		    	var notify_fax = "";
		    	if(xmlDoc.getElementsByTagName("notify_fax")[0].firstChild != null) {
		    		notify_fax = xmlDoc.getElementsByTagName("notify_fax")[0].firstChild.data;	// FAX
		    	}
		    	var notify_mob = "";
		    	if(xmlDoc.getElementsByTagName("notify_mob")[0].firstChild != null) {
		    		notify_mob = xmlDoc.getElementsByTagName("notify_mob")[0].firstChild.data;	// MOB
		    	}

		    	// 書類送付先
		    	var doc_flg = "";
		    	if(xmlDoc.getElementsByTagName("doc_flg")[0].firstChild != null) {
		    		doc_flg = xmlDoc.getElementsByTagName("doc_flg")[0].firstChild.data;		// 書類送付先種別
		    	}
		    	var doc_country_id = "";
		    	if(xmlDoc.getElementsByTagName("doc_country_id")[0].firstChild != null) {
		    		doc_country_id = xmlDoc.getElementsByTagName("doc_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var doc_to = "";
		    	if(xmlDoc.getElementsByTagName("doc_to")[0].firstChild != null) {
		    		doc_to = xmlDoc.getElementsByTagName("doc_to")[0].firstChild.data;			// 港または都市
		    	}
		    	var doc_name = "";
		    	if(xmlDoc.getElementsByTagName("doc_name")[0].firstChild != null) {
		    		doc_name = xmlDoc.getElementsByTagName("doc_name")[0].firstChild.data;		// 名前
		    	}
		    	var doc_addr = "";
		    	if(xmlDoc.getElementsByTagName("doc_addr")[0].firstChild != null) {
		    		doc_addr = xmlDoc.getElementsByTagName("doc_addr")[0].firstChild.data;		// 住所
		    		doc_addr = doc_addr.replace(/&lt;/g, "<");
		    		doc_addr = doc_addr.replace(/&gt;/g, ">");
		    		doc_addr = doc_addr.replace(/<br>/g, "\n");
		    	}
		    	var doc_tel = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel")[0].firstChild != null) {
		    		doc_tel = xmlDoc.getElementsByTagName("doc_tel")[0].firstChild.data;		// TEL1
		    	}
		    	var doc_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel2")[0].firstChild != null) {
		    		doc_tel2 = xmlDoc.getElementsByTagName("doc_tel2")[0].firstChild.data;		// TEL2
		    	}
		    	var doc_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel3")[0].firstChild != null) {
		    		doc_tel3 = xmlDoc.getElementsByTagName("doc_tel3")[0].firstChild.data;		// TEL3
		    	}
		    	var doc_fax = "";
		    	if(xmlDoc.getElementsByTagName("doc_fax")[0].firstChild != null) {
		    		doc_fax = xmlDoc.getElementsByTagName("doc_fax")[0].firstChild.data;		// FAX
		    	}
		    	var doc_mob = "";
		    	if(xmlDoc.getElementsByTagName("doc_mob")[0].firstChild != null) {
		    		doc_mob = xmlDoc.getElementsByTagName("doc_mob")[0].firstChild.data;		// MOB
		    	}

		    	//***************値セット***************//
		    	// CONSIGNEE
		    	document.getElementById('consignee_country_id').value = "";
		    	document.getElementById('consignee_to').value         = "";
		    	document.getElementById('consignee_name').value       = "";
		    	document.getElementById('consignee_addr').value       = "";
		    	document.getElementById('consignee_tel').value        = "";
		    	document.getElementById('consignee_tel2').value       = "";
		    	document.getElementById('consignee_tel3').value       = "";
		    	document.getElementById('consignee_fax').value        = "";
		    	document.getElementById('consignee_mob').value        = "";
		    	document.getElementById('hid_consignee_flg').value        = "";
		    	document.getElementById('hid_consignee_country_id').value = "";
		    	document.getElementById('hid_consignee_to').value         = "";
		    	document.getElementById('hid_consignee_name').value       = "";
		    	document.getElementById('hid_consignee_addr').value       = "";
		    	document.getElementById('hid_consignee_tel').value        = "";
		    	document.getElementById('hid_consignee_tel2').value       = "";
		    	document.getElementById('hid_consignee_tel3').value       = "";
		    	document.getElementById('hid_consignee_fax').value        = "";
		    	document.getElementById('hid_consignee_mob').value        = "";
		    	if(consignee_flg == "1") {
		    		// 発注者と同一の場合、顧客Mの値をセット
		    		document.getElementById('consignee_flg').checked = true; // チェックBOX ON
		    		document.getElementById('consignee_country_id').value = cli_country_id;
			    	document.getElementById('consignee_to').value         = cli_port_city;
			    	document.getElementById('consignee_name').value       = cli_name;
			    	document.getElementById('consignee_addr').value       = cli_addr;
			    	document.getElementById('consignee_tel').value        = cli_tel;
			    	document.getElementById('consignee_tel2').value       = cli_tel2;
			    	document.getElementById('consignee_tel3').value       = cli_tel3;
			    	document.getElementById('consignee_fax').value        = cli_fax;
			    	document.getElementById('consignee_mob').value        = cli_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_consignee_flg').value        = "1";
			    	document.getElementById('hid_consignee_country_id').value = cli_country_id;
			    	document.getElementById('hid_consignee_to').value         = cli_port_city;
			    	document.getElementById('hid_consignee_name').value       = cli_name;
			    	document.getElementById('hid_consignee_addr').value       = cli_addr;
			    	document.getElementById('hid_consignee_tel').value        = cli_tel;
			    	document.getElementById('hid_consignee_tel2').value       = cli_tel2;
			    	document.getElementById('hid_consignee_tel3').value       = cli_tel3;
			    	document.getElementById('hid_consignee_fax').value        = cli_fax;
			    	document.getElementById('hid_consignee_mob').value        = cli_mob;
		    	} else {
		    		// 発注者と同一以外の場合
		    		document.getElementById('consignee_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('consignee_country_id').value = consignee_country_id;
			    	document.getElementById('consignee_to').value         = consignee_to;
			    	document.getElementById('consignee_name').value       = consignee_name;
			    	document.getElementById('consignee_addr').value       = consignee_addr;
			    	document.getElementById('consignee_tel').value        = consignee_tel;
			    	document.getElementById('consignee_tel2').value       = consignee_tel2;
			    	document.getElementById('consignee_tel3').value       = consignee_tel3;
			    	document.getElementById('consignee_fax').value        = consignee_fax;
			    	document.getElementById('consignee_mob').value        = consignee_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_consignee_flg').value        = "";
			    	document.getElementById('hid_consignee_country_id').value = consignee_country_id;
			    	document.getElementById('hid_consignee_to').value         = consignee_to;
			    	document.getElementById('hid_consignee_name').value       = consignee_name;
			    	document.getElementById('hid_consignee_addr').value       = consignee_addr;
			    	document.getElementById('hid_consignee_tel').value        = consignee_tel;
			    	document.getElementById('hid_consignee_tel2').value       = consignee_tel2;
			    	document.getElementById('hid_consignee_tel3').value       = consignee_tel3;
			    	document.getElementById('hid_consignee_fax').value        = consignee_fax;
			    	document.getElementById('hid_consignee_mob').value        = consignee_mob;
		    	}
		    	// 入力不可
		    	document.getElementById('consignee_flg').disabled        = true;
				document.getElementById('consignee_country_id').disabled = true;
				document.getElementById('consignee_to').disabled         = true;
				document.getElementById('consignee_name').disabled       = true;
				document.getElementById('consignee_addr').disabled       = true;
				document.getElementById('consignee_tel').disabled        = true;
				document.getElementById('consignee_tel2').disabled       = true;
				document.getElementById('consignee_tel3').disabled       = true;
				document.getElementById('consignee_fax').disabled        = true;
				document.getElementById('consignee_mob').disabled        = true;

		    	// Notify
		    	// 入力値クリア
				document.getElementById('notify_country_id').value     = "";
				document.getElementById('notify_to').value             = "";
		    	document.getElementById('notify_name').value           = "";
		    	document.getElementById('notify_addr').value           = "";
		    	document.getElementById('notify_tel').value            = "";
		    	document.getElementById('notify_tel2').value           = "";
		    	document.getElementById('notify_tel3').value           = "";
		    	document.getElementById('notify_fax').value            = "";
		    	document.getElementById('notify_mob').value            = "";
		    	document.getElementById('hid_notify_flg').value        = "";
		    	document.getElementById('hid_notify_country_id').value = "";
				document.getElementById('hid_notify_to').value         = "";
		    	document.getElementById('hid_notify_name').value       = "";
		    	document.getElementById('hid_notify_addr').value       = "";
		    	document.getElementById('hid_notify_tel').value        = "";
		    	document.getElementById('hid_notify_tel2').value       = "";
		    	document.getElementById('hid_notify_tel3').value       = "";
		    	document.getElementById('hid_notify_fax').value        = "";
		    	document.getElementById('hid_notify_mob').value        = "";
		    	if(notify_flg == "1") {
		    		// CONSIGNEEと同一の場合
		    		document.getElementById('notify_flg').checked = true; // チェックBOX ON
		    		document.getElementById('notify_name').value = "Same as consignee";
		    		// hiddenへ確保
			    	document.getElementById('hid_notify_flg').value = "1";
		    	} else {
		    		// CONSIGNEEと同一以外の場合
		    		document.getElementById('notify_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('notify_country_id').value = notify_country_id;
			    	document.getElementById('notify_to').value         = notify_to;
			    	document.getElementById('notify_name').value       = notify_name;
			    	document.getElementById('notify_addr').value       = notify_addr;
			    	document.getElementById('notify_tel').value        = notify_tel;
			    	document.getElementById('notify_tel2').value       = notify_tel2;
			    	document.getElementById('notify_tel3').value       = notify_tel3;
			    	document.getElementById('notify_fax').value        = notify_fax;
			    	document.getElementById('notify_mob').value        = notify_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_notify_flg').value  = "";
			    	document.getElementById('hid_notify_country_id').value = notify_country_id;
			    	document.getElementById('hid_notify_to').value         = notify_to;
			    	document.getElementById('hid_notify_name').value       = notify_name;
			    	document.getElementById('hid_notify_addr').value       = notify_addr;
			    	document.getElementById('hid_notify_tel').value        = notify_tel;
			    	document.getElementById('hid_notify_tel2').value       = notify_tel2;
			    	document.getElementById('hid_notify_tel3').value       = notify_tel3;
			    	document.getElementById('hid_notify_fax').value        = notify_fax;
			    	document.getElementById('hid_notify_mob').value        = notify_mob;
		    	}
		    	// 入力不可
		    	document.getElementById('notify_flg').disabled         = true;
		    	document.getElementById('notify_country_id').disabled  = true;
		    	document.getElementById('notify_to').disabled          = true;
				document.getElementById('notify_name').disabled        = true;
				document.getElementById('notify_addr').disabled        = true;
				document.getElementById('notify_tel').disabled         = true;
				document.getElementById('notify_tel2').disabled        = true;
				document.getElementById('notify_tel3').disabled        = true;
				document.getElementById('notify_fax').disabled         = true;
				document.getElementById('notify_mob').disabled         = true;

		    	// 書類送付先
				// 入力値クリア
				document.getElementById('document_country_id').value     = "";
				document.getElementById('document_to').value             = "";
				document.getElementById('document_name').value           = "";
				document.getElementById('document_addr').value           = "";
				document.getElementById('document_tel').value            = "";
				document.getElementById('document_tel2').value           = "";
				document.getElementById('document_tel3').value           = "";
				document.getElementById('document_fax').value            = "";
				document.getElementById('document_mob').value            = "";
				document.getElementById('hid_document_flg').value        = "";
				document.getElementById('hid_document_country_id').value = "";
				document.getElementById('hid_document_to').value         = "";
				document.getElementById('hid_document_name').value       = "";
		    	document.getElementById('hid_document_addr').value       = "";
		    	document.getElementById('hid_document_tel').value        = "";
		    	document.getElementById('hid_document_tel2').value       = "";
		    	document.getElementById('hid_document_tel3').value       = "";
		    	document.getElementById('hid_document_fax').value        = "";
		    	document.getElementById('hid_document_mob').value        = "";
		    	if(doc_flg == "1") {
		    		// CONSIGNEEと同一の場合
		    		document.getElementById('document_flg').checked = true; // チェックBOX ON
		    		document.getElementById('document_name').value = "Same as consignee";
		    		// hiddenへ確保
			    	document.getElementById('hid_document_flg').value = "1";
		    	} else {
		    		// CONSIGNEEと同一以外の場合
		    		document.getElementById('document_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('document_country_id').value = doc_country_id;
			    	document.getElementById('document_to').value         = doc_to;
			    	document.getElementById('document_name').value       = doc_name;
			    	document.getElementById('document_addr').value       = doc_addr;
			    	document.getElementById('document_tel').value        = doc_tel;
			    	document.getElementById('document_tel2').value       = doc_tel2;
			    	document.getElementById('document_tel3').value       = doc_tel3;
			    	document.getElementById('document_fax').value        = doc_fax;
			    	document.getElementById('document_mob').value        = doc_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_document_flg').value = "";
			    	document.getElementById('hid_document_country_id').value = doc_country_id;
			    	document.getElementById('hid_document_to').value         = doc_to;
			    	document.getElementById('hid_document_name').value       = doc_name;
			    	document.getElementById('hid_document_addr').value       = doc_addr;
			    	document.getElementById('hid_document_tel').value        = doc_tel;
			    	document.getElementById('hid_document_tel2').value       = doc_tel2;
			    	document.getElementById('hid_document_tel3').value       = doc_tel3;
			    	document.getElementById('hid_document_fax').value        = doc_fax;
			    	document.getElementById('hid_document_mob').value        = doc_mob;
		    	}
		    	// 入力不可
		    	document.getElementById('document_flg').disabled         = true;
		    	document.getElementById('document_country_id').disabled  = true;
		    	document.getElementById('document_to').disabled          = true;
				document.getElementById('document_name').disabled        = true;
				document.getElementById('document_addr').disabled        = true;
				document.getElementById('document_tel').disabled         = true;
				document.getElementById('document_tel2').disabled        = true;
				document.getElementById('document_tel3').disabled        = true;
				document.getElementById('document_fax').disabled         = true;
				document.getElementById('document_mob').disabled         = true;

				// CONSIGNEE IDをセット
				document.getElementById('updSign').value = sign_id;

				// CONSIGNEE「選択」時フラグをON
				document.getElementById('signSelectFlg').value = "1";

				// CONSIGNEE「複写」時フラグをOFF
				document.getElementById('signCopyFlg').value = "";

				// 編集ボタンを表示
				document.getElementById('updBtn').style.display = 'inline';

				// CONSIGNEEマスタ更新なしに
				document.getElementById('execFlg').value = "0";
		    }
		}
		objXmlHttp = null;
	}
}

/*////////////////////////////////////////
CONSIGNEE「複写」クリック時
////////////////////////////////////////*/
function copySign(signID) {

	var style_id = document.getElementById('style_id').value;
	if(signID != "") {
		var param = "signID=" + signID;
		var url = "../../ajax/consignee_info.php";
		doXML(url, 'Post', param, loadConsigneeCopy);
	}
	ajax_close(style_id);
}
/*////////////////////////////////////////
CONSIGNEE情報をセットする（from PI ID）「複写」時
////////////////////////////////////////*/
function loadConsigneeCopy() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	// CONSIGNEE
		    	var consignee_flg = "";
		    	if(xmlDoc.getElementsByTagName("consignee_flg")[0].firstChild != null) {
		    		consignee_flg = xmlDoc.getElementsByTagName("consignee_flg")[0].firstChild.data;	// CONSIGNEE種別
		    	}
		    	var consignee_country_id = "";
		    	if(xmlDoc.getElementsByTagName("consignee_country_id")[0].firstChild != null) {
		    		consignee_country_id = xmlDoc.getElementsByTagName("consignee_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var consignee_to = "";
		    	if(xmlDoc.getElementsByTagName("consignee_to")[0].firstChild != null) {
		    		consignee_to = xmlDoc.getElementsByTagName("consignee_to")[0].firstChild.data;		// 港または都市
		    	}
		    	var consignee_name = "";
		    	if(xmlDoc.getElementsByTagName("consignee_name")[0].firstChild != null) {
		    		consignee_name = xmlDoc.getElementsByTagName("consignee_name")[0].firstChild.data;	// 名前
		    	}
		    	var consignee_addr = "";
		    	if(xmlDoc.getElementsByTagName("consignee_addr")[0].firstChild != null) {
		    		consignee_addr = xmlDoc.getElementsByTagName("consignee_addr")[0].firstChild.data;	// 住所
		    		consignee_addr = consignee_addr.replace(/&lt;/g, "<");
		    		consignee_addr = consignee_addr.replace(/&gt;/g, ">");
		    		consignee_addr = consignee_addr.replace(/<br>/g, "\n");
		    	}
		    	var consignee_tel = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel")[0].firstChild != null) {
		    		consignee_tel = xmlDoc.getElementsByTagName("consignee_tel")[0].firstChild.data;	// TEL1
		    	}
		    	var consignee_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel2")[0].firstChild != null) {
		    		consignee_tel2 = xmlDoc.getElementsByTagName("consignee_tel2")[0].firstChild.data;	// TEL2
		    	}
		    	var consignee_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("consignee_tel3")[0].firstChild != null) {
		    		consignee_tel3 = xmlDoc.getElementsByTagName("consignee_tel3")[0].firstChild.data;	// TEL3
		    	}
		    	var consignee_fax = "";
		    	if(xmlDoc.getElementsByTagName("consignee_fax")[0].firstChild != null) {
		    		consignee_fax = xmlDoc.getElementsByTagName("consignee_fax")[0].firstChild.data;	// FAX
		    	}
		    	var consignee_mob = "";
		    	if(xmlDoc.getElementsByTagName("consignee_mob")[0].firstChild != null) {
		    		consignee_mob = xmlDoc.getElementsByTagName("consignee_mob")[0].firstChild.data;	// MOB
		    	}
		    	var cli_country_id = "";
		    	var cli_port_city = "";
		    	var cli_name = "";
		    	var cli_addr = "";
		    	var cli_tel = "";
		    	var cli_tel2 = "";
		    	var cli_tel3 = "";
		    	var cli_fax = "";
		    	var cli_mob = "";
		    	if(consignee_flg == "1") {
		    		// 発注者と同一の場合
			    	if(xmlDoc.getElementsByTagName("cli_country_id")[0].firstChild != null) {
			    		cli_country_id = xmlDoc.getElementsByTagName("cli_country_id")[0].firstChild.data;	// 相手国ID
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_port_city")[0].firstChild != null) {
			    		cli_port_city = xmlDoc.getElementsByTagName("cli_port_city")[0].firstChild.data;	// 港または都市
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_name")[0].firstChild != null) {
			    		cli_name = xmlDoc.getElementsByTagName("cli_name")[0].firstChild.data;			// 名前
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_addr")[0].firstChild != null) {
			    		cli_addr = xmlDoc.getElementsByTagName("cli_addr")[0].firstChild.data;			// 住所
			    		cli_addr = cli_addr.replace(/&lt;/g, "<");
			    		cli_addr = cli_addr.replace(/&gt;/g, ">");
			    		cli_addr = cli_addr.replace(/<br>/g, "\n");
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel")[0].firstChild != null) {
			    		cli_tel = xmlDoc.getElementsByTagName("cli_tel")[0].firstChild.data;			// TEL1
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel2")[0].firstChild != null) {
			    		cli_tel2 = xmlDoc.getElementsByTagName("cli_tel2")[0].firstChild.data;			// TEL2
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_tel")[0].firstChild != null) {
			    		cli_tel3 = xmlDoc.getElementsByTagName("cli_tel3")[0].firstChild.data;			// TEL3
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_fax")[0].firstChild != null) {
			    		cli_fax = xmlDoc.getElementsByTagName("cli_fax")[0].firstChild.data;			// FAX
			    	}
			    	if(xmlDoc.getElementsByTagName("cli_mob")[0].firstChild != null) {
			    		cli_mob = xmlDoc.getElementsByTagName("cli_mob")[0].firstChild.data;			// MOB
			    	}
		    	}

		    	// Notify
		    	var notify_flg = "";
		    	if(xmlDoc.getElementsByTagName("notify_flg")[0].firstChild != null) {
		    		notify_flg = xmlDoc.getElementsByTagName("notify_flg")[0].firstChild.data;		// Notify種別
		    	}
		    	var notify_country_id = "";
		    	if(xmlDoc.getElementsByTagName("notify_country_id")[0].firstChild != null) {
		    		notify_country_id = xmlDoc.getElementsByTagName("notify_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var notify_to = "";
		    	if(xmlDoc.getElementsByTagName("notify_to")[0].firstChild != null) {
		    		notify_to = xmlDoc.getElementsByTagName("notify_to")[0].firstChild.data;		// 港または都市
		    	}
		    	var notify_name = "";
		    	if(xmlDoc.getElementsByTagName("notify_name")[0].firstChild != null) {
		    		notify_name = xmlDoc.getElementsByTagName("notify_name")[0].firstChild.data;	// 名前
		    	}
		    	var notify_addr = "";
		    	if(xmlDoc.getElementsByTagName("notify_addr")[0].firstChild != null) {
		    		notify_addr = xmlDoc.getElementsByTagName("notify_addr")[0].firstChild.data;	// 住所
		    		notify_addr = notify_addr.replace(/&lt;/g, "<");
		    		notify_addr = notify_addr.replace(/&gt;/g, ">");
		    		notify_addr = notify_addr.replace(/<br>/g, "\n");
		    	}
		    	var notify_tel = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel")[0].firstChild != null) {
		    		notify_tel = xmlDoc.getElementsByTagName("notify_tel")[0].firstChild.data;		// TEL1
		    	}
		    	var notify_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel2")[0].firstChild != null) {
		    		notify_tel2 = xmlDoc.getElementsByTagName("notify_tel2")[0].firstChild.data;	// TEL2
		    	}
		    	var notify_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("notify_tel3")[0].firstChild != null) {
		    		notify_tel3 = xmlDoc.getElementsByTagName("notify_tel3")[0].firstChild.data;	// TEL3
		    	}
		    	var notify_fax = "";
		    	if(xmlDoc.getElementsByTagName("notify_fax")[0].firstChild != null) {
		    		notify_fax = xmlDoc.getElementsByTagName("notify_fax")[0].firstChild.data;	// FAX
		    	}
		    	var notify_mob = "";
		    	if(xmlDoc.getElementsByTagName("notify_mob")[0].firstChild != null) {
		    		notify_mob = xmlDoc.getElementsByTagName("notify_mob")[0].firstChild.data;	// MOB
		    	}

		    	// 書類送付先
		    	var doc_flg = "";
		    	if(xmlDoc.getElementsByTagName("doc_flg")[0].firstChild != null) {
		    		doc_flg = xmlDoc.getElementsByTagName("doc_flg")[0].firstChild.data;		// 書類送付先種別
		    	}
		    	var doc_country_id = "";
		    	if(xmlDoc.getElementsByTagName("doc_country_id")[0].firstChild != null) {
		    		doc_country_id = xmlDoc.getElementsByTagName("doc_country_id")[0].firstChild.data;	// 相手国ID
		    	}
		    	var doc_to = "";
		    	if(xmlDoc.getElementsByTagName("doc_to")[0].firstChild != null) {
		    		doc_to = xmlDoc.getElementsByTagName("doc_to")[0].firstChild.data;			// 港または都市
		    	}
		    	var doc_name = "";
		    	if(xmlDoc.getElementsByTagName("doc_name")[0].firstChild != null) {
		    		doc_name = xmlDoc.getElementsByTagName("doc_name")[0].firstChild.data;		// 名前
		    	}
		    	var doc_addr = "";
		    	if(xmlDoc.getElementsByTagName("doc_addr")[0].firstChild != null) {
		    		doc_addr = xmlDoc.getElementsByTagName("doc_addr")[0].firstChild.data;		// 住所
		    		doc_addr = doc_addr.replace(/&lt;/g, "<");
		    		doc_addr = doc_addr.replace(/&gt;/g, ">");
		    		doc_addr = doc_addr.replace(/<br>/g, "\n");
		    	}
		    	var doc_tel = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel")[0].firstChild != null) {
		    		doc_tel = xmlDoc.getElementsByTagName("doc_tel")[0].firstChild.data;		// TEL1
		    	}
		    	var doc_tel2 = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel2")[0].firstChild != null) {
		    		doc_tel2 = xmlDoc.getElementsByTagName("doc_tel2")[0].firstChild.data;		// TEL2
		    	}
		    	var doc_tel3 = "";
		    	if(xmlDoc.getElementsByTagName("doc_tel3")[0].firstChild != null) {
		    		doc_tel3 = xmlDoc.getElementsByTagName("doc_tel3")[0].firstChild.data;		// TEL3
		    	}
		    	var doc_fax = "";
		    	if(xmlDoc.getElementsByTagName("doc_fax")[0].firstChild != null) {
		    		doc_fax = xmlDoc.getElementsByTagName("doc_fax")[0].firstChild.data;		// FAX
		    	}
		    	var doc_mob = "";
		    	if(xmlDoc.getElementsByTagName("doc_mob")[0].firstChild != null) {
		    		doc_mob = xmlDoc.getElementsByTagName("doc_mob")[0].firstChild.data;		// MOB
		    	}

		    	//***************値セット***************//
		    	// CONSIGNEE
		    	// 入力値クリア
		    	document.getElementById('consignee_country_id').value = "";
		    	document.getElementById('consignee_to').value         = "";
		    	document.getElementById('consignee_name').value       = "";
		    	document.getElementById('consignee_addr').value       = "";
		    	document.getElementById('consignee_tel').value        = "";
		    	document.getElementById('consignee_tel2').value       = "";
		    	document.getElementById('consignee_tel3').value       = "";
		    	document.getElementById('consignee_fax').value        = "";
		    	document.getElementById('consignee_mob').value        = "";
		    	document.getElementById('hid_consignee_flg').value        = "";
		    	document.getElementById('hid_consignee_country_id').value = "";
		    	document.getElementById('hid_consignee_to').value         = "";
		    	document.getElementById('hid_consignee_name').value       = "";
		    	document.getElementById('hid_consignee_addr').value       = "";
		    	document.getElementById('hid_consignee_tel').value        = "";
		    	document.getElementById('hid_consignee_tel2').value       = "";
		    	document.getElementById('hid_consignee_tel3').value       = "";
		    	document.getElementById('hid_consignee_fax').value        = "";
		    	document.getElementById('hid_consignee_mob').value        = "";
		    	if(consignee_flg == "1") {
		    		// 発注者と同一の場合、顧客Mの値をセット
		    		document.getElementById('consignee_flg').checked = true; // チェックBOX ON
		    		document.getElementById('consignee_country_id').value = cli_country_id;
			    	document.getElementById('consignee_to').value         = cli_port_city;
			    	document.getElementById('consignee_name').value       = cli_name;
			    	document.getElementById('consignee_addr').value       = cli_addr;
			    	document.getElementById('consignee_tel').value        = cli_tel;
			    	document.getElementById('consignee_tel2').value       = cli_tel2;
			    	document.getElementById('consignee_tel3').value       = cli_tel3;
			    	document.getElementById('consignee_fax').value        = cli_fax;
			    	document.getElementById('consignee_mob').value        = cli_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_consignee_flg').value        = "1";
			    	document.getElementById('hid_consignee_country_id').value = cli_country_id;
			    	document.getElementById('hid_consignee_to').value         = cli_port_city;
			    	document.getElementById('hid_consignee_name').value       = cli_name;
			    	document.getElementById('hid_consignee_addr').value       = cli_addr;
			    	document.getElementById('hid_consignee_tel').value        = cli_tel;
			    	document.getElementById('hid_consignee_tel2').value       = cli_tel2;
			    	document.getElementById('hid_consignee_tel3').value       = cli_tel3;
			    	document.getElementById('hid_consignee_fax').value        = cli_fax;
			    	document.getElementById('hid_consignee_mob').value        = cli_mob;
		    	} else {
		    		// 発注者と同一以外の場合
		    		document.getElementById('consignee_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('consignee_country_id').value = consignee_country_id;
			    	document.getElementById('consignee_to').value         = consignee_to;
			    	document.getElementById('consignee_name').value       = consignee_name;
			    	document.getElementById('consignee_addr').value       = consignee_addr;
			    	document.getElementById('consignee_tel').value        = consignee_tel;
			    	document.getElementById('consignee_tel2').value       = consignee_tel2;
			    	document.getElementById('consignee_tel3').value       = consignee_tel3;
			    	document.getElementById('consignee_fax').value        = consignee_fax;
			    	document.getElementById('consignee_mob').value        = consignee_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_consignee_flg').value        = "";
			    	document.getElementById('hid_consignee_country_id').value = consignee_country_id;
			    	document.getElementById('hid_consignee_to').value         = consignee_to;
			    	document.getElementById('hid_consignee_name').value       = consignee_name;
			    	document.getElementById('hid_consignee_addr').value       = consignee_addr;
			    	document.getElementById('hid_consignee_tel').value        = consignee_tel;
			    	document.getElementById('hid_consignee_tel2').value       = consignee_tel2;
			    	document.getElementById('hid_consignee_tel3').value       = consignee_tel3;
			    	document.getElementById('hid_consignee_fax').value        = consignee_fax;
			    	document.getElementById('hid_consignee_mob').value        = consignee_mob;
		    	}
		    	// 入力可
		    	document.getElementById('consignee_flg').disabled        = false;
				document.getElementById('consignee_country_id').disabled = false;
				document.getElementById('consignee_to').disabled         = false;
				document.getElementById('consignee_name').disabled       = false;
				document.getElementById('consignee_addr').disabled       = false;
				document.getElementById('consignee_tel').disabled        = false;
				document.getElementById('consignee_tel2').disabled       = false;
				document.getElementById('consignee_tel3').disabled       = false;
				document.getElementById('consignee_fax').disabled        = false;
				document.getElementById('consignee_mob').disabled        = false;

		    	// Notify
		    	// 入力値クリア
				document.getElementById('notify_country_id').value     = "";
				document.getElementById('notify_to').value             = "";
		    	document.getElementById('notify_name').value           = "";
		    	document.getElementById('notify_addr').value           = "";
		    	document.getElementById('notify_tel').value            = "";
		    	document.getElementById('notify_tel2').value           = "";
		    	document.getElementById('notify_tel3').value           = "";
		    	document.getElementById('notify_fax').value            = "";
		    	document.getElementById('notify_mob').value            = "";
		    	document.getElementById('hid_notify_flg').value        = "";
		    	document.getElementById('hid_notify_country_id').value = "";
				document.getElementById('hid_notify_to').value         = "";
		    	document.getElementById('hid_notify_name').value       = "";
		    	document.getElementById('hid_notify_addr').value       = "";
		    	document.getElementById('hid_notify_tel').value        = "";
		    	document.getElementById('hid_notify_tel2').value       = "";
		    	document.getElementById('hid_notify_tel3').value       = "";
		    	document.getElementById('hid_notify_fax').value        = "";
		    	document.getElementById('hid_notify_mob').value        = "";
		    	if(notify_flg == "1") {
		    		// CONSIGNEEと同一の場合
		    		document.getElementById('notify_flg').checked = true; // チェックBOX ON
		    		// hiddenへ確保
			    	document.getElementById('hid_notify_flg').value = "1";
		    	} else {
		    		// CONSIGNEEと同一以外の場合
		    		document.getElementById('notify_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('notify_country_id').value = notify_country_id;
			    	document.getElementById('notify_to').value         = notify_to;
			    	document.getElementById('notify_name').value       = notify_name;
			    	document.getElementById('notify_addr').value       = notify_addr;
			    	document.getElementById('notify_tel').value        = notify_tel;
			    	document.getElementById('notify_tel2').value       = notify_tel2;
			    	document.getElementById('notify_tel3').value       = notify_tel3;
			    	document.getElementById('notify_fax').value        = notify_fax;
			    	document.getElementById('notify_mob').value        = notify_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_notify_flg').value = "";
		    	}
		    	// 入力可
		    	document.getElementById('notify_flg').disabled         = false;
		    	document.getElementById('notify_country_id').disabled  = false;
		    	document.getElementById('notify_to').disabled          = false;
				document.getElementById('notify_name').disabled        = false;
				document.getElementById('notify_addr').disabled        = false;
				document.getElementById('notify_tel').disabled         = false;
				document.getElementById('notify_tel2').disabled        = false;
				document.getElementById('notify_tel3').disabled        = false;
				document.getElementById('notify_fax').disabled         = false;
				document.getElementById('notify_mob').disabled         = false;

		    	// 書類送付先
				// 入力値クリア
				document.getElementById('document_country_id').value     = "";
				document.getElementById('document_to').value             = "";
				document.getElementById('document_name').value           = "";
				document.getElementById('document_addr').value           = "";
				document.getElementById('document_tel').value            = "";
				document.getElementById('document_tel2').value           = "";
				document.getElementById('document_tel3').value           = "";
				document.getElementById('document_fax').value            = "";
				document.getElementById('document_mob').value            = "";
				document.getElementById('hid_document_flg').value        = "";
				document.getElementById('hid_document_country_id').value = "";
				document.getElementById('hid_document_to').value         = "";
				document.getElementById('hid_document_name').value       = "";
		    	document.getElementById('hid_document_addr').value       = "";
		    	document.getElementById('hid_document_tel').value        = "";
		    	document.getElementById('hid_document_tel2').value       = "";
		    	document.getElementById('hid_document_tel3').value       = "";
		    	document.getElementById('hid_document_fax').value        = "";
		    	document.getElementById('hid_document_mob').value        = "";
		    	if(doc_flg == "1") {
		    		// CONSIGNEEと同一の場合
		    		document.getElementById('document_flg').checked = true; // チェックBOX ON
		    		// hiddenへ確保
			    	document.getElementById('hid_document_flg').value = "1";
		    	} else {
		    		// CONSIGNEEと同一以外の場合
		    		document.getElementById('document_flg').checked = false; // チェックBOX OFF
		    		document.getElementById('document_country_id').value = doc_country_id;
			    	document.getElementById('document_to').value         = doc_to;
			    	document.getElementById('document_name').value       = doc_name;
			    	document.getElementById('document_addr').value       = doc_addr;
			    	document.getElementById('document_tel').value        = doc_tel;
			    	document.getElementById('document_tel2').value       = doc_tel2;
			    	document.getElementById('document_tel3').value       = doc_tel3;
			    	document.getElementById('document_fax').value        = doc_fax;
			    	document.getElementById('document_mob').value        = doc_mob;
			    	// hiddenへ確保
			    	document.getElementById('hid_document_flg').value = "";
		    	}
		    	// 入力可
		    	document.getElementById('document_flg').disabled         = false;
		    	document.getElementById('document_country_id').disabled  = false;
		    	document.getElementById('document_to').disabled          = false;
				document.getElementById('document_name').disabled        = false;
				document.getElementById('document_addr').disabled        = false;
				document.getElementById('document_tel').disabled         = false;
				document.getElementById('document_tel2').disabled        = false;
				document.getElementById('document_tel3').disabled        = false;
				document.getElementById('document_fax').disabled         = false;
				document.getElementById('document_mob').disabled         = false;

				// CONSIGNEE IDをOFF
				document.getElementById('updSign').value = "";

				// CONSIGNEE「選択」時フラグをOFF
				document.getElementById('signSelectFlg').value = "";

				// CONSIGNEE「複写」時フラグをON
				document.getElementById('signCopyFlg').value = "1";

				// 編集ボタンを非表示
				document.getElementById('updBtn').style.display = 'none';

				// CONSIGNEEマスタ新規登録に
				document.getElementById('execFlg').value = "1";
		    }
		}
		objXmlHttp = null;
	}
}

// グループ登録処理後コントロール
function retGroup() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
			var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
			var htm = "";
			var mes = "";
			var css = "";
		    if(retFlg == "0") {
				// OK
				mes = "グループの新規登録が完了致しました";
				css = "<dl class=\"msg_box\"><dt>ガイダンス</dt><dd>\n";
				document.getElementById('group_name').value = "";
		    } else if(retFlg == "1") {
				// NG
				mes = "グループの新規登録中にエラーが発生しました";
				css = "<dl class=\"err_box\"><dt>入力内容に漏れまたは誤りがあります</dt><dd>\n";
		    } else if(retFlg == "2") {
				// NG
				mes = "同一グループが存在します";
				css = "<dl class=\"err_box\"><dt>入力内容に漏れまたは誤りがあります</dt><dd>\n";
		    }
		    htm += "<div id=\"die_mes\">\n";
			htm += css;
			htm += "<li>"+mes+"</li>\n";
			htm += "</dd></dl>\n";
			htm += "</div>\n";
			document.getElementById('mes_area').innerHTML = htm;
			if(retFlg == "0") {
				// 成功の場合、グループのプルダウンを再生成
				var sch_group = document.getElementById('sch_group').value;
				createGroupComBox('sch_group', 'edit_group', sch_group, '', '../../ajax/group_list.php');	// プルダウン再生成
			}
		}
//		objXmlHttp = null;
	}
}

// グループ更新
function goEditGroup() {
	var style_id   = document.getElementById('style_id').value;
	var group_id   = document.getElementById('pp_group_id').value;
	var group_name = document.getElementById('pp_group_name').value;
	var param = "exeFlg=edit&group_id=" + group_id + "&group_name=" + group_name;
	doXML('../../ajax/group_proc.php', 'Post', param, retEditGroup);
	ajax_close(style_id);
}

//グループ登録処理後コントロール
function retEditGroup() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
			var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
			var htm = "";
			var mes = "";
			var css = "";
		    if(retFlg == "0") {
				// OK
				mes = "グループの編集が完了致しました";
				css = "<dl class=\"msg_box\"><dt>ガイダンス</dt><dd>\n";
				document.getElementById('group_name').value = "";
		    } else if(retFlg == "1") {
				// NG
				mes = "グループの編集中にエラーが発生しました";
				css = "<dl class=\"err_box\"><dt>入力内容に漏れまたは誤りがあります</dt><dd>\n";
		    } else if(retFlg == "2") {
				// NG
				mes = "同一グループが存在します";
				css = "<dl class=\"err_box\"><dt>入力内容に漏れまたは誤りがあります</dt><dd>\n";
		    }
		    htm += "<div id=\"die_mes\">\n";
			htm += css;
			htm += "<li>"+mes+"</li>\n";
			htm += "</dd></dl>\n";
			htm += "</div>\n";
			document.getElementById('mes_area').innerHTML = htm;
			if(retFlg == "0") {
				// 成功の場合、グループのプルダウンを再生成
				var sch_group = document.getElementById('sch_group').value;
				createGroupComBox('sch_group', 'edit_group', sch_group, '', '../../ajax/group_list.php');	// プルダウン再生成
			}
		}
//		objXmlHttp = null;
	}
}

// グループ削除
function goDelGroup() {
	var style_id   = document.getElementById('style_id').value;
	var del_chk = document.getElementById('chk_value').value;
	if(del_chk == "") {
		alert('削除するグループを選択してください');
		return false;
	}
	if(window.confirm('本当に削除してよろしいですか？')){
		var param = "exeFlg=del&del_group=" + del_chk;
		doXML('../../ajax/group_proc.php', 'Post', param, retDelGroup);
		ajax_close(style_id);
	} else {
		return false;
	}
}

// グループ削除処理後コントロール
function retDelGroup() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
			var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
			var htm = "";
			var mes = "";
			var css = "";
		    if(retFlg == "0") {
				// OK
				mes = "グループの削除が完了致しました";
				css = "<dl class=\"msg_box\"><dt>ガイダンス</dt><dd>\n";
				document.getElementById('group_name').value = "";
		    } else if(retFlg == "1") {
				// NG
				mes = "グループの削除中にエラーが発生しました";
				css = "<dl class=\"err_box\"><dt>入力内容に漏れまたは誤りがあります</dt><dd>\n";
		    }
		    htm += "<div id=\"die_mes\">\n";
			htm += css;
			htm += "<li>"+mes+"</li>\n";
			htm += "</dd></dl>\n";
			htm += "</div>\n";
			document.getElementById('mes_area').innerHTML = htm;
			if(retFlg == "0") {
				// 成功の場合、グループのプルダウンを再生成
				var sch_group = document.getElementById('sch_group').value;
				createGroupComBox('sch_group', 'edit_group', sch_group, '', '../../ajax/group_list.php');	// プルダウン再生成
			}
		}
//		objXmlHttp = null;
	}
}

// 車両詳細画面表示
var sub_win = null;
function openSubWin(url, carid) {
	if(sub_win != null) {
		sub_win.close();
		sub_win = null;
	}
	sub_win = window.open(url+'vehicle/vehicle_detail.php?id='+carid, 'subwin');
}

// PI取消処理へ
function pi_situation_cxl(url, target) {
	
	if(window.confirm('取り消します。よろしいですか？')) {
		var p_id     = document.getElementById('p_id').value;
		var style_id = document.getElementById('style_id').value;
		
		ajax_close(style_id);
		var param = "p_id="+p_id+"&target="+target;
		pi_situation_cxl_proc(param, url+"PI/pi_situation_cxl_proc.php");
	} else {
		return;
	}
}

// PI状況取消更新後画面表示処理
function retPISituationCxl() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
			var xmlDoc = objXmlHttp.responseXML;
		    var errFlg = xmlDoc.getElementsByTagName("errFlg")[0].firstChild.data;
	    	var target = "";
	    	if(xmlDoc.getElementsByTagName("target")[0].firstChild != null) {
	    		target = xmlDoc.getElementsByTagName("target")[0].firstChild.data;
	    	}
	    	var p_id = "";
	    	if(xmlDoc.getElementsByTagName("p_id")[0].firstChild != null) {
	    		p_id = xmlDoc.getElementsByTagName("p_id")[0].firstChild.data;
	    	}
	    	var st_cd = "";
	    	if(xmlDoc.getElementsByTagName("st_cd")[0].firstChild != null) {
	    		st_cd = xmlDoc.getElementsByTagName("st_cd")[0].firstChild.data;
	    	}
		    if(errFlg == "0") {
		    	// OK
		    	if(st_cd == "1") {
	    			// 無効へ更新時
	    			var htmlStr = "";
	    			htmlStr += "<a href=\"#chg\" onclick=\"chgYukoMuko('"+p_id+"', '0', '../../ajax/chg_pi_st.php')\"><img src=\"../../theme/images/btn_muko.gif\" border=\"0\" /></a>";
			    	document.getElementById('st_'+p_id).innerHTML = htmlStr;
	    		}
		    	
		    	var htmlStr = "";
		    	htmlStr += "<a href=\"#pi\" onclick=\"ajax_open('p_id="+p_id+"','view','../popup/piSituation.php', '250', '400');\">-</a>";
		    	document.getElementById(target+'_'+p_id).innerHTML = htmlStr;
		    }
		}
		objXmlHttp = null;
	}
}

// PI受領状況画面へ戻る
function rtn_pi_situation(url) {
	var pis_chk = document.getElementById('pis_chk').value;
	var pas_chk = document.getElementById('pas_chk').value;
	var tts_chk = document.getElementById('tts_chk').value;
	
	var p_id     = document.getElementById('p_id').value;
	var style_id = document.getElementById('style_id').value;
	
	ajax_close(style_id);
	var param = "md=bk&p_id="+p_id+"&pis_chk="+pis_chk+"&pas_chk="+pas_chk+"&tts_chk="+tts_chk;
	ajax_open(param,'view', url+"popup/piSituation.php", '250', '400');
}

// PI状況受領
function pi_accept(url) {
	var pis_chk = "";
	var pas_chk = "";
	var tts_chk = "";
	
	var chk_cnt = 0;
	
	var p_id     = document.getElementById('p_id').value;
	var style_id = document.getElementById('style_id').value;
	
	// PI-S
	if(document.getElementById('pis_chk').disabled == true) {
		pis_chk = "no";
	} else {
		if(document.getElementById('pis_chk').checked == true) {
			pis_chk = "1";
			chk_cnt++;
		}
	}
	// PA-S
	if(document.getElementById('pas_chk').disabled == true) {
		pas_chk = "no";
	} else {
		if(document.getElementById('pas_chk').checked == true) {
			pas_chk = "1";
			chk_cnt++;
		}
	}
	// TT-S
	if(document.getElementById('tts_chk').disabled == true) {
		tts_chk = "no";
	} else {
		if(document.getElementById('tts_chk').checked == true) {
			tts_chk = "1";
			chk_cnt++;
		}
	}
	if(chk_cnt <= 0) {
		alert('受領状況が指定されていません');
		return;
	}
	
	ajax_close(style_id);
	// メール送信画面表示
	var param = "p_id="+p_id+"&pis_chk="+pis_chk+"&pas_chk="+pas_chk+"&tts_chk="+tts_chk;
	ajax_open(param,'view', url+"popup/pi_mail_screen.php", '50', '400');
	
}

// PI状況受領確認
function pi_accept_conf(url) {	
	var p_id      = document.getElementById('p_id').value;
	var style_id  = document.getElementById('style_id').value;
	var pis_chk   = document.getElementById('pis_chk').value;
	var pas_chk   = document.getElementById('pas_chk').value;
	var tts_chk   = document.getElementById('tts_chk').value;
	var email     = document.getElementById('email').value;
	var mail_ptn  = document.getElementById('mail_ptn').value;
	var subject   = document.getElementById('subject').value;
	var mail_body = encodeURIComponent(document.getElementById('mail_body').value);
	
	ajax_close(style_id);
	// メール送信確認画面表示
	var param = "p_id="+p_id+"&pis_chk="+pis_chk+"&pas_chk="+pas_chk+"&tts_chk="+tts_chk
			  + "&email="+email+"&subject="+subject+"&mail_ptn="+mail_ptn+"&mail_body="+mail_body;
	ajax_open(param,'view', url+"popup/pi_mail_screen_conf.php", '50', '400');
	
}

// PI状況受領画面へ戻る
function rtn_pi_accept(url) {
	var pis_chk = document.getElementById('pis_chk').value;
	var pas_chk = document.getElementById('pas_chk').value;
	var tts_chk = document.getElementById('tts_chk').value;
	
	var p_id      = document.getElementById('p_id').value;
	var style_id  = document.getElementById('style_id').value;
	var email     = document.getElementById('email').value;
	var mail_ptn  = document.getElementById('mail_ptn').value;
	var subject   = document.getElementById('subject').value;
	var mail_body = encodeURIComponent(document.getElementById('mail_body').value);
	
	ajax_close(style_id);
	var param = "md=bk&p_id="+p_id+"&pis_chk="+pis_chk+"&pas_chk="+pas_chk+"&tts_chk="+tts_chk
	  		  + "&email="+email+"&subject="+subject+"&mail_body="+mail_body+"&mail_ptn="+mail_ptn;
	ajax_open(param,'view', url+"popup/pi_mail_screen.php", '50', '400');
}

// PI受領メール送信
function pi_accept_proc(url) {
	var pis_chk = document.getElementById('pis_chk').value;
	var pas_chk = document.getElementById('pas_chk').value;
	var tts_chk = document.getElementById('tts_chk').value;
	
	var p_id      = document.getElementById('p_id').value;
	var style_id  = document.getElementById('style_id').value;
	var email     = document.getElementById('email').value;
	var mail_ptn  = document.getElementById('mail_ptn').value;
	var subject   = document.getElementById('subject').value;
	var mail_body = encodeURIComponent(document.getElementById('mail_body').value);
	
	ajax_close(style_id);
	var param = "p_id="+p_id+"&pis_chk="+pis_chk+"&pas_chk="+pas_chk+"&tts_chk="+tts_chk
	  		  + "&email="+email+"&subject="+subject+"&mail_body="+mail_body+"&mail_ptn="+mail_ptn;
	pi_situation_proc(param, url+"PI/pi_situation_proc.php");
}

//PI状況更新
//function to_pi_situation(url, p_id, exeFlg, action) {
//	
//	pi_situation_proc(p_id, exeFlg, action, url+"PI/pi_situation_proc.php");
//	location.href = url+"PI/pi_situation_proc.php?p_id="+p_id+"&exeFlg="+exeFlg+"&action="+action;
//}

// PI状況受領更新後画面表示処理
function retPISituation() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
			var xmlDoc = objXmlHttp.responseXML;
		    var errFlg = xmlDoc.getElementsByTagName("errFlg")[0].firstChild.data;
	    	var pis_chk = "";
	    	if(xmlDoc.getElementsByTagName("pis_chk")[0].firstChild != null) {
	    		pis_chk = xmlDoc.getElementsByTagName("pis_chk")[0].firstChild.data;
	    	}
	    	var pas_chk = "";
	    	if(xmlDoc.getElementsByTagName("pas_chk")[0].firstChild != null) {
	    		pas_chk = xmlDoc.getElementsByTagName("pas_chk")[0].firstChild.data;
	    	}
	    	var tts_chk = "";
	    	if(xmlDoc.getElementsByTagName("tts_chk")[0].firstChild != null) {
	    		tts_chk = xmlDoc.getElementsByTagName("tts_chk")[0].firstChild.data;
	    	}
	    	var p_id = "";
	    	if(xmlDoc.getElementsByTagName("p_id")[0].firstChild != null) {
	    		p_id = xmlDoc.getElementsByTagName("p_id")[0].firstChild.data;
	    	}
	    	var st_cd = "";
	    	if(xmlDoc.getElementsByTagName("st_cd")[0].firstChild != null) {
	    		st_cd = xmlDoc.getElementsByTagName("st_cd")[0].firstChild.data;
	    	}
		    if(errFlg == "0") {
		    	// OK
		    	if(st_cd == "0") {
	    			// 有効へ更新時
	    			var htmlStr = "";
			    	htmlStr += "<a href=\"#chg\" onclick=\"chgYukoMuko('"+p_id+"', '1', '../../ajax/chg_pi_st.php')\"><img src=\"../../theme/images/btn_yuko.gif\" border=\"0\" /></a>";
			    	document.getElementById('st_'+p_id).innerHTML = htmlStr;
	    		}
		    	if(pis_chk == "1") {
		    		// PI-S
			    	var htmlStr = "";
			    	htmlStr += "<a href=\"#pi\" onclick=\"ajax_open('p_id="+p_id+"','view','../popup/piSituation.php', '250', '400');\">●</a>";
			    	document.getElementById('pi_'+p_id).innerHTML = htmlStr;
		    	}
		    	if(pas_chk == "1") {
		    		// PA-S
			    	var htmlStr = "";
			    	htmlStr += "<a href=\"#pi\" onclick=\"ajax_open('p_id="+p_id+"','view','../popup/piSituation.php', '250', '400');\">●</a>";
			    	document.getElementById('pa_'+p_id).innerHTML = htmlStr;
		    	}
		    	if(tts_chk == "1") {
		    		// TT-S
			    	var htmlStr = "";
			    	htmlStr += "<a href=\"#pi\" onclick=\"ajax_open('p_id="+p_id+"','view','../popup/piSituation.php', '250', '400');\">●</a>";
			    	document.getElementById('tt_'+p_id).innerHTML = htmlStr;
		    	}
		    }
		}
		objXmlHttp = null;
	}
}

// 国の検査有無判別
function retInqCountry() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var datCnt = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    if(datCnt == "1") {
		    	// データ有り
		    	var sp1 = "";
		    	if(xmlDoc.getElementsByTagName("sp1")[0].firstChild != null) {
		    		sp1 = xmlDoc.getElementsByTagName("sp1")[0].firstChild.data;		// 検査フラグ
		    	}

		    	if(sp1 != "") {
		    		if(sp1 == "0") {
		    			// 検査なし
		    			document.getElementById('inspe_sel').value = "0";
		    			document.getElementById('inspe').value = "0";
		    			document.getElementById('inspe_sel').disabled = true;
		    		} else if(sp1 == "1") {
		    			// 検査有り
		    			document.getElementById('inspe_sel').disabled = false;
		    			document.getElementById('inspe_sel').value = "1";
		    			document.getElementById('inspe').value = "1";
		    		}
		    	}
		    } else {
		    	document.getElementById('inspe_sel').disabled = false;
    			document.getElementById('inspe_sel').value = "";
    			document.getElementById('inspe').value = "";
		    }
		}
		objXmlHttp = null;
	}
}

// PIステータス変更
function retPIStatus() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var retFlg = xmlDoc.getElementsByTagName("retFlg")[0].firstChild.data;
		    if(retFlg == "0") {
		    	// OK
		    	var status = "";
		    	if(xmlDoc.getElementsByTagName("status")[0].firstChild != null) {
		    		status = xmlDoc.getElementsByTagName("status")[0].firstChild.data;	// PIステータス
		    	}
		    	var piID = "";
		    	if(xmlDoc.getElementsByTagName("piID")[0].firstChild != null) {
		    		piID = xmlDoc.getElementsByTagName("piID")[0].firstChild.data;		// PI ID
		    	}
		    	
		    	var htmlStr = "";
		    	if(status != "") {
		    		if(status == "0") {
		    			// 有効へ更新時
				    	htmlStr += "<a href=\"#chg\" onclick=\"chgYukoMuko('"+piID+"', '1', '../../ajax/chg_pi_st.php')\"><img src=\"../../theme/images/btn_yuko.gif\" border=\"0\" /></a>";
				    	document.getElementById('st_'+piID).innerHTML = htmlStr;
		    		} else if(status == "1") {
		    			// 無効へ更新時
		    			htmlStr += "<a href=\"#chg\" onclick=\"chgYukoMuko('"+piID+"', '0', '../../ajax/chg_pi_st.php')\"><img src=\"../../theme/images/btn_muko.gif\" border=\"0\" /></a>";
				    	document.getElementById('st_'+piID).innerHTML = htmlStr;
		    		}
		    	}
		    }
		}
		objXmlHttp = null;
	}
}

// PIフレイト計算結果
function retPIFreight() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var errFlg = xmlDoc.getElementsByTagName("errFlg")[0].firstChild.data;
		    if(errFlg == "0") {
		    	// OK
		    	var datFlg = xmlDoc.getElementsByTagName("datFlg")[0].firstChild.data;
		    	if(datFlg == "1") {
		    		// フレイト変更有
		    		for(i=0; i<xmlDoc.getElementsByTagName("freight").length; i++) {
		    			var stock = "";
		    			var price = "";
		    			stock = xmlDoc.getElementsByTagName("stock")[i].firstChild.data;
		    			price  = xmlDoc.getElementsByTagName("price")[i].firstChild.data;

						document.getElementById('freight_'+stock).value = price;
						document.getElementById('hid_freight_'+stock).value = price;
						// 小計再計算
						calcTotal(stock);
					}
		    	}
		    }
		}
		objXmlHttp = null;
	}
}

// ユーザ更新
function goEditUser() {
	var paramators = $('form#editFm').serialize();
	var style_id   = document.getElementById('style_id').value;
	jQuery.ajax({
		type : "POST",
		url  : "users_chk_factory.php",
		data : paramators,
		success:function(xmlDoc) {
			var err_flg = $(xmlDoc).find("err_flg").text();
			if(err_flg == "1") {
				// NG
				var mes = "";
				$(xmlDoc).find("value").each(function() {
					mes += "・"+$(this).text()+"\n";
				});
				alert(mes);
			} else {
				// OK
				$('*[name=editFm]').submit();
				ajax_close(style_id);
			}
		}
	});
}

// 国IDによる検査有無設定
function retInspeVal() {
	if(objXmlHttp.readyState == 4) {
		if(objXmlHttp.status == 200) {
		    var xmlDoc = objXmlHttp.responseXML;
		    var errFlg = xmlDoc.getElementsByTagName("errFlg")[0].firstChild.data;
		    if(errFlg == "0") {
		    	// OK
		    	var inspe = "";
		    	if(xmlDoc.getElementsByTagName("inspe")[0].firstChild != null) {
		    		inspe = xmlDoc.getElementsByTagName("inspe")[0].firstChild.data;
		    	}
		    	if(inspe != "") {
		    		if(inspe == "1") {
		    			// 検査有
		    			document.getElementById('base_inspection_flg1').checked = true;
		    		} else if(inspe == "0") {
		    			// 検査無
		    			document.getElementById('base_inspection_flg9').checked = true;
		    		}
		    	}
	    	}
	    }
		objXmlHttp = null;
	}
}
