function CheckChar(url,x_id,y_id)
{
	var ss = document.getElementById(x_id).value;
	var jgpattern = /^[A-Za-z0-9]+$/;
	if (ss ==''){
		document.getElementById(y_id).innerHTML = "<font color='red'>请填写注册账号</font>";
		return false;
	}else{
		if(ss.length >5 && ss.length <21){
			if(!jgpattern.test(ss)){
				document.getElementById(x_id).value = "";
				document.getElementById(y_id).innerHTML = "<font color='red'>注册用户名称只能为字母或是数字</font>";
				return false;
			}else{
				Ajax_Guo(url,x_id,y_id);
			}
		}else{
			document.getElementById(x_id).value = "";
			document.getElementById(y_id).innerHTML = "<font color='red'>注册用户名称长度应为6到20位</font>";
			return false;
		}
	}
}

function vEmail(){
	var str=document.getElementById('email').value;
	if (str.length == 0){
		document.getElementById("email3").innerHTML = "<font color='red'>邮箱不能为空</font>";
		return false;
	}
	var rule = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (rule.test(str)){
		document.getElementById("email3").innerHTML = "<font color='#0EEB77'>邮箱填写正确</font>";
		return true;
	}else{
		document.getElementById('email').value="";
		document.getElementById("email3").innerHTML = "<font color='red'>请输入有效邮箱</font>";
		return false;
	}
}

function validate(){
   if (document.layers||document.getElementById||document.all){
      if(vEmail()){
         document.getElementById('e-result').style.display="block";
      }
   }
}

function clearForm(){
    document.getElementById('e-result').style.display="none";
}

function pw_y(u_id,y_id){
	var pw_value = document.getElementById(u_id).value;
	var jgpattern =/^[A-Za-z0-9_]+$/;
	if(pw_value==null||pw_value==''){
		document.getElementById(y_id).innerHTML = "<font color='red'>密码不能为空</font>";
	}else{
		if(jgpattern.test(pw_value)){
			if(pw_value.length >=6 && pw_value.length <= 20){
				document.getElementById(y_id).innerHTML ="<font color='#0EEB77'>密码填写正确</font>";
			}else{
				document.getElementById(u_id).value="";
				document.getElementById(y_id).innerHTML = "<font color='red'>密码的长度只能为6到20位</font>";
			}
		}else{
			document.getElementById(u_id).value="";
			document.getElementById(y_id).innerHTML = "<font color='red'>密码只能为数字，字母,下划线组成</font>";
		}
	}
}

function repw_y(x_id,u_id,y_id){
	var pw_value   = document.getElementById(x_id).value;
	var repw_value = document.getElementById(u_id).value;
	var jgpattern =/^[A-Za-z0-9_]+$/;
	if(repw_value==null||repw_value==''){
		document.getElementById(y_id).innerHTML = "<font color='red'>密码不能为空</font>";
	}else{
		if(jgpattern.test(pw_value)){
			if(pw_value.length >=6 && pw_value.length <= 20){
				if(pw_value==repw_value){
					document.getElementById(y_id).innerHTML ="<font color='#0EEB77'>密码填写正确</font>";
				}else{
					document.getElementById(y_id).innerHTML ="<font color='red'>两次密码填写不同</font>";
				}
			}else{
				document.getElementById(u_id).value="";
				document.getElementById(y_id).innerHTML = "<font color='red'>密码的长度只能为6到20位</font>";
			}
		}else{
			document.getElementById(u_id).value="";
			document.getElementById(y_id).innerHTML = "<font color='red'>密码只能为数字，字母，下划线组成</font>";
		}
	}
}

function CKform(){
	if(document.xiugai_frm.username.value!=="" && document.xiugai_frm.email.value!=="" && document.xiugai_frm.pwd.value!==""){
		if (document.xiugai_frm.pwd.value !== document.xiugai_frm.repwd.value){
			alert("两次密码填写不一致");
			return false;
		}else{
			return true;
		}
	}else{
		alert("注册信息填写不完全，请确认");
		return false;
	}
}