﻿
<!-- <![CDATA [

    function formReset() {
        var i;
        for (i = 0; i < ThisForm.elements.length; i++) {
            if (ThisForm.elements[i].type == 'text') {
                ThisForm.elements[i].value = '';
            } else {
                if (ThisForm.elements[i].type == 'select-one') {
                    ThisForm.elements[i].value = '0'
                } else {
                    if (ThisForm.elements[i].type == 'checkbox') {
                        ThisForm.elements[i].checked = false;
                    }
                }
            } 
        }
    }
	 
    function AreaSelect(check, rl)
    {
        //地域の選択の切り替え
        var i;
        var regions = rl.split(".");
        
        for (i = 0; i < regions.length; i++)
        {
            document.getElementById(FormID + "chkRegion_" + regions[i]).checked = check;
        }        
    }
    
    function RegionSelect(x)
    {
        //都道府県の選択切り替え
        var no = eval(x);
        
        if (no > 1 && no < 8)
        {
            //東北
            document.getElementById(FormID + "chkArea_2").checked = false;
            if (document.getElementById(FormID + "chkRegion_02").checked)
            {
                if (document.getElementById(FormID + "chkRegion_03").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_04").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_05").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_06").checked)
                            {
                                if (document.getElementById(FormID + "chkRegion_07").checked)
                                {
                                    document.getElementById(FormID + "chkArea_2").checked = true;
                                }
                            }
                        }
                    }
                }
            }
            
            return;
        }
        if (no > 7 && no < 15)
        {
            //関東
            document.getElementById(FormID + "chkArea_3").checked = false;
            if (document.getElementById(FormID + "chkRegion_08").checked)
            {
                if (document.getElementById(FormID + "chkRegion_09").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_10").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_11").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_12").checked)
                            {
                                if (document.getElementById(FormID + "chkRegion_13").checked)
                                {
                                    if (document.getElementById(FormID + "chkRegion_14").checked)
                                    {
                                        document.getElementById(FormID + "chkArea_3").checked = true;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            
            return;
        }
        if (no >　20 && no < 25)
        {
            //東海
            document.getElementById(FormID + "chkArea_4").checked = false;
            if (document.getElementById(FormID + "chkRegion_21").checked)
            {
                if (document.getElementById(FormID + "chkRegion_22").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_23").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_24").checked)
                        {
                            document.getElementById(FormID + "chkArea_4").checked = true;
                        }
                    }
                }
            }
            
            return;
        }
        if (no > 14 && no < 21)
        {
            //北陸
            document.getElementById(FormID + "chkArea_5").checked = false;
            if (document.getElementById(FormID + "chkRegion_15").checked)
            {
                if (document.getElementById(FormID + "chkRegion_16").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_17").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_18").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_19").checked)
                            {
                                if (document.getElementById(FormID + "chkRegion_20").checked)
                                {
                                    document.getElementById(FormID + "chkArea_5").checked = true;
                                }
                            }
                        }
                    }
                }
            }
            
            return;
        }
        if (no > 24 && no < 31)
        {
            //近畿
            document.getElementById(FormID + "chkArea_6").checked = false;
            if (document.getElementById(FormID + "chkRegion_25").checked)
            {
                if (document.getElementById(FormID + "chkRegion_26").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_27").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_28").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_29").checked)
                            {
                                if (document.getElementById(FormID + "chkRegion_30").checked)
                                {
                                    document.getElementById(FormID + "chkArea_6").checked = true;
                                }
                            }
                        }
                    }
                }
            }
            
            return;
        }
        if (no > 30 && no < 36)
        {
            //中国
            document.getElementById(FormID + "chkArea_7").checked = false;
            if (document.getElementById(FormID + "chkRegion_31").checked)
            {
                if (document.getElementById(FormID + "chkRegion_32").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_33").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_34").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_35").checked)
                            {
                                document.getElementById(FormID + "chkArea_7").checked = true;
                            }
                        }
                    }
                }
            }
            
            return;
        }
        if (no >　35 && no < 40)
        {
            //四国
            document.getElementById(FormID + "chkArea_8").checked = false;
            if (document.getElementById(FormID + "chkRegion_36").checked)
            {
                if (document.getElementById(FormID + "chkRegion_37").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_38").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_39").checked)
                        {
                            document.getElementById(FormID + "chkArea_8").checked = true;
                        }
                    }
                }
            }
            
            return;
        }
        if (no > 39 && no < 47)
        {
            //九州
            document.getElementById(FormID + "chkArea_9").checked = false;
            if (document.getElementById(FormID + "chkRegion_40").checked)
            {
                if (document.getElementById(FormID + "chkRegion_41").checked)
                {
                    if (document.getElementById(FormID + "chkRegion_42").checked)
                    {
                        if (document.getElementById(FormID + "chkRegion_43").checked)
                        {
                            if (document.getElementById(FormID + "chkRegion_44").checked)
                            {
                                if (document.getElementById(FormID + "chkRegion_45").checked)
                                {
                                    if (document.getElementById(FormID + "chkRegion_46").checked)
                                    {
                                        document.getElementById(FormID + "chkArea_9").checked = true;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            
            return;
        }
    }
    
    function DoAreaChange(x)
    {
        //地域選択JavaScript版
        if (x == "99")
        {
            document.getElementById('divArea').style.display = "block";
        }
        else
        {
            document.getElementById('divArea').style.display = "none";
            AreaCheckClear();
        }
        
        AreaSelected();
    }
    
    function AreaCheckClear()
    {
        //エリア＆都道府県のチェックを消す
        var i;
        
        for (i = 2; i < 10; i++)
        {
            document.getElementById(FormID + 'chkArea_' + i).checked = false;
        }
        for (i = 1; i < 10; i++)
        {
            document.getElementById(FormID + 'chkRegion_0' + i).checked = false;
        }
        for (i = 10; i < 48; i++)
        {
            document.getElementById(FormID + 'chkRegion_' + i).checked = false;
        }
    }
    
    function AreaSelected()
    {
        //エリア＆都道府県の選択状況
        document.getElementById('lnkSelectedArea').innerHTML = "";
        var sel = "";
        
        if (document.getElementById(FormID + 'chkRegion_01').checked) { sel += "北海道、"; }
        if (document.getElementById(FormID + 'chkArea_2').checked)
        {
            //sel += document.getElementById(FormID + 'chkArea_2') + "、";
            sel +="東北、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_02').checked) { sel += "青森県、"; }
            if (document.getElementById(FormID + 'chkRegion_03').checked) { sel += "岩手県、"; }
            if (document.getElementById(FormID + 'chkRegion_04').checked) { sel += "宮城県、"; }
            if (document.getElementById(FormID + 'chkRegion_05').checked) { sel += "秋田県、"; }
            if (document.getElementById(FormID + 'chkRegion_06').checked) { sel += "山形県、"; }
            if (document.getElementById(FormID + 'chkRegion_07').checked) { sel += "福島県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_3').checked)
        {
            sel +="関東、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_08').checked) { sel += "茨城県、"; }
            if (document.getElementById(FormID + 'chkRegion_09').checked) { sel += "栃木県、"; }
            if (document.getElementById(FormID + 'chkRegion_10').checked) { sel += "群馬県、"; }
            if (document.getElementById(FormID + 'chkRegion_11').checked) { sel += "埼玉県、"; }
            if (document.getElementById(FormID + 'chkRegion_12').checked) { sel += "千葉県、"; }
            if (document.getElementById(FormID + 'chkRegion_13').checked) { sel += "東京県、"; }
            if (document.getElementById(FormID + 'chkRegion_14').checked) { sel += "神奈川県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_4').checked)
        {
            sel +="東海、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_21').checked) { sel += "岐阜県、"; }
            if (document.getElementById(FormID + 'chkRegion_22').checked) { sel += "静岡県、"; }
            if (document.getElementById(FormID + 'chkRegion_23').checked) { sel += "愛知県、"; }
            if (document.getElementById(FormID + 'chkRegion_24').checked) { sel += "三重県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_5').checked)
        {
            sel +="北陸、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_15').checked) { sel += "新潟県、"; }
            if (document.getElementById(FormID + 'chkRegion_16').checked) { sel += "富山県、"; }
            if (document.getElementById(FormID + 'chkRegion_17').checked) { sel += "石川県、"; }
            if (document.getElementById(FormID + 'chkRegion_18').checked) { sel += "福井県、"; }
            if (document.getElementById(FormID + 'chkRegion_19').checked) { sel += "山梨県、"; }
            if (document.getElementById(FormID + 'chkRegion_20').checked) { sel += "長野県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_6').checked)
        {
            sel +="近畿、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_25').checked) { sel += "滋賀県、"; }
            if (document.getElementById(FormID + 'chkRegion_26').checked) { sel += "京都府、"; }
            if (document.getElementById(FormID + 'chkRegion_27').checked) { sel += "大阪府、"; }
            if (document.getElementById(FormID + 'chkRegion_28').checked) { sel += "兵庫県、"; }
            if (document.getElementById(FormID + 'chkRegion_29').checked) { sel += "奈良県、"; }
            if (document.getElementById(FormID + 'chkRegion_30').checked) { sel += "和歌山県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_7').checked)
        {
            sel +="中国、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_31').checked) { sel += "鳥取県、"; }
            if (document.getElementById(FormID + 'chkRegion_32').checked) { sel += "島根県、"; }
            if (document.getElementById(FormID + 'chkRegion_33').checked) { sel += "岡山県、"; }
            if (document.getElementById(FormID + 'chkRegion_34').checked) { sel += "広島県、"; }
            if (document.getElementById(FormID + 'chkRegion_35').checked) { sel += "山口県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_8').checked)
        {
            sel +="四国、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_36').checked) { sel += "徳島県、"; }
            if (document.getElementById(FormID + 'chkRegion_37').checked) { sel += "香川県、"; }
            if (document.getElementById(FormID + 'chkRegion_38').checked) { sel += "愛媛県、"; }
            if (document.getElementById(FormID + 'chkRegion_39').checked) { sel += "高知県、"; }
        }
        if (document.getElementById(FormID + 'chkArea_9').checked)
        {
            sel +="九州、"
        }
        else
        {
            if (document.getElementById(FormID + 'chkRegion_40').checked) { sel += "福岡県、"; }
            if (document.getElementById(FormID + 'chkRegion_41').checked) { sel += "佐賀県、"; }
            if (document.getElementById(FormID + 'chkRegion_42').checked) { sel += "長崎県、"; }
            if (document.getElementById(FormID + 'chkRegion_43').checked) { sel += "熊本県、"; }
            if (document.getElementById(FormID + 'chkRegion_44').checked) { sel += "大分県、"; }
            if (document.getElementById(FormID + 'chkRegion_45').checked) { sel += "宮崎県、"; }
            if (document.getElementById(FormID + 'chkRegion_46').checked) { sel += "鹿児島県、"; }
        }
        if (document.getElementById(FormID + 'chkRegion_47').checked) { sel += "沖縄、"; }

        if (sel.length > 0)
        {
            //最後の一文字を消す
            sel = sel.substr(0, sel.length -1);
            
            //長さ制限
            if (sel.length > 15)
            {
                sel = sel.substr(0, 14) + "&nbsp;...";
            }
        }
                
        document.getElementById('lnkSelectedArea').innerHTML = sel;
    }
    
    function AreaClose()
    {
        //エリア＆都道府県の選択エリアの非表示
        document.getElementById('divArea').style.display = "none";
        AreaSelected();
        
        //選択確認
        if (document.getElementById('lnkSelectedArea').innerHTML == "")
        {
            if (document.getElementById(FormID + 'ddl_Pref').value == "99")
            {
                document.getElementById(FormID + 'ddl_Pref').value = "0";
            }
        }
    }
    
    function AreaOpenClose()
    {
        if (document.getElementById('divArea').style.display == "none")
        {
            document.getElementById('divArea').style.display = "block";
        }
        else
        {
            document.getElementById('divArea').style.display = "none";
        }
        AreaSelected();
        
        //選択確認
        if (document.getElementById('lnkSelectedArea').innerHTML == "")
        {
            if (document.getElementById(FormID + 'ddl_Pref').value == "99")
            {
                document.getElementById(FormID + 'ddl_Pref').value = "0";
            }
        }

    }
    
// ]]> -->
