function email_match_ajax(frm) {
  // clear current select options

  var url = "/preferredguest/account/enroll/email_check_ajax.html?emailAddress=" + frm.emailAddress.value + "&retypeEmailAddress=" + frm.retypeEmailAddress.value;
  var callback = {
      success: _email_check
  };

  // make the call
  var request = YAHOO.util.Connect.asyncRequest('GET', url, callback);
}

// success handler for fillPropertySelect XHR call
function _email_check(o) {
  // process response
  var emailReponseMap = eval('('+o.responseText+')');

  var isEmailMatch = emailReponseMap['data']['match'];
  if (isEmailMatch == "false") {
    document.getElementById("contactInformationForm").style.display ='';
    document.getElementById("userID").value = document.getElementById("checkEmailForm").emailAddress.value;
    document.getElementById("emailMatched").style.display ='none';
    document.getElementById("checkEmailDiv").style.display ='none';
    document.getElementById("footerArea").style.display ='none';
    s.prop11 = 'EnterInfo';
    setOmniVars(s.charSet, s.server, s.channel, s.prop2, s.prop3, s.prop1, "", "Enroll", s.prop11);
    var s_code=s.t();
  }
  else if (isEmailMatch == "true") {
    document.getElementById("contactInformationForm").style.display ='none';
    document.getElementById("emailMatched").style.display ='';
    document.getElementById("checkEmailDiv").style.display ='none';
    document.getElementById("footerArea").style.display ='none';
    var s_prop11 = s.prop11;
    s.prop11 += 'Exists';
    setOmniVars(s.charSet, s.server, s.channel, s.prop2, s.prop3, s.prop1, "", s.prop11);
    var s_code=s.t();
    s.prop11 = s_prop11;
  }
  else {
    // alert("failed");
  }
}

function emailMatchedContinue () {
  document.getElementById("contactInformationForm").style.display ='';
  document.getElementById("emailMatched").style.display ='none';
  document.getElementById("checkEmailDiv").style.display ='none';
  document.getElementById("footerArea").style.display ='none';
  s.prop11 += 'EnterInfo';
  setOmniVars(s.charSet, s.server, s.channel, s.prop2, s.prop3, s.prop1, "", s.prop11);
  var s_code=s.t();
}
