home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / UTILIDADES / java / rdmclient.jar / main.class (.txt) < prev    next >
Encoding:
Java Class File  |  2005-09-18  |  35.8 KB  |  2,068 lines

  1. import a.a;
  2. import java.util.Vector;
  3. import javax.microedition.lcdui.Alert;
  4. import javax.microedition.lcdui.AlertType;
  5. import javax.microedition.lcdui.Canvas;
  6. import javax.microedition.lcdui.ChoiceGroup;
  7. import javax.microedition.lcdui.Command;
  8. import javax.microedition.lcdui.CommandListener;
  9. import javax.microedition.lcdui.Display;
  10. import javax.microedition.lcdui.Displayable;
  11. import javax.microedition.lcdui.Form;
  12. import javax.microedition.lcdui.Graphics;
  13. import javax.microedition.lcdui.Image;
  14. import javax.microedition.lcdui.List;
  15. import javax.microedition.lcdui.StringItem;
  16. import javax.microedition.lcdui.TextBox;
  17. import javax.microedition.lcdui.TextField;
  18. import javax.microedition.midlet.MIDlet;
  19.  
  20. public class main extends MIDlet implements CommandListener {
  21.    // $FF: renamed from: a int
  22.    static int field_0 = 0;
  23.    // $FF: renamed from: as int
  24.    static int field_1 = 10;
  25.    // $FF: renamed from: q int
  26.    static int field_2 = 7;
  27.    // $FF: renamed from: p int
  28.    static int field_3 = 8;
  29.    // $FF: renamed from: a2 int
  30.    static int field_4 = 1;
  31.    // $FF: renamed from: new int
  32.    static int field_5 = 9;
  33.    // $FF: renamed from: aw int
  34.    static int field_6 = 2;
  35.    // $FF: renamed from: aA int
  36.    int field_7;
  37.    // $FF: renamed from: ap int
  38.    static int field_8 = 6;
  39.    // $FF: renamed from: u int
  40.    static int field_9 = 4;
  41.    // $FF: renamed from: V int
  42.    int field_10;
  43.    // $FF: renamed from: for int
  44.    int field_11;
  45.    // $FF: renamed from: r int
  46.    static int field_12 = 3;
  47.    // $FF: renamed from: l int
  48.    int field_13;
  49.    // $FF: renamed from: else int
  50.    public static int field_14 = -1;
  51.    // $FF: renamed from: bF int
  52.    public static int field_15 = 0;
  53.    // $FF: renamed from: aq int
  54.    static int field_16 = -2;
  55.    // $FF: renamed from: aM int
  56.    static int field_17 = 5;
  57.    // $FF: renamed from: v int
  58.    int field_18;
  59.    // $FF: renamed from: char java.lang.String
  60.    static String field_19 = "About";
  61.    // $FF: renamed from: k javax.microedition.lcdui.Displayable
  62.    static Displayable field_20 = null;
  63.    // $FF: renamed from: I javax.microedition.lcdui.Command
  64.    Command field_21;
  65.    // $FF: renamed from: R java.lang.String
  66.    static String field_22 = "AddProxy";
  67.    // $FF: renamed from: K boolean
  68.    static boolean field_23;
  69.    // $FF: renamed from: a1 java.lang.String
  70.    static String field_24 = "AddressBook";
  71.    // $FF: renamed from: aY java.lang.String
  72.    static String field_25 = "Address";
  73.    // $FF: renamed from: long l
  74.    static l field_26;
  75.    // $FF: renamed from: av boolean
  76.    static boolean field_27 = false;
  77.    // $FF: renamed from: bm java.lang.String
  78.    static String field_28 = "ass";
  79.    // $FF: renamed from: Z java.lang.String
  80.    static String field_29 = "AMenu";
  81.    // $FF: renamed from: aV java.lang.String
  82.    static String field_30 = "ASelect";
  83.    // $FF: renamed from: case java.lang.String
  84.    static String field_31 = "Attention";
  85.    // $FF: renamed from: aa java.lang.String
  86.    static String field_32 = "AutoConnect";
  87.    // $FF: renamed from: f java.lang.String
  88.    static String field_33 = "Auto scroll";
  89.    // $FF: renamed from: bu java.lang.String
  90.    static String field_34 = "Back";
  91.    // $FF: renamed from: aX java.lang.String
  92.    static String field_35 = "Bottom";
  93.    // $FF: renamed from: be boolean
  94.    boolean field_36;
  95.    // $FF: renamed from: bJ java.lang.String
  96.    static String field_37 = "Cancel";
  97.    // $FF: renamed from: void java.lang.String
  98.    static String field_38 = "Clear";
  99.    // $FF: renamed from: bL java.lang.String
  100.    static String field_39 = "ClearList";
  101.    // $FF: renamed from: ay int
  102.    static int field_40;
  103.    // $FF: renamed from: N k
  104.    static k field_41;
  105.    // $FF: renamed from: am java.lang.String
  106.    static String field_42 = "Commands";
  107.    // $FF: renamed from: aL int
  108.    volatile int field_43;
  109.    // $FF: renamed from: aW int
  110.    volatile int field_44;
  111.    // $FF: renamed from: ab java.lang.String
  112.    String field_45;
  113.    // $FF: renamed from: au java.lang.String
  114.    static String field_46 = "Connect";
  115.    // $FF: renamed from: b int
  116.    volatile int field_47;
  117.    // $FF: renamed from: bc java.lang.String
  118.    static String field_48 = "ConnectTo";
  119.    // $FF: renamed from: G int
  120.    static int field_49 = 0;
  121.    // $FF: renamed from: E int
  122.    static int field_50;
  123.    // $FF: renamed from: aB int
  124.    static int field_51;
  125.    // $FF: renamed from: bt java.lang.String
  126.    static String field_52 = "6100";
  127.    // $FF: renamed from: Y java.lang.String
  128.    static String field_53 = "DelAccount";
  129.    // $FF: renamed from: br java.lang.String
  130.    static String field_54 = "Delete";
  131.    // $FF: renamed from: L java.lang.String
  132.    static String field_55 = "DelProxy";
  133.    // $FF: renamed from: S java.lang.String
  134.    static String field_56 = "Desktop";
  135.    // $FF: renamed from: bf java.lang.String
  136.    static String field_57 = "DirIn";
  137.    // $FF: renamed from: bG java.lang.String
  138.    static String field_58 = "disable";
  139.    // $FF: renamed from: aQ java.lang.String
  140.    static String field_59 = "Disconnect";
  141.    // $FF: renamed from: aC java.lang.String
  142.    static String field_60 = "Edit";
  143.    // $FF: renamed from: A java.lang.String
  144.    static String field_61 = "EditLine";
  145.    // $FF: renamed from: Q java.lang.String
  146.    static String field_62 = "enable";
  147.    // $FF: renamed from: a3 java.lang.String
  148.    static String field_63 = "EncPic";
  149.    // $FF: renamed from: B java.lang.String
  150.    static String field_64 = "EnterPass";
  151.    // $FF: renamed from: ac java.lang.String
  152.    static String field_65 = "EnterPass";
  153.    // $FF: renamed from: bE java.lang.String
  154.    static String field_66 = "Error";
  155.    // $FF: renamed from: bw java.lang.String
  156.    static String field_67 = "Exit";
  157.    // $FF: renamed from: e java.lang.String
  158.    static String field_68 = "FM";
  159.    // $FF: renamed from: al i
  160.    static i field_69 = null;
  161.    // $FF: renamed from: aK java.lang.String
  162.    static String field_70 = "free";
  163.    // $FF: renamed from: aU java.lang.String
  164.    static String field_71 = "FSM";
  165.    // $FF: renamed from: bl java.lang.String
  166.    static String field_72 = "FullDesk";
  167.    // $FF: renamed from: a0 java.lang.String
  168.    static String field_73 = "Help";
  169.    // $FF: renamed from: aI java.lang.String
  170.    static String field_74 = "History";
  171.    // $FF: renamed from: byte l
  172.    static l field_75;
  173.    // $FF: renamed from: P java.util.Vector
  174.    volatile Vector field_76;
  175.    // $FF: renamed from: an java.lang.String
  176.    static String field_77 = "Incoming";
  177.    // $FF: renamed from: bg int
  178.    static int field_78 = 0;
  179.    // $FF: renamed from: J java.lang.String
  180.    static String field_79 = "IncorrectField";
  181.    // $FF: renamed from: ad java.lang.String
  182.    static String field_80 = "InsertKey";
  183.    // $FF: renamed from: a5 main
  184.    static main field_81;
  185.    // $FF: renamed from: bq java.lang.String
  186.    static String field_82 = "IntervalRefresh";
  187.    // $FF: renamed from: a6 java.lang.String
  188.    static String field_83 = "Keyboard";
  189.    // $FF: renamed from: ba java.lang.String
  190.    static String field_84 = "Keys";
  191.    // $FF: renamed from: az java.lang.String
  192.    String field_85 = "";
  193.    // $FF: renamed from: bC java.lang.String
  194.    String field_86;
  195.    // $FF: renamed from: af java.lang.String
  196.    String field_87;
  197.    // $FF: renamed from: c java.lang.String
  198.    static String field_88 = "LastSess";
  199.    // $FF: renamed from: F int
  200.    static int field_89 = -1;
  201.    // $FF: renamed from: a8 java.lang.String
  202.    static String field_90 = "LineMode";
  203.    // $FF: renamed from: ar java.util.Vector
  204.    volatile Vector field_91;
  205.    // $FF: renamed from: M java.lang.String
  206.    static String field_92 = "//@List:";
  207.    // $FF: renamed from: bH k
  208.    static k field_93;
  209.    // $FF: renamed from: bo java.lang.String
  210.    static String field_94 = "Magnifier";
  211.    // $FF: renamed from: O a.a
  212.    static a field_95;
  213.    // $FF: renamed from: aG int
  214.    static int field_96;
  215.    // $FF: renamed from: a7 java.lang.String
  216.    static String field_97 = "mm";
  217.    // $FF: renamed from: bA java.lang.String
  218.    static String field_98 = "microedition.";
  219.    // $FF: renamed from: aT java.lang.String
  220.    static String field_99 = "Mouse";
  221.    // $FF: renamed from: goto n
  222.    static n field_100;
  223.    // $FF: renamed from: bM java.lang.String
  224.    static String field_101 = "NewAddress";
  225.    // $FF: renamed from: x java.lang.String
  226.    String field_102;
  227.    // $FF: renamed from: bk java.lang.String
  228.    static String field_103 = "Next";
  229.    // $FF: renamed from: aZ java.lang.String
  230.    static String field_104 = "+_-`;1c3,.";
  231.    // $FF: renamed from: ax java.lang.String
  232.    static String field_105 = "none";
  233.    // $FF: renamed from: h java.lang.String
  234.    static String field_106 = "NoPassword";
  235.    // $FF: renamed from: aH java.lang.String
  236.    static String field_107 = "Ok";
  237.    // $FF: renamed from: aj int
  238.    volatile int field_108;
  239.    // $FF: renamed from: ai l
  240.    static l field_109 = null;
  241.    // $FF: renamed from: j java.lang.String
  242.    static String field_110 = "Outgoing";
  243.    // $FF: renamed from: aE int
  244.    static int field_111 = 0;
  245.    // $FF: renamed from: do q
  246.    static q field_112;
  247.    // $FF: renamed from: ak java.lang.String
  248.    String field_113;
  249.    // $FF: renamed from: aO java.lang.String
  250.    String field_114;
  251.    // $FF: renamed from: bx java.lang.String
  252.    static String field_115 = "Password";
  253.    // $FF: renamed from: bn java.lang.String
  254.    String field_116;
  255.    // $FF: renamed from: aJ java.lang.String
  256.    String field_117;
  257.    // $FF: renamed from: s java.lang.String
  258.    static String field_118 = "Permission";
  259.    // $FF: renamed from: a4 java.lang.String
  260.    static String field_119 = "PleaseWait";
  261.    // $FF: renamed from: aF java.lang.String
  262.    static String field_120 = "Prev";
  263.    // $FF: renamed from: T java.lang.String
  264.    static String field_121 = "profiles";
  265.    // $FF: renamed from: bs java.lang.String
  266.    static String field_122 = "PropDesk";
  267.    // $FF: renamed from: bK java.lang.String
  268.    static String field_123 = "Proxy";
  269.    // $FF: renamed from: ag java.lang.String
  270.    String field_124;
  271.    // $FF: renamed from: bI java.lang.String
  272.    String field_125;
  273.    // $FF: renamed from: if java.lang.String
  274.    String field_126;
  275.    // $FF: renamed from: bp java.lang.String
  276.    String field_127;
  277.    // $FF: renamed from: w java.lang.String
  278.    static String field_128 = "Ready";
  279.    // $FF: renamed from: H java.lang.String
  280.    static String field_129 = "Reconnect";
  281.    // $FF: renamed from: i java.lang.String
  282.    static String field_130 = "Refresh";
  283.    // $FF: renamed from: bB java.lang.String
  284.    static String field_131 = "RePass";
  285.    // $FF: renamed from: bz java.lang.String
  286.    static String field_132 = "Repetition";
  287.    // $FF: renamed from: C java.lang.String
  288.    static String field_133 = "Run";
  289.    // $FF: renamed from: at java.lang.String
  290.    static String field_134 = "Save";
  291.    // $FF: renamed from: t java.lang.String
  292.    static String field_135 = "SavePass";
  293.    // $FF: renamed from: m e
  294.    static e field_136 = null;
  295.    // $FF: renamed from: U java.lang.String
  296.    static String field_137 = "ScrOffset";
  297.    // $FF: renamed from: bh java.lang.String
  298.    static String field_138 = "ScreenPal";
  299.    // $FF: renamed from: by java.lang.String
  300.    static String field_139 = "Scroll";
  301.    // $FF: renamed from: aR int
  302.    static int field_140;
  303.    // $FF: renamed from: g int
  304.    volatile int field_141;
  305.    // $FF: renamed from: int int
  306.    volatile int field_142;
  307.    // $FF: renamed from: null java.lang.String
  308.    static String field_143 = "Send";
  309.    // $FF: renamed from: D java.lang.String
  310.    static String field_144 = "SendKey";
  311.    // $FF: renamed from: ao java.lang.String
  312.    static String field_145 = "ServerAddress";
  313.    // $FF: renamed from: bv java.lang.String
  314.    String field_146;
  315.    // $FF: renamed from: o java.lang.String
  316.    static String field_147 = "SerVer";
  317.    // $FF: renamed from: d java.lang.String
  318.    static String field_148 = "Setup";
  319.    // $FF: renamed from: bb java.lang.String
  320.    static String field_149 = "SizeItem";
  321.    // $FF: renamed from: bd boolean
  322.    static boolean field_150 = false;
  323.    // $FF: renamed from: z java.lang.String
  324.    static String field_151 = "StartPass";
  325.    // $FF: renamed from: aN java.lang.String
  326.    static String field_152 = "O6";
  327.    // $FF: renamed from: bD java.lang.String
  328.    static String field_153 = "Sure";
  329.    // $FF: renamed from: n int
  330.    static int field_154;
  331.    // $FF: renamed from: X java.lang.String
  332.    static String field_155 = "Top";
  333.    // $FF: renamed from: W java.lang.String
  334.    static String field_156 = "Total";
  335.    // $FF: renamed from: bj java.lang.String
  336.    static String field_157 = "Traffic";
  337.    // $FF: renamed from: aP java.lang.String
  338.    static String field_158 = "Type";
  339.    // $FF: renamed from: a9 java.lang.String
  340.    static String field_159 = "unass";
  341.    // $FF: renamed from: y java.lang.String
  342.    static String field_160 = "Unwrap";
  343.    // $FF: renamed from: try java.lang.String
  344.    static String field_161 = "Username";
  345.    // $FF: renamed from: ah java.lang.String
  346.    String field_162;
  347.    // $FF: renamed from: ae java.lang.String
  348.    static String field_163 = "1.5.10";
  349.    // $FF: renamed from: aS java.lang.String
  350.    static String field_164 = "ViewMode";
  351.    // $FF: renamed from: aD java.lang.String
  352.    static String field_165 = "Wrap";
  353.    // $FF: renamed from: bi java.lang.String
  354.    static String field_166 = "ZoomIn";
  355.  
  356.    public main() {
  357.       field_81 = this;
  358.    }
  359.  
  360.    // $FF: renamed from: a (javax.microedition.lcdui.Form, boolean) void
  361.    public void method_0(Form var1, boolean var2) {
  362.       Object var3 = null;
  363.       ChoiceGroup var4 = new ChoiceGroup("", 2);
  364.       var4.append(field_93.a(field_135), (Image)null);
  365.       var4.setSelectedIndex(0, var2);
  366.       var1.append(new StringItem(field_93.a(field_123) + ":", ""));
  367.       var1.append(new TextField(field_93.a(field_145), this.field_126, 255, 0));
  368.       var1.append(new TextField(field_93.a(field_161), this.field_127, 255, 0));
  369.       if (this.field_125.equals("")) {
  370.          this.field_124 = "";
  371.       } else {
  372.          this.field_124 = field_104;
  373.       }
  374.  
  375.       var1.append(new TextField(field_93.a(field_115), this.field_124, 255, 65536));
  376.       var1.append(var4);
  377.       if (this.field_21 != null) {
  378.          var1.removeCommand(this.field_21);
  379.       }
  380.  
  381.       this.field_21 = p.a(field_20, field_55, 8, 4);
  382.    }
  383.  
  384.    // $FF: renamed from: a (java.lang.String, java.lang.String, javax.microedition.lcdui.Displayable) void
  385.    public static synchronized void method_1(String var0, String var1, Displayable var2) {
  386.       try {
  387.          Alert var3 = new Alert(var0, var1, p.try("/icons/icon.png"), AlertType.INFO);
  388.          var3.setTimeout(-2);
  389.          if (var2 != null) {
  390.             method_6();
  391.             method_4(var2, var3);
  392.          } else {
  393.             method_6();
  394.             method_4((Displayable)null, var3);
  395.          }
  396.       } catch (Exception var4) {
  397.       }
  398.  
  399.    }
  400.  
  401.    // $FF: renamed from: if (int) void
  402.    public void method_2(int var1) {
  403.       try {
  404.          int var2 = 0;
  405.          int var3 = 0;
  406.          String var4 = "";
  407.          String var5 = "";
  408.          this.field_36 = true;
  409.          if (var1 == field_0) {
  410.             List var6 = new List(field_93.a(field_24), 3);
  411.             Vector var7 = new Vector();
  412.             this.field_91 = new Vector();
  413.             field_26.a(this.field_91, var7);
  414.  
  415.             for(var2 = 0; var2 < var7.size(); ++var2) {
  416.                var4 = (String)var7.elementAt(var2);
  417.                var5 = "";
  418.                if (p.a(2, var4).equals("")) {
  419.                   var5 = " " + field_93.a(field_106);
  420.                }
  421.  
  422.                var5 = p.a(var4, false) + var5;
  423.                if (p.a(4, var4).length() > 0) {
  424.                   var5 = var5 + ", " + field_93.a(field_123) + ": " + p.a(var4, true);
  425.                   if (p.a(6, var4).equals("")) {
  426.                      var5 = var5 + " " + field_93.a(field_106);
  427.                   }
  428.                }
  429.  
  430.                var6.append(var5, (Image)null);
  431.             }
  432.  
  433.             field_20 = var6;
  434.             if (field_26.new.size() > 0) {
  435.                p.a(field_20, field_46, 8, 2);
  436.                p.a(field_20, field_54, 8, 5);
  437.             }
  438.  
  439.             p.a(field_20, field_101, 8, 4);
  440.             if (field_89 > 0) {
  441.                p.a(field_20, field_68, 8, 6);
  442.             }
  443.  
  444.             p.a(field_20, field_157, 8, 7);
  445.             p.a(field_20, field_148, 8, 8);
  446.             p.a(field_20, field_19, 8, 9);
  447.             p.a(field_20, field_67, 7, 11);
  448.             if (this.field_141 > -1 && this.field_141 < this.field_91.size()) {
  449.                var6.setSelectedIndex(this.field_141, true);
  450.             }
  451.          }
  452.  
  453.          if (var1 == field_4) {
  454.             Form var37 = new Form(field_93.a(field_25));
  455.             field_20 = var37;
  456.             ChoiceGroup var47 = new ChoiceGroup("", 2);
  457.             var47.append(field_93.a(field_135), (Image)null);
  458.             var47.append(field_93.a(field_32), (Image)null);
  459.             this.field_146 = this.field_162 = this.field_116 = "";
  460.             boolean var8 = true;
  461.             this.field_127 = this.field_126 = this.field_125 = "";
  462.             if (this.field_10 == 2) {
  463.                var5 = (String)this.field_91.elementAt(this.field_141);
  464.                var4 = field_26.a(var5);
  465.                this.field_162 = p.a(0, var4);
  466.                this.field_146 = p.a(1, var4);
  467.                this.field_117 = p.a(2, var4);
  468.                var47.setSelectedIndex(0, p.new(p.a(3, var4)) == 1);
  469.                if (this.field_117.equals("")) {
  470.                   this.field_116 = "";
  471.                } else {
  472.                   this.field_116 = field_104;
  473.                }
  474.  
  475.                if (var5.equals(field_109.a(field_32))) {
  476.                   var47.setSelectedIndex(1, true);
  477.                }
  478.  
  479.                this.field_127 = p.a(4, var4);
  480.                if (this.field_127.length() > 0 || field_23) {
  481.                   field_23 = true;
  482.                   this.field_126 = p.a(5, var4);
  483.                   this.field_125 = p.a(6, var4);
  484.                   var8 = p.new(p.a(7, var4)) == 1;
  485.                }
  486.             } else {
  487.                var47.setSelectedIndex(0, true);
  488.             }
  489.  
  490.             var37.append(new TextField(field_93.a(field_145), this.field_146, 255, 0));
  491.             var37.append(new TextField(field_93.a(field_161), this.field_162, 255, 0));
  492.             var37.append(new TextField(field_93.a(field_115), this.field_116, 255, 65536));
  493.             var37.append(var47);
  494.             this.field_21 = null;
  495.             if (field_23) {
  496.                this.method_0(var37, var8);
  497.             } else {
  498.                this.field_21 = p.a(field_20, field_22, 8, 3);
  499.             }
  500.  
  501.             p.a(field_20, field_134, 8, 1);
  502.             if (this.field_10 != 0) {
  503.                p.a(field_20, field_34, 2, 2);
  504.             } else {
  505.                p.a(field_20, field_37, 3, 2);
  506.             }
  507.          }
  508.  
  509.          if (var1 == field_6) {
  510.             Form var38 = new Form(field_93.a(this.field_113));
  511.             field_20 = var38;
  512.             if (this.field_7 == 7) {
  513.                var38.append(new StringItem("", field_93.a(field_156) + ":\n" + field_93.a(field_77) + " - " + p.for(field_109.if(field_77)) + "\n" + field_93.a(field_110) + " - " + p.for(field_109.if(field_110)) + "\n\n" + field_93.a(field_88) + ":\n" + field_93.a(field_77) + " - " + p.for(field_78) + "\n" + field_93.a(field_110) + " - " + p.for(field_111)));
  514.                p.a(field_20, field_38, 8, 6);
  515.                p.a(field_20, field_34, 2, 10);
  516.             }
  517.  
  518.             if (this.field_7 == 6) {
  519.                p.a(field_20, field_34, 2, 6);
  520.                var38.append(new StringItem("", this.field_114));
  521.             }
  522.  
  523.             if (this.field_7 < 5) {
  524.                p.a(field_20, field_107, 4, 2);
  525.                if (this.field_7 == 0 || this.field_7 == 2 || this.field_7 == 4) {
  526.                   p.a(field_20, field_37, 3, 3);
  527.                   var38.append(new StringItem("", this.field_114));
  528.                }
  529.  
  530.                if (this.field_7 == 1 || this.field_7 == 3) {
  531.                   if (this.field_7 == 3) {
  532.                      p.a(field_20, field_37, 3, 3);
  533.                   }
  534.  
  535.                   var38.append(new TextField(field_93.a(this.field_114), "", 255, 65536));
  536.                }
  537.             }
  538.          }
  539.  
  540.          if (var1 == field_12) {
  541.             if (this.field_13 == -1) {
  542.                List var39 = new List(field_93.a(field_148), 3);
  543.                var3 = 7;
  544.  
  545.                for(var2 = 0; var2 <= var3; ++var2) {
  546.                   var39.append(field_93.a("O" + var2), (Image)null);
  547.                }
  548.  
  549.                field_20 = var39;
  550.                if (this.field_141 > -1 && this.field_141 < var39.size()) {
  551.                   var39.setSelectedIndex(this.field_141, true);
  552.                }
  553.             } else {
  554.                Form var40 = new Form(field_93.a("O" + this.field_13));
  555.                field_20 = var40;
  556.                if (this.field_13 == 0) {
  557.                   var40.append(new TextField(field_93.a(field_82), field_109.a(field_82), 100, 2));
  558.                }
  559.  
  560.                if (this.field_13 == 1) {
  561.                   ChoiceGroup var48 = new ChoiceGroup("", 2);
  562.                   if (!this.method_7()) {
  563.                      var48.append(field_93.a(field_71), (Image)null);
  564.                      var48.setSelectedIndex(var2++, field_109.if(field_71) != 0);
  565.                   }
  566.  
  567.                   var48.append(field_93.a(field_122), (Image)null);
  568.                   var48.append(field_93.a(field_33), (Image)null);
  569.                   var48.setSelectedIndex(var2++, field_109.if(field_122) != 0);
  570.                   var48.setSelectedIndex(var2++, field_109.if(field_33) == 0);
  571.                   var40.append(var48);
  572.                   var40.append(new TextField(field_93.a(field_137), p.do(field_109.if(field_137)), 100, 2));
  573.                }
  574.  
  575.                if (this.field_13 == 2) {
  576.                   String var58 = " bits";
  577.                   ChoiceGroup var49 = new ChoiceGroup(field_93.a(field_138), 1, new String[]{"1" + var58, "4" + var58, "8" + var58, "24" + var58}, (Image[])null);
  578.                   var2 = field_109.if(field_138) / 4;
  579.                   if (var2 == 6) {
  580.                      var2 = 3;
  581.                   }
  582.  
  583.                   var49.setSelectedIndex(var2, true);
  584.                   var40.append(var49);
  585.                }
  586.  
  587.                if (this.field_13 == 3) {
  588.                   field_140 = field_109.if(field_30);
  589.                   field_96 = field_109.if(field_29);
  590.                   List var59 = new List(field_93.a("O" + this.field_13), 3);
  591.                   var59.append(field_93.a("A1") + " " + field_93.a(field_30) + " " + (field_140 == 0 ? field_93.a(field_159) : field_93.a(field_28)), (Image)null);
  592.                   if (!this.method_7()) {
  593.                      var59.append(field_93.a("A1") + " " + field_93.a(field_29) + " " + (field_96 == 0 ? field_93.a(field_159) : field_93.a(field_28)), (Image)null);
  594.                   }
  595.  
  596.                   field_20 = var59;
  597.                   this.field_13 = -2;
  598.                   p.a(field_20, field_38, 8, 1);
  599.                }
  600.  
  601.                if (this.field_13 == 4) {
  602.                   var40.append(new TextField(field_93.a(field_149), field_109.a(field_149), 10, 2));
  603.                   ChoiceGroup var50 = new ChoiceGroup(field_93.a(field_97), 1, new String[]{field_93.a("m0"), field_93.a("m1"), field_93.a("m2")}, (Image[])null);
  604.                   var50.setSelectedIndex(field_109.if(field_97), true);
  605.                   var40.append(var50);
  606.                }
  607.  
  608.                if (this.field_13 == 5) {
  609.                   ChoiceGroup var51 = new ChoiceGroup("", 2);
  610.                   var51.append(field_93.a(field_63), (Image)null);
  611.                   var51.setSelectedIndex(0, field_109.if(field_63) == 0);
  612.                   var40.append(var51);
  613.                }
  614.  
  615.                if (this.field_13 == 6) {
  616.                   var4 = field_109.a(field_151);
  617.                   if (var4.length() > 0) {
  618.                      var4 = field_104;
  619.                   }
  620.  
  621.                   var40.append(new TextField(field_93.a(field_152), var4, 100, 65536));
  622.                   var40.append(new TextField(field_93.a(field_131), var4, 100, 65536));
  623.                }
  624.  
  625.                if (this.field_13 == 7) {
  626.                   ChoiceGroup var52 = new ChoiceGroup(field_93.a(field_158), 1);
  627.  
  628.                   for(var2 = 0; var2 < 4; ++var2) {
  629.                      var4 = "";
  630.                      if (var2 == 1 && field_89 != 0 && field_109.if("O7") == 0) {
  631.                         var4 = " [" + field_93.a("fs" + (1 + field_89)) + "]";
  632.                      }
  633.  
  634.                      var52.append(field_93.a("fs" + var2) + var4, (Image)null);
  635.                   }
  636.  
  637.                   var52.setSelectedIndex(field_109.if("O7") + 1, true);
  638.                   var40.append(var52);
  639.                }
  640.  
  641.                if (this.field_13 != -2) {
  642.                   p.a(field_20, field_134, 8, 3);
  643.                }
  644.             }
  645.  
  646.             p.a(field_20, field_34, 2, 2);
  647.          }
  648.  
  649.          if (var1 == field_9) {
  650.             List var41 = new List(this.field_162 + "@" + this.field_146, 3);
  651.  
  652.             for(var2 = this.field_76.size() - 1; var2 >= 0; --var2) {
  653.                var3 = ((q)this.field_76.elementAt(var2)).a;
  654.                Image var53 = null;
  655.                var4 = "";
  656.                if (var3 < 2) {
  657.                   var53 = p.a(2);
  658.                }
  659.  
  660.                if (var3 == 2) {
  661.                   var53 = p.a(1);
  662.                }
  663.  
  664.                if (var3 == 4) {
  665.                   var53 = p.a(7);
  666.                }
  667.  
  668.                if (var3 == 6) {
  669.                   var53 = p.a(4);
  670.                }
  671.  
  672.                if (var3 == 7) {
  673.                   var53 = p.a(5);
  674.                   var4 = ((q)this.field_76.elementAt(var2)).if.substring(0, ((q)this.field_76.elementAt(var2)).if.indexOf(":"));
  675.                }
  676.  
  677.                if (var53 == null) {
  678.                   var53 = p.a(6);
  679.                }
  680.  
  681.                if (var4.length() == 0) {
  682.                   if (((q)this.field_76.elementAt(var2)).if.length() > field_109.if(field_149)) {
  683.                      var4 = ((q)this.field_76.elementAt(var2)).if.substring(0, field_109.if(field_149)) + "...";
  684.                   } else {
  685.                      var4 = ((q)this.field_76.elementAt(var2)).if;
  686.                   }
  687.                }
  688.  
  689.                var4 = var4.replace('\n', ' ');
  690.                var4 = var4.replace('\r', ' ');
  691.                var4 = var4.trim();
  692.                var41.append(var4, var53);
  693.             }
  694.  
  695.             field_20 = var41;
  696.             if (this.field_47 == 1) {
  697.                p.a(field_20, field_56, 8, 2);
  698.                p.a(field_20, field_68, 8, 3);
  699.                p.a(field_20, field_42, 8, 4);
  700.                p.a(field_20, field_133, 8, 5);
  701.                p.a(field_20, field_39, 8, 7);
  702.                p.a(field_20, field_59, 8, 9);
  703.                p.a(field_20, field_148, 8, 10);
  704.                p.a(field_20, field_67, 7, 11);
  705.             }
  706.  
  707.             if (this.field_47 == 0) {
  708.                p.a(field_20, field_37, 3, 9);
  709.             }
  710.  
  711.             if (this.field_47 == 2) {
  712.                p.a(field_20, field_129, 4, 8);
  713.                p.a(field_20, field_37, 3, 9);
  714.             }
  715.  
  716.             if (this.field_141 > -1 && this.field_141 < this.field_76.size()) {
  717.                var41.setSelectedIndex(this.field_141, true);
  718.             }
  719.          }
  720.  
  721.          if (var1 == field_17) {
  722.             try {
  723.                TextBox var42 = new TextBox(this.field_113, this.field_114, this.field_114.length() + 1024, 0);
  724.                field_20 = var42;
  725.                if (this.field_18 == 1 || this.field_18 == 2) {
  726.                   p.a(field_20, field_143, 8, 2);
  727.                }
  728.  
  729.                if (this.field_18 == 1 && field_75.new.size() > 0) {
  730.                   p.a(field_20, field_74, 8, 6);
  731.                }
  732.  
  733.                if (this.field_18 == 2) {
  734.                   p.a(field_20, field_38, 8, 4);
  735.                }
  736.  
  737.                p.a(field_20, field_34, 2, 10);
  738.             } catch (Exception var11) {
  739.                this.field_142 = -1;
  740.                new d(this.field_113 + "\n" + this.field_114, (Canvas)null, 0);
  741.                return;
  742.             }
  743.          }
  744.  
  745.          if (var1 == field_8) {
  746.             List var43 = new List(field_93.a(field_74), 3);
  747.             Vector var54 = new Vector();
  748.             this.field_91 = new Vector();
  749.             field_75.a(this.field_91, var54);
  750.  
  751.             for(var2 = 0; var2 < var54.size(); ++var2) {
  752.                var43.append((String)var54.elementAt(var2), (Image)null);
  753.             }
  754.  
  755.             field_20 = var43;
  756.             p.a(field_20, field_60, 8, 3);
  757.             p.a(field_20, field_54, 8, 4);
  758.             p.a(field_20, field_34, 2, 10);
  759.             if (this.field_141 > -1 && this.field_141 < this.field_76.size()) {
  760.                var43.setSelectedIndex(this.field_141, true);
  761.             }
  762.          }
  763.  
  764.          if (var1 == field_2) {
  765.             if (this.field_44 == 2) {
  766.                Form var44 = new Form(field_93.a(field_41.if(p.do(this.field_43))));
  767.                String var60 = field_41.if(p.do(this.field_43) + 'p');
  768.  
  769.                while((var4 = p.a(var60, var2++, '<', '>')) != null) {
  770.                   int var55 = 0;
  771.                   ChoiceGroup var9 = null;
  772.  
  773.                   while((var5 = p.a(var4 + ';', var55++, ':', ';')) != null) {
  774.                      if (var55 == 1) {
  775.                         var9 = new ChoiceGroup(var5, var5.length() > 0 ? 1 : 2);
  776.                      } else {
  777.                         if (var5.charAt(var5.length() - 1) == '+') {
  778.                            var3 = var55 - 2;
  779.                            var5 = var5.substring(0, var5.length() - 1);
  780.                         }
  781.  
  782.                         var9.append(var5, (Image)null);
  783.                      }
  784.                   }
  785.  
  786.                   if (var9 != null) {
  787.                      var9.setSelectedIndex(var3, true);
  788.                      var44.append(var9);
  789.                   } else {
  790.                      var5 = "";
  791.                      if ((var55 = var4.indexOf(33)) != -1) {
  792.                         var5 = var4.substring(var55 + 1);
  793.                         var4 = var4.substring(0, var55);
  794.                      }
  795.  
  796.                      var44.append(new TextField(var4, var5, 1024, 0));
  797.                   }
  798.                }
  799.  
  800.                field_20 = var44;
  801.                p.a(field_20, field_143, 8, 2);
  802.             } else {
  803.                List var45 = new List(field_93.a(field_42), 3);
  804.  
  805.                while((var4 = field_41.if(p.do(var2++))) != null) {
  806.                   var45.append(var4, (Image)null);
  807.                }
  808.  
  809.                field_20 = var45;
  810.                if (this.field_43 > 0 && this.field_43 < var45.size()) {
  811.                   var45.setSelectedIndex(this.field_43, true);
  812.                }
  813.             }
  814.  
  815.             p.a(field_20, field_34, 2, 10);
  816.          }
  817.  
  818.          if (var1 == field_3) {
  819.             var2 = this.field_45.indexOf(":");
  820.             this.field_113 = "";
  821.             if (var2 != -1) {
  822.                this.field_113 = this.field_45.substring(0, var2);
  823.             }
  824.  
  825.             List var46 = new List(this.field_113, 3);
  826.             var3 = this.field_45.indexOf("\n");
  827.             field_154 = 0;
  828.             if (var2 != -1 && var3 != -1 && var3 > var2) {
  829.                field_154 = p.new(this.field_45.substring(var2 + 1, var3).trim());
  830.             }
  831.  
  832.             ++var3;
  833.  
  834.             while((var2 = this.field_45.indexOf("\n", var3)) != -1) {
  835.                var5 = this.field_45.substring(var3, var2);
  836.                int var10 = 0;
  837.                var4 = "";
  838.                int var62 = 0;
  839.  
  840.                while(var10 < field_154) {
  841.                   ++var10;
  842.                   int var57 = var5.indexOf(":", var62);
  843.                   if (var57 != -1) {
  844.                      var62 = var57;
  845.                      int var61 = var5.indexOf(9, var57);
  846.                      if (var61 != -1) {
  847.                         var62 = var61;
  848.                         var4 = var4 + var5.substring(var57 + 1, var61);
  849.                      }
  850.                   }
  851.                }
  852.  
  853.                if (var4.length() > field_109.if(field_149)) {
  854.                   var4 = var4.substring(0, field_109.if(field_149)) + "...";
  855.                }
  856.  
  857.                var46.append(var4, (Image)null);
  858.                var3 = var2 + 1;
  859.             }
  860.  
  861.             field_20 = var46;
  862.             p.a(field_20, field_34, 2, 2);
  863.             if (this.field_141 > -1 && this.field_141 < var46.size()) {
  864.                var46.setSelectedIndex(this.field_141, true);
  865.             }
  866.  
  867.             if (this.field_113.length() > 0) {
  868.                for(int var16 = 0; (var4 = field_41.if(this.field_113 + var16)) != null; ++var16) {
  869.                   p.a(field_20, var4, 8, 10 + var16);
  870.                }
  871.             }
  872.          }
  873.  
  874.          if (field_20 != null) {
  875.             this.field_108 = this.field_142;
  876.             this.field_142 = var1;
  877.             method_4(field_20, (Alert)null);
  878.             p.a(field_20, this);
  879.          }
  880.       } catch (Exception var12) {
  881.          p.a("mb" + var1 + ":" + this.field_141, this, var12);
  882.       }
  883.  
  884.    }
  885.  
  886.    public void commandAction(Command var1, Displayable var2) {
  887.       this.method_3(var1, var2);
  888.    }
  889.  
  890.    // $FF: renamed from: a (javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable) void
  891.    public synchronized void method_3(Command var1, Displayable var2) {
  892.       int var3 = -1;
  893.       int var4 = 0;
  894.       int var5 = 0;
  895.       int var6 = this.field_142;
  896.  
  897.       try {
  898.          String var7 = "";
  899.          String var8 = "";
  900.          if (var1 == null && var2 == null) {
  901.             var3 = -field_112.a;
  902.             if (field_112.if != null) {
  903.                this.field_141 = -field_112.if.length();
  904.             }
  905.  
  906.             var4 = field_112.a;
  907.             if (var4 < 4 || var4 == 6) {
  908.                if (var4 == 1) {
  909.                   this.field_47 = 1;
  910.                }
  911.  
  912.                if (var4 == 2) {
  913.                   this.field_47 = 2;
  914.                }
  915.  
  916.                if (field_112.if.length() > 10 && field_112.if.substring(0, 8).equals(field_92)) {
  917.                   var5 = field_112.if.indexOf("\n");
  918.                   var7 = "";
  919.                   if (var5 != -1) {
  920.                      var7 = field_112.if.substring(8, var5);
  921.                      field_112.if = field_112.if.substring(8);
  922.                   }
  923.  
  924.                   field_112.a = 7;
  925.  
  926.                   for(int var55 = 0; var55 < this.field_76.size(); ++var55) {
  927.                      if (((q)this.field_76.elementAt(var55)).a == 7) {
  928.                         var5 = ((q)this.field_76.elementAt(var55)).if.indexOf("\n");
  929.                         if (var5 != -1 && ((q)this.field_76.elementAt(var55)).if.substring(0, var5).equals(var7)) {
  930.                            this.field_76.removeElementAt(var55);
  931.                            --var55;
  932.                         }
  933.                      }
  934.                   }
  935.                }
  936.  
  937.                field_136.h = true;
  938.                this.field_76.addElement(field_112);
  939.                if (this.field_76.size() > 30) {
  940.                   this.field_76.removeElementAt(0);
  941.                }
  942.  
  943.                if (this.field_142 == field_9 || var4 == 2) {
  944.                   this.method_2(field_9);
  945.                }
  946.             }
  947.  
  948.             if (var4 == 4) {
  949.                field_136.h = true;
  950.                this.field_76.addElement(field_112);
  951.                if (this.field_142 == field_9) {
  952.                   this.method_2(field_9);
  953.                   field_27 = true;
  954.                }
  955.  
  956.                method_1(field_93.a(field_31), field_112.if, (Displayable)null);
  957.             }
  958.  
  959.             if (var4 == 5) {
  960.                field_136.a(0, (Command)null, (Displayable)null, (Graphics)null, 0);
  961.             }
  962.  
  963.             if (var4 == 20 && this.field_142 == field_6 && this.field_7 == 6) {
  964.                this.field_114 = field_112.if;
  965.                this.method_2(field_6);
  966.             }
  967.  
  968.             return;
  969.          }
  970.  
  971.          this.field_36 = false;
  972.          if (var2 instanceof List) {
  973.             if (((List)var2).size() > 0) {
  974.                this.field_141 = ((List)var2).getSelectedIndex();
  975.             } else {
  976.                this.field_141 = -1;
  977.             }
  978.          }
  979.  
  980.          var3 = var1.getPriority();
  981.          if (var6 == field_0) {
  982.             if (var3 == 2 && this.field_141 > -1 && this.field_141 < this.field_91.size()) {
  983.                var7 = field_26.a((String)this.field_91.elementAt(this.field_141), (String)null);
  984.                if (((String)this.field_91.elementAt(this.field_141)).equals(field_109.a(field_32))) {
  985.                   field_109.a(field_32, var7);
  986.                }
  987.  
  988.                this.field_102 = var7;
  989.                this.field_124 = this.field_116 = null;
  990.                this.method_8((String)null);
  991.             }
  992.  
  993.             if (var3 == 4) {
  994.                this.field_10 = 1;
  995.                field_23 = false;
  996.                this.method_2(field_4);
  997.             }
  998.  
  999.             if (var3 == 5 && this.field_141 > -1 && this.field_141 < this.field_91.size()) {
  1000.                this.field_7 = 0;
  1001.                this.field_113 = "";
  1002.                this.field_114 = field_93.a(field_53) + " " + ((List)var2).getString(this.field_141) + " \r\n" + field_93.a(field_153);
  1003.                this.method_2(field_6);
  1004.             }
  1005.  
  1006.             if (var3 == 6) {
  1007.                if (field_69 == null) {
  1008.                   field_69 = new i(this);
  1009.                   field_69.if();
  1010.                }
  1011.  
  1012.                this.field_142 = field_5;
  1013.                field_69.if(1);
  1014.                return;
  1015.             }
  1016.  
  1017.             if (var3 == 7) {
  1018.                this.field_7 = 7;
  1019.                this.field_113 = field_157;
  1020.                this.method_2(field_6);
  1021.             }
  1022.  
  1023.             if (var3 == 8) {
  1024.                this.field_141 = 0;
  1025.                this.field_13 = -1;
  1026.                this.field_11 = 0;
  1027.                this.method_2(field_12);
  1028.             }
  1029.  
  1030.             if (var3 == 9) {
  1031.                g var54 = new g();
  1032.                var54.char = 1000000L;
  1033.                var54.case = true;
  1034.                return;
  1035.             }
  1036.  
  1037.             if (var3 == 11) {
  1038.                method_9();
  1039.                return;
  1040.             }
  1041.  
  1042.             if (!this.field_36 && this.field_141 > -1 && this.field_141 < this.field_91.size()) {
  1043.                this.field_10 = 2;
  1044.                field_23 = false;
  1045.                this.method_2(field_4);
  1046.             }
  1047.          }
  1048.  
  1049.          if (var6 == field_4) {
  1050.             if (var3 == 3) {
  1051.                field_23 = true;
  1052.                this.method_0((Form)var2, true);
  1053.                return;
  1054.             }
  1055.  
  1056.             if (var3 == 4) {
  1057.                field_23 = false;
  1058.                if (this.field_21 != null) {
  1059.                   ((Form)var2).removeCommand(this.field_21);
  1060.                }
  1061.  
  1062.                this.field_21 = p.a(field_20, field_22, 8, 3);
  1063.  
  1064.                for(int var19 = 8; var19 >= 4; --var19) {
  1065.                   ((Form)var2).delete(var19);
  1066.                }
  1067.  
  1068.                return;
  1069.             }
  1070.  
  1071.             if (var3 == 1) {
  1072.                this.field_146 = ((TextField)((Form)var2).get(0)).getString();
  1073.                this.field_162 = ((TextField)((Form)var2).get(1)).getString();
  1074.                this.field_116 = ((TextField)((Form)var2).get(2)).getString();
  1075.                if (this.field_146.length() == 0) {
  1076.                   method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_145), var2);
  1077.                   return;
  1078.                }
  1079.  
  1080.                if (this.field_162.length() == 0) {
  1081.                   method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_161), var2);
  1082.                   return;
  1083.                }
  1084.  
  1085.                if (field_23) {
  1086.                   this.field_126 = ((TextField)((Form)var2).get(5)).getString();
  1087.                   this.field_127 = ((TextField)((Form)var2).get(6)).getString();
  1088.                   this.field_124 = ((TextField)((Form)var2).get(7)).getString();
  1089.                   if (this.field_126.length() == 0) {
  1090.                      method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_123) + " " + field_93.a(field_145), var2);
  1091.                      return;
  1092.                   }
  1093.  
  1094.                   if (this.field_127.length() == 0) {
  1095.                      method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_123) + " " + field_93.a(field_161), var2);
  1096.                      return;
  1097.                   }
  1098.                }
  1099.  
  1100.                boolean[] var9 = new boolean[2];
  1101.                ((ChoiceGroup)((Form)var2).get(3)).getSelectedFlags(var9);
  1102.                if (!this.field_116.equals(field_104)) {
  1103.                   field_95.a();
  1104.                   field_95.a(p.if(this.field_116));
  1105.                   this.field_117 = field_95.do();
  1106.                }
  1107.  
  1108.                if (var9[0]) {
  1109.                   var7 = "1";
  1110.                } else {
  1111.                   var7 = "0";
  1112.                }
  1113.  
  1114.                if (this.field_116.equals("") || !var9[0]) {
  1115.                   this.field_117 = "";
  1116.                }
  1117.  
  1118.                var7 = p.a(var7, p.a(this.field_117, p.a(this.field_146, p.a(this.field_162, ""))));
  1119.                if (field_23) {
  1120.                   if (!this.field_124.equals(field_104)) {
  1121.                      field_95.a();
  1122.                      field_95.a(p.if(this.field_124));
  1123.                      this.field_125 = field_95.do();
  1124.                   }
  1125.  
  1126.                   boolean var10 = ((ChoiceGroup)((Form)var2).get(8)).isSelected(0);
  1127.                   if (this.field_124.equals("") || !var10) {
  1128.                      this.field_125 = "";
  1129.                   }
  1130.  
  1131.                   var7 = p.a(var10 ? "1" : "0", p.a(this.field_125, p.a(this.field_126, p.a(this.field_127, var7))));
  1132.                }
  1133.  
  1134.                if (this.field_10 == 2) {
  1135.                   field_26.a((String)this.field_91.elementAt(this.field_141), var7);
  1136.                   var7 = field_26.a((String)this.field_91.elementAt(this.field_141), (String)null);
  1137.                } else {
  1138.                   var7 = field_26.a((String)null, var7);
  1139.                }
  1140.  
  1141.                if (var9[1]) {
  1142.                   field_109.a(field_32, var7);
  1143.                }
  1144.  
  1145.                this.field_85 = var7;
  1146.                this.field_86 = this.field_116;
  1147.                this.field_87 = this.field_124;
  1148.                this.field_141 = 0;
  1149.             }
  1150.  
  1151.             this.method_2(field_0);
  1152.          }
  1153.  
  1154.          if (var6 == field_6) {
  1155.             if (this.field_7 == 7) {
  1156.                if (var3 == 6) {
  1157.                   field_111 = 0;
  1158.                   field_78 = 0;
  1159.                   field_109.a(field_77, 0);
  1160.                   field_109.a(field_110, 0);
  1161.                   this.method_2(field_6);
  1162.                } else {
  1163.                   this.method_2(field_0);
  1164.                }
  1165.  
  1166.                return;
  1167.             }
  1168.  
  1169.             if (var3 == 6) {
  1170.                this.field_7 = 5;
  1171.                field_100 = null;
  1172.                this.method_2(field_6);
  1173.             }
  1174.  
  1175.             if (var3 == 10) {
  1176.                this.method_2(field_0);
  1177.             }
  1178.  
  1179.             if (this.field_7 == 0) {
  1180.                if (var3 == 2) {
  1181.                   field_26.do((String)this.field_91.elementAt(this.field_141));
  1182.                }
  1183.  
  1184.                this.method_2(field_0);
  1185.                return;
  1186.             }
  1187.  
  1188.             if (this.field_7 == 1) {
  1189.                if (var3 == 2) {
  1190.                   var7 = ((TextField)((Form)var2).get(0)).getString();
  1191.                   field_95.a();
  1192.                   field_95.a(p.if(var7));
  1193.                   if (field_109.a(field_151).equals(field_95.do())) {
  1194.                      this.method_12(1);
  1195.                   } else {
  1196.                      method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_115), var2);
  1197.                   }
  1198.                }
  1199.  
  1200.                return;
  1201.             }
  1202.  
  1203.             if (this.field_7 == 2) {
  1204.                if (var3 == 2) {
  1205.                   this.method_12(3);
  1206.                } else {
  1207.                   this.method_12(2);
  1208.                }
  1209.  
  1210.                return;
  1211.             }
  1212.  
  1213.             if (this.field_7 == 3) {
  1214.                if (var3 == 2) {
  1215.                   var7 = ((TextField)((Form)var2).get(0)).getString();
  1216.                   this.method_8(var7);
  1217.                } else {
  1218.                   this.method_2(field_0);
  1219.                }
  1220.             }
  1221.  
  1222.             if (this.field_7 == 4) {
  1223.                if (var3 == 2) {
  1224.                   method_9();
  1225.                } else {
  1226.                   this.method_2(field_9);
  1227.                }
  1228.             }
  1229.  
  1230.             return;
  1231.          }
  1232.  
  1233.          if (var6 == field_12) {
  1234.             if (this.field_13 == -2) {
  1235.                if (var3 != 2 && this.field_141 >= 0 && this.field_141 < 2) {
  1236.                   var7 = this.field_141 == 0 ? field_30 : field_29;
  1237.                   if (var3 == 1) {
  1238.                      field_109.a(var7, 0);
  1239.                      this.field_13 = 3;
  1240.                      this.method_2(field_12);
  1241.                   } else {
  1242.                      this.field_142 = field_1;
  1243.                      new j(var7);
  1244.                   }
  1245.  
  1246.                   return;
  1247.                }
  1248.  
  1249.                this.field_141 = 3;
  1250.                this.field_13 = -1;
  1251.                this.method_2(field_12);
  1252.             } else if (this.field_13 == -1) {
  1253.                if (var3 == 2) {
  1254.                   this.field_141 = 0;
  1255.                   if (this.field_11 == 0) {
  1256.                      this.method_2(field_0);
  1257.                   } else {
  1258.                      this.method_2(field_9);
  1259.                   }
  1260.                } else {
  1261.                   this.field_13 = this.field_141;
  1262.                   this.method_2(field_12);
  1263.                }
  1264.             } else {
  1265.                if (var3 == 3) {
  1266.                   if (this.field_141 == 0) {
  1267.                      var4 = p.new(((TextField)((Form)var2).get(0)).getString());
  1268.                      if (var4 >= 0 || var4 <= 1000000) {
  1269.                         field_109.a(field_82, var4);
  1270.                         if (field_100 != null) {
  1271.                            field_100.m = (long)field_109.if(field_82);
  1272.                            if (field_100.m == 0L) {
  1273.                               field_100.m = 1000000000L;
  1274.                            }
  1275.                         }
  1276.                      }
  1277.                   }
  1278.  
  1279.                   if (this.field_141 == 1) {
  1280.                      if (!this.method_7()) {
  1281.                         var4 = ((ChoiceGroup)((Form)var2).get(0)).isSelected(var5) ? 1 : 0;
  1282.                         if (var4 != field_109.if(field_71)) {
  1283.                            if (var4 == 1 && field_96 == 0) {
  1284.                               ((ChoiceGroup)((Form)var2).get(0)).setSelectedIndex(0, false);
  1285.                               method_1(field_93.a(field_66), field_93.a("PSKMENU"), field_20);
  1286.                               return;
  1287.                            }
  1288.  
  1289.                            field_109.a(field_71, var4);
  1290.                            if (field_100 != null) {
  1291.                               field_100.b = false;
  1292.                            }
  1293.  
  1294.                            if (var4 == 1) {
  1295.                               this.field_142 = field_1;
  1296.                               new f();
  1297.                               return;
  1298.                            }
  1299.  
  1300.                            if (field_136 != null) {
  1301.                               field_136 = new e(this);
  1302.                            }
  1303.                         }
  1304.  
  1305.                         ++var5;
  1306.                      }
  1307.  
  1308.                      var4 = ((ChoiceGroup)((Form)var2).get(0)).isSelected(var5++) ? 1 : 0;
  1309.                      if (field_109.if(field_122) != var4) {
  1310.                         field_109.a(field_122, var4);
  1311.                         if (field_100 != null) {
  1312.                            field_100.b = false;
  1313.                         }
  1314.                      }
  1315.  
  1316.                      var4 = ((ChoiceGroup)((Form)var2).get(0)).isSelected(var5) ? 0 : 1;
  1317.                      field_109.a(field_33, var4);
  1318.                      if (field_136 != null) {
  1319.                         field_136.W = ((ChoiceGroup)((Form)var2).get(0)).isSelected(var5);
  1320.                      }
  1321.  
  1322.                      var4 = p.new(((TextField)((Form)var2).get(1)).getString());
  1323.                      if (var4 >= 0 && var4 < field_51 - 1 && var4 != field_109.if(field_137)) {
  1324.                         field_109.a(field_137, var4);
  1325.                         if (field_136 != null) {
  1326.                            field_136.ac = true;
  1327.                         }
  1328.  
  1329.                         field_50 = field_51 - var4;
  1330.                         if (field_100 != null) {
  1331.                            field_100.b = false;
  1332.                         }
  1333.  
  1334.                         if (field_136 != null) {
  1335.                            field_136.r = field_50;
  1336.                            field_136.v = Image.createImage(field_49, field_50);
  1337.                         }
  1338.                      }
  1339.                   }
  1340.  
  1341.                   if (this.field_141 == 2) {
  1342.                      ChoiceGroup var49 = (ChoiceGroup)((Form)var2).get(0);
  1343.                      var7 = var49.getString(var49.getSelectedIndex());
  1344.                      var4 = var7.indexOf(32);
  1345.                      var7 = var7.substring(0, var4);
  1346.                      if (!field_109.a(field_138).equals(var7)) {
  1347.                         field_109.a(field_138, var7);
  1348.                         if (field_100 != null) {
  1349.                            field_100.b = false;
  1350.                         }
  1351.                      }
  1352.                   }
  1353.  
  1354.                   if (this.field_141 == 4) {
  1355.                      var4 = p.new(((TextField)((Form)var2).get(0)).getString());
  1356.                      if (field_109.if(field_149) != var4 && var4 > 0) {
  1357.                         field_109.a(field_149, var4);
  1358.                      }
  1359.  
  1360.                      field_109.a(field_97, ((ChoiceGroup)((Form)var2).get(1)).getSelectedIndex());
  1361.                   }
  1362.  
  1363.                   if (this.field_141 == 5) {
  1364.                      var4 = ((ChoiceGroup)((Form)var2).get(0)).isSelected(0) ? 0 : 1;
  1365.                      if (field_109.if(field_63) != var4) {
  1366.                         field_109.a(field_63, var4);
  1367.                         if (field_100 != null) {
  1368.                            if (var4 == 0) {
  1369.                               field_100.new = true;
  1370.                            } else {
  1371.                               field_100.new = false;
  1372.                            }
  1373.                         }
  1374.                      }
  1375.                   }
  1376.  
  1377.                   if (this.field_141 == 6) {
  1378.                      var7 = ((TextField)((Form)var2).get(0)).getString();
  1379.                      if (!var7.equals(((TextField)((Form)var2).get(1)).getString())) {
  1380.                         method_1(field_93.a(field_66), field_93.a(field_79) + " " + field_93.a(field_152) + ", " + field_93.a(field_131), var2);
  1381.                         return;
  1382.                      }
  1383.  
  1384.                      if (!var7.equals(field_104)) {
  1385.                         field_95.a();
  1386.                         field_95.a(p.if(var7));
  1387.                         if (var7.length() != 0) {
  1388.                            var7 = field_95.do();
  1389.                         }
  1390.  
  1391.                         field_109.a(field_151, var7);
  1392.                      }
  1393.                   }
  1394.  
  1395.                   if (this.field_141 == 7) {
  1396.                      var4 = field_89;
  1397.                      field_109.a("O7", field_89 = ((ChoiceGroup)((Form)var2).get(0)).getSelectedIndex() - 1);
  1398.                      if (var4 != field_89 && field_69 != null) {
  1399.                         field_69.if = null;
  1400.                         field_69 = null;
  1401.                      }
  1402.  
  1403.                      if (field_89 == 0) {
  1404.                         field_89 = p.a();
  1405.                      }
  1406.                   }
  1407.                }
  1408.  
  1409.                this.field_13 = -1;
  1410.                this.method_2(field_12);
  1411.             }
  1412.          }
  1413.  
  1414.          if (var6 == field_9) {
  1415.             if (var3 == 2) {
  1416.                this.field_142 = field_16;
  1417.                if (field_100 != null) {
  1418.                   field_100.int = true;
  1419.                }
  1420.  
  1421.                field_136.h = false;
  1422.                if (field_136.o != -1 && field_136.o != 1) {
  1423.                   field_136.o = 1;
  1424.                   field_136.O = field_136.A / 2;
  1425.                   field_136.K = field_136.y / 2;
  1426.                }
  1427.  
  1428.                if (field_136.B != null) {
  1429.                   field_136.a(field_136.B);
  1430.                }
  1431.  
  1432.                field_136.B = null;
  1433.                if (field_14 == field_15) {
  1434.                   field_136.a();
  1435.                }
  1436.  
  1437.                e var61 = field_136;
  1438.                field_136.int(e.ak);
  1439.                return;
  1440.             }
  1441.  
  1442.             if (var3 == 3) {
  1443.                if (field_69 == null) {
  1444.                   field_69 = new i(this);
  1445.                   field_69.if();
  1446.                }
  1447.  
  1448.                this.field_142 = field_5;
  1449.                field_69.if(0);
  1450.                return;
  1451.             }
  1452.  
  1453.             if (var3 == 4) {
  1454.                this.field_44 = 1;
  1455.                this.field_43 = 0;
  1456.                this.method_2(field_2);
  1457.             }
  1458.  
  1459.             if (var3 == 5) {
  1460.                this.field_113 = field_93.a(field_133);
  1461.                this.field_114 = "";
  1462.                this.field_18 = 1;
  1463.                this.method_2(field_17);
  1464.             }
  1465.  
  1466.             if (var3 == 7) {
  1467.                this.field_76.removeAllElements();
  1468.                this.method_2(field_9);
  1469.             }
  1470.  
  1471.             if (var3 == 8) {
  1472.                field_100 = new n();
  1473.                this.field_47 = 0;
  1474.                this.method_2(field_9);
  1475.             }
  1476.  
  1477.             if (var3 == 10) {
  1478.                this.field_13 = -1;
  1479.                this.field_11 = 1;
  1480.                this.field_141 = 0;
  1481.                this.method_2(field_12);
  1482.             }
  1483.  
  1484.             if (var3 == 11 || var3 == 9 || var3 == 8) {
  1485.                field_109.a(field_77, field_109.if(field_77) + field_78);
  1486.                field_109.a(field_110, field_109.if(field_110) + field_111);
  1487.                if (field_69 != null) {
  1488.                   field_69.if();
  1489.                }
  1490.             }
  1491.  
  1492.             if (var3 == 11) {
  1493.                this.field_7 = 4;
  1494.                this.field_113 = "";
  1495.                this.field_114 = field_93.a(field_67) + "\r\n" + field_93.a(field_153);
  1496.                this.method_2(field_6);
  1497.                return;
  1498.             }
  1499.  
  1500.             if (var3 == 9) {
  1501.                if (field_100 != null) {
  1502.                   field_100.e = true;
  1503.                }
  1504.  
  1505.                field_100 = null;
  1506.                this.field_141 = 0;
  1507.                if (field_69 != null) {
  1508.                   field_69.if();
  1509.                }
  1510.  
  1511.                this.method_2(field_0);
  1512.             }
  1513.  
  1514.             if (!this.field_36 && this.field_141 > -1 && this.field_141 < this.field_76.size()) {
  1515.                q var50 = (q)this.field_76.elementAt(this.field_76.size() - 1 - this.field_141);
  1516.                this.field_113 = p.if(var50.do);
  1517.                if (var50.a == 7) {
  1518.                   this.field_45 = var50.if;
  1519.                   this.field_141 = 0;
  1520.                   this.method_2(field_3);
  1521.                   return;
  1522.                }
  1523.  
  1524.                this.field_114 = var50.if;
  1525.                this.field_108 = var6;
  1526.                if (var50.a == 6) {
  1527.                   this.field_114 = this.field_114;
  1528.                   this.field_18 = 2;
  1529.                   this.method_2(field_17);
  1530.                } else if (field_109.if(field_97) != 2) {
  1531.                   this.field_142 = -1;
  1532.                   new d(this.field_113 + "\n" + this.field_114, (Canvas)null, 0);
  1533.                } else {
  1534.                   this.field_18 = 0;
  1535.                   this.method_2(field_17);
  1536.                }
  1537.             }
  1538.          }
  1539.  
  1540.          if (var6 == field_17) {
  1541.             var7 = ((TextBox)var2).getString();
  1542.             if (var3 == 2) {
  1543.                if (field_100 != null && var7.length() > 0) {
  1544.                   if (this.field_18 == 2) {
  1545.                      field_100.a("P " + var7);
  1546.                   } else {
  1547.                      field_100.a("E " + var7);
  1548.                      field_75.for(var7);
  1549.                   }
  1550.                }
  1551.  
  1552.                this.method_2(field_9);
  1553.             }
  1554.  
  1555.             if (var3 == 4) {
  1556.                ((TextBox)var2).setString("");
  1557.             }
  1558.  
  1559.             if (var3 == 10) {
  1560.                if (this.field_18 == 1) {
  1561.                   this.field_141 = 0;
  1562.                   this.method_2(field_9);
  1563.                } else {
  1564.                   this.method_2(this.field_108);
  1565.                }
  1566.             }
  1567.  
  1568.             if (var3 == 6) {
  1569.                this.field_114 = ((TextBox)var2).getString();
  1570.                this.field_141 = 0;
  1571.                this.method_2(field_8);
  1572.             }
  1573.          }
  1574.  
  1575.          if (var6 == field_8) {
  1576.             if (var3 == 10) {
  1577.                this.field_18 = 1;
  1578.                this.method_2(field_17);
  1579.             }
  1580.  
  1581.             if (this.field_141 >= 0 && this.field_141 < this.field_91.size()) {
  1582.                var7 = (String)this.field_91.elementAt(this.field_141);
  1583.                if (var3 == 3) {
  1584.                   this.field_113 = field_93.a(field_133);
  1585.                   this.field_114 = field_75.a(var7);
  1586.                   this.field_18 = 1;
  1587.                   this.method_2(field_17);
  1588.                }
  1589.  
  1590.                if (var3 == 4) {
  1591.                   field_75.do(var7);
  1592.                   if (this.field_91.size() > 1) {
  1593.                      this.method_2(field_8);
  1594.                   } else {
  1595.                      this.field_18 = 1;
  1596.                      this.method_2(field_17);
  1597.                   }
  1598.                }
  1599.  
  1600.                if (!this.field_36) {
  1601.                   var7 = field_75.a(var7);
  1602.                   if (field_100 != null) {
  1603.                      field_100.a("E " + var7);
  1604.                   }
  1605.  
  1606.                   field_75.for(var7);
  1607.                   this.field_141 = 0;
  1608.                   this.method_2(field_9);
  1609.                }
  1610.             }
  1611.          }
  1612.  
  1613.          if (var6 == field_2) {
  1614.             if (var3 == 10 && this.field_44 == 1) {
  1615.                this.field_141 = 0;
  1616.                this.method_2(field_9);
  1617.             }
  1618.  
  1619.             if (var3 == 10 && this.field_44 == 2) {
  1620.                this.field_44 = 1;
  1621.                this.method_2(field_2);
  1622.             }
  1623.  
  1624.             if (var3 == 2) {
  1625.                String var51 = "";
  1626.                int var56 = 0;
  1627.  
  1628.                for(var7 = field_41.if(p.do(this.field_43) + 'p'); (var8 = p.a(var7, var4, '<', '>')) != null; ++var4) {
  1629.                   int var57;
  1630.                   var51 = var51 + var7.substring(var56, var57 = var7.indexOf('<' + var8 + '>'));
  1631.                   var56 = var57 + var8.length() + 2;
  1632.                   if (((Form)var2).get(var4) instanceof TextField) {
  1633.                      String var11 = ((TextField)((Form)var2).get(var4)).getString();
  1634.                      if ((var5 = var8.indexOf(33)) != -1 && var11.length() == 0) {
  1635.                         method_1(field_93.a(field_66), field_93.a(field_79) + " " + var8.substring(0, var5), var2);
  1636.                         return;
  1637.                      }
  1638.  
  1639.                      var51 = var51 + var11;
  1640.                   } else {
  1641.                      ChoiceGroup var60 = (ChoiceGroup)((Form)var2).get(var4);
  1642.                      if (var60.size() != 1) {
  1643.                         var5 = var60.getSelectedIndex();
  1644.                      } else {
  1645.                         var5 = var60.isSelected(0) ? 0 : -1;
  1646.                      }
  1647.  
  1648.                      if (var5 >= 0) {
  1649.                         var51 = var51 + p.a(var8, var5, ';', ':');
  1650.                      }
  1651.                   }
  1652.                }
  1653.  
  1654.                var51 = var51 + var7.substring(var56);
  1655.                if (field_100 != null) {
  1656.                   field_100.a(var51);
  1657.                }
  1658.  
  1659.                this.field_141 = 0;
  1660.                this.method_2(field_9);
  1661.             }
  1662.  
  1663.             if (this.field_44 == 1 && !this.field_36 && this.field_141 >= 0 && this.field_141 < field_41.goto.size()) {
  1664.                var7 = field_41.if(p.do(this.field_141) + 'p');
  1665.                if (var7.equals("[]")) {
  1666.                   this.field_113 = field_41.if(p.do(this.field_141));
  1667.                   this.field_114 = "";
  1668.                   this.field_18 = 2;
  1669.                   this.method_2(field_17);
  1670.                } else if (p.a(var7, 0, '<', '>') != null) {
  1671.                   this.field_43 = this.field_141;
  1672.                   this.field_44 = 2;
  1673.                   this.method_2(field_2);
  1674.                } else {
  1675.                   if (field_100 != null) {
  1676.                      field_100.a(var7);
  1677.                   }
  1678.  
  1679.                   this.field_141 = 0;
  1680.                   this.method_2(field_9);
  1681.                }
  1682.             }
  1683.          }
  1684.  
  1685.          if (var6 == field_3) {
  1686.             if (var3 != 2 && this.field_141 >= 0 && this.field_141 < ((List)var2).size()) {
  1687.                int var53 = 0;
  1688.                var5 = this.field_45.indexOf("\n");
  1689.                ++var5;
  1690.  
  1691.                while((var4 = this.field_45.indexOf("\n", var5)) != -1) {
  1692.                   if (var53 == this.field_141) {
  1693.                      this.field_114 = this.field_45.substring(var5, var4).trim();
  1694.                      if (var3 >= 10) {
  1695.                         var7 = field_41.if(this.field_113 + (var3 - 10) + "p");
  1696.                         if (var7 != null) {
  1697.                            var8 = p.a(var7, 0, '<', '>');
  1698.                            if (var8 != null) {
  1699.                               this.field_114 = "\t" + this.field_114 + "\t";
  1700.  
  1701.                               String var58;
  1702.                               for(var4 = 0; (var58 = p.a(this.field_114, var4, '\t', ':')) != null && !var58.equals(var8); ++var4) {
  1703.                               }
  1704.  
  1705.                               if (var58 != null) {
  1706.                                  var58 = p.a(this.field_114, var4, ':', '\t');
  1707.                                  if (var58 != null) {
  1708.                                     var7 = p.a(var7, "<" + var8 + ">", var58.trim());
  1709.                                     if (field_100 != null) {
  1710.                                        field_100.a(var7);
  1711.                                     }
  1712.                                  }
  1713.                               }
  1714.                            }
  1715.                         }
  1716.  
  1717.                         this.field_141 = 0;
  1718.                         this.method_2(field_9);
  1719.                      } else {
  1720.                         this.field_114 = "\n" + this.field_114.replace('\t', '\n');
  1721.  
  1722.                         for(var4 = 0; var4 < field_154; ++var4) {
  1723.                            var7 = p.a(this.field_114, 0, '\n', ':');
  1724.                            if (var7 != null) {
  1725.                               this.field_114 = p.a(this.field_114, "\n" + var7 + ":", "");
  1726.                            }
  1727.                         }
  1728.  
  1729.                         if (field_109.if(field_97) != 2) {
  1730.                            this.field_142 = -1;
  1731.                            this.field_108 = var6;
  1732.                            new d(this.field_114, (Canvas)null, 0);
  1733.                         } else {
  1734.                            this.field_18 = 0;
  1735.                            this.method_2(field_17);
  1736.                         }
  1737.                      }
  1738.                   }
  1739.  
  1740.                   ++var53;
  1741.                   var5 = var4 + 1;
  1742.                }
  1743.             } else {
  1744.                this.field_141 = 0;
  1745.                this.method_2(field_9);
  1746.             }
  1747.          }
  1748.       } catch (Exception var12) {
  1749.          p.a("mc" + var6 + ":" + var3 + ":" + this.field_141, this, var12);
  1750.       }
  1751.  
  1752.    }
  1753.  
  1754.    public void destroyApp(boolean var1) {
  1755.       if (field_100 != null) {
  1756.          field_100.if();
  1757.       }
  1758.  
  1759.    }
  1760.  
  1761.    // $FF: renamed from: a (javax.microedition.lcdui.Displayable, javax.microedition.lcdui.Alert) void
  1762.    public static synchronized void method_4(Displayable var0, Alert var1) {
  1763.       if (var1 == null) {
  1764.          Display.getDisplay(field_81).setCurrent(var0);
  1765.       } else {
  1766.          if (field_27) {
  1767.             var0 = field_20;
  1768.          }
  1769.  
  1770.          if (var0 == null) {
  1771.             var0 = Display.getDisplay(field_81).getCurrent();
  1772.          }
  1773.  
  1774.          Display.getDisplay(field_81).setCurrent(var1, var0);
  1775.       }
  1776.  
  1777.    }
  1778.  
  1779.    // $FF: renamed from: a (boolean) java.lang.String
  1780.    public String method_5(boolean var1) {
  1781.       String var2 = "Error";
  1782.  
  1783.       try {
  1784.          try {
  1785.             field_40 = Display.getDisplay(this).numColors();
  1786.          } catch (Exception var5) {
  1787.             field_40 = -1;
  1788.          }
  1789.  
  1790.          String var3 = field_109.a("I");
  1791.          var3 = var3 + "|" + field_163;
  1792.          var3 = var3 + "|" + System.getProperty(field_98 + "platform");
  1793.          var3 = var3 + " (" + System.getProperty(field_98 + field_121);
  1794.          var3 = var3 + "," + System.getProperty(field_98 + "configuration");
  1795.          if (var1) {
  1796.             String var4 = field_109.a("E");
  1797.             if (var4.length() > 0) {
  1798.                var3 = var3 + ";" + var4;
  1799.                field_109.a("E", "");
  1800.             }
  1801.          }
  1802.  
  1803.          var3 = var3 + ") [" + System.getProperty(field_98 + "locale");
  1804.          var3 = var3 + "]|" + (int)Runtime.getRuntime().totalMemory() / 1024;
  1805.          var3 = var3 + "|" + field_109.for / 1024;
  1806.          var3 = var3 + "|" + field_49 + "x" + field_51 + ":" + field_40 + "|";
  1807.          if (field_89 > 0) {
  1808.             var3 = var3 + field_93.a("fs" + (1 + field_89));
  1809.          } else {
  1810.             var3 = var3 + field_93.a("fs0");
  1811.          }
  1812.  
  1813.          var2 = var3;
  1814.       } catch (Exception var6) {
  1815.       }
  1816.  
  1817.       return var2;
  1818.    }
  1819.  
  1820.    // $FF: renamed from: a () main
  1821.    public static main method_6() {
  1822.       return field_81;
  1823.    }
  1824.  
  1825.    // $FF: renamed from: if () boolean
  1826.    public boolean method_7() {
  1827.       return System.getProperty(field_98 + field_121).indexOf("MIDP-2") == -1 && System.getProperty(field_98 + field_121).indexOf("MIDP-3") == -1;
  1828.    }
  1829.  
  1830.    // $FF: renamed from: a (java.lang.String) void
  1831.    public void method_8(String var1) {
  1832.       String var2 = field_26.a(this.field_102);
  1833.       if (var1 != null) {
  1834.          if (this.field_116 == null) {
  1835.             this.field_116 = var1;
  1836.          } else if (this.field_124 == null) {
  1837.             this.field_124 = var1;
  1838.          }
  1839.       }
  1840.  
  1841.       if (p.new(p.a(3, var2)) == 0) {
  1842.          if (this.field_85.equals(this.field_102)) {
  1843.             this.field_116 = this.field_86;
  1844.          }
  1845.  
  1846.          if (this.field_116 == null) {
  1847.             this.field_7 = 3;
  1848.             this.field_113 = p.a(var2, false);
  1849.             this.field_114 = field_93.a(field_65);
  1850.             this.method_2(field_6);
  1851.             return;
  1852.          }
  1853.       }
  1854.  
  1855.       if (p.a(4, var2).length() > 0 && p.new(p.a(7, var2)) == 0) {
  1856.          if (this.field_85.equals(this.field_102)) {
  1857.             this.field_124 = this.field_87;
  1858.          }
  1859.  
  1860.          if (this.field_124 == null) {
  1861.             if (this.field_116 == null) {
  1862.                this.field_116 = "";
  1863.             }
  1864.  
  1865.             this.field_7 = 3;
  1866.             this.field_113 = p.a(var2, true);
  1867.             this.field_114 = field_93.a(field_65);
  1868.             this.method_2(field_6);
  1869.             return;
  1870.          }
  1871.       }
  1872.  
  1873.       this.field_162 = p.a(0, var2);
  1874.       this.field_146 = p.a(1, var2);
  1875.       this.field_117 = p.a(2, var2);
  1876.       if (p.new(p.a(3, var2)) == 0 || this.field_117.equals("")) {
  1877.          field_95.a();
  1878.          if (this.field_116 == null) {
  1879.             this.field_116 = "";
  1880.          }
  1881.  
  1882.          field_95.a(p.if(this.field_116));
  1883.          this.field_117 = field_95.do();
  1884.       }
  1885.  
  1886.       this.field_127 = this.field_126 = this.field_125 = "";
  1887.       if (p.a(4, var2).length() > 0) {
  1888.          this.field_127 = p.a(4, var2);
  1889.          this.field_126 = p.a(5, var2);
  1890.          this.field_125 = p.a(6, var2);
  1891.          if (p.new(p.a(3, var2)) == 0 || this.field_125.equals("")) {
  1892.             field_95.a();
  1893.             if (this.field_124 == null) {
  1894.                this.field_124 = "";
  1895.             }
  1896.  
  1897.             field_95.a(p.if(this.field_124));
  1898.             this.field_125 = field_95.do();
  1899.          }
  1900.       }
  1901.  
  1902.       field_111 = 0;
  1903.       field_78 = 0;
  1904.       this.field_141 = 0;
  1905.       this.field_76.removeAllElements();
  1906.       field_100 = new n();
  1907.       field_136 = new e(this);
  1908.       if (field_69 != null) {
  1909.          field_69.if();
  1910.       }
  1911.  
  1912.       this.field_47 = 0;
  1913.       this.method_2(field_9);
  1914.    }
  1915.  
  1916.    public void pauseApp() {
  1917.    }
  1918.  
  1919.    // $FF: renamed from: do () void
  1920.    public static void method_9() {
  1921.       if (field_100 != null) {
  1922.          field_100.e = true;
  1923.          field_100.if();
  1924.       }
  1925.  
  1926.       if (field_69 != null) {
  1927.          field_69.l = true;
  1928.       }
  1929.  
  1930.       field_81.destroyApp(true);
  1931.       field_81.notifyDestroyed();
  1932.       field_81 = null;
  1933.    }
  1934.  
  1935.    // $FF: renamed from: a (int, java.lang.String) void
  1936.    public static void method_10(int var0, String var1) {
  1937.       field_112 = new q(var0, var1);
  1938.       method_6().method_3((Command)null, (Displayable)null);
  1939.    }
  1940.  
  1941.    // $FF: renamed from: a (javax.microedition.lcdui.Canvas) void
  1942.    public static void method_11(Canvas var0) {
  1943.       if (field_109.if(field_71) != 0) {
  1944.          field_49 = field_109.if("x" + field_71);
  1945.          if (field_49 <= 0) {
  1946.             field_49 = var0.getWidth();
  1947.          }
  1948.  
  1949.          field_51 = field_109.if("y" + field_71);
  1950.          if (field_51 <= 0) {
  1951.             field_51 = var0.getHeight();
  1952.          }
  1953.       } else {
  1954.          field_49 = var0.getWidth();
  1955.          field_51 = var0.getHeight();
  1956.       }
  1957.  
  1958.       field_50 = field_51 - field_109.if(field_137);
  1959.    }
  1960.  
  1961.    public void startApp() {
  1962.       int var1 = 0;
  1963.       g var2 = null;
  1964.  
  1965.       try {
  1966.          if (!field_150) {
  1967.             ++var1;
  1968.             field_109 = new l(field_148, 0);
  1969.             ++var1;
  1970.             var2 = new g();
  1971.             ++var1;
  1972.             field_89 = field_109.if("O7");
  1973.             ++var1;
  1974.             if (field_89 == 0) {
  1975.                field_89 = p.a();
  1976.             }
  1977.  
  1978.             ++var1;
  1979.             field_95 = new a();
  1980.             ++var1;
  1981.             field_140 = field_109.if(field_30);
  1982.             field_96 = field_109.if(field_29);
  1983.             ++var1;
  1984.             this.field_76 = new Vector();
  1985.             ++var1;
  1986.             field_93 = new k("l", false);
  1987.             ++var1;
  1988.             field_41 = new k("c", true);
  1989.             ++var1;
  1990.             field_75 = new l(field_74, 100);
  1991.             field_26 = new l(field_24, 1000);
  1992.             ++var1;
  1993.             if (field_109.if("l" + field_71) == 0) {
  1994.                field_109.a("l" + field_71, 1);
  1995.                field_109.a(field_71, 0);
  1996.             }
  1997.  
  1998.             if (field_109.if("x" + field_71) == 0 || field_109.if("y" + field_71) == 0) {
  1999.                field_109.a(field_71, 0);
  2000.             }
  2001.  
  2002.             if (field_109.if(field_149) == 0) {
  2003.                field_109.a(field_149, 30);
  2004.                field_109.a(field_82, 2000);
  2005.                field_109.a(field_138, 8);
  2006.                ++var1;
  2007.                field_26.a((String)null, p.a("1", p.a("", p.a("zzzmobiles.com", p.a("demo", "")))));
  2008.             }
  2009.  
  2010.             ++var1;
  2011.  
  2012.             try {
  2013.                if (field_109.if("I") == 0) {
  2014.                   field_109.a("I", (int)(System.currentTimeMillis() / 1000L) + "" + (int)(System.currentTimeMillis() % 1000L));
  2015.                }
  2016.             } catch (Exception var5) {
  2017.             }
  2018.  
  2019.             field_150 = true;
  2020.             ++var1;
  2021.             String var3 = System.getProperty(field_98 + "platform");
  2022.             int var4;
  2023.             if (var3 != null && (var4 = var3.indexOf("Nokia9")) != -1 && var3.length() >= var4 + 9 && var3.substring(var4 + 8, var4 + 9).equals("0")) {
  2024.                field_14 = field_15;
  2025.             }
  2026.          }
  2027.       } catch (Exception var6) {
  2028.          p.a("m" + var1, this, var6);
  2029.       }
  2030.  
  2031.       if (var2 != null) {
  2032.          var2.case = true;
  2033.       }
  2034.  
  2035.    }
  2036.  
  2037.    // $FF: renamed from: a (int) void
  2038.    public void method_12(int var1) {
  2039.       if (field_109.a(field_151).length() > 0 && var1 == 0) {
  2040.          this.field_7 = 1;
  2041.          this.field_113 = field_152;
  2042.          this.field_114 = field_65;
  2043.          this.method_2(field_6);
  2044.       } else {
  2045.          String var2 = field_26.a(field_109.a(field_32));
  2046.          if (var2.length() > 0 && var1 < 2) {
  2047.             this.field_7 = 2;
  2048.             this.field_113 = field_118;
  2049.             this.field_114 = field_93.a(field_48) + ' ' + p.a(var2, false) + "?";
  2050.             this.method_2(field_6);
  2051.          } else if (var1 == 3) {
  2052.             this.field_102 = field_109.a(field_32);
  2053.             this.field_124 = this.field_116 = null;
  2054.             this.method_8((String)null);
  2055.          } else {
  2056.             if (field_26.new.size() == 0) {
  2057.                this.field_10 = 0;
  2058.                field_23 = false;
  2059.                this.method_2(field_4);
  2060.             } else {
  2061.                this.method_2(field_0);
  2062.             }
  2063.  
  2064.          }
  2065.       }
  2066.    }
  2067. }
  2068.