// JavaScript Document
function checkReg(name,value){
    XmlHttp=createRequest();
	if (value != ""){
	if (name=="usid"&&(isValidUsid(value)==false)){
		return checkClass("usid","usidMsg","MsgErr",errImgErr,"用户名[["+value+"]]已经有人注册，请重新输入用户名");	
	}else if (name=="usid"&&value.length<4){
		return checkClass("usid","usidMsg","MsgErr",errImgErr,"请正确输入用户名，4-16个英文字母、数字(A-Z,a-z,0-9)的组合");	
	}
//	if (name=="biming"&&value.length<2){
//		return checkClass("biming","bimingMsg","MsgErr",errImgErr,"请正确输入您的昵称，建议使用2-16个中文为您的昵称");
//	}
	var url="/TestUsidName.do";
	//alert(url+"?name="+name+"&namevalue="+encodeURI(value));
	XmlHttp.Open("GET",url+"?name="+name+"&namevalue="+value,true);
	XmlHttp.onreadystatechange=execScript;
	XmlHttp.send(null);
	//getDiv(name+"Msg").className="MsgErr";
	return true;
	//setTimeout("execScript()",100); 
	}
}

function checkRegForm(){




if (checkReg('usid',getDiv("usid").value)==false){return false;}

if (getDiv("usid").value==""){
	return checkClass("usid","usidMsg","MsgErr",errImgErr,"请正确输入用户名，4-16个英文字母、数字(A-Z,a-z,0-9)的组合");
}
if (getDiv("biming").value==""){
	return checkClass("biming","bimingMsg","MsgErr",errImgErr,"请输入您的昵称，建议使用2-16个中作为您的昵称");
}

if (getDiv("password").value.length>5){
	if (getDiv("password").value.split(" ").length>1){
		return checkClass("password","passwordMsg","MsgErr",errImgErr,"密码不允许输入空格");
	}else if (EvalPwdStrength(getDiv("password").value)==false){
		checkClass("password","passwordMsg","MsgOk",errImgErr,"密码安全度太弱,请慎重使用");
	}else{
		checkClass("password","passwordMsg","MsgOk",errImgOk,"输入密码安全");
	}
}else{
	return checkClass("password","passwordMsg","MsgErr",errImgErr,"请输入密码,6-16个英文字母、数字(A-Z,a-z,0-9)的组合");
}

if (getDiv("password1").value==""||getDiv("password1").value.length<6){
	return checkClass("","password1Msg","MsgErr",errImgErr,"请正确输入确认密码");
}
else if ((getDiv("password1").value!=getDiv("password").value)){
	getDiv("password1").value="";
	return checkClass("","password1Msg","MsgErr",errImgErr,"确认密码与您输入的密码不匹配,请重新输入");
}else{
	checkClass("","password1Msg","MsgOk",errImgOk,"输入确认密码正确");
}

if (getDiv("city").value==""){
	return checkClass("","cityMsg","MsgErr",errImgErr,"请选择您常住的城市");
}else{
	checkClass("","cityMsg","MsgOk",errImgOk,"选择城市正确");
}

if (getDiv("email").value==""){
	return checkClass("email","emailMsg","MsgErr",errImgErr,"请输入E-mail地址");
}else if (isValidEmail(getDiv("email").value)==false){
	return checkClass("email","emailMsg","MsgErr",errImgErr,"请正确输入E-mail地址");
}else{
	checkClass("","emailMsg","MsgOk",errImgOk,"输入E-mail地址正确");
}

if (getDiv("random").value==""||getDiv("random").value.length!=4){
	return checkClass("random","randomMsg","MsgErr",errImgErr,"请正确输入验证码");
}else{
	checkClass("","randomMsg","MsgOk",errImgOk,"输入正确");
}

}