//
//  「県・エリア」コンボボックス対応版
//

var kenList = new Array(47);
kenList[0] = "010000";
kenList[1] = "020000";
kenList[2] = "030000";
kenList[3] = "040000";
kenList[4] = "050000";
kenList[5] = "060000";
kenList[6] = "070000";
kenList[7] = "080000";
kenList[8] = "090000";
kenList[9] = "100000";
kenList[10] = "110000";
kenList[11] = "120000";
kenList[12] = "130000";
kenList[13] = "140000";
kenList[14] = "150000";
kenList[15] = "160000";
kenList[16] = "170000";
kenList[17] = "180000";
kenList[18] = "190000";
kenList[19] = "200000";
kenList[20] = "210000";
kenList[21] = "220000";
kenList[22] = "230000";
kenList[23] = "240000";
kenList[24] = "250000";
kenList[25] = "260000";
kenList[26] = "270000";
kenList[27] = "280000";
kenList[28] = "290000";
kenList[29] = "300000";
kenList[30] = "310000";
kenList[31] = "320000";
kenList[32] = "330000";
kenList[33] = "340000";
kenList[34] = "350000";
kenList[35] = "360000";
kenList[36] = "370000";
kenList[37] = "380000";
kenList[38] = "390000";
kenList[39] = "400000";
kenList[40] = "410000";
kenList[41] = "420000";
kenList[42] = "430000";
kenList[43] = "440000";
kenList[44] = "450000";
kenList[45] = "460000";
kenList[46] = "470000";

function initJalanSearch(){
    var objForm = document.frmJalanSearch;
    if(objForm.stayYear.selectedIndex==0 && objForm.stayMonth.selectedIndex==0 && objForm.stayDay.selectedIndex==0){
        //年の表示期間 :２ヶ月分
        var term = 2;
        //デフォルト表示年月 : クイック検索は本日＋<diffday=1>日
        var diffday = 1;

        //現在日は、日次JOB作成の日付から取得 (PC時間依存対策)
        var thisYear  = getNowYear();        //年(４桁)
        var thisMonth = getNowMonth() - 1;   //月←敢えて１を引く
        var thisDay   = getNowDate();        //日

        //デフォルト表示日決定
        var dispDate = new Date(thisYear, thisMonth, thisDay + diffday);
        var dispYear  = dispDate.getFullYear();  //年(４桁)
        var dispMonth = dispDate.getMonth();     //月←敢えて１を足さない
        var dispDay   = dispDate.getDate();      //日

        //年設定
        objForm.stayYear.length = term;
        for(var i=0;i<term;i++){
            objForm.stayYear.options[i].text  = thisYear + i;
            objForm.stayYear.options[i].value = thisYear + i;
        }

        //月設定・日設定
        objForm.stayMonth.selectedIndex = dispMonth;
        objForm.stayDay.selectedIndex   = dispDay-1;
    }
    //日付未定チェックボックス
    disalbeFrms(objForm.datecheck.checked);
    
    var path = location.pathname;
    var fileName = path.substr(path.lastIndexOf("/")+1);
    if(fileName.match(/KEN/)){
        kenCd=fileName.substr(4,6);
        for(var i=0; i<kenList.length; i++){
            if(kenCd==kenList[i]){
                objForm.kenCd.selectedIndex=(i+1);
                OnChangeKen(objForm,false);
                break;
            }
        }
    }
}

function ExecJalanSearch(){
    var objForm       = document.frmJalanSearch;
/*
    //前後の半角スペース除去
    var targetStr     = document.frmJalanSearch.FR_SCN_PLACE_STATION_NAME.value;
    var txtSearchWord = targetStr.replace(/^\s+|\s+$/g,"");

    //地名・駅名検索
    if(txtSearchWord == ""){
        document.frmJalanSearch.FR_SCN_PLACE_STATION_NAME.value="";
        alert("地名・駅名を入力してください。");
        document.frmJalanSearch.FR_SCN_PLACE_STATION_NAME.focus();
        return;
    }
*/
    //初期化
    document.frmJalanSearch.dateUndecided.value = "";
    document.frmJalanSearch.careOnsen.value = "";
    document.frmJalanSearch.carePribateBath.value = "";
    document.frmJalanSearch.careBathRent.value = "";

    if(document.getElementById("datecheck").checked){
        document.frmJalanSearch.dateUndecided.value = "1";
    }
    if(document.getElementById("onsen").checked){
        document.frmJalanSearch.careOnsen.value = "1";
    }
    if(document.getElementById("roten").checked){
        document.frmJalanSearch.carePribateBath.value = "1"
    }
    if(document.getElementById("kashikiri").checked){
        document.frmJalanSearch.careBathRent.value = "1";
    }

    //objForm.target = "_blank";
    //objForm.method = "get";		//2006.12.28 POSTに変更した    
    objForm.method = "POST";
    objForm.action = document.getElementById("submit_to").value + "uww1400.do";
    objForm.submit();

}

function kenSave(){
//県リスト変更時、内容保持
var fm = document.forms[0];
fm.kenListCd.value = fm.kenCd.selectedIndex;
fm.lrgListCd.value = 0;

}

function lrgSave(){
//大エリア変更時、リスト内容保持
var fm = document.forms[0];
fm.kenListCd.value = fm.kenCd.selectedIndex;
fm.lrgListCd.value = fm.lrgCd.selectedIndex;

}

function listSet(){
	//県、大エリアリスト保持内容反映
	var fm = document.forms[0];
	if(fm.kenListCd.value != "" && fm.lrgListCd.value != ""){
		fm.kenCd.selectedIndex = fm.kenListCd.value;
		OnChangeKen(this.form, false);
		fm.lrgCd.selectedIndex = fm.lrgListCd.value;
	}
}