//检查注册信息是否填写完整
function checkInfo(){
	userName=$("txtUserName");
	password=$("txtPwd");
	repass=$("txtRePwd");
	email=$("txtEmail");
	code=$("txtChkCode");
	chkArticle=$("chkArticle");
	if(userName.value.length==0){
		$('ErrtxtUserName').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>用户名不能为空!</font>";
		return false;
	}
	if(userName.value.length<6 || userName.value.length>18){
		$('ErrtxtUserName').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>用户名长度应为:6--18个字符!</font>";
		return false;
	}
	if(password.value.length==0){
		$('ErrtxtPwd').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>用户密码不能为空!</font>";
		return false;
	}
	if(password.value.length<6||password.value.length>18){
		$('ErrtxtPwd').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>密码名长度应为:6--18个字符!</font>";
		return false;
	}
	$('ErrtxtPwd').innerHTML="<font color='green'>√</font>";
	if(repass.value.length==0){
		$('ErrtxtRePwd').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>确认密码不能为空!</font>";
		return false;
	}
	if(repass.value!=password.value){
		$('ErrtxtRePwd').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>两次输入的密码不一至!</font>";
		return false;
	}
	$('ErrtxtRePwd').innerHTML="<font color='green'>√</font>";
	if(email.value.length==0){
		$('ErrtxtEmail').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>E-mail地址不能为空!</font>";
		return false;
	}
	if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(email.value)){
		$('ErrtxtEmail').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>请输入正确的E-mail地址!</font>";
		return false;
	}
	$('ErrtxtEmail').innerHTML="<font color='green'>√</font>";
	if(code.value.length==0){
		$('ErrtxtChkCode').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>验证码不能为空!</font>";
		return false;
	}else
		$('ErrtxtEmail').innerHTML="<font color='green'>√</font>";
	if(chkArticle.checked==false){
		$('ErrtxtChkCode').innerHTML="";
		alert("请阅读爱兰会员条款并同意遵守!");
		return false;
	}
	if($('txtName').value != "1")return false;
	if($('txtCode').value != "1")return false;
	if($('txtCheckEmail').value != "1"){
		$('ErrtxtEmail').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>该Email已被注册,请重新输入!</font>";
		return false;
	}
	return true;
}


//刷新验证码
function ChangeCode(img){
	 var time = new Date().getTime();
	 codeImg=document.getElementById(img);
	 codeImg.setAttribute("src","CodeServlet?time="+time);
}

//根据用户名查询是否可用
function getUserByUsername(userName){
	if(userName.value.length<6 ||userName.value.length>18){
		$('ErrtxtUserName').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>用户名长度应为:6--18个字符!</font>";
		$('txtName').value="0";
	}else{
		UserInfo.getUserByUsername(userName.value,collback)
	}
	
}
function collback(obj){  //回调函数
	if(obj!=null){
		$('ErrtxtUserName').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>该用户名已被注册,请重新输入!</font>";
		$('txtName').value="0";
	}else{
		$('ErrtxtUserName').innerHTML="<font color='green'>√</font>";
		$('txtName').value="1";
	}
}
function checkEmail(email)
{	
	
	if(email.length==0){
		$('ErrtxtEmail').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>E-mail地址不能为空!</font>";
		return false;
	}
	if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(email)){
		$('ErrtxtEmail').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>请输入正确的E-mail地址!</font>";
		return false;
	}else{
		DWREmail.checkEmail(email,emailBack);
	}
}
function emailBack(msg)
{
	if(msg == 1 || msg == "1"){
		$('ErrtxtEmail').innerHTML = "<img src='/image/unchecked.gif'/><font color='#800080'>该Email已被注册,请重新输入!</font>";
		$('txtCheckEmail').value="0";
	}else{
		$('ErrtxtEmail').innerHTML = "<font color='green'>√</font>";
		$('txtCheckEmail').value="1";
	}
}

var xmlHttp;
//检查验证码是否正确
function checkcode(code){
	if(code.value.length==0){
		$('ErrtxtChkCode').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>验证码不能为空!</font>";
		$('txtCode').value="0"
	}else{
		var url="/vcs?valiCode="+code.value;
		xmlHttp=createXMLHttp();
		xmlHttp.onreadystatechange=back;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
}

function back(){
	if(xmlHttp.readyState==4){
		if(xmlHttp.status==200){
			var result=xmlHttp.responseText;
			if(result!=""){
				$('ErrtxtChkCode').innerHTML="<img src='/image/unchecked.gif'/><font color='#800080'>验证码不正确!</font>";
				$('txtCode').value="0"
			}else{
				$('ErrtxtChkCode').innerHTML="";
				$('txtCode').value="1"
			}
		}
	}
}

function createXMLHttp(){
	if(window.ActiveXObject){
		return new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		return new XMLHttpRequest;
	}
}






