﻿function regNull(valueCheck)
{
    return (valueCheck=="")
}
function regLong(valueCheck)
{
    return (valueCheck.length>20 || valueCheck.length<8)
}
function IsDigit(cCheck) 
{ 
    var comExp=/\d/;
    return comExp.test(cCheck);
}

function IsAlpha(cCheck) 
{ 
    var comExp=/\w/;
    return comExp.test(cCheck);
}
function checkreg()
{
        var txtm_email=document.getElementById("txtm_email");
        var txtm_password=document.getElementById("txtm_password");
        var txtm_password_other=document.getElementById("txtm_password_other");
        var Question=document.getElementById("Question");
        var Answer=document.getElementById("Answer");

        
        var regExpEmail=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
        
        if(txtm_email.value=="")
        {
            alert("用户名不能为空");
            txtm_email.focus();
            return false;
        }
        else if(!regExpEmail.test(txtm_email.value))
        {
            alert("用户名只能用邮箱");
            txtm_email.focus();
            return false;
        }
        if(regNull(txtm_password.value))
        {
            alert("密码不能为空!");
            txtm_password.focus();
            return false;
        }
        else if(regLong(txtm_password.value))
        {
            alert("密码长度为6到20!");
            txtm_password.focus();
            return false;
        }
        else if( regNull(txtm_password_other.value))
        {
            alert("确定密码不能空");
            txtm_password_other.focus();
            return false;  
        }
        else if(txtm_password.value!=txtm_password_other.value)
        {
                alert("两次密码不能为空!");
                txtm_password_other.focus();
                return false;
        }
        if(regNull(Question.value))
        {
            alert("密码问题不能为空!");
            Question.focus();
            return false;
        }
        if(regNull(Answer.value))
        {
            alert("密码答案不能为空!");
            Answer.focus();
            return false;
        }
        
}
function checklogin()
{
        var txtm_email=document.getElementById("txtm_email");
        var txtm_password=document.getElementById("txtm_password");
         var regExpEmail=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
        if(txtm_email.value=="")
        {
            alert("用户名不能为空");
            txtm_email.focus();
            return false;
        }
        else if(!regExpEmail.test(txtm_email.value))
        {
            alert("用户名只能用邮箱");
            txtm_email.focus();
            return false;
        }
        if(regNull(txtm_password.value))
        {
            alert("密码不能为空!");
            txtm_password.focus();
            return false;
        }
}
function checkpassword()
{
        var txtoldpassword=document.getElementById("txtoldpassword");
        var txtnewpassword=document.getElementById("txtnewpassword");
        var txtpasswordother=document.getElementById("txtpasswordother");
        if(txtoldpassword.value=="")
        {
            alert("旧密码不能为空");
            txtoldpassword.focus();
            return false;
        }
        if(regNull(txtnewpassword.value))
        {
            alert("新密码不能为空!");
            txtnewpassword.focus();
            return false;
        }
        else if(txtnewpassword.value!=txtpasswordother.value)
        {
            alert("两次密码不一致");
            txtpasswordother.focus();
            return false;
        }
}

