﻿/// <summary>
/// 首頁的menu事件及sub menu產生
/// </summary>
/// <remarks>[RayChien] 2009/11/23 Created</remarks>

var g_obj_menu =
{
    // timer
    arr_do_timer : new Array(7),

    // 目前顯示的sub menu id
    str_now_display_sub_menu_id : "",

    // sub menu 位置
    str_sub_menu_path : "/lib/include/html/sub_menu/",
    
    // sub menu program name
    str_arr_sub_menu_prog_name : new Array("include_consultants.asp", "include_classroom.asp",
                                           "include_member.asp", "include_achievements.asp",
                                           "include_event.asp", "include_search.asp",
                                           "include_online_service.asp", "include_product.asp"),

    // 顯示sub menu的事件
    str_show_sub_menu_event : "mouseover",    // 滑鼠移過

    // menu 控制項 <a> 的 ID(這要先定義在include_head_menu頁)
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_menu_link_id : new Array("a_menu_consultants", "a_menu_classroom", "a_menu_member",
                                     "a_menu_achievements", "a_menu_event", "a_menu_search",
                                     "a_menu_online_service", "a_menu_product_feature"),

    // menu 控制項 <div> 的 ID(這要先定義在include_head_menu頁)
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_menu_id : new Array("div_main_menu_consultants", "div_main_menu_classroom", "div_main_menu_member",
                                "div_main_menu_achievements", "div_main_menu_event", "div_main_menu_search",
                                "div_main_menu_online_service", "div_main_menu_product_feature"),

    // menu 控制項 <div> 的 class (未顯示子選單前)
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_menu_mouse_out : new Array("btn1", "btn2", "btn3",
                                       "btn4", "btn5", "btn6",
                                       "btn7", "btn8"),

    // menu 控制項 <div> 的 class (顯示子選單後，滑鼠移過)
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_menu_mouse_in : new Array("btn1-in", "btn2-in", "btn3-in",
                                      "btn4-in", "btn5-in", "btn6-in",
                                      "btn7-in", "btn8-in"),

    // str_arr_menu_id index
    // str_arr_menu_link_id index
    int_arr_index : {"consultant" : 0, "classroom" : 1, "member" : 2, "achievements" : 3,
                     "event" : 4, "search" : 5, "service" : 6, "product" : 7},

    // sub menu 父層 <div> 的 ID(這要先定義在menu頁) 目前未使用
    //str_sub_menu_parent_id : "div_sub_menu_sector",

    // sub menu 控制項 <div> 的 ID
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_sub_menu_id : new Array("div_sub_menu_consultants", "div_sub_menu_classroom", "div_sub_menu_member",
                                    "div_sub_menu_achievements", "div_sub_menu_event", "div_sub_menu_search",
                                    "div_sub_menu_online_service", "div_sub_menu_product_feature"),

    // sub menu 控制項 <div> 下的 <div> ID
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_sub_menu_inner_div : new Array("div_sub_menu_consultants_inner_div", "div_sub_menu_classroom_inner_div", "div_sub_menu_member_inner_div",
                                    "div_sub_menu_achievements_inner_div", "div_sub_menu_event_inner_div", "div_sub_menu_search_inner_div",
                                    "div_sub_menu_online_service_inner_div", "div_sub_menu_product_feature_inner_div"),

    // sub menu 控制項 <div> 下的 <table> ID
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_sub_menu_inner_table : new Array("div_sub_menu_consultants_inner_table", "div_sub_menu_classroom_inner_table", "div_sub_menu_member_inner_table",
                                    "div_sub_menu_achievements_inner_table", "div_sub_menu_event_inner_table", "div_sub_menu_search_inner_table",
                                    "div_sub_menu_online_service_inner_table", "div_sub_menu_product_feature_inner_table"),

    // sub menu 控制項 <div> 下的 <div> 下的 <ul> ID
    // 專業顧問團隊、訂做專屬課程、會員專區、成果分享、特惠活動、搜尋、在線克服
    str_arr_sub_menu_inner_ul : new Array("div_sub_menu_consultants_inner_div_inner_ul", "div_sub_menu_classroom_inner_div_inner_ul", "div_sub_menu_member_inner_div_inner_ul",
                                    "div_sub_menu_achievements_inner_div_inner_ul", "div_sub_menu_event_inner_div_inner_ul", "div_sub_menu_search_inner_div_inner_ul",
                                    "div_sub_menu_online_service_inner_div_inner_ul", "div_sub_menu_product_feature_inner_div_inner_ul"),

    // 前一個觸發的主選單 index
    int_before_touch_arr_index : null,

    /// <summary>
    /// 子選單 顯示/隱藏
    /// </summary>
    /// <param name="p_str_sub_menu_id">sub menu div id</param>
    /// <param name="p_str_sub_menu_id">sub menu program path</param>
    /// <param name="p_str_sub_menu_id">sub menu arr index</param>
    /// <remarks>[RayChien] 2009/11/23 Created</remarks>
//    showSubMenu : function(p_str_sub_menu_id, p_str_prog_path, p_sub_menu_arr_index)
//    {
//        // 選擇不同的menu
//        if (g_obj_menu.str_now_display_sub_menu_id != p_str_sub_menu_id)
//        {            
//            // 判斷是否已經載入了sub menu
//            if ($("#" + p_str_sub_menu_id).text() != "")
//            {
//                document.getElementById(p_str_sub_menu_id).style.display = "";                
//            }
//            else
//            {
//                this.loadingSubMenu(p_str_sub_menu_id, p_str_prog_path, p_sub_menu_arr_index);
//            }

//            // 隱藏已顯示的sub menu
//            if (g_obj_menu.str_now_display_sub_menu_id != "")
//            {
//                document.getElementById(g_obj_menu.str_now_display_sub_menu_id).style.display = "none";
//            }
//        }
//        // 選擇相同的menu
//        else
//        {
//            document.getElementById(p_str_sub_menu_id).style.display = "";
//        }

//        g_obj_menu.str_now_display_sub_menu_id = p_str_sub_menu_id;
//    },

    /// <summary>
    /// Ajax 動態載入sub menu
    /// </summary>
    /// <param name="p_str_sub_menu_id">sub menu div id</param>
    /// <param name="p_str_sub_menu_id">sub menu program path</param>
    /// <param name="p_str_sub_menu_id">sub menu arr index</param>
    /// <remarks>[RayChien] 2009/11/23 Created</remarks>
    loadingSubMenu : function(p_str_sub_menu_id, p_str_prog_path, p_sub_menu_arr_index)
    {
        var str_date = Date();
        $("#" + p_str_sub_menu_id).load(p_str_prog_path, {ndate: str_date, classname : g_arr_str_sub_menu_class_name[p_sub_menu_arr_index]});
    },

    /// <summary>
    /// menu mouse over 事件 切換圖片
    /// </summary>
    /// <param name="p_div_obj">Div object</param>
    /// <param name="p_str_over_css_class">滑鼠移過的 style class name</param>
    /// <param name="p_str_origin_css_class">menu 原本的 style class name</param>
    /// <remarks>[RayChien] 2009/11/23 Created</remarks>
//    eventMouseOverForMenu : function(p_div_obj, p_str_over_css_class, p_str_origin_css_class)
//    {
//        var str_prev_div_id = $("#hdn_prev_mover_main_menu_id").val();

//        if (str_prev_div_id !== $(p_div_obj).attr("class"))
//        {
//            // 切換成 mouseover 的圖片
//            $(p_div_obj).attr("class", p_str_over_css_class);

//            // 將上一個還原
//            if (str_prev_div_id !== "")
//                $("#" + str_prev_div_id).attr("class", $("#hdn_prev_origin_main_menu_class").val());

//            // 紀錄 上個滑鼠移過的menu div id
//            $("#hdn_prev_mover_main_menu_id").val($(p_div_obj).attr("id"));

//            // 紀錄 上個滑鼠移過的menu origin class
//            $("#hdn_prev_origin_main_menu_class").val(p_str_origin_css_class);
//        }
//    }


    /// <summary>
    /// 將子選單的 <div> 放到 主選單對應的位置 for Fire Fox, Opera
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
//    setPositionForFirefox : function(p_str_sub_id, p_str_mian_id)
//    {
//        $("#" + p_str_sub_id).position({
//            of: $("#" + p_str_mian_id),
//            my: "center bottom",  
//            at: "center bottom",
//            offset: "0 -26",
//            using: using,
//            bgiframe :true,
//            collision: "flip flip"
//        });
//    },

    /// <summary>
    /// 將子選單的 <div> 放到 主選單對應的位置 for IE 6, 7,8, Fire Fox, chrome, safari
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    setPositionForAllBrowser : function(p_str_sub_id, p_str_mian_id, using)
    {
        $("#" + p_str_sub_id).position({
            of: $("#" + p_str_mian_id),
            my: "center top",
            at: "center bottom",
            //offset: "0 26",
            using: using,
            bgiframe: true,
            collision: "flip flip"
		});        
    },


    /// <summary>
    /// 註冊主選單滑鼠移過事件
    /// 1. 顯示子選單
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <param name="p_int_arr_index">Array Index</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    bindMainMenuMouseOver : function(p_str_sub_id, p_str_mian_id, p_int_arr_index)
    {
        $("#" + p_str_mian_id).bind("mouseover", function(){
            // 顯示子選單
            $("#" + p_str_sub_id).slideDown("fast");

            // 改變主選單圖示 (顯示子選單後)
            $("#" + p_str_mian_id).addClass(g_obj_menu.str_arr_menu_mouse_in[p_int_arr_index]).removeClass(g_obj_menu.str_arr_menu_mouse_out[p_int_arr_index]);

            if (g_obj_menu.int_before_touch_arr_index != null &&
                g_obj_menu.int_before_touch_arr_index != p_int_arr_index)
            {
                clearTimeout(g_obj_menu.arr_do_timer[g_obj_menu.int_before_touch_arr_index]);
                // 隱藏子選單
                $("#" + g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_before_touch_arr_index]).slideUp("normal");

                // 恢復主選單圖示 (未顯示子選單)
                $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_before_touch_arr_index]).addClass(g_obj_menu.str_arr_menu_mouse_out[g_obj_menu.int_before_touch_arr_index]).removeClass(g_obj_menu.str_arr_menu_mouse_in[g_obj_menu.int_before_touch_arr_index]);
            }

            // 前一個觸發的主選單 index
            g_obj_menu.int_before_touch_arr_index = p_int_arr_index;
        });
    },

    /// <summary>
    /// 註冊主選單 mouseout 事件
    /// 1. 啟動 Timer
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <param name="p_int_arr_index">Array Index</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    bindMainMenuMouseOut : function(p_str_sub_id, p_str_mian_id, p_int_arr_index)
    {
        $("#" + p_str_mian_id).bind("mouseout", function(){
            // 啟動 Timer
            g_obj_menu.startTimerForHiddenSubMenu(p_str_sub_id, p_str_mian_id, p_int_arr_index);
        });
    },

    /// <summary>
    /// 註冊 子選單滑鼠移過事件
    /// 1. 停止 Timer
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <param name="p_int_arr_index">Array Index</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    bindSubMenuMouseOver : function(p_str_sub_id, p_str_mian_id, p_int_arr_index)
    {            
        if (document.getElementById(p_str_sub_id))
        {
            $("#" + p_str_sub_id).bind("mouseover", function(){
                // 停止隱藏子選單的 Timer
                if(g_obj_menu.arr_do_timer[p_int_arr_index]) {
                    clearTimeout(g_obj_menu.arr_do_timer[p_int_arr_index]);
                }
            });
        }
    },

    /// <summary>
    /// 註冊子選單 mouseout 事件
    /// 1. 啟動 Timer
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <param name="p_int_arr_index">Array Index</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    bindSubMenuMouseOut : function(p_str_sub_id, p_str_mian_id, p_int_arr_index)
    {
        $("#" + p_str_sub_id).bind("mouseout", function(){
            g_obj_menu.startTimerForHiddenSubMenu(p_str_sub_id, p_str_mian_id, p_int_arr_index);
        });
    },

    /// <summary>
    /// n 秒後 子選單自動隱藏
    /// </summary>
    /// <param name="p_str_sub_id">sub menu div id</param>
    /// <param name="p_str_mian_id">Main menu a id</param>
    /// <param name="p_int_arr_index">Array Index</param>
    /// <remarks>[RayChien] 2010/03/15 Created</remarks>
    startTimerForHiddenSubMenu : function(p_str_sub_id, p_str_mian_id, p_int_arr_index)
    {
        if(g_obj_menu.arr_do_timer[p_int_arr_index]) {
            clearTimeout(g_obj_menu.arr_do_timer[p_int_arr_index]);
        }
        g_obj_menu.arr_do_timer[p_int_arr_index] = setTimeout(function(){
            // 隱藏子選單
            $("#" + p_str_sub_id).slideUp("fast");

            // 恢復主選單圖示 (未顯示子選單)
            $("#" + p_str_mian_id).addClass(g_obj_menu.str_arr_menu_mouse_out[p_int_arr_index]).removeClass(g_obj_menu.str_arr_menu_mouse_in[p_int_arr_index]);
        },1400);
    }
}


