﻿// JavaScript Document
function Check_Form()
{
	if(Check_Email() && Check_ValidateCode())
	{	
	    document.getElementById("trWait").style.display="block";
		var url="ajax/checkmember.aspx?type=findpassword&findpassword="+encodeURIComponent(Trim(document.getElementById("txtEmail").value))+"&time="+new Date().getTime();
		var response="";
		var Http=httpRequest("get",null,url,true);	
		 Http.onreadystatechange = function()
			 {
				 if (Http.readyState == 4) {
				   if(Http.status==200){
						response = Http.responseText;
					    if(response.indexOf("true")!=-1)
						{
							document.getElementById("txtEmail").value="";
							document.getElementById("tbValidateCode").value="";
							document.getElementById("trSuccess").style.display="block";
							document.getElementById("trWait").style.display="none";
							return true;
						}
						else if(response.indexOf("false")!=-1)
						{
							document.getElementById("txtEmail").value="";
							document.getElementById("tbValidateCode").value="";
						  document.getElementById("trSuccess").style.display="none";
						  document.getElementById("trWait").style.display="none";
						  return false;
						} 
						
					 }
				 } 
			 }
			 Http.send(null);	
	}
}
function Check_Email()
{
	if(document.getElementById("txtEmail") && Trim(document.getElementById("txtEmail").value) =="")
	{
		document.getElementById("spanEmail").innerHTML="此项必填。";
		return false;
	}
	else if(!IsEmail(document.getElementById("txtEmail").value))
	{
		document.getElementById("spanEmail").innerHTML="Email格式错误，请重新填写。";
		return false;
	}
	else
	{
		var url="ajax/checkmember.aspx?type=email&email="+encodeURIComponent(Trim(document.getElementById("txtEmail").value))+"&time="+new Date().getTime();
		var response=httpRequest("get",null,url,false);		
		if(response.indexOf("have")!=-1)
		{
			document.getElementById("spanEmail").innerHTML="";
			return true;
		}
		else if(response.indexOf("no")!=-1)
		{
		  document.getElementById("spanEmail").innerHTML="此邮箱尚未注册";
		  return true;
		}
		return false;
    }
   
}
function Check_ValidateCode()
{
	var ValidateCode = ReadCookie("WebPlugValidateCode");
	if (document.getElementById("tbValidateCode") && document.getElementById("tbValidateCode").value =="" )
	{
		document.getElementById("spanValidateCode").innerHTML="此项必填";
		return false;
	}
	else if ((document.getElementById("tbValidateCode") && document.getElementById("tbValidateCode").value != ValidateCode) )
	{
		document.getElementById("spanValidateCode").innerHTML="验证码输入错误，请重新填写。";
		return false;
	}
	else
	{
		 document.getElementById("spanValidateCode").innerHTML="&nbsp;";
		 return true;
	}   
}
