﻿/* 选项卡 */

function go_to(ao, id) {
    var m = "tab";
    if (typeof (id) != "undefined")
        m = id;
    var h = document.getElementById(m).getElementsByTagName("h3");
    var d = document.getElementById(m).getElementsByTagName("div");

    for (var i = 0; i < h.length; i++) {
        if (ao - 1 == i) {
            h[i].className += " up";
            d[i].className += " block";
        }
        else {
            h[i].className = " ";
            d[i].className = " ";
        }
    }
}

function setTab(name, cursel, n) {
    for (i = 1; i <= n; i++) {
        var menu = document.getElementById(name + i);
        var con = document.getElementById("con_" + name + "_" + i);
        menu.className = i == cursel ? "hover" : "";
        con.style.display = i == cursel ? "block" : "none";
    }
}

String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, "") }

//设置cookies
function setCookie(name, value, time) {

    var _expires = "";

    if (typeof (time) != "undefined") {

        var exp = new Date();

        exp.setTime(exp.getTime() + time * 24 * 60 * 60 * 1000);

        _expires = ";expires=" + exp.toGMTString();


    }
    document.cookie = name + "=" + escape(value) + "; path=/" + _expires;

}


//读取cookies
function getCookie(name) {

    var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");

    if (arr = document.cookie.match(reg)) return unescape(arr[2]);

    else return null;

}

function PressEnter(id) {
    if (window.event.keyCode == 13) {
        $obj(id).click();
        window.focus();
    }
}

function OnPressEnter(id, e) {

    var isie = (document.all) ? true : false;
    var key;
    if (isie) {
        key = e.keyCode

        if (key == 13) {
            $obj(id).click();
            window.focus();
        }
    }
    else {
        key = e.which;
        if (key == 13) {
            var a = $obj(id);
            var evt = document.createEvent("MouseEvents");
            evt.initEvent("click", true, true);
            a.dispatchEvent(evt);
            window.focus();
        }
    }
}

function add_select(id,sonid) {
    if(typeof(sonid)!="undefined")
    {
        setCookie("menu_selected_sonid", sonid);
    }
    setCookie("menu_selected", id);
}

function show_select() {
    var id = getCookie("menu_selected");
    if (id != "") {
        go_to(id);
    }
    else {
        go_to(1);
    }
}

