<!-- Hide from other Browsers
//-------------------------------------------------------検索関連//
/// キーワード検索住所ドロップリスト ///
var zips = new Array();
zips[1] = "1:北海道"; zips[2] = "2:東北地方"; zips[3] = "3:関東地方"; zips[4] = "4:中部地方";
zips[5] = "5:近畿地方"; zips[6] = "6:中国地方"; zips[7] = "7:四国地方"; zips[8] = "8:九州地方";

var states = new Array();
states[1] = "46/1:北海道"; states[2] = "27/2:青森県"; states[3] = "6/2:岩手県"; states[4] = "9/2:宮城県";
states[5] = "24/2:秋田県"; states[6] = "19/2:山形県"; states[7] = "44/2:福島県"; states[8] = "3/3:茨城県";
states[9] = "39/3:栃木県"; states[10] = "12/3:群馬県"; states[11] = "17/3:埼玉県"; states[12] = "30/3:千葉県";
states[13] = "37/3:東京都"; states[14] = "26/3:神奈川県"; states[15] = "25/4:新潟県"; states[16] = "41/4:富山県";
states[17] = "29/4:石川県"; states[18] = "42/4:福井県"; states[19] = "21/4:山梨県"; states[20] = "34/4:長野県";
states[21] = "7/4:岐阜県"; states[22] = "28/4:静岡県"; states[23] = "1/4:愛知県"; states[24] = "18/4:三重県";
states[25] = "22/5:滋賀県"; states[26] = "10/5:京都府"; states[27] = "31/5:大阪府"; states[28] = "45/5:兵庫県";
states[29] = "40/5:奈良県"; states[30] = "47/5:和歌山県"; states[31] = "36/6:島根県"; states[32] = "35/6:鳥取県";
states[33] = "4/6:岡山県"; states[34] = "13/6:広島県"; states[35] = "20/6:山口県"; states[36] = "38/7:徳島県";
states[37] = "14/7:香川県"; states[38] = "2/7:愛媛県"; states[39] = "15/7:高知県"; states[40] = "43/8:福岡県";
states[41] = "16/8:佐賀県"; states[42] = "33/8:長崎県"; states[43] = "11/8:熊本県"; states[44] = "32/8:大分県";
states[45] = "8/8:宮崎県"; states[46] = "23/8:鹿児島県"; states[47] = "5/8:沖縄県";

//***** 地域選択 *****
function selectZip( zip ,fromBack,fromstates) {
	var form=document.forms[0];
	if (zip == '') {
		for (var i = 1; i < states.length; i++) {
			var states_dim = states[i].split(":");
			var states_val = states_dim[0].split("/");
			form.s_states.options[i] = new Option(states_dim[1],states_dim[0]);
		}
		parent.nowState=0;

	} else {
		j = 1;
		var numStates=0;
		for (var i = 1; i < states.length; i++) {
			var states_dim = states[i].split(":");
			var states_val = states_dim[0].split("/");
			if (states_val[1] == zip) {
				form.s_states.options[j++] = new Option(states_dim[1],states_dim[0]);
				numStates++;
				if ((fromstates.split("/"))[0] == states_val[0]) {
					parent.nowState=numStates;
				}
			}
		}
		form.s_states.length = j;
		if(fromBack!=1){ parent.nowState=0; }
		form.s_zips.selectedIndex = zip;
	}
	form.s_states.selectedIndex = parent.nowState;
}

//***** 都道府県選択 *****
var select_states ="";
function selectState( states ) {
	var form=document.forms[0];
	if (states != '') {
		var ken = ((states.split(":"))[0]).split("/");
		for (var i = 1; i < zips.length; i++) {
			zips_dim = zips[i].split(":");
			if (zips_dim[0] == ken[1]) {
				select_states = zips_dim[0];
				break;
			}
		}
		if (select_states != ''){
			selectZip( select_states ,1,states)
		} else {
			parent.nowState=0;
		}
	}
}
function NowState() {
	var form=document.forms[0];
	selectZip(form.s_zips.options[form.s_zips.options.selectedIndex].value,1,'');
}
function DefState(valStr) {
	var form=document.forms[0];
	if(form.flg_dropstate.value==1){
		selectState(valStr);
	}
}
function ChangeHidden(strobj,toVal,op) {
	var form=document.forms[0];
	form.elements[strobj].value = toVal;
	if(op == 1){ form.submit(); }
}
// End Hide -->

