﻿
function InputNum(obj)
{
    var myReg = /^\d+$/;
    if(myReg.test(obj.value)==false)
    {
        obj.value="";
        alert("请输入数字!");
        obj.focus();
        return false;
    }
    else if(parseInt(obj.value)==0)
    {
        obj.value="";
        alert("请输入数字!");
        obj.focus();
        return false;  
    }
}
function CheckEmail(cEmail) //验证邮箱地址是否正确，cEmail为邮箱地址。 
{if(cEmail.match(/[.\w-]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=cEmail) 
return false 
else 
return true} 

function CheckMobile(cMobile) //验证手机是否正确，cMobile为手机。 
{if(cMobile.match(/^(13|15|18)\d{9}$/ig)!=cMobile) 
return false 
else 
return true} 
function CheckTel(strTel)
{
    var myReg=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/;
    if (myReg.test(strTel)) return true;
    return false;
}

function CheckRequire(str)
{
    var myReg=/.+/;
    if (myReg.test(str)) return true;
    return false;
}
function CheckEnglish(strEnglish)
{
    var myReg = /^[A-Za-z]+$/;
    if(myReg.test(strEnglish)) return true;
    return false;
}
function CheckChinese(strChinese)
{
    var myReg = /^[\u0391-\uFFE5]+$/;
    if(myReg.test(strChinese)) return true;
    return false;
}
function CheckNumber(strNumber)
{
    var myReg = /^\d+$/;
    if(myReg.test(strNumber)) return true;
    return false;
}
function checkIDCard18 (str)
{
    var isIDCard1 = new Object();
    var isIDCard2 = new Object();

	var isIDCard3 = new Object();
    isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
    isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;

	isIDCard3=/^[0-9]{18}$|^[0-9]{17}(x|X)$/;
    if (isIDCard3.test(str))
    {
        return true;
    }
    return false;
}
function checkIDCard15 (str)
{
    var isIDCard1 = new Object();
    var isIDCard2 = new Object();
    isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
    isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
    if (isIDCard1.test(str))
    {
        return true;
    }
    return false;
}
function CheckDate(strDate)
{
    var myReg = /^(19|20)\d\d[-/.](0[1-9]|1[012]|[1-9])[-/.](0[1-9]|[12][0-9]|3[01]|[1-9])$/;
    if(myReg.test(strDate)) return true;
    return false;
}
