﻿// 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").focus(function(){$("#emUserName").html("More than 3 alphanumeric characters.")});
    $("#tbUserName").blur(function(){
        if($("#tbUserName").val().length>=3)
        {
             var res = BaseIndex.checkUserName($("#tbUserName").val()).value;
             
            if(res){
                $("#emUserName").html("The user name already exists");
                
            }else
            {
                $("#emUserName").html("");
            }
        }
        else
        {
            $("#emUserName").html("More than 3 alphanumeric characters.")
        }
    });
    $("#tbEmail").focus(function(){$("#emEmail").html("For Example \"tom@yahoo.cn\"")});
    $("#tbEmail").blur(function(){
        
        if(/^([a-z0-9])(([\-.]|[_]+)?([a-z0-9]+))*(@)([a-z0-9])((([-]+)?([a-z0-9]+))?)*(\.[a-z]{2,4})$/.test($("#tbEmail").val())==true)
        {
           var res = BaseIndex.checkEmail($("#tbEmail").val()).value;
            if(res){
                $("#emEmail").html("The email address already exists");
                $("#tbEmail").focus();
            }else{
                $("#emEmail").html("");
            }
        }
        else
        {
            $("#emEmail").html("Invalid email address.")
        }
    });
    $("#tbPwd").focus(function(){$("#emPwd").html("More than 3 alphanumeric characters.")});
    $("#tbPwd").blur(function(){
        
        if($("#tbPwd").val().length>=3)
        {
            $("#emPwd").html("");
        }
        else
        {
            $("#emPwd").html("More than 3 alphanumeric 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.")
        }
    });
});	 

function check1()
{
    var i=0;
    if($("#tbUserName").val()=="")
    {
        $("#emUserName").html("Please input your username !");
        i++;
         return false;
    }
    if($("#tbEmail").val()=="")
    {
        $("#emEmail").html("Please input your email address !");
        i++; return false;
    }
    if($("#tbPwd").val()=="")
    {
        $("#emPwd").html("Please input your password !");
        i++; return false;
    }
    if($("#tbQuestion").val()=="")
    {
        $("#emQuestion").html("Please input your question !");
        i++; return false;
    }
    if($("#tbAnswer").val()=="")
    {
        $("#emAnswer").html("Please input your answer!");
        i++; return false;
    }
    if($("#tbFName").val()=="")
    {
        $("#emFName").html("Please input your first name!");
        i++; return false;
    }
    if($("#tbAnswer").val()=="")
    {
        $("#emLName").html("Please input your last name!");
        i++; return false;
    }
    return true;
}