var tabs = [
	'tab1',
	'tab2'
];

/*************************************************************************************************************/
function initNavi (){
/*	preloadImage(); */
/*	swapLayer('tab1');*/
	initKodawariForm();
	chiikiTbl('chiiki');
	parameterStock();
}

/*************************************************************************************************************/
function preloadImage (){
	var tgt = [
		'tab1.jpg',
		'tab2.jpg',
		'tab1_ns.jpg',
		'tab2_ns.jpg',
		'tab1_ns_hov.jpg',
		'tab2_ns_hov.jpg',
	];
	for (var i=0; i<tgt.length; i++){
		var img = new Image;
		img.src = tgt[i];
	}
}

/*************************************************************************************************************/
function chiikiTbl(sentaku) {
	var fukuoka_chiiki_tbl = [["400100" , "福岡市(博多駅周辺・天神周辺)"],
							  ["400300" , "太宰府・宗像"],
							  ["400400" , "糸島・前原"],
							  ["400500" , "久留米・原鶴・筑後川"],
							  ["400600" , "柳川・八女・筑後"],
							  ["400800" , "北九州" ]];

	var fukuoka_onsenchi_tbl = [["50611" , "椎原温泉(しいばおんせん)"],
								["50771" , "休暇村 志賀島温泉"],
								["50410" , "脇田温泉"],
								["50733" , "玄海さつき温泉"],
								["50602" , "筑後川温泉"],
								["50408" , "原鶴温泉"],
								["50744" , "片の瀬温泉"],
								["50409" , "船小屋温泉"],
								["50779" , "柳川温泉"]];

	var saga_chiiki_tbl = [["410200" , "佐賀・古湯・熊の川"],
						   ["410500" , "嬉野・武雄"],
						   ["410800" , "太良"],
						   ["411100" , "唐津・呼子"],
						   ["411300" , "伊万里・有田" ]];

	var saga_onsenchi_tbl = [["50411" , "古湯温泉(ふるゆおんせん)"],
							 ["50412" , "川上峡温泉"],
							 ["50413" , "武雄温泉"],
							 ["50414" , "嬉野温泉"],
							 ["50415" , "たら竹崎温泉・太良嶽温泉"],
							 ["50416" , "佐里温泉"],
							 ["50643" , "唐津温泉"],
							 ["50417" , "伊万里温泉・上伊万里温泉"]];

	var nagasaki_chiiki_tbl = [["420200" , "長崎"],
							   ["420500" , "平戸・松浦・田平"],
							   ["420600" , "佐世保・ハウステンボス"],
							   ["420800" , "島原・雲仙・小浜"],
							   ["421100" , "五島列島" ],
							   ["421400" , "壱岐・対馬" ]];

	var nagasaki_onsenchi_tbl = [["50419" , "平戸の温泉"],
								 ["50418" , "佐世保の温泉"],
								 ["50421" , "小浜温泉"],
								 ["50422" , "雲仙温泉"],
								 ["50420" , "島原温泉"],
								 ["50423" , "壱岐・湯ノ本温泉"]];

	var kumamoto_chiiki_tbl = [["430200" , "熊本"],
							   ["430300" , "玉名・山鹿・菊池"],
							   ["430400" , "黒川・杖立"],
							   ["430500" , "阿蘇"],
							   ["430800" , "八代・水俣・湯の児"],
							   ["430900" , "人吉・球磨"],
							   ["431100" , "天草"]];

	var kumamoto_onsenchi_tbl = [["50425" , "山鹿温泉"],
								 ["50426" , "植木温泉"],
								 ["50427" , "玉名温泉"],
								 ["50428" , "菊池温泉"],
								 ["50429" , "阿蘇周辺の温泉"],
								 ["50430" , "小国・南小国の温泉"],
								 ["50431" , "黒川温泉"],
								 ["50432" , "湯の児温泉(ゆのこおんせん)"],
								 ["50433" , "人吉温泉"],
								 ["50434" , "天草"],
								 ["50424" , "熊本のその他の温泉"]];

	var oita_chiiki_tbl = [["440200" , "大分"],
						   ["440500" , "別府"],
						   ["440600" , "湯布院"],
						   ["440800" , "中津・国東"],
						   ["441100" , "日田・天ヶ瀬・耶馬溪"],
						   ["441400" , "九重・久住・竹田・長湯"]];

	var oita_onsenchi_tbl = [["50435" , "大分市内温泉"],
							 ["50436" , "日出温泉(ひじおんせん)"],
							 ["50437" , "別府温泉郷"],
							 ["50438" , "湯布院"],
							 ["50439" , "杵築温泉(きつきおんせん)"],
							 ["50593" , "宇佐温泉"],
							 ["50440" , "日田温泉"],
							 ["50441" , "天ヶ瀬温泉"],
							 ["50442" , "宝泉寺温泉"],
							 ["50443" , "筋湯温泉"],
							 ["50444" , "くじゅうの温泉"],
							 ["50445" , "長湯温泉"],
							 ["50591" , "湯坪温泉"],
							 ["50592" , "九重の温泉(ここのえのおんせん)"],
							 ["50594" , "梅の香温泉"]];

	var miyazaki_chiiki_tbl = [["450200" , "宮崎・青島・日南"],
							   ["450300" , "えびの・都城"],
							   ["450500" , "日向・延岡・高千穂"]];

	var miyazaki_onsenchi_tbl = [["50449" , "高屋温泉"],
								 ["50446" , "北郷温泉(きたごうおんせん)"],
								 ["50447" , "宮崎リゾート温泉"],
								 ["50670" , "京町温泉"],
								 ["50448" , "常盤温泉"],
								 ["50763" , "極楽温泉"]];

	var kagoshima_chiiki_tbl = [["460200" , "鹿児島・桜島"],
								["460500" , "南薩・指宿"],
								["460800" , "垂水・大隅"],
								["461100" , "霧島"],
								["461400" , "北薩・川内"],
								["461700" , "離島"]];

	var kagoshima_onsenchi_tbl = [["50450" , "指宿温泉"],
								  ["50451" , "霧島"],
								  ["50452" , "宮之城温泉"]];

	var okinawa_chiiki_tbl = [["470200" , "那覇"],
							  ["470500" , "沖縄(コザ)・北谷・宜野湾"],
							  ["470800" , "西海岸・東海岸"],
							  ["471100" , "南部"],
							  ["471400" , "本部・名護・国頭"],
							  ["471700" , "離島"]];

	var okinawa_onsenchi_tbl = [["50453" , "山田温泉"],
								["50759" , "西表島温泉"]];

	chiikiTblSet('fukuoka' , sentaku , fukuoka_chiiki_tbl , fukuoka_onsenchi_tbl , spa_fukuoka);
	chiikiTblSet('saga' , sentaku , saga_chiiki_tbl , saga_onsenchi_tbl , spa_saga);
	chiikiTblSet('nagasaki' , sentaku , nagasaki_chiiki_tbl , nagasaki_onsenchi_tbl , spa_nagasaki);
	chiikiTblSet('kumamoto' , sentaku , kumamoto_chiiki_tbl , kumamoto_onsenchi_tbl , spa_kumamoto);
	chiikiTblSet('oita' , sentaku , oita_chiiki_tbl , oita_onsenchi_tbl , spa_oita);
	chiikiTblSet('miyazaki' , sentaku , miyazaki_chiiki_tbl , miyazaki_onsenchi_tbl , spa_miyazaki);
	chiikiTblSet('kagoshima' , sentaku , kagoshima_chiiki_tbl , kagoshima_onsenchi_tbl , spa_kagoshima);
	chiikiTblSet('okinawa' , sentaku , okinawa_chiiki_tbl , okinawa_onsenchi_tbl , spa_okinawa);
}

/*************************************************************************************************************/
/* 地域table option set */
/*************************************************************************************************************/
function chiikiTblSet(prefecture , sentaku , chiiki_tbl , onsenchi_tbl , onsen_tbl) {

	switch (prefecture) {
	case "fukuoka":
		var nagasa = document.forms['form5'].elements['l_fukuoka'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_fukuoka'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_fukuoka'].options;
		break;
	case "saga":
		var nagasa = document.forms['form5'].elements['l_saga'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_saga'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_saga'].options;
		break;
	case "nagasaki":
		var nagasa = document.forms['form5'].elements['l_nagasaki'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_nagasaki'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_nagasaki'].options;
		break;
	case "kumamoto":
		var nagasa = document.forms['form5'].elements['l_kumamoto'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_kumamoto'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_kumamoto'].options;
		break;
	case "oita":
		var nagasa = document.forms['form5'].elements['l_oita'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_oita'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_oita'].options;
		break;
	case "miyazaki":
		var nagasa = document.forms['form5'].elements['l_miyazaki'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_miyazaki'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_miyazaki'].options;
		break;
	case "kagoshima":
		var nagasa = document.forms['form5'].elements['l_kagoshima'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_kagoshima'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_kagoshima'].options;
		break;
	case "okinawa":
		var nagasa = document.forms['form5'].elements['l_okinawa'].options.length;
		for (var icnt = nagasa - 1 ; icnt > 0 ; icnt--) {
			document.forms['form5'].elements['l_okinawa'].options[icnt] = null;
		}
		var options = document.forms['form5'].elements['l_okinawa'].options;
		break;
	}

	switch (sentaku) {
	case "chiiki":
		for (var icnt = 0 ; icnt < chiiki_tbl.length ; icnt++) {
			options[options.length] = new Option(chiiki_tbl[icnt][1] , chiiki_tbl[icnt][0]);
		}
		break;
	case "onsenchi":
		for (var icnt = 0 ; icnt < onsenchi_tbl.length ; icnt++) {
			options[options.length] = new Option(onsenchi_tbl[icnt][1] , onsenchi_tbl[icnt][0]);
		}
		break;
	case "onsen":
		for (var icnt = 0 ; icnt < onsen_tbl.length ; icnt++) {
			options[options.length] = new Option(onsen_tbl[icnt][2] , onsen_tbl[icnt][1]);
		}
		break;
	}
}

/*************************************************************************************************************/
function winOpen (){
/*	window.open("search_src/forms.html","setting","width=505,height=175");*/
	window.open("search_src/forms.html","setting","width=725,height=175");
}

/*************************************************************************************************************/
function ChildCount (){
	window.open("http://saikaidohotel.com/yadosagashi/common/ChildCount.php","CCount","width=210,height=195");
}

/*************************************************************************************************************/
function DateSet (){
	window.open("http://saikaidohotel.com/yadosagashi/common/bp_calendar.php","DateSet","width=430,height=440");
}

/*************************************************************************************************************/
function disableDate (){
	if (document.forms['form2'].elements['dateUndecided'].checked) {
		document.forms['form2'].elements['stayYear'].disabled = true;
		document.forms['form2'].elements['stayMonth'].disabled = true;
		document.forms['form2'].elements['stayDay'].disabled = true;
	} else {
		document.forms['form2'].elements['stayYear'].disabled = false;
		document.forms['form2'].elements['stayMonth'].disabled = false;
		document.forms['form2'].elements['stayDay'].disabled = false;
	}
}

/*************************************************************************************************************/
function DateCheck() {

	var hantei = true;
	var icnt;
	var nen = document.getElementById('stayYear').value;
	var tsuki = document.getElementById('stayMonth').value;
	var nichi = document.getElementById('stayDay').value;

	if (document.forms['form2'].elements['sentaku'][0].checked) {
		return hantei;
	}

	if (document.forms['form2'].elements['dateUndecided'].checked) {
		document.forms['form1'].elements['stay_date'].value = "";
		document.forms['form1'].elements['stay_date'].disabled = true;
		return hantei;
	}

	if (nen.length != 4) {
		document.forms['form2'].elements['stayYear'].value = "";
		hantei = false;
	}

	for (icnt = 0; icnt < 4; icnt++) {
		if (isNaN(parseInt(nen.substr(icnt , 1)))) {
			document.forms['form2'].elements['stayYear'].value = "";
			hantei = false;
			break;
		}
	}

	tsuki = ketaHenkan(tsuki);
	if (tsuki.length != 2) {
		document.forms['form2'].elements['stayMonth'].value = "";
		hantei = false;
	} else {
		document.forms['form2'].elements['stayMonth'].value = tsuki;
	}

	for (icnt = 0; icnt < 2; icnt++) {
		if (isNaN(parseInt(tsuki.substr(icnt , 1)))) {
			document.forms['form2'].elements['stayMonth'].value = "";
			hantei = false;
			break;
		}
	}

	if ((tsuki > "12") || (tsuki < "01")) {
		document.forms['form2'].elements['stayMonth'].value = "";
		hantei = false;
	}

	nichi = ketaHenkan(nichi);
	if (nichi.length != 2) {
		document.forms['form2'].elements['stayDay'].value = "";
		hantei = false;
	} else {
		document.forms['form2'].elements['stayDay'].value = nichi;
	}

	for (icnt = 0; icnt < 2; icnt++) {
		if (isNaN(parseInt(nichi.substr(icnt , 1)))) {
			document.forms['form2'].elements['stayDay'].value = "";
			hantei = false;
			break;
		}
	}

	if ((nichi > "31") || (nichi < "01")) {
		document.forms['form2'].elements['stayDay'].value = "";
		hantei = false;
	}

	if ((tsuki == "04") || (tsuki == "06") || (tsuki == "09") || (tsuki == "11")) {
		if ((nichi > "30") || (nichi < "01")) {
			document.forms['form2'].elements['stayDay'].value = "";
			hantei = false;
		}
	}

	if (tsuki == "02") {
		if ((parseInt(nen) % 4) == 0) {
			if ((nichi > "29") || (nichi < "01")) {
				document.forms['form2'].elements['stayDay'].value = "";
				hantei = false;
			}
		} else {
			if ((nichi > "28") || (nichi < "01")) {
				document.forms['form2'].elements['stayDay'].value = "";
				hantei = false;
			}
		}
	}

	var now = new Date();
	var ima_nen = now.getFullYear();
	var ima_tsuki = ketaHenkan(parseInt(now.getMonth()) + 1);
	var ima_nichi = ketaHenkan(now.getDate());
	var ima_yymmdd = ima_nen + ima_tsuki + ima_nichi;

	document.forms['form1'].elements['stay_date'].disabled = false;
	document.forms['form1'].elements['stay_date'].value = nen + tsuki + nichi;

	if (ima_yymmdd > document.forms['form1'].elements['stay_date'].value) {
		document.forms['form1'].elements['stay_date'].value = "";
		document.forms['form1'].elements['stay_date'].disabled = true;
		hantei = false;
	}
	
	return hantei;
}

