﻿function getAjaxText(serverPage, objID) {
    var ajax = GetAjaxObj();    //调用Lib.js中的：GetAjaxObj()函数
    var obj = Ob(objID);
    if(!obj.innerHTML){return;}//检测是否具有innerHTML属性
    //obj.innerHTML = "用户名 "+ Ob("TxtBoxMemberName").value +" 注册!";
    //obj.className = "tipsOnOk";
    //return;
    ajax.open("GET", serverPage, true);
    ajax.onreadystatechange = function() {
        if (ajax.readyState == 4 && ajax.status == 200) {
        obj.innerHTML = ajax.responseText;
        if( obj.innerHTML.indexOf("可以")>0)
            obj.className = "tipsOnOK"
        else
            obj.className = "tipsOnErr"
        }
    }
    ajax.send(null);
};

function CheckLoginID(TxtBoxMemberName,TipsID) {
    var tbmn = Ob(TxtBoxMemberName);
    var lblTips = Ob(TipsID);
    
    var errstr = "";
	if(!(tbmn.value==''||tbmn.value==null)){
	    if(tbmn.value.length<5||tbmn.value.length>20){//长度太短了
	      lblTips.innerHTML = "用户名长度必须为5～20个字符" ;
          lblTips.className = "tipsOnErr";
          tbmn.select();
          tbmn.focus();
          return;
	    }
 	    //getAjaxText("CheckUserName.aspx?UserName="+tbmn.value,TipsID);
 	    //return;
	}
	else{
	
        lblTips.innerHTML = "用户名应由英文字母数字组成，长度5～20个字符" ;
        lblTips.className = "tipsOnErr";
        tbmn.select();
	    tbmn.focus();
	    return;
	}
};


function CheckMemberReg() {
    var memName = Ob("TxtBoxMemberName");
    var memPassword = Ob("TxtBoxMemberPassword");
    var Email = Ob("TxtBoxEmail");
    var nickName = Ob("TxtBoxNickName"); 
    var btnReg = Ob("BtnCheckReg"); 
    
	if(memName.value==''||memName.value==null) { return showerr("LblMemberName","用户名不能为空!" );}
	if(memName.value.length<5||memName.value.length>20) { return showerr("LblMemberName","用户名长度必须在5-20位之间!");}
    
    if(memPassword.value==''||memPassword.value==null) { return showerr("LblMemberPassword","密码不能为空!" );}
    if(memPassword.value.length<5||memPassword.value.length>20) { return showerr("LblMemberPassword","密码长度必须在5-20位之间!");}
    
    if(Email.value==''||Email.value==null) { return showerr("LblEmail","电子邮件不能为空!" );}
    if(!isValidEmail(Email.value)){ return showerr("LblEmail","电子邮件格式不正确!" );}
    
    if(nickName.value==''||nickName.value==null) {return showerr("LblNickName","真实姓名不能为空!" );} //默认值与用户名相同
    //btnReg.value =" 注册中...请等待注册完成";
    btnReg.disabled = true;
    document.frmRegister.submit();
    return false;
    };

function showerr(tipsid,tipstr)
    {
        var tips = Ob(tipsid);
        tips.innerHTML = tipstr ;
        tips.className = "tipsOnErr";
        return false;
    }
