﻿// ----------------------------------------------------------------
// ファイル名	prod_common.js
// 内容			製品・ソリューション用 共通JavaScript
// 作成			2010/2/5 AEN1 根本
// ----------------------------------------------------------------/

// X線用 カテゴリメニュー選択処理
//     idxGroup: メニューグループのインデックス
//     idxMenu: 選択するメニュー項目のインデックス
//     menuCount: メニュー項目の総数
function xray_selectMenu(idxGroup, idxMenu, menuCount) {
    if (!document.getElementById) return;
    for (i = 0; i <= menuCount - 1; i++) {
        pageID = idxGroup + "_" + i;
        if (!document.getElementById("menu" + pageID)) continue;
        if (pageID == idxGroup + "_" + idxMenu) {
            document.getElementById("menu" + pageID).className = "xray_categorymenuitemselected";
            document.getElementById("categorymenulink" + pageID).className = "xray_categorymenulinkselected";
            document.getElementById("categorymenuarrowicon" + pageID).className = "xray_categorymenuarrowiconselected";
            document.getElementById("categorymenuarrowiconImage" + pageID).style.display = "inline";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "";
        } else {
            document.getElementById("menu" + pageID).className = "xray_categorymenuitem";
            document.getElementById("categorymenulink" + pageID).className = "xray_categorymenulink";
            document.getElementById("categorymenuarrowicon" + pageID).className = "xray_categorymenuarrowicon";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "displaynone";
        }
    }
}


// MD用 カテゴリメニュー選択処理
//     idxGroup: メニューグループのインデックス
//     idxMenu: 選択するメニュー項目のインデックス
//     menuCount: メニュー項目の総数
function md_selectMenu(idxGroup, idxMenu, menuCount) {
    if (!document.getElementById) return;
    for (i = 0; i <= menuCount - 1; i++) {
        pageID = idxGroup + "_" + i;
        if (!document.getElementById("menu" + pageID)) continue;
        if (pageID == idxGroup + "_" + idxMenu) {
            document.getElementById("menu" + pageID).className = "md_categorymenuitemselected";
            document.getElementById("categorymenulink" + pageID).className = "md_categorymenulinkselected";
            document.getElementById("categorymenuarrowicon" + pageID).className = "md_categorymenuarrowiconselected";
            document.getElementById("categorymenuarrowiconImage" + pageID).style.display = "inline";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "";
        } else {
            document.getElementById("menu" + pageID).className = "md_categorymenuitem";
            document.getElementById("categorymenulink" + pageID).className = "md_categorymenulink";
            document.getElementById("categorymenuarrowicon" + pageID).className = "md_categorymenuarrowicon";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "displaynone";
        }
    }
}


// CW用 カテゴリメニュー選択処理
//     idxGroup: メニューグループのインデックス
//     idxMenu: 選択するメニュー項目のインデックス
//     menuCount: メニュー項目の総数
function cw_selectMenu(idxGroup, idxMenu, menuCount) {
    if (!document.getElementById) return;
    for (i = 0; i <= menuCount - 1; i++) {
        pageID = idxGroup + "_" + i;
        if (!document.getElementById("menu" + pageID)) continue;
        if (pageID == idxGroup + "_" + idxMenu) {
            document.getElementById("menu" + pageID).className = "cw_categorymenuitemselected";
            document.getElementById("categorymenulink" + pageID).className = "cw_categorymenulinkselected";
            document.getElementById("categorymenuarrowicon" + pageID).className = "cw_categorymenuarrowiconselected";
            document.getElementById("categorymenuarrowiconImage" + pageID).style.display = "inline";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "";
        } else {
            document.getElementById("menu" + pageID).className = "cw_categorymenuitem";
            document.getElementById("categorymenulink" + pageID).className = "cw_categorymenulink";
            document.getElementById("categorymenuarrowicon" + pageID).className = "cw_categorymenuarrowicon";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "displaynone";
        }
    }
}


// ACW用 カテゴリメニュー選択処理
//     idxGroup: メニューグループのインデックス
//     idxMenu: 選択するメニュー項目のインデックス
//     menuCount: メニュー項目の総数
function acw_selectMenu(idxGroup, idxMenu, menuCount) {
    if (!document.getElementById) return;
    for (i = 0; i <= menuCount - 1; i++) {
        pageID = idxGroup + "_" + i;
        if (!document.getElementById("menu" + pageID)) continue;
        if (pageID == idxGroup + "_" + idxMenu) {
            document.getElementById("menu" + pageID).className = "acw_categorymenuitemselected";
            document.getElementById("categorymenulink" + pageID).className = "acw_categorymenulinkselected";
            document.getElementById("categorymenuarrowicon" + pageID).className = "acw_categorymenuarrowiconselected";
            document.getElementById("categorymenuarrowiconImage" + pageID).style.display = "inline";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "";
        } else {
            document.getElementById("menu" + pageID).className = "acw_categorymenuitem";
            document.getElementById("categorymenulink" + pageID).className = "acw_categorymenulink";
            document.getElementById("categorymenuarrowicon" + pageID).className = "acw_categorymenuarrowicon";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "displaynone";
        }
    }
}


// システム用 カテゴリメニュー選択処理
//     idxGroup: メニューグループのインデックス
//     idxMenu: 選択するメニュー項目のインデックス
//     menuCount: メニュー項目の総数
function sys_selectMenu(idxGroup, idxMenu, menuCount) {
    if (!document.getElementById) return;
    for (i = 0; i <= menuCount - 1; i++) {
        pageID = idxGroup + "_" + i;
        if (!document.getElementById("menu" + pageID)) continue;
        if (pageID == idxGroup + "_" + idxMenu) {
            document.getElementById("menu" + pageID).className = "sys_categorymenuitemselected";
            document.getElementById("categorymenulink" + pageID).className = "sys_categorymenulinkselected";
            document.getElementById("categorymenuarrowicon" + pageID).className = "sys_categorymenuarrowiconselected";
            document.getElementById("categorymenuarrowiconImage" + pageID).style.display = "inline";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "";
        } else {
            document.getElementById("menu" + pageID).className = "sys_categorymenuitem";
            document.getElementById("categorymenulink" + pageID).className = "sys_categorymenulink";
            document.getElementById("categorymenuarrowicon" + pageID).className = "sys_categorymenuarrowicon";
            document.getElementById("categorymenuarrowiconImage" + pageID).className = "displaynone";
        }
    }
}

