﻿// JScript 文件
     //去掉空字符串
    String.prototype.Trim = function() 
    { 
        return this.replace(/(^\s*)|(\s*$)/g, ""); 
    }  
    //end 去空字符串
    //验证非空
    function checkEmpty(inputValue)
    {
        if(inputValue.Trim()=="")
        {
            return false;
        }
        else
        {
            return true;
        }
    }
    //提交按钮验证非空
    function but_checkEmpty(controlID,alertWord)
    {
        control=document.getElementById(controlID);
        if(!checkEmpty(control.value))
        {
            alert(alertWord);
            control.focus();
            return false;
        }
        else
        {
            return true;
        }
    }
    //加载页面权限
    function loadRights(but_Names)
    {
        var names=but_Names.split(',');
        for(var i=0;i<names.length;i++)
        {
            var buts=document.getElementsByName(names[i]);
            for(var j=0;j<buts.length;j++)
            {
                buts[j].style.display='none';
            }
        }
    }
    //设置排序字段
    function setOrderBy(orderBy)
    {
        var hid_OrderBy=document.getElementById("hid_orderby");
        if(hid_OrderBy.value==(orderBy+" desc"))
        {
            hid_OrderBy.value=orderBy+" asc";
        }
        else
        {
            hid_OrderBy.value=orderBy+" desc";
        }
    }
    function setUpdateValue(id)
    {
        document.getElementById("hid_Update").value=id;
        document.getElementById("but_Update").click();
    }
    //检查是否整数
    function IsInt(id,words)
    {
        var obj=document.getElementById(id);
        var value=obj.value;
        var pattern = /^-?\d+$/;
        if(value.search(pattern)!=0)
        {
            alert(words);
            obj.focus();
            return false;
        }
        return true;
    }
    //检查是否为类似Money的小数点类型
    function IsMoney(id,words)
    {
        var obj=document.getElementById(id);
        var value=obj.value;
        var pattern = "^-?\\d+(\\.\\d+)?$"; ///^-?\d+$/;
        if(value.search(pattern)!=0)
        {
            alert(words);
            obj.focus();
            return false;
        }
        return true;
    }
    // 在当前文档位置插入.
    function insertHtml(id,html)
    {
        var control=document.getElementById(id);
        control.focus(); 
        var C = document.selection.createRange(); 
        if(C)
        { 
            if(C.text.length > 0) C.text += html; 
            else C.text= html; 
            C.select(); 
        } 
    }
    
/**添加到搜藏夹*/
function addFavorite(title,url) 
{
    if (window.sidebar) 
    { 
        window.sidebar.addPanel(title, url,""); 
    } 
    else if(document.all) 
    {
        window.external.AddFavorite( url, title);
    } 
    else if(window.opera && window.print) 
    {
        return true;
    }
}
 /**检查输入字符长度**/
    function checkLength(value,max,min,div,err)
    {
        if(value.length>max || value.length<min)
        {
            setRed(div,err);
            return false;
        }
        return true;
    }