var flag=[0,0,0,0,0,0];
function accept_info(){
if ($('#user_agree').attr('checked'))
{
flag[0]=1;
check_data();
}
else
{
flag[0]=0;
check_data();
}
}
//----------邮箱检测
function check_email(email){
var reEmail=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
var b_email=reEmail.test(email);
if(b_email){
checkemail(email);
}
else {
$(".messagebox")[3].innerHTML="<img src='/img/check0.gif'/> 请输入正确的邮箱地址！";
flag[4]=0;
check_data();
}
}
//---------用户名合法性检测
function check_username(username){//只能字母和数字,是否相同用AJAX判断
var reId=/^[0-9a-zA-Z_]*$/;
var b_username=reId.test(username);
if(username.length<4) {
$(".messagebox")[0].innerHTML="<img src='/img/check0.gif'/> 用户名不能小于4个字符！";
flag[1]=0;
check_data();
}
else if(!b_username){
$(".messagebox")[0].innerHTML="<img src='/img/check0.gif'/> 用户名只能使用数字、字母和下划线！";
flag[1]=0;
check_data();
}
else{
checkid(username);
}
}
//----------密码检测
function check_password0(obj)
{
var pwd=$("#password0")[0].value;
var reChinese=/[\u0391-\uFFE5]+/;
var b_chinese=reChinese.test(pwd);
var reSpace=/\s+/;
var b_space=reSpace.test(pwd);
//-------长度测试
if(pwd.length<6){
$(".messagebox")[1].innerHTML="<img src='/img/check0.gif'/> 设置的登录密码长度不能小于6个字符！";
flag[2]=0;
check_data();
}
//-------合法性检测:不能包含汉字
else if(b_chinese){
$(".messagebox")[1].innerHTML="<img src='/img/check0.gif'/> 设置的登录密码不能包含中文！";
flag[2]=0;
check_data();
}
//-------合法性检测:不能包含空格
else if(b_space){
$(".messagebox")[1].innerHTML="<img src='/img/check0.gif'/> 设置的登录密码不能包含空格！";
 flag[2]=0;
check_data();
}
else{
$(".messagebox")[1].innerHTML="<img src='/img/check1.gif'/> 设置的登录密码符合要求！";
flag[2]=1;
check_data();
}
}

function check_password1(){
var pwd=$("#password0")[0].value.toString();
var check_pwd=$("#password1")[0].value.toString();
if(flag[2]==1){
if(pwd==check_pwd){
$(".messagebox")[2].innerHTML="<img src='/img/check1.gif'/> 两次密码输入一致，可以使用！";
flag[3]=1;
check_data();
}
else{
if(check_pwd.length==0 && pwd.length==0) {
$(".messagebox")[2].innerHTML="";
flag[3]=0;
check_data();
}
else
	{
$(".messagebox")[2].innerHTML="<img src='/img/check0.gif'/> 两次设置的登录密码不一致，请重新输入！";
flag[3]=0;
check_data();
}
}
}
else{
$(".messagebox")[2].innerHTML="";
flag[3]=0;
check_data();}
}

function check_data(){
if(  flag[0]==1 &&flag[1]==1 && flag[2]==1 && flag[3]==1 && flag[4]==1 && flag[5]==1 ){
$("#submit0")[0].disabled=false;
}
else{
$("#submit0")[0].disabled=true;
}
}
