//客户端确认、提交验证
//重载JsCheck()
//调用方法如:<input type ="text"  Style="fxcheck:ni10:报销人" />
function JsBave()
{
            var s="";           //fxcheck  
            var val="";        //
            var yn="";         //
            var type="";       //
            var L="";          //
            var bz="";         //
            var message="";
            var leng = document.all.length;
            
            for (i = 0; i < leng; i++)
            {
                //遍历这个页面中有Style="fxcheck:ni10:报销人"的元素
                if(document.all[i].style.fxcheck!=null)
                {
                    switch (document.all[i].tagName)
                    {
                        case "INPUT":
                            s  = document.all[i].style.fxcheck;
                            val= document.all[i].value;
                            break;
                        case "SELECT":
                            s  = document.all[i].style.fxcheck;
                            val= document.all[i].value;
                            if (val.indexOf("请选择") >= 0){ val = ""; }
                            break;
                    }
                    if(s.length>0)
                    {
                        yn   = s.substring(0,1);
                        type = s.substring(2,1);
                        L    = s.substring(0, s.indexOf(":")).substring(2);
                        bz   = s.substring(s.indexOf(":") + 1);
                        //不允许为空的情况
                        if(yn=="y"&&val=="")
                        {
                            message= "“"+bz+"”"+"不能为空,必填!";
                            break;
                        }
                        if(val!="")
                        {
                                switch (type)
                                {
                                    case "s":
                                        if(val.length>(L-0))
                                        {
                                            message= "“"+bz+"”"+"不能超过"+L+"个字符!";
                                        }
                                        break;
                                    case "i":
                                        if(!IsInt(val))
                                        {
                                            message= "“"+bz+"”"+"必须为整数!";
                                        }
                                        else
                                        {
                                            if((val.length)>(L-0))
                                            {
                                                message= "“"+bz+"”"+"值过大,不能超过"+L+"位数字";
                                            }
                                        }
                                        break;
                                    case "f":
                                        if(!IsNum(val))
                                        {
                                            message= "“"+bz+"”"+"必须为数字!";
                                        }
                                        else
                                        {
                                            if((val.length)>(L-0))
                                            {
                                                message= "“"+bz+"”不能超过"+L+"位数字";
                                            }
                                        }
                                        break;
                                 }
                        
                        }
                    }
                    s    ="";
                    val  ="";
                    yn   ="";
                    type ="";
                    L    ="";
                    bz   ="";
                }
            }   
            return message;
}