<!--
String.prototype.trim = function() {
	a = this.replace(/^\s+/, ''); return a.replace(/\s+$/, '');
}

function str_len(key){
	var l=escape(key),len; 
	len=l.length-(l.length-l.replace(/\%u/g,"u").length)*4;
	l=l.replace(/\%u/g,"uu");
	len=len-(l.length-l.replace(/\%/g,"").length)*2;
	return len;
}

function loadimage(){
    document.getElementById("randImage").src = "inc/numbers/number.php?a=number&temp="+Math.random();
  }  

function data_check(members)
{
            var url = "/inc/include/checkmembers.php?members="+members;

			if (window.ActiveXObject) 
			{
				   var  oBaos = new ActiveXObject('Microsoft.XMLHTTP');
				   oBaos.open("POST",url,false);
                   oBaos.send(null);
			}
			else if (window.XMLHttpRequest) 
			{
					var  oBaos = new XMLHttpRequest();
					oBaos.open("GET",url, false);
					oBaos.send(null);
			}
	        var strResultmails = unescape(oBaos.responseText);
		    return(strResultmails);
}


function data_number()
{
           var url = "/inc/include/number.php?temp="+Math.random();
     	   
		   if (window.ActiveXObject) 
			{
				   var  oBaos = new ActiveXObject('Microsoft.XMLHTTP');
				   oBaos.open("POST",url,false);
                   oBaos.send(null);
			}
			else if (window.XMLHttpRequest) 
			{
					var  oBaos = new XMLHttpRequest();
					oBaos.open("GET",url, false);
					oBaos.send(null);
			}
		   
		   
	       var strResultmails = unescape(oBaos.responseText);
		   return(strResultmails);
}


  function check_members(members)
  {
       var re=/^([\u4e00-\u9fa5A-Za-z0-9])*$/;
	   var memberLen = str_len(members.trim());
	   
	   if(memberLen <= 0)
	   {
	     document.all.members_text.innerHTML = '<font color=red><b>×  请填写账户名</b></font>';
		 return false;
	   }
	   else if(members.length<4 || members.length>16 || re.test(members)==false)
	  {
	     document.all.members_text.innerHTML = '<font color=red><b>×  账户名不符合要求! </b></font>';
		 return false;
	  }
	  else if(data_check(members) == "error")
	  {
	     document.all.members_text.innerHTML = '<font color=red><b>×  账户名已经被占用，请更换! </b></font>';
		 return false;
	  }
	  else
	  {
	     document.all.members_text.innerHTML = '<font color=238B03><b>√   </b></font>';
		 return true;
	  }
	      
  }


function check_password(pwd)
{ 
       var pwdLen = str_len(pwd.trim());
       if(pwdLen <= 0)
	   {
	     document.all.pwd_text.innerHTML = '<font color=red><b>×  请填写您的密码</b></font>';
		 return false;
	   }
      else if(pwd.length<6 || pwd.length>16 )
	  {
	     document.all.pwd_text.innerHTML = '<font color=red><b>×  密码不符合要求! </b></font>';
		 return false;
	  }
	  else
	  {
	     document.all.pwd_text.innerHTML = '<font color=238B03><b>√  </b></font>';
		 return true;
	  }
}


function check_pwd_two(pwd,pwd_a)
{
       var pwd_aLen = str_len(pwd_a.trim());
       if(pwd_aLen <= 0)
	   {
	     document.all.pwd_a_text.innerHTML = '<font color=red><b>×  请再次输入您的密码</b></font>';
		 return false;
	   }
	   else if(pwd_a != pwd)
	   {
	     document.all.pwd_a_text.innerHTML = '<font color=red><b>×  密码重复错误</b></font>';
		 return false;
	   }
	   else
	  {
	     document.all.pwd_a_text.innerHTML = '<font color=238B03><b>√  </b></font>';
		 return true;
	  }
}

function check_mail(email)
{
     var i_email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/;
	var emailLen = str_len(email.trim());
	if(emailLen <= 0)
	{
	     document.all.email_text.innerHTML = '<font color=red><b>×  请填写您的email地址</b></font>';
		 return false;
	}
	else if(i_email.test(email)==false)
	{
	    document.all.email_text.innerHTML = '<font color=red><b>×  请输入正确的email地址</b></font>';
		return false;
	}
	else
	{
	     document.all.email_text.innerHTML = '<font color=238B03><b>√  </b></font>';
		 return true;
	}
}

function check_num(nums)
{
    var numsLen = str_len(nums.trim());
	if(numsLen <= 0)
	{
	     document.all.numbers_text.innerHTML = '<font color=red><b>× 请输入验证码</b></font>';
		 return false;
	}
    else if(nums != data_number())
	{
	    document.all.numbers_text.innerHTML = '<font color=red><b>×  您输入了错误的验证码</b></font>';
		return false;
	}
	else
	{
	     document.all.numbers_text.innerHTML = '<font color=238B03><b>√ </b></font>';
		 return true;
	}
}




function check_member_phone(member_phone)
{
    var member_phoneLen = str_len(member_phone.trim());
	if(member_phoneLen <= 0)
	{
	     document.all.member_phone_text.innerHTML = '<font color=red><b>×  请填写联系电话</b></font>';
		 return false;
	}
	else
	{
	     document.all.member_phone_text.innerHTML = '<font color=238B03><b>√  </b></font>';
		 return true;
	}
}




function sub_reg()
{
   
    var members = formdeleditjianbao.members.value;
	var pwd = formdeleditjianbao.pwd.value;
	var pwd_a = formdeleditjianbao.pwd_a.value;
	var email = formdeleditjianbao.email.value;
	var nums = formdeleditjianbao.numbers.value;
	var member_phone = formdeleditjianbao.member_phone.value;


    if(check_members(members)!=false && check_password(pwd)!=false && check_pwd_two(pwd,pwd_a)!= false && check_mail(email)!=false && check_member_phone(member_phone)!=false &&  check_num(nums)!=false)
	{
		document.formdeleditjianbao.action = "/inc/write.php?lib=reg_member";
		document.formdeleditjianbao.submit();
	}

	return false;

}





//-->
