//<![CDATA[

function checkOptions(evt) {
	/*	イベントターゲットとなる要素を特定	*/
	var targetElm = dom.event.target(evt);

	/*	ターゲットとなった（クリックされた）要素のidを入れ替える	*/
	var target_cell = document.getElementById(targetElm.id);

	switch(target_cell.id) {
		case "optitem01_n":
			op01_f = 1;
			target_cell.id = "optitem01_p";
			break;
		case "optitem01_p":
			op01_f = 0;
			target_cell.id = "optitem01_n";
			break;
		case "optitem02_n":
			op02_f = 1;
			target_cell.id = "optitem02_p";
			break;
		case "optitem02_p":
			op02_f = 0;
			target_cell.id = "optitem02_n";
			break;
		case "optitem03_n":
			op03_f = 1;
			target_cell.id = "optitem03_p";
			break;
		case "optitem03_p":
			op03_f = 0;
			target_cell.id = "optitem03_n";
			break;
		case "optitem04_n":
			op04_f = 1;
			target_cell.id = "optitem04_p";
			break;
		case "optitem04_p":
			op04_f = 0;
			target_cell.id = "optitem04_n";
			break;
		case "optitem05_n":
			op05_f = 1;
			target_cell.id = "optitem05_p";
			break;
		case "optitem05_p":
			op05_f = 0;
			target_cell.id = "optitem05_n";
			break;
		case "optitem06_n":
			op06_f = 1;
			target_cell.id = "optitem06_p";
			break;
		case "optitem06_p":
			op06_f = 0;
			target_cell.id = "optitem06_n";
			break;
		case "optitem07_n":
			op07_f = 1;
			target_cell.id = "optitem07_p";
			break;
		case "optitem07_p":
			op07_f = 0;
			target_cell.id = "optitem07_n";
			break;
		case "optitem08_n":
			op08_f = 1;
			target_cell.id = "optitem08_p";
			break;
		case "optitem08_p":
			op08_f = 0;
			target_cell.id = "optitem08_n";
			break;
		case "optitem09_n":
			op09_f = 1;
			target_cell.id = "optitem09_p";
			break;
		case "optitem09_p":
			op09_f = 0;
			target_cell.id = "optitem09_n";
			break;
		case "optitem10_n":
			op10_f = 1;
			target_cell.id = "optitem10_p";
			break;
		case "optitem10_p":
			op10_f = 0;
			target_cell.id = "optitem10_n";
			break;
		case "optitem11_n":
			op11_f = 1;
			target_cell.id = "optitem11_p";
			break;
		case "optitem11_p":
			op11_f = 0;
			target_cell.id = "optitem11_n";
			break;
		case "optitem11_n":
			op11_f = 1;
			target_cell.id = "optitem01_p";
			break;
		case "optitem11_p":
			op11_f = 0;
			target_cell.id = "optitem11_n";
			break;
		case "optitem12_n":
			op12_f = 1;
			target_cell.id = "optitem12_p";
			break;
		case "optitem12_p":
			op12_f = 0;
			target_cell.id = "optitem12_n";
			break;
		case "optitem13_n":
			op13_f = 1;
			target_cell.id = "optitem13_p";
			break;
		case "optitem13_p":
			op13_f = 0;
			target_cell.id = "optitem13_n";
			break;
		case "optitem14_n":
			op14_f = 1;
			target_cell.id = "optitem14_p";
			break;
		case "optitem14_p":
			op14_f = 0;
			target_cell.id = "optitem14_n";
			break;
		case "optitem15_n":
			op15_f = 1;
			target_cell.id = "optitem15_p";
			break;
		case "optitem15_p":
			op15_f = 0;
			target_cell.id = "optitem15_n";
			break;
		case "optitem16_n":
			op16_f = 1;
			target_cell.id = "optitem16_p";
			break;
		case "optitem16_p":
			op16_f = 0;
			target_cell.id = "optitem16_n";
			break;
		case "optitem17_n":
			op17_f = 1;
			target_cell.id = "optitem17_p";
			break;
		case "optitem17_p":
			op17_f = 0;
			target_cell.id = "optitem17_n";
			break;
		case "optitem18_n":
			op18_f = 1;
			target_cell.id = "optitem18_p";
			break;
		case "optitem18_p":
			op18_f = 0;
			target_cell.id = "optitem18_n";
			break;
	}

	if (stype == "addr") {
		askAddress_woptions();
	} else if (stype == "area") {
		askShisetsu_woptions();
	} else if (stype == "name") {
		askName_woptions();
	}
}

