﻿

/*
邱从华2010-2-11
*/

function isIE() { //是否是IE
    if (window.navigator.userAgent.toLowerCase().indexOf("msie") >= 1)
        return true;
    else
        return false;
}
//点击IE和ff
function clickObj(objid) {
    if (isIE()) {//IE的处理
        document.getElementById(objid).click();
    }
    else {//FireFox的处理
        var evt = document.createEvent("MouseEvents");
        evt.initEvent("click", true, true);
        document.getElementById(objid).dispatchEvent(evt);
    }
}
//Left收缩控制cookie

//显示和隐藏div
function ShowOrHiddenLeft(name, path) {
    //alert("ExpandOrCloseAllLeft");
    var obj = $("#" + name);
    if (obj.css("display") == "none") {
        obj.css("display", "block");
        $.cookie('menu_' + path + name, 'block', { path: '/' });
    }
    else {
        obj.css("display", "none");
        $.cookie('menu_' + path + name, 'none', { path: '/' });
    }
    //alert($.cookie('menu_' + path + name));
    obj.parent().attr("class", $.cookie('menu_' + path + name) == "block" ? "b_bg" : "");
}
//使用cookie记录
function InitDisplayLeft1(name, path) {
    var obj = $("#" + name);
    //alert($.cookie('menu_' + path + name));
    if ($.cookie('menu_' + path + name)) {
        $("#" + name).css("display", $.cookie('menu_' + path + name));
    }
    else {
        $.cookie('menu_' + path + name, 'none', { path: '/' });
        $("#" + name).css("display", "none");
    }
    obj.parent().attr("class", $.cookie('menu_' + path + name) == "block" ? "b_bg" : "");
}
//使用cookie记录
function InitDisplayLeft(name, path) {
    var obj = $("#" + name);
    //alert($.cookie('menu_' + path + name));
    if ($.cookie('menu_' + path + name)) {
        $("#" + name).css("display", $.cookie('menu_' + path + name));
    }
    else {
        $.cookie('menu_' + path + name, 'block', { path: '/' });
        $("#" + name).css("display", "block");
    }
    obj.parent().attr("class", $.cookie('menu_' + path + name) == "block" ? "b_bg" : "");
}
//全部展开
function ExpandOrCloseAllLeft(name, path) {
    //alert("ExpandOrCloseAllLeft");
    var isEx = true; //是否展开
    //alert($.cookie('menu_all_' + path + name));
    if ($.cookie('menu_all_' + path + name)) {
        if ($.cookie('menu_all_' + path + name) == "0") {//展开
            $.cookie('menu_all_' + path + name, '1', { path: '/' });
            isEx = true;
        }
        else {//收缩
            $.cookie('menu_all_' + path + name, '0', { path: '/' });
            isEx = false;
        }
    }
    else {//默认为收起
        $.cookie('menu_all_' + path + name, '0', { path: '/' });
        isEx = false;
    }
    //alert($.cookie('menu_all_' + path + name));
    $("ul[id*='" + name + "']").each(function() {
        if (isEx) {//展开
            $(this).css("display", "block");
            $.cookie('menu_' + path + $(this).attr("id"), 'block', { path: '/' });
            $(this).parent().attr("class", "b_bg");
        } else {
            $(this).css("display", "none");
            $.cookie('menu_' + path + $(this).attr("id"), 'none', { path: '/' });
            $(this).parent().attr("class", "");
        }
    });
    return isEx;
}

//判断是否是用户名
function isUserName(value) {
    return /^[a-zA-Z0-9\u4E00-\u9FA5\.\-_]{2,20}$/.test(value);
}

//判断是否是邮箱
function isEmail(value) {
    return /^[a-zA-Z0-9]([\.][-_a-zA-Z0-9]|[-_a-zA-Z0-9])*@[a-zA-Z0-9]([\.][-_a-zA-Z0-9]|[-_a-zA-Z0-9])*[\.][a-zA-Z0-9]+$/.test(value);
}
//判断是否是手机
function isPhone(value) {
    return /^((\(\d{2,3}\))|(\d{3}\-))?1[3|5|8]\d{9}$/.test(value);
}

//判断是否是数字
function isNumber(value) {
    return /^[0-9]*$/.test(value)
}