// デバッグフラグ true = "Firebug Console に出力"
Debug = false;

var int_ticket_addEvent_flg = false;		// 国際／航空券イベントフラグ
var int_hotel_addEvent_flg = false;			// 国際／ホテルイベントフラグ

//現在の表示しているモジュールの判定（1:航空券）
var int_current_flag = '1';


// ページ読み込み後 処理を開始する
//addLoadEvent(init_int);
addLoadEvent(defset_radio);

// ラジオボタン初期化（戻るボタン対応）
function defset_radio(){
	var ua = navigator.userAgent;
//    if(!ua.match(/Mac/i) && !ua.match(/MSIE 5\./i)){
		if (document.getElementById('js_img104s_r') != null) {
			document.getElementsByName("intSrch")[0].checked = true;
		}
		document.getElementsByName("intTicketR")[0].checked = true;
//	}
}


// 国際線初期化処理
function init_int(){
	init_int_ticket();
}


// サービスメニュー切り替え時の処理
function onChangeMenu(id) {
	
	switch (id) {
	case "intTicket" :
		int_current_flag = '1';
		document.getElementById("intTicket").style.display = "block";
		if (document.getElementById("intTicket2") != null) {
			document.getElementById("intTicket2").style.display = "block";
		}
		if (document.getElementById("intTicket0") != null) {
			document.getElementById("intTicket0").style.display = "block";
			if (document.getElementsByName("intSrch")[0].checked == true) {
				document.getElementById("intTicket").style.display = "block";
				document.getElementById("Search1").style.display = "block";
				document.getElementById("Search2").style.display = "none";
				onChangeSrchMenu("1");
			} else {
				document.getElementById("intTicket").style.display = "none";
				document.getElementById("Search1").style.display = "none";
				document.getElementById("Search2").style.display = "block";
				onChangeSrchMenu("2");
			}
		}

		//eco_wari
		if (document.getElementById("eco_wari") != null) {
			document.getElementById("eco_wari").style.display = 'none';
			if (document.getElementsByName("intSrch")[0].checked == true) {
				if (document.getElementById("normalSearch").checked == true) {
					document.getElementById("eco_wari").style.display = 'inline';
				}
			}
		}

		document.getElementsByName("intTicketR")[0].checked = true;

//		if (document.getElementById("normalSearch").checked == true) {
//			onChangeSearch("normal");
//		} else if ((document.getElementById("addSearch") != null) && (document.getElementById("addSearch").checked == true)) {
//			onChangeSearch("add");
//		} else if (document.getElementById("calendarSearch").checked == true) {
//			onChangeSearch("calender");
//		}
//		init_int_ticket();
		break;
	case "intHotel" :
		int_current_flag = '2';
		document.getElementById("intTicket").style.display = "none";
		if (document.getElementById("intTicket2") != null) {
			document.getElementById("intTicket2").style.display = "none";
		}
		if (document.getElementById("intTicket0") != null) {
			document.getElementById("intTicket0").style.display = "none";
			document.getElementById("Search1").style.display = "block";
			document.getElementById("Search2").style.display = "none";
		}

		//eco_wari
		if (document.getElementById("eco_wari") != null) {
			document.getElementById("eco_wari").style.display = 'none';
		}

		document.getElementsByName("intTicketR")[1].checked = true;

		document.getElementById("TABLE").action = log_url['int_oneway_sub'] + randQueryString;    // one way
//		init_int_ticket();
		break;
	default :
		break;
	}

}