/*************************************************************************************************************/
function ketaHenkan (moto){
	moto = moto + "";
	if (moto.length == 1) {
		return moto = "0" + moto;
	} else {
		return moto;
	}
}

/*************************************************************************************************************/
function tableKensaku(prefecture) {

	var kekka = false;
	document.forms['form1'].elements['l_area'].value = "";
	document.forms['form1'].elements['o_area_id'].value = "";
	document.forms['form1'].elements['o_id'].value = "";

	var sentaku = "";

	if (document.forms['form5'].elements['co_sentaku'][0].checked) {
		sentaku = "l_area";
	} else if (document.forms['form5'].elements['co_sentaku'][1].checked) {
		sentaku = "o_area_id";
	} else if (document.forms['form5'].elements['co_sentaku'][2].checked) {
		sentaku = "o_id";
	}

	switch (prefecture) {
	case "fukuoka":
		if (document.forms['form5'].elements['l_fukuoka'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_fukuoka'].value;
		}
		break;
	case "saga":
		if (document.forms['form5'].elements['l_saga'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_saga'].value;
		}
		break;
	case "nagasaki":
		if (document.forms['form5'].elements['l_nagasaki'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_nagasaki'].value;
		}
		break;
	case "kumamoto":
		if (document.forms['form5'].elements['l_kumamoto'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_kumamoto'].value;
		}
		break;
	case "oita":
		if (document.forms['form5'].elements['l_oita'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_oita'].value;
		}
		break;
	case "miyazaki":
		if (document.forms['form5'].elements['l_miyazaki'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_miyazaki'].value;
		}
		break;
	case "kagoshima":
		if (document.forms['form5'].elements['l_kagoshima'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_kagoshima'].value;
		}
		break;
	case "okinawa":
		if (document.forms['form5'].elements['l_okinawa'].value != "") {
			kekka = true;
			document.forms['form1'].elements[sentaku].value = document.forms['form5'].elements['l_okinawa'].value;
		}
		break;
	}

	if (kekka == false) {
		return;
	}

	doSearch(1);
}

/*************************************************************************************************************/
function from_chizu(prefecture) {

	document.forms['form1'].elements['l_area'].value = "";
	document.forms['form1'].elements['o_area_id'].value = "";
	document.forms['form1'].elements['o_id'].value = "";

	document.forms['form5'].elements['co_sentaku'][0].disabled = true;
	document.forms['form5'].elements['co_sentaku'][1].disabled = true;
	document.forms['form5'].elements['co_sentaku'][2].disabled = true;

	if (document.forms['form5'].elements['co_sentaku'][0].checked == true) {
		switch (prefecture) {
		case "fukuoka":
			window.open("search_src/chizuFukuoka.html","chizukensaku","width=520,height=540");
			break;
		case "saga":
			window.open("search_src/chizuSaga.html","chizukensaku","width=520,height=540");
			break;
		case "nagasaki":
			window.open("search_src/chizuNagasaki.html","chizukensaku","width=750,height=540");
			break;
		case "kumamoto":
			window.open("search_src/chizuKumamoto.html","chizukensaku","width=520,height=540");
			break;
		case "oita":
			window.open("search_src/chizuOita.html","chizukensaku","width=520,height=540");
			break;
		case "miyazaki":
			window.open("search_src/chizuMiyazaki.html","chizukensaku","width=520,height=540");
			break;
		case "kagoshima":
			window.open("search_src/chizuKagoshima.html","chizukensaku","width=750,height=540");
			break;
		case "okinawa":
			window.open("search_src/chizuOkinawa.html","chizukensaku","width=750,height=540");
			break;
		}
	} else {
		switch (prefecture) {
		case "fukuoka":
			window.open("search_src/chizuFukuoka.html","chizukensaku","width=720,height=540");
			break;
		case "saga":
			window.open("search_src/chizuSaga.html","chizukensaku","width=720,height=540");
			break;
		case "nagasaki":
			window.open("search_src/chizuNagasaki.html","chizukensaku","width=750,height=540");
			break;
		case "kumamoto":
			window.open("search_src/chizuKumamoto.html","chizukensaku","width=720,height=540");
			break;
		case "oita":
			window.open("search_src/chizuOita.html","chizukensaku","width=720,height=540");
			break;
		case "miyazaki":
			window.open("search_src/chizuMiyazaki.html","chizukensaku","width=720,height=540");
			break;
		case "kagoshima":
			window.open("search_src/chizuKagoshima.html","chizukensaku","width=750,height=540");
			break;
		case "okinawa":
			window.open("search_src/chizuOkinawa.html","chizukensaku","width=750,height=540");
			break;
		}
	}
}

/*************************************************************************************************************/
/*  各地図.html から */
/*************************************************************************************************************/
function chizuKensaku (prefecture , area_code){
	winClose();

	var sentaku = ""
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		sentaku = "l_area";
	} else if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
		sentaku = "o_area_id";
	} else if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) {
		sentaku = "o_id";
	}
	opener.document.forms['form1'].elements[sentaku].value = area_code;


	switch (prefecture) {
	case "fukuoka":
		opener.document.forms['form5'].elements['l_fukuoka'].value = area_code;
		break;
	case "saga":
		opener.document.forms['form5'].elements['l_saga'].value = area_code;
		break;
	case "nagasaki":
		opener.document.forms['form5'].elements['l_nagasaki'].value = area_code;
		break;
	case "kumamoto":
		opener.document.forms['form5'].elements['l_kumamoto'].value = area_code;
		break;
	case "oita":
		opener.document.forms['form5'].elements['l_oita'].value = area_code;
		break;
	case "miyazaki":
		opener.document.forms['form5'].elements['l_miyazaki'].value = area_code;
		break;
	case "kagoshima":
		opener.document.forms['form5'].elements['l_kagoshima'].value = area_code;
		break;
	case "okinawa":
		opener.document.forms['form5'].elements['l_okinawa'].value = area_code;
		break;
	}
	opener.doSearch(1);
}

/*************************************************************************************************************/
function winClose (){
	opener.document.forms['form5'].elements['co_sentaku'][0].disabled = false;
	opener.document.forms['form5'].elements['co_sentaku'][1].disabled = false;
	opener.document.forms['form5'].elements['co_sentaku'][2].disabled = false;
	window.close();
}

/*************************************************************************************************************/
/* パラメーター初期状態退避                                                                                  */
/*************************************************************************************************************/
var sentaku;
var h_type;
var order;
var sng_room;
var twn_room;
var dbl_room;
var tri_room;
var f4bed_room;
var jpn_room;
var j_w_room;
var pub_bath;
var onsen;
var prv_bath;
var v_bath;
var sauna;
var jacz;
var mssg;
var esthe;
var no_smk;
var net;
var late_out;
var parking;
var f5_station;
var limo;
var pet;
var high;
var p_ok;
var c_jcb;
var c_visa;
var c_master;
var c_amex;
var c_uc;
var c_dc;
var c_nicos;
var c_diners;
var c_saison;
var c_ufj;

var stay_count;
var room_count;
var adult_num;
var sc_num;
var lc_num_bed_meal;
var lc_num_meal_only;
var lc_num_bed_only;
var lc_num_no_bed_meal;
var dateUndecided;
var stayYear;
var stayMonth;
var stayDay;
function parameterStock() {

	for (var icnt = 0; icnt < document.forms['form2'].elements['sentaku'].length; icnt++) {
		if (document.forms['form2'].elements['sentaku'][icnt].checked) {
			sentaku = icnt + "";
		}
	}
	for (var icnt = 0; icnt < document.forms['form1'].elements['h_type'].length; icnt++) {
		if (document.forms['form1'].elements['h_type'][icnt].checked) {
			h_type = icnt + "";
		}
	}
	for (var icnt = 0; icnt < document.forms['form1'].elements['order'].length; icnt++) {
		if (document.forms['form1'].elements['order'][icnt].checked) {
			order = icnt + "";
		}
	}
	if (document.forms['form1'].elements['sng_room'].checked) 	{sng_room 	= '1';} else {sng_room   = '0';}
	if (document.forms['form1'].elements['twn_room'].checked) 	{twn_room 	= '1';} else {twn_room   = '0';}
	if (document.forms['form1'].elements['dbl_room'].checked) 	{dbl_room 	= '1';} else {dbl_room   = '0';}
	if (document.forms['form1'].elements['tri_room'].checked) 	{tri_room 	= '1';} else {tri_room   = '0';}
	if (document.forms['form1'].elements['4bed_room'].checked) 	{f4bed_room = '1';} else {f4bed_room = '0';}
	if (document.forms['form1'].elements['jpn_room'].checked) 	{jpn_room 	= '1';} else {jpn_room   = '0';}
	if (document.forms['form1'].elements['j_w_room'].checked) 	{j_w_room 	= '1';} else {j_w_room   = '0';}
	pub_bath 	= document.forms['form1'].elements['pub_bath'].value;
	onsen 		= document.forms['form1'].elements['onsen'].value;
	prv_bath 	= document.forms['form1'].elements['prv_bath'].value;
	v_bath 		= document.forms['form1'].elements['v_bath'].value;
	sauna 		= document.forms['form1'].elements['sauna'].value;
	jacz 		= document.forms['form1'].elements['jacz'].value;
	mssg 		= document.forms['form1'].elements['mssg'].value;
	esthe 		= document.forms['form1'].elements['esthe'].value;
	no_smk 		= document.forms['form1'].elements['no_smk'].value;
	net 		= document.forms['form1'].elements['net'].value;
	late_out 	= document.forms['form1'].elements['late_out'].value;
	parking 	= document.forms['form1'].elements['parking'].value;
	f5_station 	= document.forms['form1'].elements['5_station'].value;
	limo 		= document.forms['form1'].elements['limo'].value;
	pet 		= document.forms['form1'].elements['pet'].value;
	high 		= document.forms['form1'].elements['high'].value;
	p_ok 		= document.forms['form1'].elements['p_ok'].value;
	c_jcb 		= document.forms['form1'].elements['c_jcb'].value;
	c_visa 		= document.forms['form1'].elements['c_visa'].value;
	c_master 	= document.forms['form1'].elements['c_master'].value;
	c_amex 		= document.forms['form1'].elements['c_amex'].value;
	c_uc 		= document.forms['form1'].elements['c_uc'].value;
	c_dc 		= document.forms['form1'].elements['c_dc'].value;
	c_nicos 	= document.forms['form1'].elements['c_nicos'].value;
	c_diners 	= document.forms['form1'].elements['c_diners'].value;
	c_saison 	= document.forms['form1'].elements['c_saison'].value;
	c_ufj 		= document.forms['form1'].elements['c_ufj'].value;

	stay_count 			= document.forms['form2'].elements['stay_count'].value;
	room_count 			= document.forms['form2'].elements['room_count'].value;
	adult_num 			= document.forms['form2'].elements['adult_num'].value;
	sc_num 				= document.forms['form1'].elements['sc_num'].value;
	lc_num_bed_meal 	= document.forms['form1'].elements['lc_num_bed_meal'].value;
	lc_num_meal_only 	= document.forms['form1'].elements['lc_num_meal_only'].value;
	lc_num_bed_only 	= document.forms['form1'].elements['lc_num_bed_only'].value;
	lc_num_no_bed_meal 	= document.forms['form1'].elements['lc_num_no_bed_meal'].value;

	if (document.forms['form2'].elements['dateUndecided'].checked) {dateUndecided = '1';} else {dateUndecided = '0';}
	stayYear 	= document.forms['form2'].elements['stayYear'].value;
	stayMonth 	= document.forms['form2'].elements['stayMonth'].value;
	stayDay 	= document.forms['form2'].elements['stayDay'].value;

}

/*************************************************************************************************************/
/* パラメーター変化確認(共通)                                                                                */
/*************************************************************************************************************/
function parameterCheck() {
var sentaku2;
var h_type2;
var order2;
var sng_room2;
var twn_room2;
var dbl_room2;
var tri_room2;
var f4bed_room2;
var jpn_room2;
var j_w_room2;

	for (var icnt = 0; icnt < document.forms['form2'].elements['sentaku'].length; icnt++) {
		if (document.forms['form2'].elements['sentaku'][icnt].checked) {
			sentaku2 = icnt + "";
		}
	}
	for (var icnt = 0; icnt < document.forms['form1'].elements['h_type'].length; icnt++) {
		if (document.forms['form1'].elements['h_type'][icnt].checked) {
			h_type2 = icnt + "";
		}
	}
	for (var icnt = 0; icnt < document.forms['form1'].elements['order'].length; icnt++) {
		if (document.forms['form1'].elements['order'][icnt].checked) {
			order2 = icnt + "";
		}
	}
	if (document.forms['form1'].elements['sng_room'].checked) 	{sng_room2   = '1';} else {sng_room2   = '0';}
	if (document.forms['form1'].elements['twn_room'].checked) 	{twn_room2   = '1';} else {twn_room2   = '0';}
	if (document.forms['form1'].elements['dbl_room'].checked) 	{dbl_room2   = '1';} else {dbl_room2   = '0';}
	if (document.forms['form1'].elements['tri_room'].checked) 	{tri_room2   = '1';} else {tri_room2   = '0';}
	if (document.forms['form1'].elements['4bed_room'].checked) 	{f4bed_room2 = '1';} else {f4bed_room2 = '0';}
	if (document.forms['form1'].elements['jpn_room'].checked) 	{jpn_room2   = '1';} else {jpn_room2   = '0';}
	if (document.forms['form1'].elements['j_w_room'].checked) 	{j_w_room2   = '1';} else {j_w_room2   = '0';}
	if (sentaku 	!= sentaku2) 	{return true;}
	if (h_type 		!= h_type2) 	{return true;}
	if (order 		!= order2) 		{return true;}
	if (sng_room 	!= sng_room2) 	{return true;}
	if (twn_room 	!= twn_room2) 	{return true;}
	if (dbl_room 	!= dbl_room2) 	{return true;}
	if (tri_room 	!= tri_room2) 	{return true;}
	if (f4bed_room 	!= f4bed_room2) {return true;}
	if (jpn_room 	!= jpn_room2) 	{return true;}
	if (j_w_room 	!= j_w_room2) 	{return true;}
	if (pub_bath 	!= document.forms['form1'].elements['pub_bath'].value) 	{return true;}
	if (onsen 		!= document.forms['form1'].elements['onsen'].value) 	{return true;}
	if (prv_bath 	!= document.forms['form1'].elements['prv_bath'].value) 	{return true;}
	if (v_bath 		!= document.forms['form1'].elements['v_bath'].value) 	{return true;}
	if (sauna 		!= document.forms['form1'].elements['sauna'].value) 	{return true;}
	if (jacz 		!= document.forms['form1'].elements['jacz'].value) 		{return true;}
	if (mssg 		!= document.forms['form1'].elements['mssg'].value) 		{return true;}
	if (esthe 		!= document.forms['form1'].elements['esthe'].value) 	{return true;}
	if (no_smk 		!= document.forms['form1'].elements['no_smk'].value) 	{return true;}
	if (net 		!= document.forms['form1'].elements['net'].value) 		{return true;}
	if (late_out 	!= document.forms['form1'].elements['late_out'].value) 	{return true;}
	if (parking 	!= document.forms['form1'].elements['parking'].value) 	{return true;}
	if (f5_station 	!= document.forms['form1'].elements['5_station'].value) {return true;}
	if (limo 		!= document.forms['form1'].elements['limo'].value) 		{return true;}
	if (pet 		!= document.forms['form1'].elements['pet'].value) 		{return true;}
	if (high 		!= document.forms['form1'].elements['high'].value) 		{return true;}
	if (p_ok 		!= document.forms['form1'].elements['p_ok'].value) 		{return true;}
	if (c_jcb 		!= document.forms['form1'].elements['c_jcb'].value) 	{return true;}
	if (c_visa 		!= document.forms['form1'].elements['c_visa'].value) 	{return true;}
	if (c_master 	!= document.forms['form1'].elements['c_master'].value) 	{return true;}
	if (c_amex 		!= document.forms['form1'].elements['c_amex'].value) 	{return true;}
	if (c_uc 		!= document.forms['form1'].elements['c_uc'].value) 		{return true;}
	if (c_dc 		!= document.forms['form1'].elements['c_dc'].value) 		{return true;}
	if (c_nicos 	!= document.forms['form1'].elements['c_nicos'].value) 	{return true;}
	if (c_diners 	!= document.forms['form1'].elements['c_diners'].value) 	{return true;}
	if (c_saison 	!= document.forms['form1'].elements['c_saison'].value) 	{return true;}
	if (c_ufj 		!= document.forms['form1'].elements['c_ufj'].value) 	{return true;}

	return false;

}

/*************************************************************************************************************/
/* パラメーター変化確認 (空室検索用)                                                                         */
/*************************************************************************************************************/
function parameterCheck2() {
var dateUndecided2;

	if (stay_count 			!= document.forms['form2'].elements['stay_count'].value) 			{return true;}
	if (room_count 			!= document.forms['form2'].elements['room_count'].value) 			{return true;}
	if (adult_num 			!= document.forms['form2'].elements['adult_num'].value) 			{return true;}
	if (sc_num 				!= document.forms['form1'].elements['sc_num'].value) 				{return true;}
	if (lc_num_bed_meal 	!= document.forms['form1'].elements['lc_num_bed_meal'].value) 		{return true;}
	if (lc_num_meal_only 	!= document.forms['form1'].elements['lc_num_meal_only'].value) 		{return true;}
	if (lc_num_bed_only 	!= document.forms['form1'].elements['lc_num_bed_only'].value) 		{return true;}
	if (lc_num_no_bed_meal 	!= document.forms['form1'].elements['lc_num_no_bed_meal'].value) 	{return true;}

	if (document.forms['form2'].elements['dateUndecided'].checked) {
		dateUndecided2 = '1';
	} else {
		dateUndecided2 = '0';
	}
	if (dateUndecided 	!= dateUndecided2) {return true;}
	if (stayYear 		!= document.forms['form2'].elements['stayYear'].value) 	{return true;}
	if (stayMonth 		!= document.forms['form2'].elements['stayMonth'].value) {return true;}
	if (stayDay 		!= document.forms['form2'].elements['stayDay'].value) 	{return true;}

	return false;

}

/*************************************************************************************************************/
function Kensaku (area_code){
	$('f').l_area.value = area_code;	// 大エリアコード
	doSearch(1);
}

/*************************************************************************************************************/
function doSearch (start){

	var kekka = DateCheck();

	if (kekka == false) {
		return;
	}

	check_dataset();

	var parameterStockHenka = false;
	parameterStockHenka = parameterCheck();
	if (document.forms['form2'].elements['sentaku'][1].checked) {
		if (parameterStockHenka == false) {
			parameterStockHenka = parameterCheck2();
		}
	}
	if (parameterStockHenka == true) {
		start = 1;
	}

	$('f').start.value = start;

	$('tab2').innerHTML = '<p style="margin-top:100px;text-align:center"><img src="http://saikaidohotel.com/yadosagashi/common/ajax_load_orange.gif" >' + 
							'<br>ただいま検索しております。暫くおまちください。m(_ _)m...</p>';

	parameterStock();

/*	swapLayer('tab2');*/

	if (document.forms['form2'].elements['sentaku'][0].checked) {
		HotelSearch();
	} else {
		StockSearch();
	}

}

/*************************************************************************************************************/
function check_dataset(){
	if (document.forms['form1'].elements['sng_room'].checked == true) {
		document.forms['form1'].elements['sng_room'].value = "1";
	} else {
		document.forms['form1'].elements['sng_room'].value = "0";
	}
	if (document.forms['form1'].elements['twn_room'].checked == true) {
		document.forms['form1'].elements['twn_room'].value = "1";
	} else {
		document.forms['form1'].elements['twn_room'].value = "0";
	}
	if (document.forms['form1'].elements['dbl_room'].checked == true) {
		document.forms['form1'].elements['dbl_room'].value = "1";
	} else {
		document.forms['form1'].elements['dbl_room'].value = "0";
	}

	if (document.forms['form1'].elements['tri_room'].checked == true) {
		document.forms['form1'].elements['tri_room'].value = "1";
	} else {
		document.forms['form1'].elements['tri_room'].value = "0";
	}

	if (document.forms['form1'].elements['4bed_room'].checked == true) {
		document.forms['form1'].elements['4bed_room'].value = "1";
	} else {
		document.forms['form1'].elements['4bed_room'].value = "0";
	}

	if (document.forms['form1'].elements['jpn_room'].checked == true) {
		document.forms['form1'].elements['jpn_room'].value = "1";
	} else {
		document.forms['form1'].elements['jpn_room'].value = "0";
	}

	if (document.forms['form1'].elements['j_w_room'].checked == true) {
		document.forms['form1'].elements['j_w_room'].value = "1";
	} else {
		document.forms['form1'].elements['j_w_room'].value = "0";
	}
}

/*************************************************************************************************************/
function HotelSearch(){

	document.forms['form1'].elements['pict_size'].value = 3;
	document.forms['form1'].elements['count'].value = 10;

	var myAjax = new Ajax.Request(
		'http://saikaidohotel.com/yadosagashi/search3.cgi',
		{
			method: 'post',
			postBody: Form.serialize($('f')),
			onSuccess: showResponseHotelSearch
		}
	);

	/* Hotel Ranking Search */
	document.forms['form3'].elements['l_area'].value = document.forms['form1'].elements['l_area'].value;
	document.forms['form3'].elements['o_area_id'].value = document.forms['form1'].elements['o_area_id'].value;
	document.forms['form3'].elements['o_id'].value = document.forms['form1'].elements['o_id'].value;
	var myAjax = new Ajax.Request(
		'http://saikaidohotel.com/yadosagashi/search3.cgi',
		{
			method: 'post',
			postBody: Form.serialize($('f3')),
			onSuccess: showResponseHotelRanking
		}
	);

}

/*************************************************************************************************************/
function StockSearch(){

	document.forms['form1'].elements['pict_size'].value = 2;
	document.forms['form1'].elements['count'].value = 50;

	document.forms['form1'].elements['stay_count'].value = document.forms['form2'].elements['stay_count'].value;
	document.forms['form1'].elements['room_count'].value = document.forms['form2'].elements['room_count'].value;
	document.forms['form1'].elements['adult_num'].value = document.forms['form2'].elements['adult_num'].value;

	var myAjax = new Ajax.Request(
	/*	'http://saikaidohotel.com/yadosagashi/stock_search2.cgi', */
		'http://saikaidohotel.com/yadosagashi/stock_search3.cgi',
		{
			method: 'post', 
			postBody: Form.serialize($('f')),
	/*		onComplete: showResponse */
			onSuccess: showResponseStockSearch
		}
	);

	/* Hotel Ranking Search */
	document.forms['form3'].elements['l_area'].value = document.forms['form1'].elements['l_area'].value;
	document.forms['form3'].elements['o_area_id'].value = document.forms['form1'].elements['o_area_id'].value;
	document.forms['form3'].elements['o_id'].value = document.forms['form1'].elements['o_id'].value;
	var myAjax = new Ajax.Request(
		'http://saikaidohotel.com/yadosagashi/search3.cgi',
		{
			method: 'post',
			postBody: Form.serialize($('f3')),
			onSuccess: showResponseHotelRanking
		}
	);

}

/*************************************************************************************************************/
function showResponse (req){
	$('tab2').innerHTML = req.responseText;
	initLightbox(); 
}

/*************************************************************************************************************/
function showResponseStockSearch (req){
	var res_ok = false;
	if (req.readyState == 4 && req.status == 200) {
		res_ok = true;
	}
	if (res_ok = false) {
		return;
	}

	var total = parseInt(req.responseXML.getElementsByTagName("NumberOfResults")[0].firstChild.nodeValue);			/* 該当件数 */
	var DisplayPerPage = parseInt(req.responseXML.getElementsByTagName("DisplayPerPage")[0].firstChild.nodeValue);	/* 表示件数 */
	var from = parseInt(req.responseXML.getElementsByTagName("DisplayFrom")[0].firstChild.nodeValue);				/* 表示From */
	var to = from + DisplayPerPage - 1;
	var sa1 = from - 50; /* DisplayPerPage; */
	if (sa1 < 1) {
		sa1 = 1;
	}
	var to1 = to + 1;
	
	var mae = "";
	if (from > 1) {
		mae = '<a href="javascript:doSearch(' + sa1 + '); void(0);">≪ 前</a> 　｜　>';
	}
	var ushiro = "";
	if (to < total) {
		ushiro = '　｜　 <a href="javascript:doSearch(' + to1 + '); void(0);">次 ≫</a>';
	}

	var Plan = req.responseXML.getElementsByTagName("Plan");

	$('tab2').innerHTML = 
		'<div id="searchLead">' + 
		'<div class="content" style="margin-bottom:20px">' + 
		'<p class="lead">検索結果 - ' + total + '件見つかりました</p></div>';

	if (total <= 0) {
		document.getElementById("map2").style.display = "block";
		kyushuMapSet();		/* 該当データが存在しない場合初期状態の地図を表示 */
		return;
	}

	$('tab2').innerHTML += 
		'<p style="text-align:right">' + mae + total + '件中 ' + from + ' - ' + to + ' 件目を表示中' + ushiro + 
		'</p>';

	var keido = new Array();
	var ido = new Array();
	var HotelNameS = new Array();
	var mae_HotelID = "";
	var jcnt = 0;
	var pcnt = 0;
	var nokori = 0;

	for (var icnt = 0; icnt < Plan.length; icnt++) {

		var PlanName = Plan[icnt].getElementsByTagName("PlanName")[0].firstChild.nodeValue;							/* プラン名 */

		var PlanPictureURL = 'http://saikaidohotel.com/yadosagashi/common/no_photo.gif';							/* プラン画像URL */
		if (Plan[icnt].getElementsByTagName("PlanPictureURL")[0] != null) {
			var PlanPictureURL = Plan[icnt].getElementsByTagName("PlanPictureURL")[0].firstChild.nodeValue;			/* プラン画像URL */
		}
		var PlanDetailURL = Plan[icnt].getElementsByTagName("PlanDetailURL")[0].firstChild.nodeValue;				/* プラン詳細ページURL */
		/* var PlanDetail = subString(PlanDetailURL.indexOf("=" , PlanDetailURL.indexOf("=") + 1) + 1); */
		var PlanDetail = PlanDetailURL.substring(PlanDetailURL.indexOf("=", (PlanDetailURL.indexOf("=") + 1)) + 1);
		var pn = PlanDetail.length - 1;
	/*  var PlanDetailset = PlanDetail.substring(0,pn); */

		/* ホテル */
		var Hotel = Plan[icnt].getElementsByTagName("Hotel")[0];
		var HotelID = Hotel.getElementsByTagName("HotelID")[0].firstChild.nodeValue;								/* ホテルID */

		if (HotelID == mae_HotelID) {
			pcnt = pcnt + 1;
			if (pcnt <= 0) { /* 変更前は"3" */
				var toLinkDetail = toLinkDetailSet(PlanDetail , PlanName);
				$('tab2').innerHTML += 
					'<table><tr>' + 
					'<td><img src="' + PlanPictureURL + '" border="0" alt="' + PlanName + '" class="photo"></td>' + 
					'<td>' + toLinkDetail + '</td>' 
					'</tr></table>';
			/*	$('tab2').innerHTML += 
					'<table><tr>' + 
					'<td><img src="' + PlanPictureURL + '" border="0" alt="' + PlanName + '" class="photo"></td>' + 
					'<td><a href="'+ PlanDetailURL + '" target="_blank">' + PlanName + '</a></td>' + 
					'</tr></table>';
			*/
			} else {
				nokori = nokori + 1;
			}
		} else {
			if (nokori >= 1) {
				$('tab2').innerHTML += '<p> 他 ' + nokori + ' 件</p>';
				nokori = 0;
			}
			mae_HotelID = HotelID;
			var HotelName = Hotel.getElementsByTagName("HotelName")[0].firstChild.nodeValue;						/* ホテル名 */
			var PostCode = Hotel.getElementsByTagName("PostCode")[0].firstChild.nodeValue;							/* 郵便番号 */
			var HotelAddress = Hotel.getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;					/* ホテル住所 */
			var HotelType = Hotel.getElementsByTagName("HotelType")[0].firstChild.nodeValue;						/* ホテルタイプ */
			var HotelCatchCopy = Hotel.getElementsByTagName("HotelCatchCopy")[0].firstChild.nodeValue;				/* ホテルキャッチコピー */
			var	HotelCaption = Hotel.getElementsByTagName("HotelCaption")[0].firstChild.nodeValue;					/* ホテルキャプション */

			/* エリア */
			var Area = Hotel.getElementsByTagName("Area")[0];
			var Prefecture = Area.getElementsByTagName("Prefecture")[0].firstChild.nodeValue;						/* エリア・都道府県 */
			var LargeArea = Area.getElementsByTagName("LargeArea")[0].firstChild.nodeValue;							/* エリア・大エリア */

			keido[jcnt] = parseFloat(Hotel.getElementsByTagName("X")[0].firstChild.nodeValue);						/* 経度情報取得 */
			ido[jcnt] = parseFloat(Hotel.getElementsByTagName("Y")[0].firstChild.nodeValue);						/* 緯度情報取得 */

			var toLink = toLinkSet(HotelID , HotelName);
			HotelNameS[jcnt] = toLink;

			var PictureURL = 'http://saikaidohotel.com/yadosagashi/common/no_photo.gif';							/* 宿画面URL */
			var PictureCaption = "";																				/* 宿画面キャプション */

			if (Hotel.getElementsByTagName("PictureURL")[0] != null) {
				PictureURL = Hotel.getElementsByTagName("PictureURL")[0].firstChild.nodeValue;						/* 宿画面URL */
				PictureCaption = '▲' + Hotel.getElementsByTagName("PictureCaption")[0].firstChild.nodeValue;		/* 宿画面キャプション */
			}

			var NumberOfRatings = Hotel.getElementsByTagName("NumberOfRatings")[0].firstChild.nodeValue + '件';		/* クチコミ件数 */
			var Rating = "";
			if (parseInt(NumberOfRatings) >= 5) {
				Rating = ' / ' + Hotel.getElementsByTagName("Rating")[0].firstChild.nodeValue + ' 点';  			/* クチコミ評点 */
			}

			var toMapLink = toMapLinkSet(HotelID);
			var data3 = "<img src=http://saikaidohotel.com/set/img/jaranimg.gif>";	/* 2009.11.10 */
			toLink = toLinkSet(HotelID , data3);
		/*	toLink = toLinkSet(HotelID , "詳細・空室確認・予約"); */
			var toLinkDetail = toLinkDetailSet(PlanDetail , PlanName);

			jcnt = jcnt + 1;
			pcnt = 1;
			nokori = 0;

			$('tab2').innerHTML += '<br>' + 
			'<div class="content hotel">' + 
					'<h3>' + HotelName + '</h3>' +
					'<p class="catch">' + HotelCatchCopy + '</p>' +
					'<p class="copy">' + HotelCaption + '[' + HotelType + ']' + '</p>' + 
					'<table><tr class="row">' + 
						'<td width="1%">' + 
							'<img src="' + PictureURL + '" border="0" alt="' + HotelName + '" class="photo"><br>' + 
							'<span class="style1">' + PictureCaption + '</span>' + 
						'</td>' + 
						'<td class="desc">' + 
						'<dl><dt>エリア・住所</dt>' + 
						'<dd>' + Prefecture + '>' + LargeArea + '<br>' + 
						PostCode + HotelAddress + toMapLink + 
						'<dt>クチコミ件数 / クチコミ評点</dt><dd>' + NumberOfRatings + Rating + '</dd>' + 
						'<p class="to-jalan">' + toLink + '</p>' +
						'</dd></dl></td>' + 
					'</tr></table>' + 
					'<p><b>プラン名</b></p>' + 
					'<table><tr>' + 
					'<td><img src="' + PlanPictureURL + '" border="0" alt="' + PlanName + '" class="photo"></td>' + 
					'<td>' + toLinkDetail + '</td>' + 
					'</tr></table>';
		}
	}
	if (nokori >= 1) {
		$('tab2').innerHTML += '<p> 他 ' + nokori + ' 件</p>';
		nokori = 0;
	}

	$('tab2').innerHTML += 
		'<div class="content" style="margin-bottom:20px">' + 
		'<p style="text-align:right">' + mae + total + '件中 ' + from + ' - ' + to + ' 件目を表示中' + ushiro + 
		'</p></div>';

	markerSet(keido, ido, HotelNameS);		/* Hotelの位置をgoogle map に表示 */

}

/*************************************************************************************************************/
function toLinkDetailSet(data1 , data2) {

	return ('<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2547457&pid=877989355&' + 
			/* 'vc_url=http://jws.jalan.net/Redirect/V1/%3fkey%3dand11560aa4e23%26rd_key%3d'+ */
			'vc_url=http://www.jalan.net/JwsRedirect.do%3fkey%3dand11560aa4e23%26rd_key%3d'+
			data1 +'%26vos%3dnjalvccp99000" target="_blank">' + 
			'<img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2547457&pid=877989355" height="1" width="1" border="0">' + 
			data2 + '</a>');
/*
	var url = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2547457&pid=877989355&
			vc_url=http://www.jalan.net/JwsRedirect.do%3fkey%3dand11560aa4e23%26rd_key%3d" + id;
*/
}

/*************************************************************************************************************/
function showResponseHotelRanking (req){
	var res_ok = false;
	if (req.readyState == 4 && req.status == 200) {
		res_ok = true;
	}
	if (res_ok = false) {
		return;
	}

	var total = parseInt(req.responseXML.getElementsByTagName("NumberOfResults")[0].firstChild.nodeValue);			/* 該当件数 */
	
	var Hotel = req.responseXML.getElementsByTagName("Hotel");

	$('tab3').innerHTML = "";

	if (total <= 0) {
		return;
	}

	$('tab3').innerHTML = "<img src=http://saikaidohotel.com/set/img/jyarankuchikomi.gif>";	/* 2009.11.10 */

	for (var icnt = 0; icnt < Hotel.length; icnt++) {

		var HotelID = Hotel[icnt].getElementsByTagName("HotelID")[0].firstChild.nodeValue;							/* ホテルID */
		var HotelName = Hotel[icnt].getElementsByTagName("HotelName")[0].firstChild.nodeValue;						/* ホテル名 */
		var HotelCatchCopy = Hotel[icnt].getElementsByTagName("HotelCatchCopy")[0].firstChild.nodeValue;			/* ホテルキャッチコピー */
		var PictureURL = 'http://saikaidohotel.com/yadosagashi/common/no_photo_small.gif';							/* 宿画面URL */
		if (Hotel[icnt].getElementsByTagName("PictureURL")[0] != null) {
			PictureURL = Hotel[icnt].getElementsByTagName("PictureURL")[0].firstChild.nodeValue;					/* 宿画面URL */
		}
		var NumberOfRatings = Hotel[icnt].getElementsByTagName("NumberOfRatings")[0].firstChild.nodeValue + '件';	/* クチコミ件数 */
		var Rating = "";
		if (parseInt(NumberOfRatings) >= 5) {
			Rating = Hotel[icnt].getElementsByTagName("Rating")[0].firstChild.nodeValue + ' 点';  					/* クチコミ評点 */
		}

		var ranking;
		ranking = (icnt + 1) + "";
		var toLink = toLinkSet(HotelID , HotelName);
		$('tab3').innerHTML += 
		/*	'<div>' +
				'<p>' + toLink + '</p>' + 
		*/
			'<div class="ranking">' +
			  	'<table><tr>' +
					'<td>' + '<img src="http://saikaidohotel.com/yadosagashi/img/number_crown/crown-' + ranking + '.gif">' + '</td>' +
					'<td>' +  toLink  + '</td>' +
				'</tr></table>' +
				'<table><tr>' + 
					'<td>' + 
						'<img src="' + PictureURL + '" border="0" alt="' + HotelName + '" class="photo">' + 
					'</td>' + 
					'<td>' + 
						'<p class="catch">' + HotelCatchCopy + '</p>' +
						'<p><b>クチコミ件数</b> ' + NumberOfRatings + '</p>' + 
						'<p><b>クチコミ評点</b> ' + Rating + '</p>' + 
					'</td>' + 
				'</tr></table>' + 
				'<br>' + 
			'</div>';
	}
}

/*************************************************************************************************************/
function showResponseHotelSearch (req){
	var res_ok = false;
	if (req.readyState == 4 && req.status == 200) {
		res_ok = true;
	}
	if (res_ok = false) {
		return;
	}

	var Error = req.responseXML.getElementsByTagName("Error");

	if (Error.length > 0) {
		$('tab2').innerHTML = "メンテナンス中"
		$('tab2').innerHTML += Error.length;
		$('tab2').innerHTML += Error.getElementsByTagName("Message")[0].firstChild.nodeValue;
		$('tab2').innerHTML += "メンテナンス中";
		return;
	}

	var total = parseInt(req.responseXML.getElementsByTagName("NumberOfResults")[0].firstChild.nodeValue);			/* 該当件数 */
	var DisplayPerPage = parseInt(req.responseXML.getElementsByTagName("DisplayPerPage")[0].firstChild.nodeValue);	/* 表示件数 */
	var from = parseInt(req.responseXML.getElementsByTagName("DisplayFrom")[0].firstChild.nodeValue);				/* 表示From */
	var to = from + DisplayPerPage - 1;
	var sa1 = from - 10; /*DisplayPerPage;*/
	if (sa1 < 1) {
		sa1 = 1;
	}
	var to1 = to + 1;
	
	var mae = "";
	if (from > 1) {
		mae = '<a href="javascript:doSearch(' + sa1 + '); void(0);">≪ 前</a> 　｜　>';
	}
	var ushiro = "";
	if (to < total) {
		ushiro = '　｜　 <a href="javascript:doSearch(' + to1 + '); void(0);">次 ≫</a>';
	}

	var Hotel = req.responseXML.getElementsByTagName("Hotel");

	$('tab2').innerHTML = 
		'<div id="searchLead">' + 
		'<div class="content" style="margin-bottom:20px">' + 
		'<p class="lead">検索結果 - ' + total + '件見つかりました</p></div>';

	if (total <= 0) {
		document.getElementById("map2").style.display = "block";
		kyushuMapSet();		/* 該当データが存在しない場合初期状態の地図を表示 */
		document.getElementById("kakuken").style.display = "block";
		return;
	}

	$('tab2').innerHTML += 
		'<p style="text-align:right">' + mae + total + '件中 ' + from + ' - ' + to + ' 件目を表示中' + ushiro + 
		'</p>';

	var keido = new Array();
	var ido = new Array();
	var HotelNameS = new Array();

	for (var icnt = 0; icnt < Hotel.length; icnt++) {

		var HotelID = Hotel[icnt].getElementsByTagName("HotelID")[0].firstChild.nodeValue;							/* ホテルID */
		var HotelName = Hotel[icnt].getElementsByTagName("HotelName")[0].firstChild.nodeValue;						/* ホテル名 */

		keido[icnt] = parseFloat(Hotel[icnt].getElementsByTagName("X")[0].firstChild.nodeValue);					/* 経度情報取得 */
		ido[icnt] = parseFloat(Hotel[icnt].getElementsByTagName("Y")[0].firstChild.nodeValue);						/* 緯度情報取得 */

		var toLink = toLinkSet(HotelID , HotelName);
		HotelNameS[icnt] = toLink;

		var HotelCatchCopy = Hotel[icnt].getElementsByTagName("HotelCatchCopy")[0].firstChild.nodeValue;			/* ホテルキャッチコピー */
		var	HotelCaption = Hotel[icnt].getElementsByTagName("HotelCaption")[0].firstChild.nodeValue;				/* ホテルキャプション */
		var HotelType = Hotel[icnt].getElementsByTagName("HotelType")[0].firstChild.nodeValue;						/* ホテルタイプ */


		var PictureURL = 'http://saikaidohotel.com/yadosagashi/common/no_photo.gif';								/* 宿画面URL */
		var PictureCaption = "";																					/* 宿画面キャプション */

		if (Hotel[icnt].getElementsByTagName("PictureURL")[0] != null) {
			PictureURL = Hotel[icnt].getElementsByTagName("PictureURL")[0].firstChild.nodeValue;					/* 宿画面URL */
			PictureCaption = '▲' + Hotel[icnt].getElementsByTagName("PictureCaption")[0].firstChild.nodeValue;		/* 宿画面キャプション */
		}

		var PostCode = Hotel[icnt].getElementsByTagName("PostCode")[0].firstChild.nodeValue;						/* 郵便番号 */
		var HotelAddress = Hotel[icnt].getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;				/* ホテル住所 */
		var CheckInTime = Hotel[icnt].getElementsByTagName("CheckInTime")[0].firstChild.nodeValue;					/* チェックイン時刻 */
		var CheckOutTime = Hotel[icnt].getElementsByTagName("CheckOutTime")[0].firstChild.nodeValue;				/* チェックアウト時刻 */

		var NumberOfRatings = Hotel[icnt].getElementsByTagName("NumberOfRatings")[0].firstChild.nodeValue + '件';	/* クチコミ件数 */
		var Rating = "";
		if (parseInt(NumberOfRatings) >= 5) {
			Rating = ' / ' + Hotel[icnt].getElementsByTagName("Rating")[0].firstChild.nodeValue + ' 点';  			/* クチコミ評点 */
		}

		var SampleRateFrom = Hotel[icnt].getElementsByTagName("SampleRateFrom")[0].firstChild.nodeValue;			/* 参考価格 */
		if ((SampleRateFrom.length >= 4) && (SampleRateFrom.length <= 6)) {
			SampleRateFrom = SampleRateFrom.substr(0 , SampleRateFrom.length - 3) + ',' + SampleRateFrom.substr(SampleRateFrom.length - 3);
		}
		if (SampleRateFrom <= 0) {
			SampleRateFrom = "";
		} else {
			SampleRateFrom = '￥' + SampleRateFrom;
		}

		var Area = Hotel[icnt].getElementsByTagName("Area")[0];														/* エリア */
		var Prefecture = Area.getElementsByTagName("Prefecture")[0].firstChild.nodeValue;							/* エリア・都道府県 */
		var LargeArea = Area.getElementsByTagName("LargeArea")[0].firstChild.nodeValue;								/* エリア・大エリア */

		var AccessInformation = Hotel[icnt].getElementsByTagName("AccessInformation");								/* アクセスインフォメーション */
		var access = "";
		for (var jcnt = 0; jcnt < AccessInformation.length; jcnt++) {
			if (AccessInformation[jcnt].firstChild == null) {
				access += ('<b>' + AccessInformation[jcnt].getAttribute('name') + '</b>' + '<br>');
			} else {
				access += ('<b>' + AccessInformation[jcnt].getAttribute('name') + '</b>' + AccessInformation[jcnt].firstChild.nodeValue + '<br>');
			}
		}

		var CreditCard = Hotel[icnt].getElementsByTagName("CreditCard")[0];
		var Credit = creditCardInfot(CreditCard);

		var toMapLink = toMapLinkSet(HotelID);
		var data3 = "<img src=http://saikaidohotel.com/set/img/jaranimg.gif>";
		toLink = toLinkSet(HotelID , data3);
	/*	toLink = toLinkSet(HotelID , "詳細・空室確認・予約"); */
		$('tab2').innerHTML += 
			'<div class="content hotel">' +
				'<h3>' + HotelName + '</h3>' +
				'<p class="catch">' + HotelCatchCopy + '</p>' +
				'<p class="copy">' + HotelCaption + '[' + HotelType + ']' + '</p>' + 
				'<table><tr class="row">' + 
					'<td width="1%">' + 
						'<img src="' + PictureURL + '" border="0" alt="' + HotelName + '" class="photo"><br>' + 
						'<span class="style1">' + PictureCaption + '</span>' + 
					'</td>' + 
					'<td class="desc">' + 
					'<dl><dt>エリア・住所</dt>' + 
					'<dd>' + Prefecture + '>' + LargeArea + '<br>' + 
					PostCode + HotelAddress + toMapLink + 
					'<dt>アクセス</dt><dd>' + access + '</dd>' + 
					'<dt>チェックイン・アウト</dt>' + 
					'<dd>in ' + CheckInTime + ' / out ' + CheckOutTime + '</dd>' + 
					'<dt>クチコミ件数 / クチコミ評点</dt><dd>' + NumberOfRatings + Rating + '</dd>' + 
					Credit + 
					'<dt>参考価格</dt><dd>' + SampleRateFrom + 
					'<p class="to-jalan">' + toLink + '</p>' + 
					'</dd></dl></td>' + 
				'</tr></table>' + 
			'</div>';
	}

	$('tab2').innerHTML += 
		'<div class="content" style="margin-bottom:20px">' + 
		'<p style="text-align:right">' + mae + total + '件中 ' + from + ' - ' + to + ' 件目を表示中' + ushiro + 
		'</p></div>';

	markerSet(keido, ido, HotelNameS);		/* Hotelの位置をgoogle map に表示 */

}

/*************************************************************************************************************/
function toMapLinkSet(data) {
	return ('<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2547457&pid=877989355&' + 
			'vc_url=http%3a%2f%2fwww%2ejalan%2enet%2fcgi%2dbin%2fjalan%2fjweb%2fcjw35_10_1%2ecgi%3fjam_cd%3d' + 
			data + '%26vos%3dnjalvccp99000" target="_blank">' + 
			'<img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2547457&pid=877989355" height="1" width="1" border="0">[MAP]</a>');
}

/*************************************************************************************************************/
function toLinkSet(data1 , data2) {

	return ('<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2547457&pid=877989355&' + 
			'vc_url=http%3a%2f%2fwww%2ejalan%2enet%2fcgi-bin%2fjalan%2fjweb%2fcjw0_90_1%2ecgi%3fyad_no%3d' + 
			data1 + '%26vos%3dnjalvccp99000" target="_blank">' + 
			'<img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2547457&pid=877989355" height="1" width="1" border="0">' + 
			data2 + '</a>');
}

/*************************************************************************************************************/
function creditCardInfot(CreditCard) {

	var Credit = new Array();
	var res = "";
	if (CreditCard.getAttribute('AMEX') ==  "true") {
		Credit[Credit.length] = "AMEX";
	}
	if (CreditCard.getAttribute('DC') == "true") {
		Credit[Credit.length] = "DC";
	}
	if (CreditCard.getAttribute('DINNERS') == "true") {
		Credit[Credit.length] = "DINNERS";
	}
	if (CreditCard.getAttribute('JCB') == "true") {
		Credit[Credit.length] = "JCB";
	}
	if (CreditCard.getAttribute('MASTER') == "true") {
		Credit[Credit.length] = "MASTER";
	}
	if (CreditCard.getAttribute('NICOS') == "true") {
		Credit[Credit.length] = "NICOS";
	}
	if (CreditCard.getAttribute('SAISON') == "true") {
		Credit[Credit.length] = "SAISON";
	}
	if (CreditCard.getAttribute('UC') == "true") {
		Credit[Credit.length] = "UC";
	}
	if (CreditCard.getAttribute('UFJ') == "true") {
		Credit[Credit.length] = "UFJ";
	}
	if (CreditCard.getAttribute('VISA') == "true") {
		Credit[Credit.length] = "VISA";
	}
	if (CreditCard.getAttribute('MILLION') == "true") {
		Credit[Credit.length] = "MILLION";
	}
	if (CreditCard.getAttribute('ETC') == "true") {
		Credit[Credit.length] = "その他";
	}
	if (Credit.length == 0) {
		return res;
	}
	res = '<dt>クレジットカード</dt>' + '<dd>';
	for (var icnt = 0; icnt < Credit.length; icnt++) {
		if (icnt > 0) {
			res += " , ";
		}
		res += Credit[icnt];
	}
	res += '</dd>';
	
	return res;
}
/*************************************************************************************************************/
/* Hotelの位置をgoogle map に表示                                                                            */
/*************************************************************************************************************/
function markerSet(keido , ido, HotelNameS) {
	var keidoArr = new Array();
	var idoArr = new Array();


	/* 同一緯度経度時処理 */
	if (ido.length >= 2) {
		var t_ido = new Array();
		var t_keido = new Array();
		var t_HotelNameS = new Array();
		var icnt = 0;
		var deru = true;
		var deru2 = false;
		do {
			if (deru == false) {
				icnt += 1;
			}
			deru = false;
			for (var kcnt = icnt + 1 ; kcnt < ido.length; kcnt++) {
				if ((ido[icnt] == ido[kcnt]) && (keido[icnt] == keido[kcnt])) {
					t_ido = ido.splice(kcnt,1);
					t_keido = keido.splice(kcnt,1);
					if (HotelNameS[icnt] != HotelNameS[kcnt]) {
						HotelNameS[icnt] += '<br>' + HotelNameS[kcnt];
					}
					t_HotelNameS = HotelNameS.splice(kcnt,1);
					deru = true;
				}
				if (deru == true) {
					kcnt = ido.length;
				}
				if ((icnt + 2) >= ido.length) {
				/*	$('tab2').innerHTML += icnt + ' ' + ido.length + '<br>'; */
					deru2 = true;
				}
			}
		} while (deru2 == false);
	}

	var keido_min = keido[0];
	var keido_max = keido[0];
	var ido_min = ido[0];
	var ido_max = ido[0];

	for (var icnt = 0; icnt < keido.length; icnt++) {
		keidoArr[icnt] = chgJalanGoogle(keido[icnt]);			/* 緯度を度・分・秒に変換 */
		if (keido_min > keido[icnt]) {
			keido_min = keido[icnt];							/* 経度最小値設定 */
		}
		if (keido_max < keido[icnt]) {
			keido_max = keido[icnt];							/* 経度最大値設定 */
		}
	}

	for (var icnt = 0; icnt < ido.length; icnt++) {
		idoArr[icnt] = chgJalanGoogle(ido[icnt]);				/* 緯度を度・分・秒に変換 */
		if (ido_min > ido[icnt]) {
			ido_min = ido[icnt];								/* 緯度最小値設定 */
		}
		if (ido_max < ido[icnt]) {
			ido_max = ido[icnt];								/* 緯度最大値設定 */
		}
	}

	var chg_keidoArr = new Array();
	var chg_idoArr = new Array();

	/* 経度を日本測地系->世界測地系 */
	for (var icnt = 0; icnt < keidoArr.length; icnt++) {
		chg_keidoArr[chg_keidoArr.length] = chgTky2WgsLng(idoArr[icnt], keidoArr[icnt]);
	}

	/* 緯度を日本測地系->世界測地系 */
	for (var icnt = 0; icnt < idoArr.length; icnt++) {
		chg_idoArr[chg_idoArr.length] = chgTky2WgsLat(idoArr[icnt], keidoArr[icnt]);
	}

	/* 中心点設定 */
	var keido_average = chgJalanGoogle((keido_min + keido_max) / 2);
	var ido_average = chgJalanGoogle((ido_min + ido_max) / 2);
	var keido_center = chgTky2WgsLng(ido_average, keido_average);
	var ido_center = chgTky2WgsLat(ido_average, keido_average);

	var keido_width = (keido_max - keido_min) / (9 * 3600);		/* 経度幅距離換算(km) */
	var ido_width = (ido_max - ido_min) / (9 * 3600);			/* 緯度幅距離換算(km) */
/*
	var keido_width2 = keido_max - keido_min;
	var ido_width2 = ido_max - ido_min;
*/

	/* 地図サイズ値設定 */
	var chizu_size = chizuSizeSet (ido_width, keido_width, idoArr);

/*
	$('tab2').innerHTML += 'ido=' + ido_width + '/' + ido_width2 + 
						   ' keido=' + keido_width + '/' + keido_width2 + 
						   ' size=' + chizu_size;
*/

	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		var p1 = new GLatLng(ido_center, keido_center);
		map1.addControl(new GLargeMapControl());
		map1.setCenter(p1, chizu_size);

		for (var icnt = 0; icnt < idoArr.length; icnt++) {
			var marker = myMarker(chg_idoArr[icnt], chg_keidoArr[icnt], HotelNameS[icnt]);
			map1.addOverlay(marker);
		}

		document.getElementById("map2").style.display = "none";
		document.getElementById("kakuken").style.display = "none";
	}
}

/*************************************************************************************************************/
/* 地図サイズ値設定                                                                                          */
/*************************************************************************************************************/
function chizuSizeSet (ido_width, keido_width, idoArr) {
	var chizu_size = 12;
	var keido_chizu_size = 7;
	var ido_chizu_size = 7;
	
	if (idoArr.length > 1) {
		if (keido_width < 280) {
			keido_chizu_size = 8;
		}
		if (keido_width < 140) {
			keido_chizu_size = 9;
		}
		if (keido_width < 60) {
			keido_chizu_size = 10;
		}
		if (keido_width < 32) {
			keido_chizu_size = 11;
		}
		if (keido_width < 12) {
			keido_chizu_size = 12;
		}
		if (keido_width < 6) {
			keido_chizu_size = 13;
		}
		if (keido_width < 3) {
			keido_chizu_size = 14;
		}

		if (ido_width < 180) {
			ido_chizu_size = 8;
		}
		if (ido_width < 90) {
			ido_chizu_size = 9;
		}
		if (ido_width < 38) {
			ido_chizu_size = 10;
		}
		if (ido_width < 20) {
			ido_chizu_size = 11;
		}
		if (ido_width < 9) {
			ido_chizu_size = 12;
		}
		if (ido_width < 5) {
			ido_chizu_size = 13;
		}
		if (ido_width < 2) {
			ido_chizu_size = 14;
		}
		
		if (ido_chizu_size < keido_chizu_size) {
			chizu_size = ido_chizu_size;
		} else {
			chizu_size = keido_chizu_size;
		}
	}
	return chizu_size;
}

/*************************************************************************************************************/
/* マーカー設定                                                                                              */
/*************************************************************************************************************/
var responseKensu;
function myMarker (ido, keido, henka, o_id) {
	var mp = new GLatLng(ido, keido);
	var marker = new GMarker(mp);
	GEvent.addListener(marker, 'click', function() {
		if (o_id != null) {
			onsenSearch(o_id);
			henka += '<br><p id="p101"></p>';
		}
		marker.openInfoWindowHtml(henka);
	});
	return marker;
}

/*************************************************************************************************************/
function onsenSearch(o_id){

	responseKensu = "";
	if (o_id.length == 4) {			/* 温泉コード */
		document.forms['form4'].elements['o_id'].value = o_id;
		document.forms['form4'].elements['o_area_id'].value = "";
	} else {						/* 温泉地コード */
		document.forms['form4'].elements['o_id'].value = "";
		document.forms['form4'].elements['o_area_id'].value = o_id;
	}
	var myAjax = new Ajax.Request(
		'http://saikaidohotel.com/yadosagashi/search3.cgi',
		{
			method: 'post',
			postBody: Form.serialize($('f4')),
			onSuccess: showResponseOnsenKensu
		}
	);
}

/*************************************************************************************************************/
function showResponseOnsenKensu (req){
	var res_ok = false;
	if (req.readyState == 4 && req.status == 200) {
		res_ok = true;
	}
	if (res_ok = false) {
		return;
	}

	var Error = req.responseXML.getElementsByTagName("Error");

	if (Error.length > 0) {
		$('p101').innerHTML = "メンテナンス中"
		return;
	}

	responseKensu = parseInt(req.responseXML.getElementsByTagName("NumberOfResults")[0].firstChild.nodeValue);			/* 該当件数 */
	$('p101').innerHTML = 'この地域の宿の件数 : ' + responseKensu + ' 件';

}

/*************************************************************************************************************/
/* (jalan -> google)                                                                                         */
/*************************************************************************************************************/
function chgJalanGoogle(chg) {
	return (chg / 3600000);
}

/*************************************************************************************************************/
/* (google -> jalan)                                                                                         */
/*************************************************************************************************************/
function chgGoogleJalan(chg) {
	return Math.round(chg * 3600000);
}

/*************************************************************************************************************/
/* 緯度を日本測地系から世界測地系に変換                                                                      */
/*************************************************************************************************************/
function chgTky2WgsLat (lat, lng){
	return (lat - lat * 0.00010695 + lng * 0.000017464 + 0.0046017);
}

/*************************************************************************************************************/
/* 経度を日本測地系から世界測地系に変換                                                                      */
/*************************************************************************************************************/
function chgTky2WgsLng (lat, lng){
	return (lng - lat * 0.000046038 - lng * 0.000083043 + 0.010040);
}

/*************************************************************************************************************/
/* 緯度を世界測地系から日本測地系に変換                                                                      */
/*************************************************************************************************************/
function chgWgsTky2Lat (lat, lng){
	return (lat + lat * 0.00010696 - lng * 0.000017467 - 0.0046020);
}

/*************************************************************************************************************/
/* 経度を世界測地系から日本測地系に変換                                                                      */
/*************************************************************************************************************/
function chgWgsTky2Lng (lat, lng){
	return (lng + lat * 0.000046047 + lng * 0.000083049 - 0.010041);
}

/*************************************************************************************************************/
/* 九州・沖縄 中心値設定                                                                                     */
/*************************************************************************************************************/
function kyushuMapSet() {

	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		/* map1.setCenter(new GLatLng(32.460000, 130.650000), 7);	/* kyushu */
		map1.setCenter(new GLatLng(32.460000, 129.850000), 7);	/* kyushu */
		map1.disableDragging();	/* ドラッグ禁止 */
	}
	if (GBrowserIsCompatible()) {
		var map2 = new GMap2(document.getElementById("map2"));
		map2.setCenter(new GLatLng(26.450000, 127.950000), 7);	/* okinawa */
		map2.disableDragging();	/* ドラッグ禁止 */
	}
}

/*************************************************************************************************************/
function spaNameSet(prefecture , onsen_code , onsen_name) {
	return ('<a href="javascript:chizuKensaku(\'' + prefecture + '\',' + onsen_code + ');">' + onsen_name + '</a>');
}

/*************************************************************************************************************/
function spaNameSet2(prefecture , onsenchi_code , onsenchi_name , onsen_name) {
	return ('<a href="javascript:chizuKensaku(\'' + prefecture + '\',' + onsenchi_code + ');">' + onsenchi_name + '<br>' + onsen_name + '</a>');
}

/*************************************************************************************************************/
function kensakuCharSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<p class="lead">検索したい地域をクリックしてください。</p>');
	}
	if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
		document.write('<p class="lead">検索したい温泉地をクリックしてください。</p>');
	}
	if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) {
		document.write('<p class="lead">検索したい温泉をクリックしてください。</p>');
	}
}

