﻿// JScript File

function CheckSpace(text)
    {
        if(text == null || text == "")
        return true;
        else
        return false;
    }
    
    function LoadXmlHttp(url)
    {
	    var XMLHttp = null;
	    if(window.XMLHttpRequest) XMLHttp = new XMLHttpRequest();
	    try{XMLHttp = new ActiveXObject('MSXML2.XMLHTTP.4.0');
	    }catch(e){try{XMLHttp = new ActiveXObject('MSXML2.XMLHTTP.3.0');
	    }catch(e){try{XMLHttp = new ActiveXObject('MSXML2.XMLHTTP.2.6');
	    }catch(e){try{XMLHttp = new ActiveXObject('MSXML2.XMLHTTP');
	    }catch(e){try{XMLHttp = new ActiveXObject('Microsoft.XMLHTTP');
	    }catch(e){}}}}}
    	
	    XMLHttp.open('POST', url, false);
	    XMLHttp.send('');
	    return XMLHttp.responseText;
    }
    
    function   VerifyAddress(email)   
　　{   
　　　var   pattern   =   /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;   
　　　flag   =   pattern.test(email);  
　　　 
　　　if(flag)   
　　　{    
　　　　return   true;   
　　　}   
　　　else   
　　　{   
　　　　　return   false;   
　　　}   
　　} 
　　
　　
function reloadcode()
{ 
    document.getElementById('yanzhenma').src = '/VerifyCode.aspx?' + Math.random();
}  

function IsNumeric(NUM) 
{ 
    var i,j,strTemp; 
    strTemp="-0123456789"; 
    if (NUM.length== 0) 
    return false; 
    
    if (NUM.length > 10)
    {
        return false;
    }
    
    for (i=0;i<NUM.length;i++) 
    { 
        j=strTemp.indexOf(NUM.charAt(i)); 
        if (j==-1) 
        { 
        //说明有字符不是数字 
        return false; 
        } 
    } 
    
    
    //说明是数字 
    return true; 
} 

 function CheckId(id)   
　　{   
　　　var   pattern   =   /^\d{15,18}/;   
　　　flag   =   pattern.test(id);  
　　　 
　　　if(flag)   
　　　{    
　　　　return   true;   
　　　}   
　　　else   
　　　{   
　　　　　return   false;   
　　　}   
　　} 
　　
function CheckMobile(mobile)   
　　{   
　　　var   pattern   =   /^1[3|5][0-9]\d{4,8}$/;   
　　　flag   =   pattern.test(mobile);  
　　　 
　　　if(flag)   
　　　{    
　　　　return   true;   
　　　}   
　　　else   
　　　{   
　　　　　return   false;   
　　　}   
　　} 

function CheckId2(id)
{ 
    if (isNaN(id)) 
    {
        return false;//alert("输入的不是数字！");
    } 
    var len = id.length, re; 
    
    if (len == 15) 
        re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/); 
    else if (len == 18) 
        re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/); 
    else 
    { 
        return false; //alert("输入的数字位数不对！");
    } 
    
    var a = id.match(re); 
    
    if (a != null) 
    { 
        if (len==15) 
        { 
            var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]); 
            var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
        } 
        else 
        { 
            var D = new Date(a[3]+"/"+a[4]+"/"+a[5]); 
            var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
        } 
        
        if (!B) 
        {
            return false; //alert("输入的身份证号 "+ a[0] +" 里出生日期不对！");
        } 
    } 
    
    return true 
}