﻿function ClearDiv(txt)
       {
          var objtext = window.document.getElementById(txt);
          if (objtext){
            objtext.innerHTML="";
          }
          
       }
       
        function Setdiv(ctl,control)
        {
            var objtxt = window.document.getElementById(ctl);
            objtxt.innerHTML = control ;
        }


function CheckUserName(ctl,control,txt)
      {
            var regs =/^\w+$/; 
            var objtext = window.document.getElementById(txt);
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            if(!regs.test(obj.value))
            { 
                objtext.innerHTML="<Font color='red'>" +control+"应为字母、下划线、数字组成！</Font>";
                return false;
            }
            return true;
     }


  function CheckValue(ctl,control,txt)
       {
            var objtext = window.document.getElementById(txt);
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            var temp  = val;
            temp = temp.replace("'","");
            if(temp.length != val.length)
            {
                objtext.innerHTML="<Font color='red'>" +control+"存在非法字符！</Font>";
                return false;
            }
            if(val == "")
            {
                objtext.innerHTML="<Font color='red'>" +control+"不能为空！</Font>";
                return false;
            }
            return true;
       }
       
         function CheckValueforalert(ctl,control)
       {
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            var temp  = val;
            temp = temp.replace("'","");
            if(temp.length != val.length)
            {
                alert(control+"存在非法字符！");
                return false;
            }
            if(val == "")
            {
                alert(control+"不能为空！");
                return false;
            }
            return true;
       }
       
       function CheckValueExistNullforalert(ctl,control)
       {
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            var temp  = val;
            temp = temp.replace("'","");
            if(temp.length != val.length)
            {
                alert(control+"存在非法字符！");
                return false;
            }
           
            return true;
       }
       
       
        function CheckInt(ctl,control,txt)
       {
            var regs = /\d/; 
            var objtext = window.document.getElementById(txt);
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            
            var strFormat = "0123456789,";
            for(var i=0;i<val.length;i++)
            {
                if(strFormat.indexOf(val.substr(i ,1)) == -1)
                {
                    objtext.innerHTML="<Font color='red'>" +control+"应为数字！</Font>";
                    return false;
                }
            }
            return true;
       }
       

       
       
        //不够设置长度时报错
        function CheckLength(ctl,control,txt,length)
        {
                var objtext = window.document.getElementById(txt);
                var obj = window.document.getElementById(ctl);
                var val = obj.value;
                var temp  = val;
                if(temp.length < length)
                {
                    objtext.innerHTML="<Font color='red'>" +control+"长度应大于"+length+"！</Font>";
                    return false;
                }
                return true;
        }
        //不能超过设置的长度，超过报错
        function CheckLength1(ctl,control,txt,length)
        {
                var objtext = window.document.getElementById(txt);
                var obj = window.document.getElementById(ctl);
                var val = obj.value;
                var temp  = val;
                if(temp.length > length)
                {
                    objtext.innerHTML="<Font color='red'>" +control+"长度应小于"+length+"！</Font>";
                    return false;
                }
                return true;
        }
        
         function CheckSameness(ctl,ctl1,control,txt)
        {
                var objtext = window.document.getElementById(txt);
                var obj = window.document.getElementById(ctl);
                var obj1 = window.document.getElementById(ctl1);
                var val = obj.value;
                var temp  = val;
                var temp1 = obj1.value;
                if(temp != temp1)
                {
                    objtext.innerHTML="<Font color='red'>" +control+"不正确！</Font>";
                    return false;
                }
                return true;
        }
       
         function CheckRblSelect(ctl,control,txt)
        {
            var flag=0
            var objrbl = window.document.getElementsByName(ctl);
            var objtxt = window.document.getElementById(txt);
            for(i=0;i<objrbl.length;i++)
            if(objrbl[i].checked == true)
            {
                flag=1
                break
            }
            if(!flag)
            {
                objtxt.innerHTML="<Font color='red'>请先选择" +control+"！</Font>";
                return false;
            }
            else
            {
                objtxt.innerHTML="";
                return true;
            }
           
        }
       
        
        
         function CheckRblSelectforalert(ctl,control)
        {
            var flag=0
            var objrbl = window.document.getElementsByName(ctl);
            for(i=0;i<objrbl.length;i++)
            if(objrbl[i].checked == true)
            {
                flag=1
                break
            }
            if(!flag)
            {
                alert(control);
                return false;
            }
            else
            {
                return true;
            }
           
        }
        
        
         function CheckListAll(con,control,txt)
         {
            var objtxt = window.document.getElementById(txt);
            for(var i=0;i<document.getElementById(con).getElementsByTagName("input").length;i++)
            {
                var objCheck = document.getElementById(con+"_"+i);

                if(objCheck.checked)
                   return true;
            }
            objtxt.innerHTML="<Font color='red'>" +control+"</Font>";
            return false;
        }

        
        
           function CheckSelectText2(ctl,selecttext,control,txt)
       {
            var objsel = window.document.getElementById(ctl); 
             var objtext = window.document.getElementById(txt); 
            var temptxt = objsel.value;
            
            if(temptxt == selecttext)
            {
                objtext.innerHTML="<Font color='red'>" +control+"请选择！</Font>";
                return false;
            }
            
            return true;
       }
       
       
          function CheckSelectText(ctl,selecttext,control,txt,ctlget)
       {
            var objtext = window.document.getElementById(txt);
            var objsel = window.document.getElementById(ctl); 
            var objGet = window.document.getElementById(ctlget);
            var temptxt = objsel.value;
            if(temptxt == selecttext)
            {
                
                objtext.innerHTML="<Font color='red'>" +control+"请选择！</Font>";
                return false;
            }
            objGet.value = temptxt;
//            alert(objGet.value);
            return true;
       }
       
       
       
        function CheckMail(ctl,control,txt)
      {
            var regs =/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; 
            var objtext = window.document.getElementById(txt);
            var obj = window.document.getElementById(ctl);
            var val = obj.value;
            if(!regs.test(obj.value))
            { 
                objtext.innerHTML="<Font color='red'>" +control+"格式不正确！</Font>";
                return false;
            }
            return true;
     }
       
       