function makeOptiontable() {
	var optionTable = "";
	optionTable += "<table id=\"opttable\" border=\"0\">";
	optionTable += "<tr><td id=\"optitem01_n\">無料インターネット</td>";
	optionTable += "<td id=\"optitem02_n\">有料インターネット</td>";
	optionTable += "<td id=\"optitem03_n\">無線LAN</td>";
	optionTable += "<td id=\"optitem04_n\">TV会議</td>";
	optionTable += "<td id=\"optitem05_n\">ネット予約</td>";
	optionTable += "<td id=\"optitem06_n\">FAX送受信可</td></tr>";
	optionTable += "<tr><td id=\"optitem07_n\">貸パソコン</td>";
	optionTable += "<td id=\"optitem08_n\">貸プリンタ</td>";
	optionTable += "<td id=\"optitem09_n\">貸プロジェクター</td>";
	optionTable += "<td id=\"optitem10_n\">貸マイク</td>";
	optionTable += "<td id=\"optitem11_n\">ホワイトボード</td>";
	optionTable += "<td id=\"optitem12_n\">コピー可</td></tr>";
	optionTable += "<tr><td id=\"optitem13_n\">室内禁煙</td>";
	optionTable += "<td id=\"optitem14_n\">喫煙場有</td>";
	optionTable += "<td id=\"optitem15_n\">窓付部屋</td>";
	optionTable += "<td id=\"optitem16_n\">待合場有</td>";
	optionTable += "<td id=\"optitem17_n\">駐車場有</td>";
	optionTable += "<td id=\"optitem18_n\">ケータリング</td></tr></table>";
	optionTable += "<span id=\"mensekisize\"><a href=\"http://www.kaigi42.jp/menseki.htm\" target=\"_blank\">オプションについての免責事項</a></span>";
	document.getElementById("right_in_top2").innerHTML = optionTable;
	var eSource = document.getElementById("opttable");
	addListener(eSource, "click", checkOptions, false);
}

function makeRoomtype() {
	var roomType = "";
	roomType += "<table id=\"room_type\" border=\"0\">";
	roomType += "<tr><td class=\"rt_cell\"><input type=\"checkbox\" name=\"rt\" id=\"chk_kaigi\" checked /> 会議室</td></tr>";
	roomType += "<tr><td class=\"rt_cell\"><input type=\"checkbox\" name=\"rt\" id=\"chk_kenshu\" checked /> 研修室</td></tr>";
	roomType += "<tr><td class=\"rt_cell\"><input type=\"checkbox\" name=\"rt\" id=\"chk_party\" checked /> パーティ会場</td></tr>";
	roomType += "<tr><td class=\"rt_cell\"><input type=\"checkbox\" name=\"rt\" id=\"chk_multipur\" checked /> 多目的ルーム</td></tr>";
	roomType += "</table>";
	document.getElementById("down_in_top2").innerHTML = roomType;
	var eSource = document.getElementById("room_type");
	addListener(eSource, "click", checkRoomtype, false);
}

function checkRoomtype(evt) {
	/*	第一段階：チェックボックスがクリックされたら、各room_typeのフラグ値を調べ、送信用のPOSTデータを準備	*/

	/*	イベントターゲットとなる要素を特定	*/
	var targetElm = dom.event.target(evt);

	/*	”用途”要素のチェックボックス部分かその周りの部分（文字の部分）かをクリックした場合の分岐	*/
	if (targetElm.id != "") {
		/*	ターゲットとなった（クリックされた）要素のidを入れ替える	*/
		var target_chkbox = document.getElementById(targetElm.id);

		/*	第二段階：部屋用途の選択状況をチェックする	*/
		switch(target_chkbox.id) {
			case "chk_kaigi":
				if(document.getElementById(target_chkbox.id).checked == true) {
					rt01_f = 1;
				} else {
					rt01_f = 0;
				}
				break;

			case "chk_kenshu":
				if(document.getElementById(target_chkbox.id).checked == true) {
					rt02_f = 1;
				} else {
					rt02_f = 0;
				}
				break;

			case "chk_party":
				if(document.getElementById(target_chkbox.id).checked == true) {
					rt03_f = 1;
				} else {
					rt03_f = 0;
				}
				break;

			case "chk_multipur":
				if(document.getElementById(target_chkbox.id).checked == true) {
					rt04_f = 1;
				} else {
					rt04_f = 0;
				}
				break;

		}

	/*	第三段階：POSTでデータを送信する	*/
		if (stype == "addr") {
			askAddress_woptions();
		} else if (stype == "area") {
			askShisetsu_woptions();
		} else if (stype == "name") {
			askName_woptions();
		}
	}
}

function initRoomtype() {
	rt01_f = 1;	/* 会議室用途 */
	rt02_f = 1;	/* 研修用途 */
	rt03_f = 1;	/* パーティ会場用途 */
	rt04_f = 1;	/* 多目的ルーム用途 */
}

function initOption() {
	op01_f = 0;
	op02_f = 0;
	op03_f = 0;
	op04_f = 0;
	op05_f = 0;
	op06_f = 0;
	op07_f = 0;
	op08_f = 0;
	op09_f = 0;
	op10_f = 0;
	op11_f = 0;
	op12_f = 0;
	op13_f = 0;
	op14_f = 0;
	op15_f = 0;
	op16_f = 0;
	op17_f = 0;
	op18_f = 0;
}

//]]>
