﻿ <!--
 
// function $(id) 
// {
//    return document.getElementById(id);
// }

 function changeImage(ImgID) 
 {
    $("#"+ ImgID).attr("src", "Ajax/ValidateCode.aspx?" + Math.random());
 }

 function isEmail(str) 
 {
     var strReg = /^\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*/;
     if (strReg.test(str)) 
     {
         return true;
     }
     return false;
 }

 function CheckVerify(str) 
 { 
    var strReg = /^\d{5}$/;
    if(strReg.test(str))
    {
        return true;
    }
    return false;
}

function verifyPwd(str) 
{
    var strReg = /^[A-Za-z0-9]{4,20}$/;
    if (strReg.test(str)) {
        return true;
    }
    return false;
}

 function VerifyDate_Login() 
 {
     var strEmail = $("#txtLoginEmail").val();
     strEmail = $.trim(strEmail);
     
     if (strEmail == "") 
     {
         $("#txtLoginEmail").attr("class","txtError");
         $("#spnLoginEmail").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* Please enter your e-mail address.</span>");
         return false ;
     }
     if (!isEmail(strEmail)) {
         $("#txtLoginEmail").attr("class","txtError");
         $("#spnLoginEmail").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* The format of e-mail address that you input is error.</span>");
         return false;
     } 
     else 
     {
         $("#spnLoginEmail").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     
     if ($("#txtLoginPwd").val() == "") 
     {
         $("#txtLoginPwd").attr("class","txtError");
         $("#spnLoginPwd").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* Please enter your password.</span>");
         return false;
     }
        
     
     if ($("#txtLoginVerify").val() != null) 
     {
         if ($("#txtLoginVerify").val() == "") 
         {
             $("#spnLogVerify").css({ "display": "block" }); 
             $("#txtLoginVerify").attr("class","txtError");
             return false;
         }
         if ($("#txtLoginVerify").val() != "") 
         {
             if (!CheckVerify($("#txtLoginVerify").val())) 
             {
                $("#txtLoginVerify").attr("class","txtError");
                $("#spnLogVerify").css({ "display": "block" }); 
                $("#spnLogVerify").html("* The Verification Code you input is error.");
                return false;                    
            }
         }
     }
     return true;
 }
 
 function VerifyDate_Register() 
 {
     var strEmail = $("#txtREmail").val();
     strEmail = $.trim(strEmail);
     
     if (strEmail == "") 
     {
         $("#txtREmail").attr("class","txtError");
         $("#spnREmail").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">Please enter your e-mail address.</span>");
         return false;
     }
     if (!isEmail(strEmail)) 
     {
         $("#txtREmail").attr("class","txtError");
         $("#spnREmail").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* The format of e-mail address that you input is error.</span>");
         return false;
     } 
     else 
     {
         $("#spnREmail").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     if (!verifyPwd($("#txtRPwd").val())) 
     {
         $("#txtRPwd").attr("class","txtError");
         $("#spanRPwd").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* The password should consist with 4 - 20 characters (A-Z, a-z, 0-9 only).</span>");
         return false;
     }
     else
     {
        $("#spanRPwd").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     
     if ($("#txtRPwd").val() != $("#txtRRePwd").val()) 
     {
         $("#txtRRePwd").attr("class","txtError");
         $("#spanRRePwd").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* Passwords are not the same, please reenter password.</span>");
         return false;
     }
     else
     {
        $("#spanRRePwd").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     
     if($.trim($("#txtRFirst").val()) == "")
     {
        $("#txtRFirst").attr("class","txtError");
        $("#spanFirst").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* Please enter your first name.</span>");
        return false;
     }
     else
     {
        $("#spanFirst").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     
     if($.trim($("#txtRLast").val()) == "")
     {
        $("#txtRLast").attr("class","txtError");
        $("#spanLast").html("<img  src=\"Images/Error.jpg\" /><br />" + "<span class=\"errorMsg\">* Please enter last name..</span>");
        return false;
     }
     else
     {
        $("#spanLast").html("<img  src=\"Images/OK.jpg\" /><br />");
     }
     
     
     if ($("#txtRVerify").val() != null) 
     {
         if ($("#txtRVerify").val() == "") 
         {
             $("#spanRVerify").css({ "display": "block" }); 
             $("#txtRVerify").attr("class","txtError");
             return false;
         }
         if ($("#txtRVerify").val() != "") 
         {
             if (!CheckVerify($("#txtRVerify").val())) 
             {
                 $("#txtRVerify").attr("class","txtError");
                 $("#spanRVerify").css({ "display": "block" }); 
                 $("#spanRVerify").html("* The Verification Code you input is error.");
                 return false;
             }
         }
     }
     return true;
 }

//-->