//创建XMLHttpRequest对象
   
   
function createXMLHttpRequest() {
     var xmlhttp;
        try {
            xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
            
        } catch(e) {
            try {
                xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(e) {
                try {
                    xmlhttp = new XMLHttpRequest();
                } catch(e) {
                    alert("Creat XMLHttpRequest Error!");
                }
            }
        }
        return xmlhttp;
    }
   
    //设置DIV的顺序
    function div_top(divid,divnum)
    {
        var divxp=document.getElementById(divid);
        //divxp.style.position="absolute";
        divxp.style.zIndex=divnum;
    }
   
  
    //去左空格; 
    
    function ltrim(s){ 
    return s.replace( /^\s*/, ""); 
    } 
    //去右空格; 
    function rtrim(s){ 
    return s.replace( /\s*$/, ""); 
    } 
    //去左右空格; 
    function trim(s){ 
    return rtrim(ltrim(s)); 
    }
    //验证Email是否正确
    function regIsEmail(fData)
    {
        //var reg=new RegExp("^[a-zA-Z][a-zA-Z0-9_]{2,15}$");

        var reg = new RegExp("^[0-9a-zA-Z_]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
        return reg.test(fData);
    }
    //验证是否为空
    function regIsNull(fData)
    {
    
      
         
        if (trim(fData).length>0)
        {
            
            return false;
        }
       
        else
        {
            return true;
        }
        
    }   
    //验证姓名
    function regIsName(fData)
    {
        var reg = new RegExp("^[0-9a-zA-Z_\u4E00-\u9FA5]{1,50}$");
        return reg.test(fData);
    }
     //验证非符号合法字符
    function regIsStr(fData)
    {
        var reg = new RegExp("^[0-9a-zA-Z_\u4E00-\u9FA5]+$");
        return reg.test(fData);
    }
    //验证密码
    function regIsPwd(fData)
    {
        var reg = new RegExp("^[0-9a-zA-Z]{1,50}$");
        return reg.test(fData);
    }
    
   //验证数字
    function regIsNums(fData,minnum,maxnum)
    {
        var reg = new RegExp("^[0-9]{"+minnum+","+maxnum+"}$");
        return reg.test(fData);
    }
    
    //验证邮政编码
    function regIsPos(fData)
    {
        var reg = new RegExp("^[0-9]{6}$");
        return reg.test(fData);
    }
    //验证数字
    function regIsNum(fData)
    {
         var reg = new RegExp("^([1-9]+|[1-9][0-9]+)$");
        return reg.test(fData);
    }
    //验证电话号码
    function regIsPhone(fData)
    {
        var reg = new RegExp("^[0-9-\-]+$");
        return reg.test(fData);
    }
    
    //全选
    function allchange(t,t_name)
    {
	    var checkboxs = document.getElementsByTagName('input');
	    if(t.checked){
		    for(i=0;i<checkboxs.length;i++)
		    {
			    if(checkboxs[i].name==t_name)
			    checkboxs[i].checked = true;
		    }
	    }
	    else
	    {
		    for(i=0;i<checkboxs.length;i++)
		    {
			    if(checkboxs[i].name==t_name)
			    checkboxs[i].checked = false;
		    }
	    }
    }   
    
    
     
    function reg_num_in(obj,str)
    {
    
        if( !regIsNum(obj.value))
        {
            obj.value=str;  
        }
    
    }
