﻿

function check_username(){


		document.getElementById("user_explain").innerHTML="正在验证....";
		document.all.user_explain.style.color='#000';
		document.all.user_explain.style.width='auto';
		
		var theName = document.getElementById("Reg_user").value;
		var ischeck = true;
		var re=/<+|'+|&+|\\+|\/+|#+|!+|%+|\s+/;
		if(re.test(theName)){
			document.getElementById("user_explain").innerHTML="对不起，用户名含有非法字符！";
			document.all.user_explain.style.color='#FF0000';
			document.all.user_explain.style.width='auto';
			ischeck = false;
		}
		if (isWhiteWpace(theName)){
			document.getElementById("user_explain").innerHTML="对不起，用户名中不能包含空格！";
			document.all.user_explain.style.color='#FF0000';
			document.all.user_explain.style.width='auto';
			ischeck = false;
		}
		
		if(theName==""){
			document.getElementById("user_explain").innerHTML="";
			document.all.user_explain.style.color='#FF0000';
			document.all.user_explain.style.height='0';
			document.all.user_explain.style.width='0';
			ischeck = false;
		}else if(!isNaN(theName.substr(0,1))){
			document.getElementById("user_explain").innerHTML="对不起，用户名必须以字母或者下划线开头！";
			document.all.user_explain.style.color='#FF0000';
			document.all.user_explain.style.width='auto';
			ischeck = false;
		}else if(strlen(theName) < 4||strlen(theName) > 18){
			document.getElementById("user_explain").innerHTML="对不起，用户名长度为4-18位！";
			document.all.user_explain.style.color='#FF0000';
			document.all.user_explain.style.width='auto';
			ischeck = false;
		}
		if(ischeck){
		
			var url = "ajax/Reg.aspx?UserName=" + escape(theName);
			xmlHttp.open("GET", url, true);
			xmlHttp.onreadystatechange = getResult;
			xmlHttp.send(null);
		}
	
}

function getResult()
 {
 
 
			

  	if (xmlHttp.readyState == 4)
     {
        if(xmlHttp.status==200)
        {
            if(xmlHttp.responseText=="false")
            {
               document.getElementById("user_explain").innerHTML='<span style="font-size:12px;color:Red">对不起！该用户名已经被注册！</span>';
            }
            else if(xmlHttp.responseText=="true")
            {
               document.getElementById("user_explain").innerHTML='<span style="font-size:12px;color:Green">恭喜！该用户名可以正常注册！</span>';
            }
        
        }

    }


}

function check_Password(){
	document.getElementById("pass_explain").innerHTML="";
	document.all.pass_explain.style.color='#FF0000';
	document.all.pass_explain.style.height='0';
	document.all.pass_explain.style.width='0';
	var pwd = document.getElementById("pwd").value;
	if (isWhiteWpace(pwd)){
		document.getElementById("pass_explain").innerHTML="对不起，密码中不能包含空格！";
		document.all.pass_explain.style.color='#FF0000';
		document.all.pass_explain.style.width='auto';
	}
	if(strlen(pwd) < 4||strlen(pwd) > 18){
		document.getElementById("pass_explain").innerHTML="对不起，密码长度为4-18位！";
		document.all.pass_explain.style.color='#FF0000';
		document.all.pass_explain.style.width='auto';
	}

	if(pwd==""){
		document.getElementById("pass_explain").innerHTML="";
		document.all.pass_explain.style.color='#FF0000';
		document.all.pass_explain.style.height='0';
		document.all.pass_explain.style.width='0';
	}else if(strlen(pwd) < 4||strlen(pwd) > 18){
		document.getElementById("pass_explain").innerHTML="对不起，密码长度为4-18位！";
		document.all.pass_explain.style.color='#FF0000';
		document.all.pass_explain.style.width='auto';
	}
}
function check_Password2(){
	check_Password();
	document.getElementById("pass2_explain").innerHTML="";
	document.all.pass2_explain.style.color='#FF0000';
	document.all.pass2_explain.style.height='0';
	document.all.pass2_explain.style.width='0';
	var pwd = document.getElementById("pwd").value;
	var pwd2 = document.getElementById("pwd2").value;
	if(pwd2==""){
		document.getElementById("pass2_explain").innerHTML="";
		document.all.pass2_explain.style.color='#FF0000';
		document.all.pass2_explain.style.height='0';
		document.all.pass2_explain.style.width='0';
	}else{
		if(pwd==""){
			document.getElementById("pass2_explain").innerHTML="对不起，第一次密码还没有填写！";
			document.all.pass2_explain.style.color='#FF0000';
			document.all.pass2_explain.style.width='auto';
		}else if(pwd != pwd2){
			document.getElementById("pass2_explain").innerHTML="对不起，两次密码不一样！";
			document.all.pass2_explain.style.color='#FF0000';
			document.all.pass2_explain.style.width='auto';
		}	
	}
 
}