/*************************************************************************************************************/
function form4Set() {
	document.write('<form id="f4" name="form4" action="" method="post">');
	document.write('<p>');
	document.write('<input type="hidden" name="o_area_id" value="">');
	document.write('<input type="hidden" name="o_id" value="">');
	document.write('<input type="hidden" name="start" value="1">');
	document.write('<input type="hidden" name="count" value="1">');
	document.write('<input type="hidden" name="xml_ptn" value="0">');
	document.write('</p>');
	document.write('</form>');
}

/*************************************************************************************************************/
/* 福岡県 中心値設定                                                                                         */
/*************************************************************************************************************/
function fukuokaMapSet() {
	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		map1.setCenter(new GLatLng(33.500000, 130.700000), 9);	/* fukuoka */
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			map1.disableDragging();						/* ドラッグ禁止 */
		} else {
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_fukuoka.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_fukuoka[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_fukuoka[icnt][4];
						if (spa_fukuoka[icnt][2] != spa_fukuoka[icnt][5]) {
							var spa_name = spaNameSet2('fukuoka',spa_fukuoka[icnt][4],spa_fukuoka[icnt][5],spa_fukuoka[icnt][2]);
						} else {
							var spa_name = spaNameSet2('fukuoka',spa_fukuoka[icnt][4],spa_fukuoka[icnt][5],'');
						}
					} else {
						var spa_code = spa_fukuoka[icnt][1];
						var spa_name = spaNameSet('fukuoka',spa_fukuoka[icnt][1],spa_fukuoka[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L400100'].checked == true) && (spa_fukuoka[icnt][0] == '400100')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L400300'].checked == true) && (spa_fukuoka[icnt][0] == '400300')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L400400'].checked == true) && (spa_fukuoka[icnt][0] == '400400')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L400500'].checked == true) && (spa_fukuoka[icnt][0] == '400500')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L400600'].checked == true) && (spa_fukuoka[icnt][0] == '400600')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L400800'].checked == true) && (spa_fukuoka[icnt][0] == '400800')) {
						var marker = myMarker(spa_fukuoka[icnt][8],spa_fukuoka[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 福岡県 地域セット                                                                                         */
/*************************************************************************************************************/
function fukuokaChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="fukuoka_ichi" src="fukuoka_ken/fukuoka.jpg" alt="福岡市(博多駅周辺・天神周辺)" onclick="chizuKensaku(\'fukuoka\',400100)">');
		document.write('<img id="dazaifu_ichi" src="fukuoka_ken/dazaifu.jpg" alt="太宰府・宗像" onclick="chizuKensaku(\'fukuoka\',400300)">');
		document.write('<img id="itoshima_ichi" src="fukuoka_ken/itoshima.jpg" alt="糸島・前原" onclick="chizuKensaku(\'fukuoka\',400400)">');
		document.write('<img id="kurume_ichi" src="fukuoka_ken/kurume.jpg" alt="久留米・原鶴・筑後川" onclick="chizuKensaku(\'fukuoka\',400500)">');
		document.write('<img id="yanagawa_ichi" src="fukuoka_ken/yanagawa.jpg" alt="柳川・八女・筑後" onclick="chizuKensaku(\'fukuoka\',400600)">');
		document.write('<img id="kitakyushu_ichi" src="fukuoka_ken/kitakyushu.jpg" alt="北九州" onclick="chizuKensaku(\'fukuoka\',400800)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L400100" checked> 福岡市(博多駅周辺・天神周辺)</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L400300" checked> 太宰府・宗像</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L400400" checked> 糸島・前原</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L400500" checked> 久留米・原鶴・筑後川</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L400600" checked> 柳川・八女・筑後</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L400800" checked> 北九州</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="fukuokaMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 佐賀県 中心値設定                                                                                         */
/*************************************************************************************************************/
function sagaMapSet() {
	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		map1.setCenter(new GLatLng(33.400000, 130.200000), 9);	/* saga */
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			map1.disableDragging();						/* ドラッグ禁止 */
		} else {
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_saga.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_saga[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_saga[icnt][4];
						if (spa_saga[icnt][2] != spa_saga[icnt][5]) {
							var spa_name = spaNameSet2('saga',spa_saga[icnt][4],spa_saga[icnt][5],spa_saga[icnt][2]);
						} else {
							var spa_name = spaNameSet2('saga',spa_saga[icnt][4],spa_saga[icnt][5],'');
						}
					} else {
						var spa_code = spa_saga[icnt][1];
						var spa_name = spaNameSet('saga',spa_saga[icnt][1],spa_saga[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L410200'].checked == true) && (spa_saga[icnt][0] == '410200')) {
						var marker = myMarker(spa_saga[icnt][8],spa_saga[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L410500'].checked == true) && (spa_saga[icnt][0] == '410500')) {
						var marker = myMarker(spa_saga[icnt][8],spa_saga[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L410800'].checked == true) && (spa_saga[icnt][0] == '410800')) {
						var marker = myMarker(spa_saga[icnt][8],spa_saga[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L411100'].checked == true) && (spa_saga[icnt][0] == '411100')) {
						var marker = myMarker(spa_saga[icnt][8],spa_saga[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L411300'].checked == true) && (spa_saga[icnt][0] == '411300')) {
						var marker = myMarker(spa_saga[icnt][8],spa_saga[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 佐賀県 地域セット                                                                                         */
/*************************************************************************************************************/
function sagaChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="saga_ichi" src="saga_ken/saga.jpg" alt="佐賀・古湯・熊の川" onclick="chizuKensaku(\'saga\',410200)">');
		document.write('<img id="ureshino_ichi" src="saga_ken/ureshino.jpg" alt="嬉野・武雄" onclick="chizuKensaku(\'saga\',410500)">');
		document.write('<img id="tara_ichi" src="saga_ken/tara.jpg" alt="太良" onclick="chizuKensaku(\'saga\',410800)">');
		document.write('<img id="karatsu_ichi" src="saga_ken/karatsu.jpg" alt="唐津・呼子" onclick="chizuKensaku(\'saga\',411100)">');
		document.write('<img id="imari_ichi" src="saga_ken/imari.jpg" alt="伊万里・有田" onclick="chizuKensaku(\'saga\',411300)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L410200" checked> 佐賀・古湯・熊の川</td>');
		document.write('<tr><td><input type="checkbox" name="L410500" checked> 嬉野・武雄</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L410800" checked> 太良</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L411100" checked> 唐津・呼子</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L411300" checked> 伊万里・有田</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="sagaMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 長崎県 中心値設定                                                                                         */
/*************************************************************************************************************/
function nagasakiMapSet() {
	if (GBrowserIsCompatible()) {
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			document.getElementById("map5").style.display = "none";

			var map1 = new GMap2(document.getElementById("map1"));
			map1.setCenter(new GLatLng(33.140000, 129.85000), 9);	/* nagasaki */
			map1.disableDragging();									/* ドラッグ禁止 */

			var map2 = new GMap2(document.getElementById("map2"));
			map2.setCenter(new GLatLng(34.370000, 129.33000), 9);	/* nagasaki tsushima */
			map2.disableDragging();									/* ドラッグ禁止 */

			var map3 = new GMap2(document.getElementById("map3"));
			map3.setCenter(new GLatLng(33.750000, 129.75000), 9);	/* nagasaki iki */
			map3.disableDragging();									/* ドラッグ禁止 */

			var map4 = new GMap2(document.getElementById("map4"));
			map4.setCenter(new GLatLng(32.800000, 129.00000), 9);	/* nagasaki goto */
			map4.disableDragging();									/* ドラッグ禁止 */
		} else {
			document.getElementById("map1").style.display = "none";
			document.getElementById("map2").style.display = "none";
			document.getElementById("map3").style.display = "none";
			document.getElementById("map4").style.display = "none";

			var map5 = new GMap2(document.getElementById("map5"));
			map5.setCenter(new GLatLng(33.440000, 129.55000), 8);	/* nagasaki */
			map5.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_nagasaki.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_nagasaki[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_nagasaki[icnt][4];
						if (spa_nagasaki[icnt][2] != spa_nagasaki[icnt][5]) {
							var spa_name = spaNameSet2('nagasaki',spa_nagasaki[icnt][4],spa_nagasaki[icnt][5],spa_nagasaki[icnt][2]);
						} else {
							var spa_name = spaNameSet2('nagasaki',spa_nagasaki[icnt][4],spa_nagasaki[icnt][5],'');
						}
					} else {
						var spa_code = spa_nagasaki[icnt][1];
						var spa_name = spaNameSet('nagasaki',spa_nagasaki[icnt][1],spa_nagasaki[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L420200'].checked == true) && (spa_nagasaki[icnt][0] == '420200')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L420500'].checked == true) && (spa_nagasaki[icnt][0] == '420500')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L420600'].checked == true) && (spa_nagasaki[icnt][0] == '420600')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L420800'].checked == true) && (spa_nagasaki[icnt][0] == '420800')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L421100'].checked == true) && (spa_nagasaki[icnt][0] == '421100')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L421400'].checked == true) && (spa_nagasaki[icnt][0] == '421400')) {
						var marker = myMarker(spa_nagasaki[icnt][8],spa_nagasaki[icnt][9],spa_name,spa_code);
						map5.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 長崎県 地域セット                                                                                         */
/*************************************************************************************************************/
function nagasakiChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="nagasaki_ichi" src="nagasaki_ken/nagasaki.jpg" alt="長崎" onclick="chizuKensaku(\'nagasaki\',420200)">');
		document.write('<img id="hirado_ichi" src="nagasaki_ken/hirado.jpg" alt="平戸・松浦・田平" onclick="chizuKensaku(\'nagasaki\',420500)">');
		document.write('<img id="sasebo_ichi" src="nagasaki_ken/sasebo.jpg" alt="佐世保・ハウステンボス" onclick="chizuKensaku(\'nagasaki\',420600)">');
		document.write('<img id="shimabara_ichi" src="nagasaki_ken/shimabara.jpg" alt="島原・雲仙・小浜" onclick="chizuKensaku(\'nagasaki\',420800)">');
		document.write('<img id="goto_ichi" src="nagasaki_ken/goto.jpg" alt="五島列島" onclick="chizuKensaku(\'nagasaki\',421100)">');
		document.write('<img id="iki_ichi" src="nagasaki_ken/iki.jpg" alt="壱岐・対馬" onclick="chizuKensaku(\'nagasaki\',421400)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L420200" checked> 長崎</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L420500" checked> 平戸・松浦・田平</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L420600" checked> 佐世保・ハウステンボス</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L420800" checked> 島原・雲仙・小浜</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L421100" checked> 五島列島</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L421400" checked> 壱岐・対馬</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="nagasakiMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 熊本県 中心値設定                                                                                         */
/*************************************************************************************************************/
function kumamotoMapSet() {
	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		map1.setCenter(new GLatLng(32.630000, 130.650000), 9);	/* kumamoto */
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			map1.disableDragging();						/* ドラッグ禁止 */
		} else {
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_kumamoto.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_kumamoto[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_kumamoto[icnt][4];
						if (spa_kumamoto[icnt][2] != spa_kumamoto[icnt][5]) {
							var spa_name = spaNameSet2('kumamoto',spa_kumamoto[icnt][4],spa_kumamoto[icnt][5],spa_kumamoto[icnt][2]);
						} else {
							var spa_name = spaNameSet2('kumamoto',spa_kumamoto[icnt][4],spa_kumamoto[icnt][5],'');
						}
					} else {
						var spa_code = spa_kumamoto[icnt][1];
						var spa_name = spaNameSet('kumamoto',spa_kumamoto[icnt][1],spa_kumamoto[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L430200'].checked == true) && (spa_kumamoto[icnt][0] == '430200')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L430300'].checked == true) && (spa_kumamoto[icnt][0] == '430300')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L430400'].checked == true) && (spa_kumamoto[icnt][0] == '430400')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L430500'].checked == true) && (spa_kumamoto[icnt][0] == '430500')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L430800'].checked == true) && (spa_kumamoto[icnt][0] == '430800')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L430900'].checked == true) && (spa_kumamoto[icnt][0] == '430900')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L431100'].checked == true) && (spa_kumamoto[icnt][0] == '431100')) {
						var marker = myMarker(spa_kumamoto[icnt][8],spa_kumamoto[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 熊本県 地域セット                                                                                         */
/*************************************************************************************************************/
function kumamotoChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="kumamoto_ichi" src="kumamoto_ken/kumamoto.jpg" alt="熊本" onclick="chizuKensaku(\'kumamoto\',430200)">');
		document.write('<img id="tamana_ichi" src="kumamoto_ken/tamana.jpg" alt="玉名・山鹿・菊池" onclick="chizuKensaku(\'kumamoto\',430300)">');
		document.write('<img id="kurokawa_ichi" src="kumamoto_ken/kurokawa.jpg" alt="黒川・杖立" onclick="chizuKensaku(\'kumamoto\',430400)">');
		document.write('<img id="aso_ichi" src="kumamoto_ken/aso.jpg" alt="阿蘇" onclick="chizuKensaku(\'kumamoto\',430500)">');
		document.write('<img id="yatsushiro_ichi" src="kumamoto_ken/yatsushiro.jpg" alt="八代・水俣・湯の児" onclick="chizuKensaku(\'kumamoto\',430800)">');
		document.write('<img id="hitoyoshi_ichi" src="kumamoto_ken/hitoyoshi.jpg" alt="人吉・球磨" onclick="chizuKensaku(\'kumamoto\',430900)">');
		document.write('<img id="amakusa_ichi" src="kumamoto_ken/amakusa.jpg" alt="天草" onclick="chizuKensaku(\'kumamoto\',431100)">');

	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L430200" checked> 熊本</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L430300" checked> 玉名・山鹿・菊池</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L430400" checked> 黒川・杖立</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L430500" checked> 阿蘇</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L430800" checked> 八代・水俣・湯の児</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L430900" checked> 人吉・球磨</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L431100" checked> 天草</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="kumamotoMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 大分県 中心値設定                                                                                         */
/*************************************************************************************************************/
function oitaMapSet() {
	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		map1.setCenter(new GLatLng(33.110000, 131.420000), 9);	/* oita */
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			map1.disableDragging();						/* ドラッグ禁止 */
		} else {
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_oita.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_oita[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_oita[icnt][4];
						if (spa_oita[icnt][2] != spa_oita[icnt][5]) {
							var spa_name = spaNameSet2('oita',spa_oita[icnt][4],spa_oita[icnt][5],spa_oita[icnt][2]);
						} else {
							var spa_name = spaNameSet2('oita',spa_oita[icnt][4],spa_oita[icnt][5],'');
						}
					} else {
						var spa_code = spa_oita[icnt][1];
						var spa_name = spaNameSet('oita',spa_oita[icnt][1],spa_oita[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L440200'].checked == true) && (spa_oita[icnt][0] == '440200')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L440500'].checked == true) && (spa_oita[icnt][0] == '440500')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L440600'].checked == true) && (spa_oita[icnt][0] == '440600')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L440800'].checked == true) && (spa_oita[icnt][0] == '440800')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L441100'].checked == true) && (spa_oita[icnt][0] == '441100')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L441400'].checked == true) && (spa_oita[icnt][0] == '441400')) {
						var marker = myMarker(spa_oita[icnt][8],spa_oita[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 大分県 地域セット                                                                                         */
/*************************************************************************************************************/
function oitaChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="oita_ichi" src="oita_ken/oita.jpg" alt="大分" onclick="chizuKensaku(\'oita\',440200)">');
		document.write('<img id="beppu_ichi" src="oita_ken/beppu.jpg" alt="別府" onclick="chizuKensaku(\'oita\',440500)">');
		document.write('<img id="yufuin_ichi" src="oita_ken/yufuin.jpg" alt="湯布院" onclick="chizuKensaku(\'oita\',440600)">');
		document.write('<img id="nakatsu_ichi" src="oita_ken/nakatsu.jpg" alt="中津・国東" onclick="chizuKensaku(\'oita\',440800)">');
		document.write('<img id="hita_ichi" src="oita_ken/hita.jpg" alt="日田・天ヶ瀬・耶馬溪" onclick="chizuKensaku(\'oita\',441100)">');
		document.write('<img id="kokonoe_ichi" src="oita_ken/kokonoe.jpg" alt="九重・久住・竹田・長湯" onclick="chizuKensaku(\'oita\',441400)">');
	} else {   /*if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L440200" checked> 大分</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L440500" checked> 別府</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L440600" checked> 湯布院</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L440800" checked> 中津・国東</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L441100" checked> 日田・天ヶ瀬・耶馬溪</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L441400" checked> 九重・久住・竹田・長湯</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="oitaMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 宮崎県 中心値設定                                                                                         */
/*************************************************************************************************************/
function miyazakiMapSet() {
	if (GBrowserIsCompatible()) {
		var map1 = new GMap2(document.getElementById("map1"));
		map1.setCenter(new GLatLng(32.200000, 131.400000), 9);	/* miyazaki */
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			map1.disableDragging();						/* ドラッグ禁止 */
		} else {
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_miyazaki.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_miyazaki[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_miyazaki[icnt][4];
						if (spa_miyazaki[icnt][2] != spa_miyazaki[icnt][5]) {
							var spa_name = spaNameSet2('miyazaki',spa_miyazaki[icnt][4],spa_miyazaki[icnt][5],spa_miyazaki[icnt][2]);
						} else {
							var spa_name = spaNameSet2('miyazaki',spa_miyazaki[icnt][4],spa_miyazaki[icnt][5],'');
						}
					} else {
						var spa_code = spa_miyazaki[icnt][1];
						var spa_name = spaNameSet('miyazaki',spa_miyazaki[icnt][1],spa_miyazaki[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L450200'].checked == true) && (spa_miyazaki[icnt][0] == '450200')) {
						var marker = myMarker(spa_miyazaki[icnt][8],spa_miyazaki[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L450300'].checked == true) && (spa_miyazaki[icnt][0] == '450300')) {
						var marker = myMarker(spa_miyazaki[icnt][8],spa_miyazaki[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L450500'].checked == true) && (spa_miyazaki[icnt][0] == '450500')) {
						var marker = myMarker(spa_miyazaki[icnt][8],spa_miyazaki[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 宮崎県 地域セット                                                                                         */
/*************************************************************************************************************/
function miyazakiChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="miyazaki_ichi" src="miyazaki_ken/miyazaki.jpg" alt="宮崎・青島・日南" onclick="chizuKensaku(\'miyazaki\',450200)">');
		document.write('<img id="ebino_ichi" src="miyazaki_ken/ebino.jpg" alt="えびの・都城" onclick="chizuKensaku(\'miyazaki\',450300)">');
		document.write('<img id="hyuga_ichi" src="miyazaki_ken/hyuga.jpg" alt="日向・延岡・高千穂" onclick="chizuKensaku(\'miyazaki\',450500)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L450200" checked> 宮崎・青島・日南</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L450300" checked> えびの・都城</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L450500" checked> 日向・延岡・高千穂</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="miyazakiMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 鹿児島県 中心値設定                                                                                       */
/*************************************************************************************************************/
function kagoshimaMapSet() {
	if (GBrowserIsCompatible()) {
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			var map1 = new GMap2(document.getElementById("map1"));
			map1.setCenter(new GLatLng(31.560000, 130.450000), 9);	/* kagoshima */
			map1.disableDragging();									/* ドラッグ禁止 */

			var map2 = new GMap2(document.getElementById("map2"));
			map2.setCenter(new GLatLng(28.750000, 129.750000), 7);	/* kagoshima ritou*/
			map2.disableDragging();									/* ドラッグ禁止 */
		} else {
			document.getElementById("map2").style.display = "none";
			var map1 = new GMap2(document.getElementById("map1"));
			map1.setCenter(new GLatLng(31.160000, 130.450000), 8);	/* kagoshima */
			map1.addControl(new GLargeMapControl());
			for (var icnt = 0; icnt < spa_kagoshima.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_kagoshima[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_kagoshima[icnt][4];
						if (spa_kagoshima[icnt][2] != spa_kagoshima[icnt][5]) {
							var spa_name = spaNameSet2('kagoshima',spa_kagoshima[icnt][4],spa_kagoshima[icnt][5],spa_kagoshima[icnt][2]);
						} else {
							var spa_name = spaNameSet2('kagoshima',spa_kagoshima[icnt][4],spa_kagoshima[icnt][5],'');
						}
					} else {
						var spa_code = spa_kagoshima[icnt][1];
						var spa_name = spaNameSet('kagoshima',spa_kagoshima[icnt][1],spa_kagoshima[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L460200'].checked == true) && (spa_kagoshima[icnt][0] == '460200')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L460500'].checked == true) && (spa_kagoshima[icnt][0] == '460500')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L460800'].checked == true) && (spa_kagoshima[icnt][0] == '460800')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L461100'].checked == true) && (spa_kagoshima[icnt][0] == '461100')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L461400'].checked == true) && (spa_kagoshima[icnt][0] == '461400')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L461700'].checked == true) && (spa_kagoshima[icnt][0] == '461700')) {
						var marker = myMarker(spa_kagoshima[icnt][8],spa_kagoshima[icnt][9],spa_name,spa_code);
						map1.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 鹿児島県 地域セット                                                                                       */
/*************************************************************************************************************/
function kagoshimaChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="kagoshima_ichi" src="kagoshima_ken/kagoshima.jpg" alt="鹿児島・桜島" onclick="chizuKensaku(\'kagoshima\',460200)">');
		document.write('<img id="nansatsu_ichi" src="kagoshima_ken/nansatsu.jpg" alt="南薩・指宿" onclick="chizuKensaku(\'kagoshima\',460500)">');
		document.write('<img id="tarumizu_ichi" src="kagoshima_ken/tarumizu.jpg" alt="垂水・大隅" onclick="chizuKensaku(\'kagoshima\',460800)">');
		document.write('<img id="kirishima_ichi" src="kagoshima_ken/kirishima.jpg" alt="霧島" onclick="chizuKensaku(\'kagoshima\',461100)">');
		document.write('<img id="hokusatsu_ichi" src="kagoshima_ken/hokusatsu.jpg" alt="北薩・川内" onclick="chizuKensaku(\'kagoshima\',461400)">');
		document.write('<img id="ritou_ichi" src="kagoshima_ken/ritou.jpg" alt="離島" onclick="chizuKensaku(\'kagoshima\',461700)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L460200" checked> 鹿児島・桜島</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L460500" checked> 南薩・指宿</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L460800" checked> 垂水・大隅</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L461100" checked> 霧島</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L461400" checked> 北薩・川内</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L461700" checked> 離島</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="kagoshimaMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}

/*************************************************************************************************************/
/* 沖縄県 中心値設定                                                                                         */
/*************************************************************************************************************/
function okinawaMapSet() {
	if (GBrowserIsCompatible()) {
		if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
			document.getElementById("map9").style.display = "none";

		/* 沖縄 */
			var map1 = new GMap2(document.getElementById("map1"));
			map1.setCenter(new GLatLng(26.500000, 127.950000), 9);	/* okinawa */
			map1.disableDragging();									/* ドラッグ禁止 */
		/* 久米島 */
			var map2 = new GMap2(document.getElementById("map2"));
			map2.setCenter(new GLatLng(26.350000, 126.765000), 9);	/* okinawa */
			map2.disableDragging();									/* ドラッグ禁止 */
		/* 慶良間諸島 */
			var map3 = new GMap2(document.getElementById("map3"));
			map3.setCenter(new GLatLng(26.180000, 127.300000), 9);	/* okinawa */
			map3.disableDragging();									/* ドラッグ禁止 */
		/* 石垣島・西表島・小浜島・竹富島 */
			var map4 = new GMap2(document.getElementById("map4"));
			map4.setCenter(new GLatLng(24.290000, 124.000000), 9);	/* okinawa */
			map4.disableDragging();									/* ドラッグ禁止 */
		/* 宮古島 */
			var map5 = new GMap2(document.getElementById("map5"));
			map5.setCenter(new GLatLng(24.790000, 125.300000), 9);	/* okinawa */
			map5.disableDragging();									/* ドラッグ禁止 */
		/* 多良間島 */
			var map6 = new GMap2(document.getElementById("map6"));
			map6.setCenter(new GLatLng(24.680000, 124.720000), 9);	/* okinawa */
			map6.disableDragging();									/* ドラッグ禁止 */
		/* 与那国島 */
			var map7 = new GMap2(document.getElementById("map7"));
			map7.setCenter(new GLatLng(24.450000, 123.000000), 9);	/* okinawa */
			map7.disableDragging();									/* ドラッグ禁止 */
		/* 大東島 */
			var map8 = new GMap2(document.getElementById("map8"));
			map8.setCenter(new GLatLng(25.870000, 131.300000), 9);	/* okinawa */
			map8.disableDragging();									/* ドラッグ禁止 */
		} else {
			document.getElementById("map1").style.display = "none";
			document.getElementById("map2").style.display = "none";
			document.getElementById("map3").style.display = "none";
			document.getElementById("map4").style.display = "none";
			document.getElementById("map5").style.display = "none";
			document.getElementById("map6").style.display = "none";
			document.getElementById("map7").style.display = "none";
			document.getElementById("map8").style.display = "none";

			var map9 = new GMap2(document.getElementById("map9"));
			map9.setCenter(new GLatLng(25.000000, 125.950000), 7);	/* okinawa */
			map9.addControl(new GLargeMapControl());

			for (var icnt = 0; icnt < spa_okinawa.length; icnt++) {
				if (((opener.document.forms['form5'].elements['co_sentaku'][1].checked) && (spa_okinawa[icnt][4] != '')) ||
					(opener.document.forms['form5'].elements['co_sentaku'][2].checked)) {
					if (opener.document.forms['form5'].elements['co_sentaku'][1].checked) {
						var spa_code = spa_okinawa[icnt][4];
						if (spa_okinawa[icnt][2] != spa_okinawa[icnt][5]) {
							var spa_name = spaNameSet2('okinawa',spa_okinawa[icnt][4],spa_okinawa[icnt][5],spa_okinawa[icnt][2]);
						} else {
							var spa_name = spaNameSet2('okinawa',spa_okinawa[icnt][4],spa_okinawa[icnt][5],'');
						}
					} else {
						var spa_code = spa_okinawa[icnt][1];
						var spa_name = spaNameSet('okinawa',spa_okinawa[icnt][1],spa_okinawa[icnt][2]);
					}

					if ((document.forms['kyushu'].elements['L470200'].checked == true) && (spa_okinawa[icnt][0] == '470200')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L470500'].checked == true) && (spa_okinawa[icnt][0] == '470500')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L470800'].checked == true) && (spa_okinawa[icnt][0] == '470800')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L471100'].checked == true) && (spa_okinawa[icnt][0] == '471100')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L471400'].checked == true) && (spa_okinawa[icnt][0] == '471400')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
					if ((document.forms['kyushu'].elements['L471700'].checked == true) && (spa_okinawa[icnt][0] == '471700')) {
						var marker = myMarker(spa_okinawa[icnt][8],spa_okinawa[icnt][9],spa_name,spa_code);
						map9.addOverlay(marker);
					}
				}
			}
		}
	}
}

/*************************************************************************************************************/
/* 沖縄県 地域セット                                                                                         */
/*************************************************************************************************************/
function okinawaChikuSet() {
	if (opener.document.forms['form5'].elements['co_sentaku'][0].checked) {
		document.write('<img id="naha_ichi" src="okinawa_ken/naha.jpg" alt="那覇" onclick="chizuKensaku(\'okinawa\',470200)">');
		document.write('<img id="okinawa_ichi" src="okinawa_ken/okinawa.jpg" alt="沖縄(コザ)・北谷・宜野湾" onclick="chizuKensaku(\'okinawa\',470500)">');
		document.write('<img id="nishikaigan_ichi" src="okinawa_ken/nishikaigan.jpg" alt="西海岸・東海岸" onclick="chizuKensaku(\'okinawa\',470800)">');
		document.write('<img id="nanbu_ichi" src="okinawa_ken/nanbu.jpg" alt="南部" onclick="chizuKensaku(\'okinawa\',471100)">');
		document.write('<img id="honbu_ichi" src="okinawa_ken/honbu.jpg" alt="本部・名護・国頭" onclick="chizuKensaku(\'okinawa\',471400)">');
		document.write('<img id="ritou_ichi" src="okinawa_ken/ritou.jpg" alt="離島" onclick="chizuKensaku(\'okinawa\',471700)">');
	} else {   /* if (opener.document.forms['form5'].elements['co_sentaku'][2].checked) { */
		document.write('<form name="kyushu">');
		document.write('<table id="onsen">');
		document.write('<tr><td><input type="checkbox" name="L470200" checked> 那覇</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L470500" checked> 沖縄(コザ)・北谷・宜野湾</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L470800" checked> 西海岸・東海岸</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L471100" checked> 南部</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L471400" checked> 本部・名護・国頭</td></tr>');
		document.write('<tr><td><input type="checkbox" name="L471700" checked> 離島</td></tr>');
		document.write('<tr><td><br><input type="button" name="set" value=" set " onclick="okinawaMapSet()"></td></tr>');
		document.write('</table>');
		document.write('</form>');
	}
}
