﻿function register_check(){
	if(register.password.value==''){
		document.getElementById('check_pwd1').innerHTML='请填写您的密码';
		register.password.focus();
		return false;
	}
	if(register.check_password.value==''){
		document.getElementById('check_pwd2').innerHTML='请填写确认密码';
		register.check_password.focus();
		return false;
	}
	if(register.password.value!=register.check_password.value){
		document.getElementById('check_pwd2').innerHTML='两次输入的密码不一致';
		register.password.focus();
		return false;
	}
	return true;
}

function check_username(){
	var http_request=false;
	if(window.XMLHttpRequest){//Mozilla浏览器
		http_request=new XMLHttpRequest();
		if(http_request.overrideMimeType){//设置MIME类别
			http_request.overrideMimeType("text/xml");
		}
	}
	if(window.ActiveXObject){//IE浏览器
		try{
			http_request=new ActiveXObject("Msxml2.XMLHttp");
		}
		catch(e){
			try{
				http_request=new ActiveXobject("Microsoft.XMLHttp");
			}catch(e){}
		}
	}
	if(!http_request){//异常，创建对象实例失败
		window.alert("创建XMLHttp对象失败！");
		return false;
	}
	http_request.onreadystatechange=processrequest;
	var username=register.username.value;
	http_request.open("GET","check_reg.php?username="+username,true);
	http_request.send(null);
	//处理返回信息的函数
	function processrequest(){
		if(http_request.readyState==4){//判断对象状态
			if(http_request.status==200){//信息已成功返回，开始处理信息
			
				var message = http_request.responseText;
				if(message == 0){
					document.getElementById('check_username').innerHTML="请填写您的会员名";
					register.username.focus();
					return false;
				}
				if(message == -1){
					document.getElementById('check_username').innerHTML="会员名不合法";
					register.username.focus();
					return false;
				}
				if(message == -2){
					document.getElementById('check_username').innerHTML="包含不允许注册的词语";
					register.username.focus();
					return false;
				}
				if(message == -3){
					document.getElementById('check_username').innerHTML="该会员名已被注册，请换另一个";
					register.username.focus();
					return false;
				}
				if(message == 1){
					document.getElementById('check_username').innerHTML="恭喜您，该会员名可以注册";
				}
			}else{//页面不正常
				//alert("您所请求的页面不正常！");
			}
		}
	}
}

