var vResult = 0;

function check_value(v_input)
	{
	if(v_input == 'user_mail')
		{
		var user_mail = trim(document.getElementById("user_mail").value);
		if(user_mail == "")
			{
			document.getElementById("check_mail3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg"/></div><div class="blue" align="left">&nbsp;请填写邮箱</div>';
			document.getElementById("check_mail4").innerHTML = '';
			return false;
			}
		if(!isMail(user_mail))
			{
			document.getElementById("check_mail3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;邮箱格式错误</div>';
			document.getElementById("check_mail4").innerHTML = '';
			return false;
			}
		var url="reset_password_check.phtml?content="+user_mail+"&act=mail"; //数据传递
		var ajax = InitAjax();
		ajax.open("GET", url, false);
    	ajax.send(null);
		if(ajax.status == 200)
			{
			if(ajax.responseText == "y")
				{
				document.getElementById("check_mail3").innerHTML = "";
				document.getElementById("check_mail4").innerHTML = '&nbsp;<img src="images/ico_ok.jpg" align="absbottom"/>';
				vResult = 1;
				}
			else
				{
				document.getElementById("check_mail3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;该邮箱还未在咔喔咔注册，请重新输入</div>';
				document.getElementById("check_mail4").innerHTML = '';
				return false;
				}				
			}
		}
	
	if(v_input == 'validate')
		{
		var validate = trim(document.getElementById("validate").value);
		if(validate == "")
			{
			document.getElementById("check_validate3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;请输入验证码</div>';
			document.getElementById("check_validate4").innerHTML = '';
			return false;
			}
		if(!isNum(validate))
			{
			document.getElementById("check_validate3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;验证码只能为数字</div>';
			document.getElementById("check_validate4").innerHTML = '';
			return false;
			}
		if(validate.length != 5 )
			{
			document.getElementById("check_validate3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;验证码只能为5位数字</div>';
			document.getElementById("check_validate4").innerHTML = '';
			return false;
			}
		var url = "reset_password_check.phtml?content="+validate+"&act=validate"; //数据传递
		var ajax = InitAjax();
		ajax.open("GET", url, false);
    	ajax.send(null); 
		if(ajax.status == 200)
			{
			if(ajax.responseText == "y")
				{
				document.getElementById("check_validate3").innerHTML = '';
				document.getElementById("check_validate4").innerHTML = '&nbsp;<img src="images/ico_ok.jpg" align="absbottom"/>';
				vResult = 1;
				}
			else
				{
				document.getElementById("check_validate3").innerHTML = '<div class="wrong"><img src="images/Nregirest_23.jpg" /> </div><div class="blue">&nbsp;验证码错误，请重新输入</div>';
				document.getElementById("check_validate4").innerHTML = '';
				return false;
				}				
			}
		}
	}

function check_form(v_inputs)
	{
	for(v_key in v_inputs)
		{
		vResult = 0;
		check_value(v_inputs[v_key]);
		if(vResult == 0)
           	{
            return false;
            }
		}
	return (vResult > 0) ? true : false;
	}
	
function check_reg()
	{
	var v_inputs = ['user_mail','validate'];
	if(!check_form(v_inputs))
        {
        alert("资料输入不完整，请检查");
        return false;
        }
    else
    	{
		return true;
		}
	}
	
function add_user()
	{
	if(check_reg())
		{
		document.pw_form.submit();
		document.getElementById("mbDIV").style.visibility="visible";
		document.getElementById("loginDIV").style.visibility="visible";
		if(document.all)
  			{
  			for(var i=0; i<document.getElementsByTagName("SELECT").length;i++)
  			document.getElementsByTagName("SELECT")[i].style.visibility="hidden";
  			}
		}
	}