    var currentMenu = 1;

    function ShowSubMenu(id) {
        Set_Cookie("ssid", id, 30, "/", "", "");
        if (document.getElementById("SubMenu" + id).style.display == "") {
            document.getElementById("SubMenu" + id).style.display = "none";
            currentMenu = 0;
        } else {
            if (currentMenu != 0) {
                document.getElementById("SubMenu" + id).style.display = "none";
            }
            document.getElementById("SubMenu" + id).style.display = "";
            currentMenu = id;
        }
    }


    function MM_findObj(n, d) {
        var p, i, x;
        if (!d) {
            d = document;
        }
        if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
            d = parent.frames[n.substring(p + 1)].document;
            n = n.substring(0, p);
        }
        if (!(x = d[n]) && d.all) {
            x = d.all[n];
        }
        for (i = 0; !x && i < d.forms.length; i++) {
            x = d.forms[i][n];
        }
        for (i = 0; !x && d.layers && i < d.layers.length; i++) {
            x = MM_findObj(n, d.layers[i].document);
        }
        if (!x && d.getElementById) {
            x = d.getElementById(n);
        }
        return x;
    }


    function MM_swapImgRestore() {
        var i, x, a = document.MM_sr;
        for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) {
            x.src = x.oSrc;
        }
    }


    function MM_swapImage() {
        var i, j = 0, x, a = MM_swapImage.arguments;
        document.MM_sr = new Array;
        for (i = 0; i < a.length - 2; i += 3) {
            if ((x = MM_findObj(a[i])) != null) {
                document.MM_sr[j++] = x;
                if (!x.oSrc) {
                    x.oSrc = x.src;
                }
                x.src = a[i + 2];
            }
        }
    }


    function MM_preloadImages() {
        var d = document;
        if (d.images) {
            if (!d.MM_p) {
                d.MM_p = new Array;
            }
            var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
            for (i = 0; i < a.length; i++) {
                if (a[i].indexOf("#") != 0) {
                    d.MM_p[j] = new Image;
                    d.MM_p[j++].src = a[i];
                }
            }
        }
    }


    function MM_showHideLayers() {
        var i, p, v, obj, args = MM_showHideLayers.arguments;
        for (i = 0; i < args.length - 2; i += 3) {
            with (document) {
                if (getElementById &&
                    (obj = getElementById(args[i])) != null) {
                    v = args[i + 2];
                    if (obj.style) {
                        obj = obj.style;
                        v = v == "show" ? "visible" : v == "hide" ? "hidden" : v;
                    }
                    obj.visibility = v;
                }
            }
        }
    }


    function ChangeDisplay(n, i_id, i_src, i_src2) {
        var d = document;
        var x = d.getElementById(n);
        if (x != null) {
            if (x.style.display != "none") {
                x.style.display = "none";
                MM_swapImage(i_id, "", i_src2, 1);
            } else {
                x.style.display = "block";
                MM_swapImage(i_id, "", i_src, 1);
            }
        }
    }


    function HiddenDisplay(n, i_id, i_src, i_src2) {
        var d = document;
        var x = d.getElementById(n);
        if (x != null) {
            x.style.display = "none";
            MM_swapImage(i_id, "", i_src2, 1);
        }
    }


    function NewWindow(myPage, myName, Width, Height, Scroll, Resizable) {
        var winTop = (screen.height - Height) / 2;
        var winLeft = (screen.width - Width) / 2;
        winProps = "top=" + winTop + ",left=" + winLeft + ",height=" + Height + ",width=" + Width + ",Scrollbars=" + Scroll + ",Resizable=" + Resizable + ";";
        Win = window.open(myPage, myName, winProps);
        if (parseInt(navigator.appVersion) >= 4) {
            Win.window.focus();
        }
    }


    function Set_Cookie(name, value, expires, path, domain, secure) {
        var today = new Date;
        today.setTime(today.getTime());
        if (expires) {
            expires = expires * 1000 * 60 * 60 * 24;
        }
        var expires_date = new Date(today.getTime() + expires);
        document.cookie = name + "=" + escape(value) + (expires ? ";expires=" + expires_date.toGMTString() : "") + (path ? ";path=" + path : "") + (domain ? ";domain=" + domain : "") + (secure ? ";secure" : "");
    }


    function Get_Cookie(check_name) {
        var a_all_cookies = document.cookie.split(";");
        var a_temp_cookie = "";
        var cookie_name = "";
        var cookie_value = "";
        var b_cookie_found = false;
        for (i = 0; i < a_all_cookies.length; i++) {
            a_temp_cookie = a_all_cookies[i].split("=");
            cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, "");
            if (cookie_name == check_name) {
                b_cookie_found = true;
                if (a_temp_cookie.length > 1) {
                    cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ""));
                }
                return cookie_value;
                break;
            }
            a_temp_cookie = null;
            cookie_name = "";
        }
        if (!b_cookie_found) {
            return null;
        }
    }
	
	function setHomepage()
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage('http://www.yaogo.tw');
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch(e)  
         {  
    		alert("操作被拒，請手動設定");  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage','http://www.yaogo.tw');
 }
}
