﻿//  var url = window.location.href;
//  var ym = url.split('/')[4];//取当前页面
//鼠标事件
var ot
function initmenu() {
    var obj = document.getElementById("menu")
    var obj_li = obj.getElementsByTagName("li")
    for (var i = 0, j = obj_li.length; i < j; i++) {
        obj_li[i].index = i
        obj_li[i].onmouseover = function() { cha(this, "over") }
        obj_li[i].onmouseout = function() { cha(this, "out") }
        obj_li[i].onclick = function() { return cha(this, "click") }
    }
    function cha(o, m) {
        var oi = o.index
        if (m == "over" && oi != ot) obj_li[oi].className = "over_on"
        if (m == "out" && oi != ot) obj_li[oi].className = ""
        if (m == "click") {
            for (var k = 0; k < j; k++) {
                obj_li[k].className = ""
            }
            obj_li[oi].className = "over_on";
            ot = oi;
            setCookie("show_li", ot);
            return true;
        }

        return false;
    }
}
// --- 设置cookie
function setCookie(sName, sValue, expireHours) {
    var cookieString = sName + "=" + escape(sValue);
    if (expireHours > 0) {//设置过期时间
        var date = new Date();
        date.setTime(date.getTime + expireHours * 3600 * 1000); //时间单位=毫秒
        cookieString = cookieString + "; expire=" + date.toGMTString();
    }
    document.cookie = cookieString; //写cookie
}
//--- 获取cookie
function getCookie(sName) {
    var aCookie = document.cookie.split("; ");
    for (var j = 0; j < aCookie.length; j++) {
        var aCrumb = aCookie[j].split("=");
        if (escape(sName) == aCrumb[0])
            return unescape(aCrumb[1]);
    }
    return null;
}
window.onload = function() {
    var obj = document.getElementById("menu")
    var obj_li = obj.getElementsByTagName("li")
    for (var i = 0, j = obj_li.length; i < j; i++) {
        obj_li[i].className = ""
    }
    if (getCookie("show_li") != null) {
        obj_li[getCookie("show_li")].className = "over_on";
        ot = getCookie("show_li");
    }
    initmenu()
}
