﻿// JScript 文件
$(document).ready(function(){
    //$("input").keyup(function(){this.value=this.value.replace(/[\^>#$%<*&)(,;:{}]/g,"");});
    //$("input").blur(function(){this.value=this.value.replace(/[\^>#$%<*&)(,;:{}]/g,"");});
    $("#tel1").keyup(function(){this.value=this.value.replace(/[^\d]/g,"")});
    $("#tel2").keyup(function(){this.value=this.value.replace(/[^\d]/g,"")});
    $("#tel3").keyup(function(){this.value=this.value.replace(/[^\d]/g,"")});
    $("#tbNavName").val(navigator.appName);
    $("#tbNavVersion").val(navigator.appVersion);
    $("#tbNavLanguage").val(navigator.userLanguage);
    
    $("#tbUserName").blur(function(){
        if($("#tbUserName").val().length>=3)
        {
        $.post("middlePage/RegisterAJAX.aspx",{op:"CheckUserName",nickName:$("#tbUserName").val()},function(result){
            if(result=="True"){
                $("#emUserName").html("The user name already exists");              
  
            }
            else{
                 $("#emUserName").html("");
            }
        });
        
        }
        else
        {
            $("#emUserName").html("More than 3 alphanumeric characters.")
        }
    });
    $("#tbEmail").blur(function(){
        if(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test($("#tbEmail").val())==true)
        {
                $.post("middlePage/RegisterAJAX.aspx",{op:"CheckEmail",email:$("#tbEmail").val()},function(result){
                if(result=="True"){
                     $("#emEmail").html("The email address already exists");
                     
                     }
                else{
                      $("#emEmail").html("");
                    }
                });
        }
        else
        {
            $("#emEmail").html("Invalid email address.")
        }
    });
    $("#tbPwd").focus(function(){$("#emPwd").html("Your Password must be 5 to 20 characters")});
    $("#tbPwd").blur(function(){
        
        if($("#tbPwd").val().length>=3)
        {
            $("#emPwd").html("");
        }
        else
        {
            $("#emPwd").html("Your Password must be 5 to 20 characters")
        }
    });
    $("#tbPwd1").focus(function(){$("#emPwd1").html("Please enter your password again.")});
    $("#tbPwd1").blur(function(){
        
        if($("#tbPwd1").val()==$("#tbPwd").val())
        {
            $("#emPwd1").html("");
        }
        else
        {
            $("#emPwd1").html("Enter the password for twice disaccord.")
        }
    });
    
    $("#tbFName").focus(function(){$("#emFName").html("3-20 alphanumeric characters.")});
    $("#tbFName").blur(function(){
        
        if($("#tbFName").val().length>=3)
        {
            $("#emFName").html("");
        }
        else
        {
            $("#emFName").html("3-20 alphanumeric characters.")
        }
    });
    $("#tbLName").focus(function(){$("#emLName").html("3-20 alphanumeric characters.")});
    $("#tbLName").blur(function(){
        
        if($("#tbLName").val().length>=3)
        {
            $("#emLName").html("");
        }
        else
        {
            $("#emLName").html("3-20 alphanumeric characters.")
        }
    });
    
    $("#tbQuestion").focus(function(){$("#emQuestion").html("More than 3 alphanumeric characters.")});
    $("#tbQuestion").blur(function(){
        
        if($("#tbQuestion").val().length>=3)
        {
            $("#emQuestion").html("");
        }
        else
        {
            $("#emQuestion").html("More than 3 alphanumeric characters.")
        }
    });
    $("#tbAnswer").focus(function(){$("#emAnswer").html("More than 3 alphanumeric characters.")});
    $("#tbAnswer").blur(function(){
        
        if($("#tbAnswer").val().length>=3)
        {
            $("#emAnswer").html("");
        }
        else
        {
            $("#emAnswer").html("More than 3 alphanumeric characters.")
        }
    });
});	 

