﻿function AjaxName(userName){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checkname.aspx");
    if (ajax.post('um=' + userName)){
        return true;
    }
    return false;
}
function Clientname(source,arguments){
    if(!AjaxName(arguments.Value)){
        arguments.IsValid = true;
    }
    else{
        arguments.IsValid = false;
    }
}
function AjaxTui(code){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checktui.aspx");
    if (ajax.post('tu=' + code)){
        return true;
    }
    return false;
}
function AjaxNick(nickName){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checknick.aspx");
    if (ajax.post('nk=' + nickName)){
        return true;
    }
    return false;
}
function AjaxCard(card){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checkcard.aspx");
    if (ajax.post('cd=' + card)){
        return true;
    }
    return false;
}
function AjaxAdult(card){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checkadult.aspx");
    if (ajax.post('cd=' + card)){
        return true;
    }
    return false;
}
function Clientnick(source,arguments){
    if(!AjaxNick(arguments.Value)){
        arguments.IsValid = true;
    }
    else{
        arguments.IsValid = false;
    }
}
function Clientpwd(source,arguments){
    var pwd = arguments.Value;
    if(!checkIsNotEmpty(pwd)){
        arguments.IsValid = false;
        return;
    }
    if(!/^[_a-zA-Z0-9]{6,10}$/.test(pwd)){
        arguments.IsValid = false;
        return;
    }
    if(!checkIsHasNum(pwd)){
        arguments.IsValid = false;
        return;
    }
    if(!checkIsHasChar(pwd)){
        arguments.IsValid = false;
        return;
    }
    arguments.IsValid = true;
}
function AjaxMail(email){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checkemail.aspx");
    if (ajax.post('email=' + email)){
        return true;
    }
    return false;
}
function Clientmail(source,arguments){
    var em=arguments.Value;
    if(checkEmailFromat(em)){
        if(!AjaxMail(em)){
            arguments.IsValid = true;
        }
        else{
            arguments.IsValid = false;
            source.innerHTML='该邮箱已被使用，请重新输入!';            
        }
    }
    else{
        arguments.IsValid = false;
        source.innerHTML='邮箱格式不正确!';
    }
}
function Clientcard(source,arguments){
    if(isIdCardNo(arguments.Value)){
        arguments.IsValid = true;
    }
    else{
        arguments.IsValid = false;
    }
}
function AjaxCode(code){
    var ajax = new SimpleAjax(ApplicationUri+"ajax/checkcode.aspx");    
    if(!ajax.post('code='+code)){
        return false;
    }
    return true;
}
function changeimagecode(){
    var img = $("imgvalidate");
    if(img){
        img.src = img.src +"?";
    }
}
function Clientcode(source,arguments){
    if(AjaxCode(arguments.Value)){
        arguments.IsValid = true;
    }
    else{
        arguments.IsValid = false;
    }
}
function Clientdrop(source,arguments){
    var servno=arguments.Value;
    if(servno==0){
        arguments.IsValid=false;
    }
    else{
        arguments.IsValid=true;
    }
}
function Clientreal(source,arguments){
    if(checkIsXingMing(arguments.Value)){
        arguments.IsValid=true;
    }
    else{
        arguments.IsValid=false;
    }
}
function Jucash(value){
    var INT=/^[0-9]*[1-9][0-9]*$/;
    if(INT.test(value)){
        document.getElementById('Jpoints').innerHTML=value+' U币';
    }else{
        document.getElementById('Jpoints').innerHTML='1元人民币==100 U币';
    }
}
