//Buyer找回密码所使用的js

/**
检验Email是否填写正确
*/
function confirmEmail()
{
	var domainname = document.getElementById('domainname').value
	if(isNull(domainname)){
		showMessage('emailError','ico_cross','E-mail Address must fill in!');
		return false;
	}
	
	var flag = isEmail(domainname);
	if(flag){
		showMessage('emailError','ico_cross','Wrong email address, Please change it.');
		return false;
	}
	
	jQuery.ajax({
		   url: "pwdBackAjaxAction.do?domainname="+domainname,
		   dataType : "html",
		   cache: false,
           type: 'GET', // 设置请求类型为 ‘POST’，默认为 ‘GET’
           error: function(XMLHttpRequest, textStatus, errorThrown) {
           		
           },
           success: function(data) {
                var msg = data;
		    	if(msg != null && msg == '&nbsp;'){
		    		showMessage('emailError','',"&nbsp;");
		    		return true;
		    	}else{
		    		showMessage('emailError','ico_cross',msg);
		    		return false;
		    	}	
           }
     });
	
	showMessage('emailError','','&nbsp;');
	return true;
}

/**
检验 提示问题答案是否填写
*/
function confirmAnswer()
{

	var fieldValue = document.getElementById('answer1').value;
	
	if(isNull(fieldValue)){
	
		showMessage('answer1Error','ico_cross','please enter answer');
		return false;
	}
	return true;
}

function checkValiCode(){
      
	var valiCode = document.getElementById('valiCode').value;
	if(isNull(valiCode)){
		showMessage("valiCodeError","ico_cross","The Verify Code is wrong!");
		return false;
	}
	return true;
}

//组织要验证的数组变量
var fieldErrorIds = new Array("emailError","answer1Error");

function checkPwdBack(){
      showMessage('emailError','',"&nbsp;");
      showMessage('answer1Error','','&nbsp;');
      showMessage('answerErrorClass','','&nbsp;');
      showMessage('codeErrorClass','','&nbsp;');
	if(!confirmEmail()){
	  return;
	}else if(!confirmAnswer()){
	  return;
	}else if(!checkValiCode()){
	  return;
	}
	submitForm("pwdbackForm","../../pwdBackQuestion.do");
	
}