$(document).ready(function ()
{
    for (var i = 0; i <= g_obj_menu.arr_do_timer.length; i++)
    {
        // 檢查主選單是否存在
        if (document.getElementById(g_obj_menu.str_arr_menu_id[i]))
        {
            // 載入子選單內容
            g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[i],
                                      g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[i],
                                      i);

            // 設定子選單出現的位置
            g_obj_menu.setPositionForAllBrowser(g_obj_menu.str_arr_sub_menu_id[i],
                                                g_obj_menu.str_arr_menu_id[i]);

            // 註冊主選單滑鼠移過事件
            g_obj_menu.bindMainMenuMouseOver(g_obj_menu.str_arr_sub_menu_id[i],
                                             g_obj_menu.str_arr_menu_id[i],
                                             i);

            // 註冊主選單 mouseout 事件
            g_obj_menu.bindMainMenuMouseOut(g_obj_menu.str_arr_sub_menu_id[i],
                                            g_obj_menu.str_arr_menu_id[i],
                                            i);

            // 註冊子選單滑鼠移過事件 停止 Timer
            g_obj_menu.bindSubMenuMouseOver(g_obj_menu.str_arr_sub_menu_id[i],
                                            g_obj_menu.str_arr_menu_id[i],
                                            i);

            // 隱藏子選單
            $("#" + g_obj_menu.str_arr_sub_menu_id[i]).hide();

            // 註冊子選單 mouseout 事件 啟動 Timer
            g_obj_menu.bindSubMenuMouseOut(g_obj_menu.str_arr_sub_menu_id[i],
                                            g_obj_menu.str_arr_menu_id[i],
                                            i);
        }
    }

    //    // 產生顯示sub menu 的控制項<div>
    ////    if (document.getElementById(g_obj_menu.str_sub_menu_parent_id))
    ////    {
    ////        for (var i = 0; i < g_obj_menu.str_arr_menu_id.length; i++)
    ////        {
    ////            // 檢查menu是否存在
    ////            if (document.getElementById(g_obj_menu.str_arr_menu_id[i]))
    ////            {
    ////                // 新增存放動態載入sub menu後的<div>
    ////                $("body").append("<div id='" + g_obj_menu.str_arr_sub_menu_id[i] + "' class='menu2' style='width:200px;'></div>");
    ////            }     
    ////        }
    ////    }

    //    /*若用for來bind event的話 i值會停留在最後一個*/
    //    
    //    // Consultants Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.consultant]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.consultant], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.consultant], 
    //                                  g_obj_menu.int_arr_index.consultant);
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.consultant]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.consultant], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.consultant],
    ////                                   g_obj_menu.int_arr_index.consultant);
    ////        });
    //    }

    //    // ClassRoom Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.classroom]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.classroom], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.classroom], 
    //                                  g_obj_menu.int_arr_index.classroom);

    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.classroom]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.classroom], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.classroom],
    ////                                   g_obj_menu.int_arr_index.classroom);
    ////        });
    //    }

    //    // Member Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member]))
    //    {
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.member],
    ////                                   g_obj_menu.int_arr_index.member);
    ////        });
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.member], 
    //                                  g_obj_menu.int_arr_index.member);

    //        // 設定子選單出現的位置
    //        g_obj_menu.setPositionForAllBrowser(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member],
    //                                              g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member]);

    //        // 註冊主選單滑鼠移過事件
    //        g_obj_menu.bindMainMenuMouseOver(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member], 
    //                                         g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member], 
    //                                         g_obj_menu.int_arr_index.member);

    //        // 註冊子選單滑鼠移過事件 停止 Timer
    //        g_obj_menu.bindSubMenuMouseOver(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member], 
    //                                        g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member],
    //                                        g_obj_menu.int_arr_index.member);

    //        // 註冊子選單 mouseout 事件 啟動 Timer
    //        g_obj_menu.bindSubMenuMouseOut(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.member], 
    //                                        g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.member],
    //                                        g_obj_menu.int_arr_index.member);
    //    }
    //    
    // 
    //    // Achievements Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.achievements]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.achievements], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.achievements], 
    //                                  g_obj_menu.int_arr_index.achievements);
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.achievements]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.achievements], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.achievements],
    ////                                   g_obj_menu.int_arr_index.achievements);
    ////        });
    //    }

    //    // Event Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.event]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.event], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.event], 
    //                                  g_obj_menu.int_arr_index.event);
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.event]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.event],
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.event],
    ////                                   g_obj_menu.int_arr_index.event);
    ////        });
    //    }

    //    // Search Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.search]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.search], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.search], 
    //                                  g_obj_menu.int_arr_index.search);
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.search]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.search], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.search],
    ////                                   g_obj_menu.int_arr_index.search);
    ////        });
    //    }

    //    // Online Service Event Bind
    //    if (document.getElementById(g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.service]))
    //    {
    //        // 載入子選單內容
    //        g_obj_menu.loadingSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.service], 
    //                                  g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.service], 
    //                                  g_obj_menu.int_arr_index.service);
    ////        $("#" + g_obj_menu.str_arr_menu_id[g_obj_menu.int_arr_index.service]).bind(g_obj_menu.str_show_sub_menu_event, function(){
    ////            g_obj_menu.showSubMenu(g_obj_menu.str_arr_sub_menu_id[g_obj_menu.int_arr_index.service], 
    ////                                   g_obj_menu.str_sub_menu_path + g_obj_menu.str_arr_sub_menu_prog_name[g_obj_menu.int_arr_index.service],
    ////                                   g_obj_menu.int_arr_index.service);
    ////        });
    //    }

});