// JavaScript ファイル

//////////////////////////////////////////
// トップページ専用
//////////////////////////////////////////

// ドロップメニューオープン
function n_gakushu_drop_open(menu_id) {
    var mnu = document.getElementById(menu_id);
    if (mnu != null)
        mnu.style.visibility = "visible";
}

// ドロップメニュークローズ
function n_gakushu_drop_close(menu_id) {
    var mnu = document.getElementById(menu_id);
    if (mnu != null)
        mnu.style.visibility = "hidden";
}

// エリア検索タブ内マウスオーバーによる地域名一覧切り替え
function onmouseover_areamap(n) {
    var elm1 = document.getElementById("dlAreaList_" + n);
    if (elm1 != null) {
        for (i = 0; i <= 20; i++) {
            var elm2 = document.getElementById("dlAreaList_" + i);
            if (elm2 != null)
                elm2.style.display = "none";
        }
        var elm3 = document.getElementById("dlAreaList_99");
        if (elm3 != null)
            elm3.style.display = "none";
        elm1.style.display = "block";
    }
}

// 体験分野タブ内マウスオーバーによる体験分野説明切り替え
function onmouseover_expfield(n) {
    var elm1 = document.getElementById("dlExpFieldSample_" + n);
    if (elm1 != null) {
        for (i = 0; i <= 9999; i++) {
            var elm2 = document.getElementById("dlExpFieldSample_" + i);
            if (elm2 == null)
                break;
            elm2.style.display = "none";
        }
        elm1.style.display = "block";
    }
}

// エリア検索タブ内地図クリックによるポスト送信
function click_areamap(area_code) {
    if (document.forms['form1'].radio1.checked)
        ExpAreaList(area_code);
    else if (document.forms['form1'].radio2.checked)
        FacilityList(area_code,"","");
}

// 施設検索タブ内検索クリックによる施設一覧（FacilityList.aspx）へのポスト送信２
function preFacilityList() {
    var automony_code = document.forms['form1'].ddAutomony.value;
    var facility_div_code = document.forms['form1'].ddFacilityDiv.value;
    FacilityList("", automony_code, facility_div_code);
}

// 受入会員検索クリックによる会員一覧（MemberList.aspx）へのポスト送信２
function preMemberList() {
    var member_div_code = document.forms['form1'].ddMemberDiv.value;
    MemberList(member_div_code);
}

//////////////////////////////////////////
// 共通
//////////////////////////////////////////

// 施設一覧（FacilityList.aspx）へのポスト送信
function FacilityList(area_code, automony_code, facility_div_code) {
    document.forms['form_facilitylist'].area_code.value = area_code;
    document.forms['form_facilitylist'].automony_code.value = automony_code;
    document.forms['form_facilitylist'].facility_div_code.value = facility_div_code;
    document.forms['form_facilitylist'].submit();
}

// 施設情報（FacilityInfo.aspx）へのポスト送信
function FacilityInfo(member_code, facility_code) {
    document.forms['form_facilityinfo'].member_code.value = member_code;
    document.forms['form_facilityinfo'].facility_code.value = facility_code;
    document.forms['form_facilityinfo'].submit();
}

// 体験一覧（ExpFreeList.aspx）へのポスト送信
function ExpFreeList() {
    document.forms['form_expfreelist'].keyword.value = document.forms['form1'].tbExpKeyword.value;
    document.forms['form_expfreelist'].submit();
}

// 体験分野種類別一覧（ExpCatList.aspx）へのポスト送信
function ExpCatList(expfield_code, expkind_code) {
    document.forms['form_expcatlist'].expfield_code.value = expfield_code;
    document.forms['form_expcatlist'].expkind_code.value = expkind_code;
    document.forms['form_expcatlist'].submit();
}

// 体験エリア別一覧（ExpAreaList.aspx）へのポスト送信
function ExpAreaList(area_code) {
    document.forms['form_exparealist'].area_code.value = area_code;
    document.forms['form_exparealist'].submit();
}

// 体験情報（ExpInfo.aspx）へのポスト送信
function ExpInfo(member_code, facility_code, exp_code) {
    document.forms['form_expinfo'].member_code.value = member_code;
    document.forms['form_expinfo'].facility_code.value = facility_code;
    document.forms['form_expinfo'].exp_code.value = exp_code;
    document.forms['form_expinfo'].submit();
}

// 会員一覧（MemberList.aspx）へのポスト送信
function MemberList(member_div_code) {
    document.forms['form_memberlist'].member_div_code.value = member_div_code;
    document.forms['form_memberlist'].submit();
}

// 公共施設一覧（PubFacilityList.aspx）へのポスト送信
function PubFacilityList(pub_div) {
    document.forms['form_pubfacilitylist'].pub_div.value = pub_div;
    document.forms['form_pubfacilitylist'].submit();
}

// 最新の体験学習情報一覧（news.aspx）へのポスト送信
function NewsList(curpage) {
    document.forms['form_newslist'].curpage.value = curpage;
    document.forms['form_newslist'].submit();
}

// 最新の体験学習情報（entry.aspx）へのポスト送信
function EntryInfo(t_id) {
    document.forms['form_entryinfo'].t_id.value = t_id;
    document.forms['form_entryinfo'].submit();
}
