﻿/****************************************************************
*
*屏蔽网页js出错
*****************************************************************/
//window.onerror=function(){return true;}
///语言版本  1英语 0 中文
function getLan()
{
    return 0;
}

/*****************************************************************
* 功能：搜索提示字符串
* 参数：
elementId:要提示的元素id
text:提示文字
******************************************************************/
function initInputText(elementId, text) {
    var obj = $("#" + elementId);
    if ($.trim(obj.val()) == "") {
        obj.val(text);
    }
    obj.focus(function() {
        if ($.trim(obj.val()) == text) {
            $(this).val("");
        }
    });
    obj.blur(function() {
        if ($.trim(obj.val()) == "") {
            $(this).val(text);
        }
    });
}

/*****************************************************************
* 功能：选择所有checkbox
* 参数：
elementId:触发全选事件的元素
obj:包含checkbox的容器
******************************************************************/
function checkAll(elementId, obj) {
    $("#" + elementId).click(function() {
        if ($(this).attr("checked")) {
            $(obj + " input[type=checkbox]").attr("checked", "true");
        } else {
            $(obj + " input[type=checkbox]").removeAttr("checked");
        }
    });
}

/*****************************************************************
*功能:获取dropDown的值 操作dropDrownLis
*参数:
elementId:触发dropDown的元素id
******************************************************************/
function changeDropDown(elementId)
{
$("#"+elementId).change(function() {
                var v = $("#"+elementId +" option:selected").val();
                var t = $("#"+elementId +" option:selected").text();
                 return v;
            });
}
/*****************************************************************
* 功能：测试元素的值是否为空
* 参数：
elementId:触发全选事件的元素
msg:提示信息
******************************************************************/
function isEmpty(elementId, msg) {
    if ($.trim($("#" + elementId).val()) == "") {
        $("#" + elementId).focus();
        alert(msg);
        return false;
    } else {
        return true;
    }
}

/*****************************************************************
* 功能：判断字符串是否为Email格式
******************************************************************/
function isEmail(val) {
    if (/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(val)) {
        return true;
    } else {
        return false;
    }
}

/*****************************************************************
* 功能：收藏本页
******************************************************************/
function add_favorite() {
    var title = document.title;
    var url = window.location.href;
    if (document.all) {
        window.external.AddFavorite(url, title);
    } else if (window.sidebar) {
        window.sidebar.addPanel(title, url, "");
    }
}

/*****************************************************************
* 功能：设为首页
******************************************************************/
function set_first(url) {
    if (document.all) {
        document.body.style.behavior = 'url(#default#homepage)';
        document.body.setHomePage(url);
    }
    else if (window.sidebar) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
            }
        }
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage', url);
    }
}
/*****************************************************************
* 功能：设置文字大小
******************************************************************/
function doZoom(size) {
    zoom.style.fontSize = size + 'px';
}

/*****************************************************************
* 功能：获取日期星期
* 参数：
******************************************************************/
function today() {
    var now = new Date();
    var strDate = "";
    strDate += now.getYear() + "年" + (now.getMonth() + 1) + "月" + now.getDate() + "日";
    strDate += " 星期" + "日一二三四五六".split("")[now.getDay()];
    document.write(strDate);
}
    