/*---返回注册---*/
function CheckReg()
{
    var Name = document.getElementById("Reg_user").value;//登录邮箱
    var pwd = document.getElementById("pwd").value;//登录邮箱
    var pwd2 = document.getElementById("pwd2").value;//登录邮箱
    var yzm = document.getElementById("yzm").value;//验证码
    if(trim(Name)=="")
    {
        alert('用户名不能为空');
        return false;
    }
    if(trim(pwd)=="")
    {
        alert('密码不能为空');
        return false;
    }
    if(trim(pwd2)=="")
    {
        alert('重复密码不能空');
        return false;
    }
    if(trim(yzm)=="")
    {
        alert('验证码不能为空');
        return false;
    }
    return true;



}




















function Checd_Registers()
{
	if(document.reg_form.Submit.disabled == true){document.reg_form.Submit.disabled =false;}
	else{document.reg_form.Submit.disabled =true;}
}
function Reg_Member(){


	var Reg_user = document.getElementById("Reg_user").value;
	var pwd = document.getElementById("pwd").value;
	var pwd2 = document.getElementById("pwd2").value;
	var yzm = document.getElementById("yzm").value;
	
	var isSubmit = true;
	if(Reg_user == ""){
		document.getElementById("user_explain").innerHTML="对不起，用户名必须填写！";
		document.all.user_explain.style.color='#FF0000';
		document.all.user_explain.style.width='auto';
		isSubmit = false;
	}
	if(pwd == ""){
		document.getElementById("pass_explain").innerHTML="对不起，密码必须设置！";
		document.all.pass_explain.style.color='#FF0000';
		document.all.pass_explain.style.width='auto';
		isSubmit = false;
	}
	if(pwd != pwd2){
		document.getElementById("pass2_explain").innerHTML="对不起，两次密码不一样！";
		document.all.pass2_explain.style.color='#FF0000';
		document.all.pass2_explain.style.width='auto';
		isSubmit = false;
	}
	if(yzm == ""){
		document.getElementById("yzm_explain").innerHTML="对不起，验证码必须填写！";
		document.all.yzm_explain.style.color='#FF0000';
		document.all.yzm_explain.style.width='auto';
		isSubmit = false;
	}
	if(!isSubmit){return false;}
	document.reg_form.Submit.disabled = true;
	document.reg_form.Submit.value="请稍等,注册中..."
	var url = "ajax/RegMember.aspx?Types=RegSubmit&UserName=" + escape(Reg_user) + "&pwd=" + escape(pwd2);
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = Get_RegSubmit;
	xmlHttp.send(null);
	return false;
}
function Get_RegSubmit()
{


    if (xmlHttp.readyState == 4)
     {
//        if(xmlHttp.status==200)
//        {
            if(xmlHttp.responseText=="true")
            {
                    alert('注册成功');
            }
            else if(xmlHttp.responseText!="true")
            {
            alert('不能注册!');
            }
//        
//        }

    }


//	if(xmlHttp.readyState == 4) 
//	{

//    	if(xmlHttp.responseText=="true")
//    	{
//    	    alert('注册成功');
//    	 }
//    	 else
//    	 {
//    	    alert('不能注册!');
//    	 }
//    	 
//    	 
//	}

}