private void OnQuery_LOGIN()
 {
     if (CheckInputLoginData(true))
     {
         string address   = base.GetComponent <UILabel>((Enum)UI.LBL_ADDRESS).text;
         string inputText = GetInputText(UI.IPT_PASSWORD);
         GameSection.StayEvent();
         if (isGoogleAccount)
         {
             string text  = null;
             string text2 = null;
             if (isValidGoogleAccountPopup)
             {
                 NetworkNative.GoogleAccount select_account = null;
                 if (googleAccountList == null || googleAccountList.googleAccounts.Count == 0)
                 {
                     GameSection.ResumeEvent(false, null);
                     return;
                 }
                 googleAccountList.googleAccounts.ForEach(delegate(NetworkNative.GoogleAccount data)
                 {
                     if (select_account == null && data.name == address)
                     {
                         select_account = data;
                     }
                 });
                 text  = select_account.name;
                 text2 = select_account.key;
             }
             else
             {
                 text  = address;
                 text2 = string.Empty;
             }
             MonoBehaviourSingleton <AccountManager> .I.SendRegistAuthGoogle(text, text2, inputText, delegate(bool is_success)
             {
                 if (is_success)
                 {
                     ToReset();
                 }
                 GameSection.ResumeEvent(is_success, null);
             });
         }
         else
         {
             MonoBehaviourSingleton <AccountManager> .I.SendRegistAuthRob(address, inputText, delegate(bool is_success)
             {
                 if (is_success)
                 {
                     ToReset();
                 }
                 GameSection.ResumeEvent(is_success, null);
             });
         }
     }
 }
 private void OnQuery_OK()
 {
     if (CheckRegistData(true))
     {
         string mail_address         = base.GetComponent <UILabel>((Enum)UI.LBL_ADDRESS).text;
         string inputText            = GetInputText(UI.IPT_PASSWORD);
         string inputText2           = GetInputText(UI.IPT_CONFIRM_PASSWORD);
         string secretQuestionAnswer = (!isGoogleAccount) ? base.GetComponent <UILabel>((Enum)UI.LBL_SECRET_ANSER).text : string.Empty;
         GameSection.StayEvent();
         if (isGoogleAccount)
         {
             NetworkNative.GoogleAccount select_account = null;
             if (googleAccountList == null || googleAccountList.googleAccounts.Count == 0)
             {
                 GameSection.ResumeEvent(false, null);
             }
             else
             {
                 googleAccountList.googleAccounts.ForEach(delegate(NetworkNative.GoogleAccount data)
                 {
                     if (select_account == null && data.name == mail_address)
                     {
                         select_account = data;
                     }
                 });
                 MonoBehaviourSingleton <AccountManager> .I.SendRegistCreateGoogleAccount(select_account.name, select_account.key, inputText, inputText2, delegate(bool is_success)
                 {
                     GameSection.ResumeEvent(is_success, null);
                 });
             }
         }
         else
         {
             MonoBehaviourSingleton <AccountManager> .I.SendRegistCreateRobAccount(mail_address, inputText, inputText2, secretQuestionIndex + 1, secretQuestionAnswer, delegate(bool is_success)
             {
                 GameSection.ResumeEvent(is_success, null);
             });
         }
     }
 }