home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 August / CA08.iso / Multimedija / shufflr.air / ShufflrClient.swf / binaryData / 49_air.update.ui.EmbeddedUILoader_DialogBytes_air.update.ui.EmbeddedUILoader_DialogBytes.bin / scripts / ApplicationUpdaterDialogs.as < prev    next >
Encoding:
Text File  |  2010-06-23  |  267.3 KB  |  6,741 lines

  1. package
  2. {
  3.    import air.update.events.DownloadErrorEvent;
  4.    import air.update.events.StatusFileUpdateErrorEvent;
  5.    import air.update.events.StatusFileUpdateEvent;
  6.    import air.update.events.StatusUpdateErrorEvent;
  7.    import air.update.events.StatusUpdateEvent;
  8.    import air.update.events.UpdateEvent;
  9.    import air.update.locale.UpdaterResourceManager;
  10.    import com.adobe.utils.LocaleUtil;
  11.    import components.ApplicationUpdaterApplication;
  12.    import components.ApplicationUpdaterButton;
  13.    import components.ApplicationUpdaterCanvas;
  14.    import components.ApplicationUpdaterForm;
  15.    import components.ApplicationUpdaterFormItem;
  16.    import components.ApplicationUpdaterHBox;
  17.    import components.ApplicationUpdaterHRule;
  18.    import components.ApplicationUpdaterImage;
  19.    import components.ApplicationUpdaterLabel;
  20.    import components.ApplicationUpdaterLinkButton;
  21.    import components.ApplicationUpdaterProgressBar;
  22.    import components.ApplicationUpdaterSpacer;
  23.    import components.ApplicationUpdaterText;
  24.    import components.ApplicationUpdaterTextArea;
  25.    import components.ApplicationUpdaterVBox;
  26.    import components.OSButtonBarHBox;
  27.    import components.TruncatedLabel;
  28.    import flash.accessibility.*;
  29.    import flash.data.*;
  30.    import flash.debugger.*;
  31.    import flash.desktop.*;
  32.    import flash.display.*;
  33.    import flash.errors.*;
  34.    import flash.events.*;
  35.    import flash.external.*;
  36.    import flash.filesystem.*;
  37.    import flash.filters.*;
  38.    import flash.geom.*;
  39.    import flash.html.*;
  40.    import flash.html.script.*;
  41.    import flash.media.*;
  42.    import flash.net.*;
  43.    import flash.printing.*;
  44.    import flash.profiler.*;
  45.    import flash.system.*;
  46.    import flash.text.*;
  47.    import flash.ui.*;
  48.    import flash.utils.*;
  49.    import flash.xml.*;
  50.    import mx.binding.*;
  51.    import mx.core.DeferredInstanceFromFunction;
  52.    import mx.core.UIComponent;
  53.    import mx.core.UIComponentDescriptor;
  54.    import mx.core.mx_internal;
  55.    import mx.events.FlexEvent;
  56.    import mx.events.PropertyChangeEvent;
  57.    import mx.events.StateChangeEvent;
  58.    import mx.managers.FocusManager;
  59.    import mx.resources.IResourceBundle;
  60.    import mx.resources.ResourceBundle;
  61.    import mx.skins.ProgrammaticSkin;
  62.    import mx.skins.halo.ApplicationBackground;
  63.    import mx.skins.halo.ButtonSkin;
  64.    import mx.skins.halo.HaloBorder;
  65.    import mx.skins.halo.HaloFocusRect;
  66.    import mx.skins.halo.LinkButtonSkin;
  67.    import mx.skins.halo.ProgressBarSkin;
  68.    import mx.skins.halo.ProgressIndeterminateSkin;
  69.    import mx.skins.halo.ProgressMaskSkin;
  70.    import mx.states.AddChild;
  71.    import mx.states.State;
  72.    import mx.styles.*;
  73.    import skins.SimpleProgressTrackSkin;
  74.    import skins.SimpleScrollArrowSkin;
  75.    import skins.SimpleScrollThumbSkin;
  76.    import skins.SimpleScrollTrackSkin;
  77.    
  78.    use namespace mx_internal;
  79.    
  80.    public class ApplicationUpdaterDialogs extends ApplicationUpdaterApplication implements IBindingClient
  81.    {
  82.       private static var _watcherSetupUtil:IWatcherSetupUtil;
  83.       
  84.       private static const LOGGING_UI:Boolean = false;
  85.       
  86.       mx_internal static var _ApplicationUpdaterDialogs_StylesInit_done:Boolean = false;
  87.       
  88.       private var _1703259285msgFileError:ApplicationUpdaterText;
  89.       
  90.       private var m_title:String;
  91.       
  92.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel10:ApplicationUpdaterLabel;
  93.       
  94.       private var _822373456btnCloseFileError:ApplicationUpdaterButton;
  95.       
  96.       private var _818388611txtInstallNewVersion:TruncatedLabel;
  97.       
  98.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterButton10:ApplicationUpdaterButton;
  99.       
  100.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterButton12:ApplicationUpdaterButton;
  101.       
  102.       mx_internal var _bindingsByDestination:Object = {};
  103.       
  104.       private var _1236125288txtNoFileName:TruncatedLabel;
  105.       
  106.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel2:ApplicationUpdaterLabel;
  107.       
  108.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel4:ApplicationUpdaterLabel;
  109.       
  110.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel7:ApplicationUpdaterLabel;
  111.       
  112.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel1:ApplicationUpdaterLabel;
  113.       
  114.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel9:ApplicationUpdaterLabel;
  115.       
  116.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterLabel3:ApplicationUpdaterLabel;
  117.       
  118.       private var _1312270437btnCloseUnexpectedError:ApplicationUpdaterButton;
  119.       
  120.       private var _1639348470txtInstallCurrentVersion:TruncatedLabel;
  121.       
  122.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10:ApplicationUpdaterFormItem;
  123.       
  124.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11:ApplicationUpdaterFormItem;
  125.       
  126.       private var isInstallPostponed:Boolean;
  127.       
  128.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13:ApplicationUpdaterFormItem;
  129.       
  130.       private var _201773228messageProgress:ApplicationUpdaterText;
  131.       
  132.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12:ApplicationUpdaterFormItem;
  133.       
  134.       private var _embed_css_Button_Default_DisabledSkin_png_1651868965:Class = ApplicationUpdaterDialogs__embed_css_Button_Default_DisabledSkin_png_1651868965;
  135.       
  136.       private var _1211166685downloadBox:ApplicationUpdaterVBox;
  137.       
  138.       private var _embed_css_Button_Default_overSkin_png_2144976989:Class = ApplicationUpdaterDialogs__embed_css_Button_Default_overSkin_png_2144976989;
  139.       
  140.       private var _1228332680titleUpdateAvailable:ApplicationUpdaterLabel;
  141.       
  142.       private var _1745486425msgFileNoUpdate:ApplicationUpdaterText;
  143.       
  144.       private var _embed_css_Button_overSkin_png_801492421:Class = ApplicationUpdaterDialogs__embed_css_Button_overSkin_png_801492421;
  145.       
  146.       private var _859628944imageBox:ApplicationUpdaterVBox;
  147.       
  148.       private var _embed_css__assets_right_arrow_png_1723593183:Class = ApplicationUpdaterDialogs__embed_css__assets_right_arrow_png_1723593183;
  149.       
  150.       private var _1169872778txtNoUpdateApplication:TruncatedLabel;
  151.       
  152.       private var _720635815txtUnexpectedError:ApplicationUpdaterText;
  153.       
  154.       private var _1087336700btnDownload:ApplicationUpdaterButton;
  155.       
  156.       private var AIR_UI_LANGUAGES:Array = ["en_US","de","es","fr","it","ja","ko","pt","ru","zh_Hans","zh_Hant","cs","nl","pl","sv","tr"];
  157.       
  158.       private var _1775103443btnCloseNoUpdates:ApplicationUpdaterButton;
  159.       
  160.       private var _900412976installBox:ApplicationUpdaterVBox;
  161.       
  162.       private var errorID:String = "";
  163.       
  164.       private var _1669747145upperBox:ApplicationUpdaterVBox;
  165.       
  166.       private var _1109065173downloadText:ApplicationUpdaterTextArea;
  167.       
  168.       private var applicationVersion:String = "";
  169.       
  170.       private var _2093167728txtCheckError:ApplicationUpdaterText;
  171.       
  172.       private var _119723537btnCloseFileNoUpdates:ApplicationUpdaterButton;
  173.       
  174.       private var _1504459422btnCancelDownload:ApplicationUpdaterButton;
  175.       
  176.       private var _1187761356messageFileUpdate:ApplicationUpdaterText;
  177.       
  178.       private var _1131509414progressBar:ApplicationUpdaterProgressBar;
  179.       
  180.       private var _embed_css_Button_downSkin_png_1180803315:Class = ApplicationUpdaterDialogs__embed_css_Button_downSkin_png_1180803315;
  181.       
  182.       private var _264524434contentBox:ApplicationUpdaterVBox;
  183.       
  184.       private var _1736624203txtFileCurrentVersion:TruncatedLabel;
  185.       
  186.       mx_internal var _bindingsBeginWithWord:Object = {};
  187.       
  188.       private var _1674081455txtUpdateNewVersion:TruncatedLabel;
  189.       
  190.       private var _17857719txtFileName:TruncatedLabel;
  191.       
  192.       private var _2143525224installText:ApplicationUpdaterTextArea;
  193.       
  194.       private var _1118242376txtCheckApplication:TruncatedLabel;
  195.       
  196.       private var _embed_css_Button_disabledSkin_png_518043229:Class = ApplicationUpdaterDialogs__embed_css_Button_disabledSkin_png_518043229;
  197.       
  198.       private var _embed_css__assets_down_arrow_png_1178745161:Class = ApplicationUpdaterDialogs__embed_css__assets_down_arrow_png_1178745161;
  199.       
  200.       private var _1914570124downloadLinkButton:ApplicationUpdaterLinkButton;
  201.       
  202.       private var _embed_css__assets_scroll_thumb_png_976792743:Class = ApplicationUpdaterDialogs__embed_css__assets_scroll_thumb_png_976792743;
  203.       
  204.       public var _ApplicationUpdaterDialogs_AddChild1:AddChild;
  205.       
  206.       public var _ApplicationUpdaterDialogs_AddChild2:AddChild;
  207.       
  208.       public var _ApplicationUpdaterDialogs_AddChild3:AddChild;
  209.       
  210.       public var _ApplicationUpdaterDialogs_AddChild4:AddChild;
  211.       
  212.       public var _ApplicationUpdaterDialogs_AddChild5:AddChild;
  213.       
  214.       public var _ApplicationUpdaterDialogs_AddChild6:AddChild;
  215.       
  216.       public var _ApplicationUpdaterDialogs_AddChild7:AddChild;
  217.       
  218.       public var _ApplicationUpdaterDialogs_AddChild8:AddChild;
  219.       
  220.       public var _ApplicationUpdaterDialogs_AddChild9:AddChild;
  221.       
  222.       private var _926102155updateLinkButton:ApplicationUpdaterLinkButton;
  223.       
  224.       private var _1977162740m_updateIcon:Class = ApplicationUpdaterDialogs_m_updateIcon;
  225.       
  226.       private var details:Array = [];
  227.       
  228.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1:ApplicationUpdaterFormItem;
  229.       
  230.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2:ApplicationUpdaterFormItem;
  231.       
  232.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3:ApplicationUpdaterFormItem;
  233.       
  234.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4:ApplicationUpdaterFormItem;
  235.       
  236.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5:ApplicationUpdaterFormItem;
  237.       
  238.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6:ApplicationUpdaterFormItem;
  239.       
  240.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7:ApplicationUpdaterFormItem;
  241.       
  242.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8:ApplicationUpdaterFormItem;
  243.       
  244.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9:ApplicationUpdaterFormItem;
  245.       
  246.       private var _345349453titleDownloadProgress:ApplicationUpdaterLabel;
  247.       
  248.       private var _embed_css_Button_Default_downSkin_png_1596459601:Class = ApplicationUpdaterDialogs__embed_css_Button_Default_downSkin_png_1596459601;
  249.       
  250.       private var _768057247btnInstall:ApplicationUpdaterButton;
  251.       
  252.       private var _1410965406iconImage:ApplicationUpdaterImage;
  253.       
  254.       private var _1238074972txtFileApplication:TruncatedLabel;
  255.       
  256.       private var _1281467449installLinkButton:ApplicationUpdaterLinkButton;
  257.       
  258.       private var _1517155260releaseBox:ApplicationUpdaterVBox;
  259.       
  260.       private var _1860368907installProgressBar:ApplicationUpdaterProgressBar;
  261.       
  262.       private var _2082213900btnCheck:ApplicationUpdaterButton;
  263.       
  264.       private var _1925642295txtUpdateApplication:TruncatedLabel;
  265.       
  266.       private var _embed_css_Button_upSkin_png_17084136:Class = ApplicationUpdaterDialogs__embed_css_Button_upSkin_png_17084136;
  267.       
  268.       private var _1882803013txtInstallApplication:TruncatedLabel;
  269.       
  270.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterButton2:ApplicationUpdaterButton;
  271.       
  272.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterButton7:ApplicationUpdaterButton;
  273.       
  274.       public var _ApplicationUpdaterDialogs_AddChild10:AddChild;
  275.       
  276.       public var _ApplicationUpdaterDialogs_AddChild11:AddChild;
  277.       
  278.       public var _ApplicationUpdaterDialogs_AddChild12:AddChild;
  279.       
  280.       public var _ApplicationUpdaterDialogs_AddChild13:AddChild;
  281.       
  282.       public var _ApplicationUpdaterDialogs_AddChild14:AddChild;
  283.       
  284.       public var _ApplicationUpdaterDialogs_AddChild15:AddChild;
  285.       
  286.       public var _ApplicationUpdaterDialogs_AddChild16:AddChild;
  287.       
  288.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterText1:ApplicationUpdaterText;
  289.       
  290.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterText2:ApplicationUpdaterText;
  291.       
  292.       public var _ApplicationUpdaterDialogs_ApplicationUpdaterText7:ApplicationUpdaterText;
  293.       
  294.       private var _embed_mxml_assets_UpdateIcon_png_922653235:Class = ApplicationUpdaterDialogs__embed_mxml_assets_UpdateIcon_png_922653235;
  295.       
  296.       private var _568310915btnFileInstall:ApplicationUpdaterButton;
  297.       
  298.       private var _173536620titleFileUpdateAvailable:ApplicationUpdaterLabel;
  299.       
  300.       mx_internal var _watchers:Array = [];
  301.       
  302.       private var _1521195226m_downArrowImage:Class = ApplicationUpdaterDialogs_m_downArrowImage;
  303.       
  304.       private var updaterResourceManager:UpdaterResourceManager = new UpdaterResourceManager();
  305.       
  306.       private var _embed_css_Button_Default_upSkin_png_1420149994:Class = ApplicationUpdaterDialogs__embed_css_Button_Default_upSkin_png_1420149994;
  307.       
  308.       private var _1133357124txtFileNewVersion:TruncatedLabel;
  309.       
  310.       private var _1922427602btnCloseConnectionError:ApplicationUpdaterButton;
  311.       
  312.       private var updateVersion:String = "";
  313.       
  314.       private var _1019585320txtUpdateCurrentVersion:TruncatedLabel;
  315.       
  316.       private var _295934570updateText:ApplicationUpdaterTextArea;
  317.       
  318.       mx_internal var _bindings:Array = [];
  319.       
  320.       private var _1503935568messageUpdate:ApplicationUpdaterText;
  321.       
  322.       private var _documentDescriptor_:UIComponentDescriptor = new UIComponentDescriptor({
  323.          "type":ApplicationUpdaterApplication,
  324.          "propertiesFactory":function():Object
  325.          {
  326.             return {
  327.                "height":1000,
  328.                "width":2000,
  329.                "childDescriptors":[new UIComponentDescriptor({
  330.                   "type":ApplicationUpdaterVBox,
  331.                   "id":"upperBox",
  332.                   "propertiesFactory":function():Object
  333.                   {
  334.                      return {
  335.                         "percentWidth":100,
  336.                         "percentHeight":100,
  337.                         "styleName":"applicationUpdaterUpperBox",
  338.                         "childDescriptors":[new UIComponentDescriptor({
  339.                            "type":ApplicationUpdaterHBox,
  340.                            "stylesFactory":function():void
  341.                            {
  342.                               this.horizontalGap = 10;
  343.                            },
  344.                            "propertiesFactory":function():Object
  345.                            {
  346.                               return {
  347.                                  "percentWidth":100,
  348.                                  "percentHeight":100,
  349.                                  "childDescriptors":[new UIComponentDescriptor({
  350.                                     "type":ApplicationUpdaterVBox,
  351.                                     "id":"imageBox",
  352.                                     "propertiesFactory":function():Object
  353.                                     {
  354.                                        return {
  355.                                           "styleName":"applicationUpdaterImageBox",
  356.                                           "childDescriptors":[new UIComponentDescriptor({
  357.                                              "type":ApplicationUpdaterImage,
  358.                                              "id":"iconImage",
  359.                                              "propertiesFactory":function():Object
  360.                                              {
  361.                                                 return {
  362.                                                    "source":_embed_mxml_assets_UpdateIcon_png_922653235,
  363.                                                    "width":81,
  364.                                                    "height":74
  365.                                                 };
  366.                                              }
  367.                                           })]
  368.                                        };
  369.                                     }
  370.                                  }),new UIComponentDescriptor({
  371.                                     "type":ApplicationUpdaterVBox,
  372.                                     "id":"contentBox",
  373.                                     "propertiesFactory":function():Object
  374.                                     {
  375.                                        return {
  376.                                           "styleName":"applicationUpdaterTopContentBox",
  377.                                           "percentWidth":100,
  378.                                           "percentHeight":100,
  379.                                           "horizontalScrollPolicy":"off",
  380.                                           "verticalScrollPolicy":"auto"
  381.                                        };
  382.                                     }
  383.                                  })]
  384.                               };
  385.                            }
  386.                         })]
  387.                      };
  388.                   }
  389.                })]
  390.             };
  391.          }
  392.       });
  393.       
  394.       private var _applicationUpdater:Object;
  395.       
  396.       private var applicationName:String = "";
  397.       
  398.       public function ApplicationUpdaterDialogs()
  399.       {
  400.          super();
  401.          mx_internal::_document = this;
  402.          mx_internal::_ApplicationUpdaterDialogs_StylesInit();
  403.          this.layout = "horizontal";
  404.          this.verticalScrollPolicy = "off";
  405.          this.horizontalScrollPolicy = "off";
  406.          this.height = 1000;
  407.          this.width = 2000;
  408.          this.showStatusBar = false;
  409.          this.visible = false;
  410.          this.states = [_ApplicationUpdaterDialogs_State1_c(),_ApplicationUpdaterDialogs_State2_c(),_ApplicationUpdaterDialogs_State3_c(),_ApplicationUpdaterDialogs_State4_c(),_ApplicationUpdaterDialogs_State5_c(),_ApplicationUpdaterDialogs_State6_c(),_ApplicationUpdaterDialogs_State7_c(),_ApplicationUpdaterDialogs_State8_c(),_ApplicationUpdaterDialogs_State9_c(),_ApplicationUpdaterDialogs_State10_c(),_ApplicationUpdaterDialogs_State11_c(),_ApplicationUpdaterDialogs_State12_c(),_ApplicationUpdaterDialogs_State13_c()];
  411.          this.addEventListener("applicationComplete",___ApplicationUpdaterDialogs_ApplicationUpdaterApplication1_applicationComplete);
  412.       }
  413.       
  414.       public static function set watcherSetupUtil(param1:IWatcherSetupUtil) : void
  415.       {
  416.          ApplicationUpdaterDialogs._watcherSetupUtil = param1;
  417.       }
  418.       
  419.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5_i() : ApplicationUpdaterFormItem
  420.       {
  421.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  422.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5 = _loc1_;
  423.          _loc1_.percentWidth = 100;
  424.          _loc1_.setStyle("textAlign","left");
  425.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5";
  426.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5);
  427.          if(!_loc1_.document)
  428.          {
  429.             _loc1_.document = this;
  430.          }
  431.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel5_i());
  432.          return _loc1_;
  433.       }
  434.       
  435.       public function __btnCloseUnexpectedError_click(param1:MouseEvent) : void
  436.       {
  437.          onClose();
  438.       }
  439.       
  440.       public function ___ApplicationUpdaterDialogs_State4_enterState(param1:FlexEvent) : void
  441.       {
  442.          setHeight(176);
  443.          focusManager.setFocus(btnCloseUnexpectedError);
  444.       }
  445.       
  446.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton2_i() : ApplicationUpdaterLinkButton
  447.       {
  448.          var _loc1_:ApplicationUpdaterLinkButton = new ApplicationUpdaterLinkButton();
  449.          downloadLinkButton = _loc1_;
  450.          _loc1_.styleName = "applicationUpdaterLinkClose";
  451.          _loc1_.addEventListener("click",__downloadLinkButton_click);
  452.          _loc1_.id = "downloadLinkButton";
  453.          BindingManager.executeBindings(this,"downloadLinkButton",downloadLinkButton);
  454.          if(!_loc1_.document)
  455.          {
  456.             _loc1_.document = this;
  457.          }
  458.          return _loc1_;
  459.       }
  460.       
  461.       private function _ApplicationUpdaterDialogs_TruncatedLabel10_i() : TruncatedLabel
  462.       {
  463.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  464.          txtFileApplication = _loc1_;
  465.          _loc1_.styleName = "applicationUpdaterFormItemText";
  466.          _loc1_.condenseWhite = true;
  467.          _loc1_.maxWidth = 200;
  468.          _loc1_.text = "";
  469.          _loc1_.id = "txtFileApplication";
  470.          if(!_loc1_.document)
  471.          {
  472.             _loc1_.document = this;
  473.          }
  474.          return _loc1_;
  475.       }
  476.       
  477.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm3_c() : ApplicationUpdaterForm
  478.       {
  479.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  480.          _loc1_.percentWidth = 100;
  481.          _loc1_.percentHeight = 100;
  482.          _loc1_.setStyle("verticalGap",-2);
  483.          _loc1_.setStyle("paddingTop",0);
  484.          if(!_loc1_.document)
  485.          {
  486.             _loc1_.document = this;
  487.          }
  488.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3_i());
  489.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4_i());
  490.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5_i());
  491.          return _loc1_;
  492.       }
  493.       
  494.       private function appDownloadStart(param1:UpdateEvent) : void
  495.       {
  496.          if(currentState.indexOf("_More") >= 0)
  497.          {
  498.             currentState = "DownloadProgress_More";
  499.             downloadLinkButton.styleName = "applicationUpdaterLinkOpen";
  500.          }
  501.          else
  502.          {
  503.             currentState = "DownloadProgress";
  504.             downloadLinkButton.styleName = "applicationUpdaterLinkClose";
  505.          }
  506.          titleDownloadProgress.text = _T("titleProgress");
  507.          messageProgress.htmlText = _T("msgProgress");
  508.          btnCancelDownload.label = _T("btnCancel");
  509.          progressBar.styleName = "applicationUpdaterProgressPending";
  510.          showWindow();
  511.       }
  512.       
  513.       [Bindable(event="propertyChange")]
  514.       public function get btnCheck() : ApplicationUpdaterButton
  515.       {
  516.          return this._2082213900btnCheck;
  517.       }
  518.       
  519.       public function set installProgressBar(param1:ApplicationUpdaterProgressBar) : void
  520.       {
  521.          var _loc2_:Object = null;
  522.          _loc2_ = this._1860368907installProgressBar;
  523.          if(_loc2_ !== param1)
  524.          {
  525.             this._1860368907installProgressBar = param1;
  526.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"installProgressBar",_loc2_,param1));
  527.          }
  528.       }
  529.       
  530.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox12_c() : ApplicationUpdaterVBox
  531.       {
  532.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  533.          _loc1_.styleName = "applicationUpdaterContentBox";
  534.          _loc1_.percentWidth = 100;
  535.          _loc1_.percentHeight = 100;
  536.          if(!_loc1_.document)
  537.          {
  538.             _loc1_.document = this;
  539.          }
  540.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel7_i());
  541.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText7_i());
  542.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer9_c());
  543.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterProgressBar2_i());
  544.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm4_c());
  545.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer10_c());
  546.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox7_c());
  547.          return _loc1_;
  548.       }
  549.       
  550.       private function _ApplicationUpdaterDialogs_TruncatedLabel8_i() : TruncatedLabel
  551.       {
  552.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  553.          txtInstallNewVersion = _loc1_;
  554.          _loc1_.styleName = "applicationUpdaterFormItemText";
  555.          _loc1_.condenseWhite = true;
  556.          _loc1_.maxWidth = 200;
  557.          _loc1_.text = "";
  558.          _loc1_.id = "txtInstallNewVersion";
  559.          if(!_loc1_.document)
  560.          {
  561.             _loc1_.document = this;
  562.          }
  563.          return _loc1_;
  564.       }
  565.       
  566.       [Bindable(event="propertyChange")]
  567.       public function get downloadBox() : ApplicationUpdaterVBox
  568.       {
  569.          return this._1211166685downloadBox;
  570.       }
  571.       
  572.       public function set btnCheck(param1:ApplicationUpdaterButton) : void
  573.       {
  574.          var _loc2_:Object = null;
  575.          _loc2_ = this._2082213900btnCheck;
  576.          if(_loc2_ !== param1)
  577.          {
  578.             this._2082213900btnCheck = param1;
  579.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCheck",_loc2_,param1));
  580.          }
  581.       }
  582.       
  583.       private function setHeight(param1:uint) : void
  584.       {
  585.          height = stage.stageHeight = param1;
  586.       }
  587.       
  588.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton3_i() : ApplicationUpdaterButton
  589.       {
  590.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  591.          btnCloseNoUpdates = _loc1_;
  592.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  593.          _loc1_.addEventListener("click",__btnCloseNoUpdates_click);
  594.          _loc1_.id = "btnCloseNoUpdates";
  595.          BindingManager.executeBindings(this,"btnCloseNoUpdates",btnCloseNoUpdates);
  596.          if(!_loc1_.document)
  597.          {
  598.             _loc1_.document = this;
  599.          }
  600.          return _loc1_;
  601.       }
  602.       
  603.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHBox3_c() : ApplicationUpdaterHBox
  604.       {
  605.          var _loc1_:ApplicationUpdaterHBox = new ApplicationUpdaterHBox();
  606.          _loc1_.percentWidth = 100;
  607.          _loc1_.percentHeight = 100;
  608.          if(!_loc1_.document)
  609.          {
  610.             _loc1_.document = this;
  611.          }
  612.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterCanvas2_c());
  613.          return _loc1_;
  614.       }
  615.       
  616.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer6_c() : ApplicationUpdaterSpacer
  617.       {
  618.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  619.          _loc1_.percentHeight = 100;
  620.          if(!_loc1_.document)
  621.          {
  622.             _loc1_.document = this;
  623.          }
  624.          return _loc1_;
  625.       }
  626.       
  627.       public function ___ApplicationUpdaterDialogs_State7_enterState(param1:FlexEvent) : void
  628.       {
  629.          setHeight(243);
  630.          focusManager.setFocus(btnCancelDownload);
  631.       }
  632.       
  633.       [Bindable(event="propertyChange")]
  634.       public function get txtUpdateApplication() : TruncatedLabel
  635.       {
  636.          return this._1925642295txtUpdateApplication;
  637.       }
  638.       
  639.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterCanvas3_c() : ApplicationUpdaterCanvas
  640.       {
  641.          var _loc1_:ApplicationUpdaterCanvas = new ApplicationUpdaterCanvas();
  642.          _loc1_.styleName = "applicationUpdaterTextBorderWrapper";
  643.          _loc1_.percentWidth = 100;
  644.          if(!_loc1_.document)
  645.          {
  646.             _loc1_.document = this;
  647.          }
  648.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterTextArea3_i());
  649.          return _loc1_;
  650.       }
  651.       
  652.       private function _ApplicationUpdaterDialogs_AddChild16_i() : AddChild
  653.       {
  654.          var _loc1_:AddChild = new AddChild();
  655.          _ApplicationUpdaterDialogs_AddChild16 = _loc1_;
  656.          _loc1_.creationPolicy = "all";
  657.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox16_c);
  658.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild16",_ApplicationUpdaterDialogs_AddChild16);
  659.          return _loc1_;
  660.       }
  661.       
  662.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterTextArea3_i() : ApplicationUpdaterTextArea
  663.       {
  664.          var _loc1_:ApplicationUpdaterTextArea = new ApplicationUpdaterTextArea();
  665.          installText = _loc1_;
  666.          _loc1_.percentWidth = 100;
  667.          _loc1_.height = 100;
  668.          _loc1_.verticalScrollPolicy = "auto";
  669.          _loc1_.styleName = "applicationUpdaterReleaseText";
  670.          _loc1_.condenseWhite = true;
  671.          _loc1_.editable = false;
  672.          _loc1_.selectable = true;
  673.          _loc1_.id = "installText";
  674.          if(!_loc1_.document)
  675.          {
  676.             _loc1_.document = this;
  677.          }
  678.          return _loc1_;
  679.       }
  680.       
  681.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4_i() : ApplicationUpdaterFormItem
  682.       {
  683.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  684.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4 = _loc1_;
  685.          _loc1_.percentWidth = 100;
  686.          _loc1_.setStyle("textAlign","left");
  687.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4";
  688.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4);
  689.          if(!_loc1_.document)
  690.          {
  691.             _loc1_.document = this;
  692.          }
  693.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel4_i());
  694.          return _loc1_;
  695.       }
  696.       
  697.       public function set btnCloseFileNoUpdates(param1:ApplicationUpdaterButton) : void
  698.       {
  699.          var _loc2_:Object = null;
  700.          _loc2_ = this._119723537btnCloseFileNoUpdates;
  701.          if(_loc2_ !== param1)
  702.          {
  703.             this._119723537btnCloseFileNoUpdates = param1;
  704.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCloseFileNoUpdates",_loc2_,param1));
  705.          }
  706.       }
  707.       
  708.       public function set downloadBox(param1:ApplicationUpdaterVBox) : void
  709.       {
  710.          var _loc2_:Object = null;
  711.          _loc2_ = this._1211166685downloadBox;
  712.          if(_loc2_ !== param1)
  713.          {
  714.             this._1211166685downloadBox = param1;
  715.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"downloadBox",_loc2_,param1));
  716.          }
  717.       }
  718.       
  719.       private function get windowTitle() : String
  720.       {
  721.          if(m_title != null)
  722.          {
  723.             return m_title;
  724.          }
  725.          var _loc1_:XML = NativeApplication.nativeApplication.applicationDescriptor;
  726.          var _loc2_:Namespace = _loc1_.namespace();
  727.          var _loc3_:String = _T("titleWindow");
  728.          _loc3_ = !_loc3_ ? "Updating:" : _loc3_;
  729.          m_title = _loc3_ + " " + _loc1_._loc2_::filename;
  730.          return m_title;
  731.       }
  732.       
  733.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox9_i() : ApplicationUpdaterVBox
  734.       {
  735.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  736.          releaseBox = _loc1_;
  737.          _loc1_.percentWidth = 100;
  738.          _loc1_.styleName = "applicationUpdaterReleaseBox";
  739.          _loc1_.setStyle("verticalGap",0);
  740.          _loc1_.id = "releaseBox";
  741.          if(!_loc1_.document)
  742.          {
  743.             _loc1_.document = this;
  744.          }
  745.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterHRule1_c());
  746.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton1_i());
  747.          return _loc1_;
  748.       }
  749.       
  750.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton1_i() : ApplicationUpdaterLinkButton
  751.       {
  752.          var _loc1_:ApplicationUpdaterLinkButton = new ApplicationUpdaterLinkButton();
  753.          updateLinkButton = _loc1_;
  754.          _loc1_.styleName = "applicationUpdaterLinkClose";
  755.          _loc1_.addEventListener("click",__updateLinkButton_click);
  756.          _loc1_.id = "updateLinkButton";
  757.          BindingManager.executeBindings(this,"updateLinkButton",updateLinkButton);
  758.          if(!_loc1_.document)
  759.          {
  760.             _loc1_.document = this;
  761.          }
  762.          return _loc1_;
  763.       }
  764.       
  765.       [Bindable(event="propertyChange")]
  766.       public function get releaseBox() : ApplicationUpdaterVBox
  767.       {
  768.          return this._1517155260releaseBox;
  769.       }
  770.       
  771.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm2_c() : ApplicationUpdaterForm
  772.       {
  773.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  774.          _loc1_.percentWidth = 100;
  775.          _loc1_.setStyle("verticalGap",-2);
  776.          if(!_loc1_.document)
  777.          {
  778.             _loc1_.document = this;
  779.          }
  780.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2_i());
  781.          return _loc1_;
  782.       }
  783.       
  784.       private function printSize() : void
  785.       {
  786.       }
  787.       
  788.       [Bindable(event="propertyChange")]
  789.       public function get btnCloseFileError() : ApplicationUpdaterButton
  790.       {
  791.          return this._822373456btnCloseFileError;
  792.       }
  793.       
  794.       [Bindable(event="propertyChange")]
  795.       public function get txtFileCurrentVersion() : TruncatedLabel
  796.       {
  797.          return this._1736624203txtFileCurrentVersion;
  798.       }
  799.       
  800.       private function printObject(param1:String, param2:DisplayObject) : void
  801.       {
  802.          var _loc5_:UIComponent = null;
  803.          var _loc3_:Rectangle = param2.getBounds(upperBox);
  804.          var _loc4_:Rectangle = param2.getRect(upperBox);
  805.          if(param2 is UIComponent)
  806.          {
  807.             _loc5_ = UIComponent(param2);
  808.             trace(param1,_loc3_,_loc4_,_loc5_.getStyle("paddingTop"),_loc5_.getStyle("paddingBottom"),_loc5_.getStyle("paddingLeft"),_loc5_.getStyle("paddingRight"));
  809.          }
  810.          else
  811.          {
  812.             trace(param1,_loc3_,_loc4_);
  813.          }
  814.       }
  815.       
  816.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText10_i() : ApplicationUpdaterText
  817.       {
  818.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  819.          msgFileError = _loc1_;
  820.          _loc1_.styleName = "applicationUpdaterH2";
  821.          _loc1_.condenseWhite = true;
  822.          _loc1_.percentWidth = 100;
  823.          _loc1_.id = "msgFileError";
  824.          BindingManager.executeBindings(this,"msgFileError",msgFileError);
  825.          if(!_loc1_.document)
  826.          {
  827.             _loc1_.document = this;
  828.          }
  829.          return _loc1_;
  830.       }
  831.       
  832.       private function _ApplicationUpdaterDialogs_TruncatedLabel7_i() : TruncatedLabel
  833.       {
  834.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  835.          txtInstallCurrentVersion = _loc1_;
  836.          _loc1_.styleName = "applicationUpdaterFormItemText";
  837.          _loc1_.condenseWhite = true;
  838.          _loc1_.maxWidth = 200;
  839.          _loc1_.text = "";
  840.          _loc1_.id = "txtInstallCurrentVersion";
  841.          if(!_loc1_.document)
  842.          {
  843.             _loc1_.document = this;
  844.          }
  845.          return _loc1_;
  846.       }
  847.       
  848.       public function set btnCloseNoUpdates(param1:ApplicationUpdaterButton) : void
  849.       {
  850.          var _loc2_:Object = null;
  851.          _loc2_ = this._1775103443btnCloseNoUpdates;
  852.          if(_loc2_ !== param1)
  853.          {
  854.             this._1775103443btnCloseNoUpdates = param1;
  855.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCloseNoUpdates",_loc2_,param1));
  856.          }
  857.       }
  858.       
  859.       public function ___ApplicationUpdaterDialogs_ApplicationUpdaterButton10_click(param1:MouseEvent) : void
  860.       {
  861.          onInstallLater();
  862.       }
  863.       
  864.       public function set installBox(param1:ApplicationUpdaterVBox) : void
  865.       {
  866.          var _loc2_:Object = null;
  867.          _loc2_ = this._900412976installBox;
  868.          if(_loc2_ !== param1)
  869.          {
  870.             this._900412976installBox = param1;
  871.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"installBox",_loc2_,param1));
  872.          }
  873.       }
  874.       
  875.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHBox2_c() : ApplicationUpdaterHBox
  876.       {
  877.          var _loc1_:ApplicationUpdaterHBox = new ApplicationUpdaterHBox();
  878.          _loc1_.percentWidth = 100;
  879.          _loc1_.percentHeight = 100;
  880.          if(!_loc1_.document)
  881.          {
  882.             _loc1_.document = this;
  883.          }
  884.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterCanvas1_c());
  885.          return _loc1_;
  886.       }
  887.       
  888.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer5_c() : ApplicationUpdaterSpacer
  889.       {
  890.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  891.          _loc1_.height = 14;
  892.          if(!_loc1_.document)
  893.          {
  894.             _loc1_.document = this;
  895.          }
  896.          return _loc1_;
  897.       }
  898.       
  899.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton2_i() : ApplicationUpdaterButton
  900.       {
  901.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  902.          _ApplicationUpdaterDialogs_ApplicationUpdaterButton2 = _loc1_;
  903.          _loc1_.addEventListener("click",___ApplicationUpdaterDialogs_ApplicationUpdaterButton2_click);
  904.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterButton2";
  905.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterButton2",_ApplicationUpdaterDialogs_ApplicationUpdaterButton2);
  906.          if(!_loc1_.document)
  907.          {
  908.             _loc1_.document = this;
  909.          }
  910.          return _loc1_;
  911.       }
  912.       
  913.       private function _ApplicationUpdaterDialogs_AddChild15_i() : AddChild
  914.       {
  915.          var _loc1_:AddChild = new AddChild();
  916.          _ApplicationUpdaterDialogs_AddChild15 = _loc1_;
  917.          _loc1_.creationPolicy = "all";
  918.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox15_c);
  919.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild15",_ApplicationUpdaterDialogs_AddChild15);
  920.          return _loc1_;
  921.       }
  922.       
  923.       [Bindable(event="propertyChange")]
  924.       public function get txtNoUpdateApplication() : TruncatedLabel
  925.       {
  926.          return this._1169872778txtNoUpdateApplication;
  927.       }
  928.       
  929.       [Bindable(event="propertyChange")]
  930.       public function get txtCheckError() : ApplicationUpdaterText
  931.       {
  932.          return this._2093167728txtCheckError;
  933.       }
  934.       
  935.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel10_i() : ApplicationUpdaterLabel
  936.       {
  937.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  938.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel10 = _loc1_;
  939.          _loc1_.styleName = "applicationUpdaterH1";
  940.          _loc1_.condenseWhite = true;
  941.          _loc1_.percentWidth = 100;
  942.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel10";
  943.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel10",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel10);
  944.          if(!_loc1_.document)
  945.          {
  946.             _loc1_.document = this;
  947.          }
  948.          return _loc1_;
  949.       }
  950.       
  951.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterCanvas2_c() : ApplicationUpdaterCanvas
  952.       {
  953.          var _loc1_:ApplicationUpdaterCanvas = new ApplicationUpdaterCanvas();
  954.          _loc1_.styleName = "applicationUpdaterTextBorderWrapper";
  955.          _loc1_.percentWidth = 100;
  956.          if(!_loc1_.document)
  957.          {
  958.             _loc1_.document = this;
  959.          }
  960.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterTextArea2_i());
  961.          return _loc1_;
  962.       }
  963.       
  964.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3_i() : ApplicationUpdaterFormItem
  965.       {
  966.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  967.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3 = _loc1_;
  968.          _loc1_.percentWidth = 100;
  969.          _loc1_.setStyle("textAlign","left");
  970.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3";
  971.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3);
  972.          if(!_loc1_.document)
  973.          {
  974.             _loc1_.document = this;
  975.          }
  976.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel3_i());
  977.          return _loc1_;
  978.       }
  979.       
  980.       [Bindable(event="propertyChange")]
  981.       public function get btnFileInstall() : ApplicationUpdaterButton
  982.       {
  983.          return this._568310915btnFileInstall;
  984.       }
  985.       
  986.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox11_i() : ApplicationUpdaterVBox
  987.       {
  988.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  989.          downloadBox = _loc1_;
  990.          _loc1_.percentWidth = 100;
  991.          _loc1_.styleName = "applicationUpdaterReleaseBox";
  992.          _loc1_.setStyle("verticalGap",0);
  993.          _loc1_.id = "downloadBox";
  994.          if(!_loc1_.document)
  995.          {
  996.             _loc1_.document = this;
  997.          }
  998.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterHRule2_c());
  999.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton2_i());
  1000.          return _loc1_;
  1001.       }
  1002.       
  1003.       public function set releaseBox(param1:ApplicationUpdaterVBox) : void
  1004.       {
  1005.          var _loc2_:Object = null;
  1006.          _loc2_ = this._1517155260releaseBox;
  1007.          if(_loc2_ !== param1)
  1008.          {
  1009.             this._1517155260releaseBox = param1;
  1010.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"releaseBox",_loc2_,param1));
  1011.          }
  1012.       }
  1013.       
  1014.       private function appBeforeInstall(param1:UpdateEvent) : void
  1015.       {
  1016.          log("appBeforeInstall",param1);
  1017.          if(isInstallPostponed)
  1018.          {
  1019.             param1.preventDefault();
  1020.          }
  1021.       }
  1022.       
  1023.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterTextArea2_i() : ApplicationUpdaterTextArea
  1024.       {
  1025.          var _loc1_:ApplicationUpdaterTextArea = new ApplicationUpdaterTextArea();
  1026.          downloadText = _loc1_;
  1027.          _loc1_.percentWidth = 100;
  1028.          _loc1_.height = 100;
  1029.          _loc1_.verticalScrollPolicy = "auto";
  1030.          _loc1_.styleName = "applicationUpdaterReleaseText";
  1031.          _loc1_.condenseWhite = true;
  1032.          _loc1_.editable = false;
  1033.          _loc1_.selectable = true;
  1034.          _loc1_.id = "downloadText";
  1035.          if(!_loc1_.document)
  1036.          {
  1037.             _loc1_.document = this;
  1038.          }
  1039.          return _loc1_;
  1040.       }
  1041.       
  1042.       [Bindable(event="propertyChange")]
  1043.       public function get iconImage() : ApplicationUpdaterImage
  1044.       {
  1045.          return this._1410965406iconImage;
  1046.       }
  1047.       
  1048.       public function set txtUpdateApplication(param1:TruncatedLabel) : void
  1049.       {
  1050.          var _loc2_:Object = null;
  1051.          _loc2_ = this._1925642295txtUpdateApplication;
  1052.          if(_loc2_ !== param1)
  1053.          {
  1054.             this._1925642295txtUpdateApplication = param1;
  1055.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtUpdateApplication",_loc2_,param1));
  1056.          }
  1057.       }
  1058.       
  1059.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox8_c() : ApplicationUpdaterVBox
  1060.       {
  1061.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  1062.          _loc1_.creationPolicy = "all";
  1063.          _loc1_.percentWidth = 100;
  1064.          _loc1_.percentHeight = 100;
  1065.          _loc1_.styleName = "applicationUpdaterContentBox";
  1066.          if(!_loc1_.document)
  1067.          {
  1068.             _loc1_.document = this;
  1069.          }
  1070.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel5_i());
  1071.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText5_i());
  1072.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer5_c());
  1073.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm3_c());
  1074.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer6_c());
  1075.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox5_c());
  1076.          return _loc1_;
  1077.       }
  1078.       
  1079.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm1_c() : ApplicationUpdaterForm
  1080.       {
  1081.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  1082.          _loc1_.percentWidth = 100;
  1083.          _loc1_.percentHeight = 100;
  1084.          _loc1_.setStyle("verticalGap",-2);
  1085.          if(!_loc1_.document)
  1086.          {
  1087.             _loc1_.document = this;
  1088.          }
  1089.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1_i());
  1090.          return _loc1_;
  1091.       }
  1092.       
  1093.       public function set txtFileCurrentVersion(param1:TruncatedLabel) : void
  1094.       {
  1095.          var _loc2_:Object = null;
  1096.          _loc2_ = this._1736624203txtFileCurrentVersion;
  1097.          if(_loc2_ !== param1)
  1098.          {
  1099.             this._1736624203txtFileCurrentVersion = param1;
  1100.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtFileCurrentVersion",_loc2_,param1));
  1101.          }
  1102.       }
  1103.       
  1104.       public function set txtFileNewVersion(param1:TruncatedLabel) : void
  1105.       {
  1106.          var _loc2_:Object = null;
  1107.          _loc2_ = this._1133357124txtFileNewVersion;
  1108.          if(_loc2_ !== param1)
  1109.          {
  1110.             this._1133357124txtFileNewVersion = param1;
  1111.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtFileNewVersion",_loc2_,param1));
  1112.          }
  1113.       }
  1114.       
  1115.       [Bindable(event="propertyChange")]
  1116.       public function get txtFileNewVersion() : TruncatedLabel
  1117.       {
  1118.          return this._1133357124txtFileNewVersion;
  1119.       }
  1120.       
  1121.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox10_c() : ApplicationUpdaterVBox
  1122.       {
  1123.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  1124.          _loc1_.styleName = "applicationUpdaterContentBox";
  1125.          _loc1_.percentWidth = 100;
  1126.          _loc1_.percentHeight = 100;
  1127.          if(!_loc1_.document)
  1128.          {
  1129.             _loc1_.document = this;
  1130.          }
  1131.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel6_i());
  1132.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText6_i());
  1133.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer7_c());
  1134.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterProgressBar1_i());
  1135.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer8_c());
  1136.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox6_c());
  1137.          return _loc1_;
  1138.       }
  1139.       
  1140.       private function _ApplicationUpdaterDialogs_TruncatedLabel6_i() : TruncatedLabel
  1141.       {
  1142.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  1143.          txtInstallApplication = _loc1_;
  1144.          _loc1_.styleName = "applicationUpdaterFormItemText";
  1145.          _loc1_.condenseWhite = true;
  1146.          _loc1_.maxWidth = 200;
  1147.          _loc1_.text = "";
  1148.          _loc1_.id = "txtInstallApplication";
  1149.          if(!_loc1_.document)
  1150.          {
  1151.             _loc1_.document = this;
  1152.          }
  1153.          return _loc1_;
  1154.       }
  1155.       
  1156.       public function set btnCloseFileError(param1:ApplicationUpdaterButton) : void
  1157.       {
  1158.          var _loc2_:Object = null;
  1159.          _loc2_ = this._822373456btnCloseFileError;
  1160.          if(_loc2_ !== param1)
  1161.          {
  1162.             this._822373456btnCloseFileError = param1;
  1163.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCloseFileError",_loc2_,param1));
  1164.          }
  1165.       }
  1166.       
  1167.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton1_i() : ApplicationUpdaterButton
  1168.       {
  1169.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  1170.          btnCheck = _loc1_;
  1171.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  1172.          _loc1_.addEventListener("click",__btnCheck_click);
  1173.          _loc1_.id = "btnCheck";
  1174.          BindingManager.executeBindings(this,"btnCheck",btnCheck);
  1175.          if(!_loc1_.document)
  1176.          {
  1177.             _loc1_.document = this;
  1178.          }
  1179.          return _loc1_;
  1180.       }
  1181.       
  1182.       private function onCurrentStateChange(param1:StateChangeEvent) : void
  1183.       {
  1184.          log("StateChange: " + (!!param1.oldState ? param1.oldState : "nothing") + "->" + (!!param1.newState ? param1.newState : "nothing"));
  1185.          updaterResourceManager.initialize();
  1186.       }
  1187.       
  1188.       private function onToggleReleaseNotes() : void
  1189.       {
  1190.          switch(currentState)
  1191.          {
  1192.             case "UpdateAvailable":
  1193.                currentState = "UpdateAvailable_More";
  1194.                updateLinkButton.styleName = "applicationUpdaterLinkOpen";
  1195.                break;
  1196.             case "UpdateAvailable_More":
  1197.                currentState = "UpdateAvailable";
  1198.                setHeight(261);
  1199.                updateLinkButton.styleName = "applicationUpdaterLinkClose";
  1200.                break;
  1201.             case "DownloadProgress":
  1202.                currentState = "DownloadProgress_More";
  1203.                downloadLinkButton.styleName = "applicationUpdaterLinkOpen";
  1204.                break;
  1205.             case "DownloadProgress_More":
  1206.                currentState = "DownloadProgress";
  1207.                setHeight(243);
  1208.                downloadLinkButton.styleName = "applicationUpdaterLinkClose";
  1209.                break;
  1210.             case "InstallUpdate":
  1211.                currentState = "InstallUpdate_More";
  1212.                installLinkButton.styleName = "applicationUpdaterLinkOpen";
  1213.                break;
  1214.             case "InstallUpdate_More":
  1215.                currentState = "InstallUpdate";
  1216.                setHeight(303);
  1217.                installLinkButton.styleName = "applicationUpdaterLinkClose";
  1218.          }
  1219.       }
  1220.       
  1221.       [Bindable(event="propertyChange")]
  1222.       public function get txtFileName() : TruncatedLabel
  1223.       {
  1224.          return this._17857719txtFileName;
  1225.       }
  1226.       
  1227.       private function _ApplicationUpdaterDialogs_AddChild14_i() : AddChild
  1228.       {
  1229.          var _loc1_:AddChild = new AddChild();
  1230.          _ApplicationUpdaterDialogs_AddChild14 = _loc1_;
  1231.          _loc1_.creationPolicy = "all";
  1232.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox14_c);
  1233.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild14",_ApplicationUpdaterDialogs_AddChild14);
  1234.          return _loc1_;
  1235.       }
  1236.       
  1237.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer4_c() : ApplicationUpdaterSpacer
  1238.       {
  1239.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  1240.          _loc1_.percentHeight = 100;
  1241.          if(!_loc1_.document)
  1242.          {
  1243.             _loc1_.document = this;
  1244.          }
  1245.          return _loc1_;
  1246.       }
  1247.       
  1248.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2_i() : ApplicationUpdaterFormItem
  1249.       {
  1250.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  1251.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2 = _loc1_;
  1252.          _loc1_.percentWidth = 100;
  1253.          _loc1_.setStyle("textAlign","left");
  1254.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2";
  1255.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2);
  1256.          if(!_loc1_.document)
  1257.          {
  1258.             _loc1_.document = this;
  1259.          }
  1260.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel2_i());
  1261.          return _loc1_;
  1262.       }
  1263.       
  1264.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox7_c() : ApplicationUpdaterVBox
  1265.       {
  1266.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  1267.          _loc1_.creationPolicy = "all";
  1268.          _loc1_.styleName = "applicationUpdaterContentBox";
  1269.          _loc1_.percentWidth = 100;
  1270.          _loc1_.percentHeight = 100;
  1271.          if(!_loc1_.document)
  1272.          {
  1273.             _loc1_.document = this;
  1274.          }
  1275.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel4_i());
  1276.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText4_i());
  1277.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer4_c());
  1278.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox4_c());
  1279.          return _loc1_;
  1280.       }
  1281.       
  1282.       public function __btnDownload_click(param1:MouseEvent) : void
  1283.       {
  1284.          onDownloadNow();
  1285.       }
  1286.       
  1287.       public function __btnCancelDownload_click(param1:MouseEvent) : void
  1288.       {
  1289.          onClose();
  1290.       }
  1291.       
  1292.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox9_c() : OSButtonBarHBox
  1293.       {
  1294.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  1295.          _loc1_.percentWidth = 100;
  1296.          _loc1_.styleName = "applicationUpdaterButtonRow";
  1297.          if(!_loc1_.document)
  1298.          {
  1299.             _loc1_.document = this;
  1300.          }
  1301.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton13_i());
  1302.          return _loc1_;
  1303.       }
  1304.       
  1305.       private function appFileError(param1:StatusFileUpdateErrorEvent) : void
  1306.       {
  1307.          log("appFileError",param1);
  1308.          currentState = "FileError";
  1309.          msgFileError.text = _T("msgFileError",[param1.errorID]);
  1310.          showWindow();
  1311.       }
  1312.       
  1313.       [Bindable(event="propertyChange")]
  1314.       public function get messageFileUpdate() : ApplicationUpdaterText
  1315.       {
  1316.          return this._1187761356messageFileUpdate;
  1317.       }
  1318.       
  1319.       public function __btnInstall_click(param1:MouseEvent) : void
  1320.       {
  1321.          onInstallNow();
  1322.       }
  1323.       
  1324.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox10_c() : OSButtonBarHBox
  1325.       {
  1326.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  1327.          _loc1_.percentWidth = 100;
  1328.          _loc1_.styleName = "applicationUpdaterButtonRow";
  1329.          if(!_loc1_.document)
  1330.          {
  1331.             _loc1_.document = this;
  1332.          }
  1333.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton14_i());
  1334.          return _loc1_;
  1335.       }
  1336.       
  1337.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterCanvas1_c() : ApplicationUpdaterCanvas
  1338.       {
  1339.          var _loc1_:ApplicationUpdaterCanvas = new ApplicationUpdaterCanvas();
  1340.          _loc1_.styleName = "applicationUpdaterTextBorderWrapper";
  1341.          _loc1_.percentWidth = 100;
  1342.          if(!_loc1_.document)
  1343.          {
  1344.             _loc1_.document = this;
  1345.          }
  1346.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterTextArea1_i());
  1347.          return _loc1_;
  1348.       }
  1349.       
  1350.       public function set iconImage(param1:ApplicationUpdaterImage) : void
  1351.       {
  1352.          var _loc2_:Object = null;
  1353.          _loc2_ = this._1410965406iconImage;
  1354.          if(_loc2_ !== param1)
  1355.          {
  1356.             this._1410965406iconImage = param1;
  1357.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"iconImage",_loc2_,param1));
  1358.          }
  1359.       }
  1360.       
  1361.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterTextArea1_i() : ApplicationUpdaterTextArea
  1362.       {
  1363.          var _loc1_:ApplicationUpdaterTextArea = new ApplicationUpdaterTextArea();
  1364.          updateText = _loc1_;
  1365.          _loc1_.percentWidth = 100;
  1366.          _loc1_.height = 100;
  1367.          _loc1_.verticalScrollPolicy = "auto";
  1368.          _loc1_.styleName = "applicationUpdaterReleaseText";
  1369.          _loc1_.condenseWhite = true;
  1370.          _loc1_.editable = false;
  1371.          _loc1_.selectable = true;
  1372.          _loc1_.id = "updateText";
  1373.          if(!_loc1_.document)
  1374.          {
  1375.             _loc1_.document = this;
  1376.          }
  1377.          return _loc1_;
  1378.       }
  1379.       
  1380.       public function set imageBox(param1:ApplicationUpdaterVBox) : void
  1381.       {
  1382.          var _loc2_:Object = null;
  1383.          _loc2_ = this._859628944imageBox;
  1384.          if(_loc2_ !== param1)
  1385.          {
  1386.             this._859628944imageBox = param1;
  1387.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"imageBox",_loc2_,param1));
  1388.          }
  1389.       }
  1390.       
  1391.       public function ___ApplicationUpdaterDialogs_State10_enterState(param1:FlexEvent) : void
  1392.       {
  1393.          setHeight(405);
  1394.          installProgressBar.setProgress(100,100);
  1395.       }
  1396.       
  1397.       private function _ApplicationUpdaterDialogs_TruncatedLabel5_i() : TruncatedLabel
  1398.       {
  1399.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  1400.          txtUpdateNewVersion = _loc1_;
  1401.          _loc1_.styleName = "applicationUpdaterFormItemText";
  1402.          _loc1_.condenseWhite = true;
  1403.          _loc1_.maxWidth = 200;
  1404.          _loc1_.text = "";
  1405.          _loc1_.id = "txtUpdateNewVersion";
  1406.          if(!_loc1_.document)
  1407.          {
  1408.             _loc1_.document = this;
  1409.          }
  1410.          return _loc1_;
  1411.       }
  1412.       
  1413.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHRule3_c() : ApplicationUpdaterHRule
  1414.       {
  1415.          var _loc1_:ApplicationUpdaterHRule = new ApplicationUpdaterHRule();
  1416.          _loc1_.percentWidth = 100;
  1417.          _loc1_.height = 2;
  1418.          if(!_loc1_.document)
  1419.          {
  1420.             _loc1_.document = this;
  1421.          }
  1422.          return _loc1_;
  1423.       }
  1424.       
  1425.       public function set txtCheckError(param1:ApplicationUpdaterText) : void
  1426.       {
  1427.          var _loc2_:Object = null;
  1428.          _loc2_ = this._2093167728txtCheckError;
  1429.          if(_loc2_ !== param1)
  1430.          {
  1431.             this._2093167728txtCheckError = param1;
  1432.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtCheckError",_loc2_,param1));
  1433.          }
  1434.       }
  1435.       
  1436.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13_i() : ApplicationUpdaterFormItem
  1437.       {
  1438.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  1439.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13 = _loc1_;
  1440.          _loc1_.percentWidth = 100;
  1441.          _loc1_.setStyle("textAlign","left");
  1442.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13";
  1443.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13);
  1444.          if(!_loc1_.document)
  1445.          {
  1446.             _loc1_.document = this;
  1447.          }
  1448.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel13_i());
  1449.          return _loc1_;
  1450.       }
  1451.       
  1452.       public function set txtNoUpdateApplication(param1:TruncatedLabel) : void
  1453.       {
  1454.          var _loc2_:Object = null;
  1455.          _loc2_ = this._1169872778txtNoUpdateApplication;
  1456.          if(_loc2_ !== param1)
  1457.          {
  1458.             this._1169872778txtNoUpdateApplication = param1;
  1459.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtNoUpdateApplication",_loc2_,param1));
  1460.          }
  1461.       }
  1462.       
  1463.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer3_c() : ApplicationUpdaterSpacer
  1464.       {
  1465.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  1466.          _loc1_.percentHeight = 100;
  1467.          if(!_loc1_.document)
  1468.          {
  1469.             _loc1_.document = this;
  1470.          }
  1471.          return _loc1_;
  1472.       }
  1473.       
  1474.       public function set downloadLinkButton(param1:ApplicationUpdaterLinkButton) : void
  1475.       {
  1476.          var _loc2_:Object = null;
  1477.          _loc2_ = this._1914570124downloadLinkButton;
  1478.          if(_loc2_ !== param1)
  1479.          {
  1480.             this._1914570124downloadLinkButton = param1;
  1481.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"downloadLinkButton",_loc2_,param1));
  1482.          }
  1483.       }
  1484.       
  1485.       [Bindable(event="propertyChange")]
  1486.       public function get txtUpdateCurrentVersion() : TruncatedLabel
  1487.       {
  1488.          return this._1019585320txtUpdateCurrentVersion;
  1489.       }
  1490.       
  1491.       public function ___ApplicationUpdaterDialogs_State13_enterState(param1:FlexEvent) : void
  1492.       {
  1493.          setHeight(176);
  1494.          focusManager.setFocus(btnCloseFileError);
  1495.       }
  1496.       
  1497.       private function onRemovedFromStage(param1:Event) : void
  1498.       {
  1499.          removeListeners();
  1500.          stage.removeEventListener(Event.RESIZE,onResize);
  1501.       }
  1502.       
  1503.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHRule2_c() : ApplicationUpdaterHRule
  1504.       {
  1505.          var _loc1_:ApplicationUpdaterHRule = new ApplicationUpdaterHRule();
  1506.          _loc1_.percentWidth = 100;
  1507.          _loc1_.height = 2;
  1508.          if(!_loc1_.document)
  1509.          {
  1510.             _loc1_.document = this;
  1511.          }
  1512.          return _loc1_;
  1513.       }
  1514.       
  1515.       public function __btnCloseFileError_click(param1:MouseEvent) : void
  1516.       {
  1517.          onClose();
  1518.       }
  1519.       
  1520.       private function isDialogVisible(param1:String) : Boolean
  1521.       {
  1522.          var _loc2_:Boolean = true;
  1523.          switch(param1)
  1524.          {
  1525.             case "CheckForUpdate":
  1526.             case "NoUpdates":
  1527.             case "ConnectionError":
  1528.                _loc2_ = Boolean(_applicationUpdater.isCheckForUpdateVisible);
  1529.                break;
  1530.             case "UpdateAvailable":
  1531.             case "UpdateAvailable_More":
  1532.                _loc2_ = Boolean(_applicationUpdater.isDownloadUpdateVisible);
  1533.                break;
  1534.             case "DownloadProgress":
  1535.             case "DownloadProgress_More":
  1536.                _loc2_ = Boolean(_applicationUpdater.isDownloadProgressVisible);
  1537.                break;
  1538.             case "InstallUpdate":
  1539.             case "InstallUpdate_More":
  1540.                _loc2_ = Boolean(_applicationUpdater.isInstallUpdateVisible);
  1541.                break;
  1542.             case "FileUpdateAvailable":
  1543.             case "FileNoUpdates":
  1544.             case "FileError":
  1545.                _loc2_ = Boolean(_applicationUpdater.isFileUpdateVisible);
  1546.                break;
  1547.             case "UnexpectedError":
  1548.                _loc2_ = Boolean(_applicationUpdater.isUnexpectedErrorVisible);
  1549.                break;
  1550.             default:
  1551.                _loc2_ = true;
  1552.          }
  1553.          return _loc2_;
  1554.       }
  1555.       
  1556.       private function _ApplicationUpdaterDialogs_AddChild13_i() : AddChild
  1557.       {
  1558.          var _loc1_:AddChild = new AddChild();
  1559.          _ApplicationUpdaterDialogs_AddChild13 = _loc1_;
  1560.          _loc1_.creationPolicy = "all";
  1561.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterHBox4_c);
  1562.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild13",_ApplicationUpdaterDialogs_AddChild13);
  1563.          return _loc1_;
  1564.       }
  1565.       
  1566.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1_i() : ApplicationUpdaterFormItem
  1567.       {
  1568.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  1569.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1 = _loc1_;
  1570.          _loc1_.percentWidth = 100;
  1571.          _loc1_.setStyle("textAlign","left");
  1572.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1";
  1573.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1);
  1574.          if(!_loc1_.document)
  1575.          {
  1576.             _loc1_.document = this;
  1577.          }
  1578.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel1_i());
  1579.          return _loc1_;
  1580.       }
  1581.       
  1582.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox6_c() : ApplicationUpdaterVBox
  1583.       {
  1584.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  1585.          _loc1_.creationPolicy = "all";
  1586.          _loc1_.styleName = "applicationUpdaterContentBox";
  1587.          _loc1_.percentWidth = 100;
  1588.          _loc1_.percentHeight = 100;
  1589.          if(!_loc1_.document)
  1590.          {
  1591.             _loc1_.document = this;
  1592.          }
  1593.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel3_i());
  1594.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText3_i());
  1595.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer3_c());
  1596.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox3_c());
  1597.          return _loc1_;
  1598.       }
  1599.       
  1600.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox8_c() : OSButtonBarHBox
  1601.       {
  1602.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  1603.          _loc1_.percentWidth = 100;
  1604.          _loc1_.styleName = "applicationUpdaterButtonRow";
  1605.          if(!_loc1_.document)
  1606.          {
  1607.             _loc1_.document = this;
  1608.          }
  1609.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton11_i());
  1610.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton12_i());
  1611.          return _loc1_;
  1612.       }
  1613.       
  1614.       public function set titleUpdateAvailable(param1:ApplicationUpdaterLabel) : void
  1615.       {
  1616.          var _loc2_:Object = null;
  1617.          _loc2_ = this._1228332680titleUpdateAvailable;
  1618.          if(_loc2_ !== param1)
  1619.          {
  1620.             this._1228332680titleUpdateAvailable = param1;
  1621.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"titleUpdateAvailable",_loc2_,param1));
  1622.          }
  1623.       }
  1624.       
  1625.       public function set btnFileInstall(param1:ApplicationUpdaterButton) : void
  1626.       {
  1627.          var _loc2_:Object = null;
  1628.          _loc2_ = this._568310915btnFileInstall;
  1629.          if(_loc2_ !== param1)
  1630.          {
  1631.             this._568310915btnFileInstall = param1;
  1632.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnFileInstall",_loc2_,param1));
  1633.          }
  1634.       }
  1635.       
  1636.       public function __btnCloseNoUpdates_click(param1:MouseEvent) : void
  1637.       {
  1638.          onClose();
  1639.       }
  1640.       
  1641.       private function _ApplicationUpdaterDialogs_TruncatedLabel4_i() : TruncatedLabel
  1642.       {
  1643.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  1644.          txtUpdateCurrentVersion = _loc1_;
  1645.          _loc1_.styleName = "applicationUpdaterFormItemText";
  1646.          _loc1_.condenseWhite = true;
  1647.          _loc1_.maxWidth = 200;
  1648.          _loc1_.text = "";
  1649.          _loc1_.id = "txtUpdateCurrentVersion";
  1650.          if(!_loc1_.document)
  1651.          {
  1652.             _loc1_.document = this;
  1653.          }
  1654.          return _loc1_;
  1655.       }
  1656.       
  1657.       public function set txtInstallNewVersion(param1:TruncatedLabel) : void
  1658.       {
  1659.          var _loc2_:Object = null;
  1660.          _loc2_ = this._818388611txtInstallNewVersion;
  1661.          if(_loc2_ !== param1)
  1662.          {
  1663.             this._818388611txtInstallNewVersion = param1;
  1664.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtInstallNewVersion",_loc2_,param1));
  1665.          }
  1666.       }
  1667.       
  1668.       public function set contentBox(param1:ApplicationUpdaterVBox) : void
  1669.       {
  1670.          var _loc2_:Object = null;
  1671.          _loc2_ = this._264524434contentBox;
  1672.          if(_loc2_ !== param1)
  1673.          {
  1674.             this._264524434contentBox = param1;
  1675.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"contentBox",_loc2_,param1));
  1676.          }
  1677.       }
  1678.       
  1679.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer2_c() : ApplicationUpdaterSpacer
  1680.       {
  1681.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  1682.          _loc1_.percentHeight = 100;
  1683.          if(!_loc1_.document)
  1684.          {
  1685.             _loc1_.document = this;
  1686.          }
  1687.          return _loc1_;
  1688.       }
  1689.       
  1690.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12_i() : ApplicationUpdaterFormItem
  1691.       {
  1692.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  1693.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12 = _loc1_;
  1694.          _loc1_.percentWidth = 100;
  1695.          _loc1_.setStyle("textAlign","left");
  1696.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12";
  1697.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12);
  1698.          if(!_loc1_.document)
  1699.          {
  1700.             _loc1_.document = this;
  1701.          }
  1702.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel12_i());
  1703.          return _loc1_;
  1704.       }
  1705.       
  1706.       private function _ApplicationUpdaterDialogs_State13_c() : State
  1707.       {
  1708.          var _loc1_:State = new State();
  1709.          _loc1_.name = "FileError";
  1710.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild16_i()];
  1711.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State13_enterState);
  1712.          return _loc1_;
  1713.       }
  1714.       
  1715.       [Bindable(event="propertyChange")]
  1716.       public function get btnCloseConnectionError() : ApplicationUpdaterButton
  1717.       {
  1718.          return this._1922427602btnCloseConnectionError;
  1719.       }
  1720.       
  1721.       private function onInstallLater() : void
  1722.       {
  1723.          log("onInstallLater");
  1724.          isInstallPostponed = true;
  1725.          visible = false;
  1726.          if(_applicationUpdater != null)
  1727.          {
  1728.             _applicationUpdater.installUpdate();
  1729.          }
  1730.       }
  1731.       
  1732.       private function _ApplicationUpdaterDialogs_AddChild12_i() : AddChild
  1733.       {
  1734.          var _loc1_:AddChild = new AddChild();
  1735.          _ApplicationUpdaterDialogs_AddChild12 = _loc1_;
  1736.          _loc1_.creationPolicy = "all";
  1737.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox13_i);
  1738.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild12",_ApplicationUpdaterDialogs_AddChild12);
  1739.          return _loc1_;
  1740.       }
  1741.       
  1742.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHRule1_c() : ApplicationUpdaterHRule
  1743.       {
  1744.          var _loc1_:ApplicationUpdaterHRule = new ApplicationUpdaterHRule();
  1745.          _loc1_.percentWidth = 100;
  1746.          _loc1_.height = 2;
  1747.          if(!_loc1_.document)
  1748.          {
  1749.             _loc1_.document = this;
  1750.          }
  1751.          return _loc1_;
  1752.       }
  1753.       
  1754.       public function set btnCancelDownload(param1:ApplicationUpdaterButton) : void
  1755.       {
  1756.          var _loc2_:Object = null;
  1757.          _loc2_ = this._1504459422btnCancelDownload;
  1758.          if(_loc2_ !== param1)
  1759.          {
  1760.             this._1504459422btnCancelDownload = param1;
  1761.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCancelDownload",_loc2_,param1));
  1762.          }
  1763.       }
  1764.       
  1765.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox5_c() : ApplicationUpdaterVBox
  1766.       {
  1767.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  1768.          _loc1_.creationPolicy = "all";
  1769.          _loc1_.styleName = "applicationUpdaterContentBox";
  1770.          _loc1_.percentWidth = 100;
  1771.          _loc1_.percentHeight = 100;
  1772.          if(!_loc1_.document)
  1773.          {
  1774.             _loc1_.document = this;
  1775.          }
  1776.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel2_i());
  1777.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText2_i());
  1778.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm2_c());
  1779.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer2_c());
  1780.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox2_c());
  1781.          return _loc1_;
  1782.       }
  1783.       
  1784.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox7_c() : OSButtonBarHBox
  1785.       {
  1786.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  1787.          _loc1_.percentWidth = 100;
  1788.          _loc1_.styleName = "applicationUpdaterButtonRow";
  1789.          if(!_loc1_.document)
  1790.          {
  1791.             _loc1_.document = this;
  1792.          }
  1793.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton9_i());
  1794.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton10_i());
  1795.          return _loc1_;
  1796.       }
  1797.       
  1798.       public function ___ApplicationUpdaterDialogs_State2_enterState(param1:FlexEvent) : void
  1799.       {
  1800.          setHeight(210);
  1801.          focusManager.setFocus(btnCloseNoUpdates);
  1802.       }
  1803.       
  1804.       public function set progressBar(param1:ApplicationUpdaterProgressBar) : void
  1805.       {
  1806.          var _loc2_:Object = null;
  1807.          _loc2_ = this._1131509414progressBar;
  1808.          if(_loc2_ !== param1)
  1809.          {
  1810.             this._1131509414progressBar = param1;
  1811.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"progressBar",_loc2_,param1));
  1812.          }
  1813.       }
  1814.       
  1815.       private function showWindow() : void
  1816.       {
  1817.          log("ShowWindow: " + currentState + " [" + (isDialogVisible(currentState) ? " visible" : "hidden") + "]");
  1818.          if(isDialogVisible(currentState))
  1819.          {
  1820.             updateWindow();
  1821.             visible = true;
  1822.             stage.nativeWindow.activate();
  1823.          }
  1824.          else
  1825.          {
  1826.             visible = false;
  1827.          }
  1828.       }
  1829.       
  1830.       [Bindable(event="propertyChange")]
  1831.       public function get titleDownloadProgress() : ApplicationUpdaterLabel
  1832.       {
  1833.          return this._345349453titleDownloadProgress;
  1834.       }
  1835.       
  1836.       public function setApplicationUpdater(param1:Object) : void
  1837.       {
  1838.          if(param1 == _applicationUpdater)
  1839.          {
  1840.             return;
  1841.          }
  1842.          removeListeners();
  1843.          _applicationUpdater = param1;
  1844.          addListeners();
  1845.       }
  1846.       
  1847.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer1_c() : ApplicationUpdaterSpacer
  1848.       {
  1849.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  1850.          _loc1_.percentHeight = 100;
  1851.          if(!_loc1_.document)
  1852.          {
  1853.             _loc1_.document = this;
  1854.          }
  1855.          return _loc1_;
  1856.       }
  1857.       
  1858.       private function _ApplicationUpdaterDialogs_bindingExprs() : void
  1859.       {
  1860.          var _loc1_:* = undefined;
  1861.          _loc1_ = contentBox;
  1862.          _loc1_ = _T("titleCheck");
  1863.          _loc1_ = _T("msgCheck");
  1864.          _loc1_ = _T("lblApplication");
  1865.          _loc1_ = _T("btnCheck");
  1866.          _loc1_ = _T("btnCancel");
  1867.          _loc1_ = contentBox;
  1868.          _loc1_ = _T("titleCheckNoUpdates");
  1869.          _loc1_ = _T("msgCheckNoUpdates");
  1870.          _loc1_ = _T("lblApplication");
  1871.          _loc1_ = _T("btnClose");
  1872.          _loc1_ = contentBox;
  1873.          _loc1_ = _T("titleCheckError");
  1874.          _loc1_ = _T("msgCheckError");
  1875.          _loc1_ = _T("btnClose");
  1876.          _loc1_ = contentBox;
  1877.          _loc1_ = _T("titleUnexpectedError");
  1878.          _loc1_ = _T("msgUnexpectedError");
  1879.          _loc1_ = _T("btnClose");
  1880.          _loc1_ = contentBox;
  1881.          _loc1_ = _T("titleUpdate");
  1882.          _loc1_ = _T("msgUpdate");
  1883.          _loc1_ = _T("lblApplication");
  1884.          _loc1_ = _T("lblInstalledVersion");
  1885.          _loc1_ = _T("lblAvailableVersion");
  1886.          _loc1_ = _T("btnDownload");
  1887.          _loc1_ = _T("btnDownloadLater");
  1888.          _loc1_ = upperBox;
  1889.          _loc1_ = _T("lnkReleaseNotes");
  1890.          _loc1_ = releaseBox;
  1891.          _loc1_ = contentBox;
  1892.          _loc1_ = upperBox;
  1893.          _loc1_ = _T("lnkReleaseNotes");
  1894.          _loc1_ = downloadBox;
  1895.          _loc1_ = contentBox;
  1896.          _loc1_ = _T("titleInstall");
  1897.          _loc1_ = _T("msgInstall");
  1898.          _loc1_ = _T("lblApplication");
  1899.          _loc1_ = _T("lblInstalledVersion");
  1900.          _loc1_ = _T("lblAvailableVersion");
  1901.          _loc1_ = _T("btnInstall");
  1902.          _loc1_ = _T("btnInstallLater");
  1903.          _loc1_ = upperBox;
  1904.          _loc1_ = _T("lnkReleaseNotes");
  1905.          _loc1_ = installBox;
  1906.          _loc1_ = contentBox;
  1907.          _loc1_ = _T("titleFileUpdate");
  1908.          _loc1_ = _T("msgFileUpdate");
  1909.          _loc1_ = _T("lblFile");
  1910.          _loc1_ = _T("lblApplication");
  1911.          _loc1_ = _T("lblInstalledVersion");
  1912.          _loc1_ = _T("lblAvailableVersion");
  1913.          _loc1_ = _T("btnInstall");
  1914.          _loc1_ = _T("btnCancel");
  1915.          _loc1_ = contentBox;
  1916.          _loc1_ = _T("titleFileNoUpdate");
  1917.          _loc1_ = _T("msgFileNoUpdate");
  1918.          _loc1_ = _T("lblFile");
  1919.          _loc1_ = _T("btnClose");
  1920.          _loc1_ = contentBox;
  1921.          _loc1_ = _T("titleFileError");
  1922.          _loc1_ = _T("msgFileError");
  1923.          _loc1_ = _T("btnClose");
  1924.       }
  1925.       
  1926.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11_i() : ApplicationUpdaterFormItem
  1927.       {
  1928.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  1929.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11 = _loc1_;
  1930.          _loc1_.percentWidth = 100;
  1931.          _loc1_.setStyle("textAlign","left");
  1932.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11";
  1933.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11);
  1934.          if(!_loc1_.document)
  1935.          {
  1936.             _loc1_.document = this;
  1937.          }
  1938.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel11_i());
  1939.          return _loc1_;
  1940.       }
  1941.       
  1942.       private function _ApplicationUpdaterDialogs_TruncatedLabel3_i() : TruncatedLabel
  1943.       {
  1944.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  1945.          txtUpdateApplication = _loc1_;
  1946.          _loc1_.styleName = "applicationUpdaterFormItemText";
  1947.          _loc1_.condenseWhite = true;
  1948.          _loc1_.maxWidth = 200;
  1949.          _loc1_.text = "";
  1950.          _loc1_.id = "txtUpdateApplication";
  1951.          if(!_loc1_.document)
  1952.          {
  1953.             _loc1_.document = this;
  1954.          }
  1955.          return _loc1_;
  1956.       }
  1957.       
  1958.       [Bindable(event="propertyChange")]
  1959.       public function get titleFileUpdateAvailable() : ApplicationUpdaterLabel
  1960.       {
  1961.          return this._173536620titleFileUpdateAvailable;
  1962.       }
  1963.       
  1964.       public function ___ApplicationUpdaterDialogs_State5_enterState(param1:FlexEvent) : void
  1965.       {
  1966.          setHeight(261);
  1967.          focusManager.setFocus(btnDownload);
  1968.       }
  1969.       
  1970.       private function _ApplicationUpdaterDialogs_AddChild11_i() : AddChild
  1971.       {
  1972.          var _loc1_:AddChild = new AddChild();
  1973.          _ApplicationUpdaterDialogs_AddChild11 = _loc1_;
  1974.          _loc1_.creationPolicy = "all";
  1975.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox12_c);
  1976.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild11",_ApplicationUpdaterDialogs_AddChild11);
  1977.          return _loc1_;
  1978.       }
  1979.       
  1980.       public function set txtFileName(param1:TruncatedLabel) : void
  1981.       {
  1982.          var _loc2_:Object = null;
  1983.          _loc2_ = this._17857719txtFileName;
  1984.          if(_loc2_ !== param1)
  1985.          {
  1986.             this._17857719txtFileName = param1;
  1987.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtFileName",_loc2_,param1));
  1988.          }
  1989.       }
  1990.       
  1991.       [Bindable(event="propertyChange")]
  1992.       public function get installText() : ApplicationUpdaterTextArea
  1993.       {
  1994.          return this._2143525224installText;
  1995.       }
  1996.       
  1997.       private function _ApplicationUpdaterDialogs_State12_c() : State
  1998.       {
  1999.          var _loc1_:State = new State();
  2000.          _loc1_.name = "FileNoUpdates";
  2001.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild15_i()];
  2002.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State12_enterState);
  2003.          return _loc1_;
  2004.       }
  2005.       
  2006.       [Bindable(event="propertyChange")]
  2007.       public function get updateLinkButton() : ApplicationUpdaterLinkButton
  2008.       {
  2009.          return this._926102155updateLinkButton;
  2010.       }
  2011.       
  2012.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox4_c() : ApplicationUpdaterVBox
  2013.       {
  2014.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  2015.          _loc1_.creationPolicy = "all";
  2016.          _loc1_.styleName = "applicationUpdaterContentBox";
  2017.          _loc1_.percentWidth = 100;
  2018.          _loc1_.percentHeight = 100;
  2019.          if(!_loc1_.document)
  2020.          {
  2021.             _loc1_.document = this;
  2022.          }
  2023.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel1_i());
  2024.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText1_i());
  2025.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm1_c());
  2026.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer1_c());
  2027.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox1_c());
  2028.          return _loc1_;
  2029.       }
  2030.       
  2031.       public function ___ApplicationUpdaterDialogs_State8_enterState(param1:FlexEvent) : void
  2032.       {
  2033.          setHeight(345);
  2034.       }
  2035.       
  2036.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox6_c() : OSButtonBarHBox
  2037.       {
  2038.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  2039.          _loc1_.percentWidth = 100;
  2040.          _loc1_.styleName = "applicationUpdaterButtonRow";
  2041.          if(!_loc1_.document)
  2042.          {
  2043.             _loc1_.document = this;
  2044.          }
  2045.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton8_i());
  2046.          return _loc1_;
  2047.       }
  2048.       
  2049.       private function appFileStatus(param1:StatusFileUpdateEvent) : void
  2050.       {
  2051.          log("appFileStatus",param1);
  2052.          if(param1.available)
  2053.          {
  2054.             currentState = "FileUpdateAvailable";
  2055.             if(isDialogVisible(currentState))
  2056.             {
  2057.                param1.preventDefault();
  2058.             }
  2059.             txtFileApplication.text = getApplicationName();
  2060.             txtFileName.text = new File(param1.path).name;
  2061.             txtFileCurrentVersion.text = getApplicationVersion();
  2062.             txtFileNewVersion.text = param1.version;
  2063.          }
  2064.          else
  2065.          {
  2066.             currentState = "FileNoUpdates";
  2067.             txtNoFileName.text = new File(param1.path).name;
  2068.          }
  2069.          showWindow();
  2070.       }
  2071.       
  2072.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText9_i() : ApplicationUpdaterText
  2073.       {
  2074.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  2075.          msgFileNoUpdate = _loc1_;
  2076.          _loc1_.styleName = "applicationUpdaterH2";
  2077.          _loc1_.condenseWhite = true;
  2078.          _loc1_.percentWidth = 100;
  2079.          _loc1_.id = "msgFileNoUpdate";
  2080.          BindingManager.executeBindings(this,"msgFileNoUpdate",msgFileNoUpdate);
  2081.          if(!_loc1_.document)
  2082.          {
  2083.             _loc1_.document = this;
  2084.          }
  2085.          return _loc1_;
  2086.       }
  2087.       
  2088.       [Bindable(event="propertyChange")]
  2089.       public function get updateText() : ApplicationUpdaterTextArea
  2090.       {
  2091.          return this._295934570updateText;
  2092.       }
  2093.       
  2094.       private function _ApplicationUpdaterDialogs_State9_c() : State
  2095.       {
  2096.          var _loc1_:State = new State();
  2097.          _loc1_.name = "InstallUpdate";
  2098.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild11_i(),_ApplicationUpdaterDialogs_AddChild12_i()];
  2099.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State9_enterState);
  2100.          return _loc1_;
  2101.       }
  2102.       
  2103.       private function _ApplicationUpdaterDialogs_TruncatedLabel2_i() : TruncatedLabel
  2104.       {
  2105.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  2106.          txtNoUpdateApplication = _loc1_;
  2107.          _loc1_.styleName = "applicationUpdaterFormItemText";
  2108.          _loc1_.condenseWhite = true;
  2109.          _loc1_.maxWidth = 200;
  2110.          _loc1_.text = "";
  2111.          _loc1_.id = "txtNoUpdateApplication";
  2112.          if(!_loc1_.document)
  2113.          {
  2114.             _loc1_.document = this;
  2115.          }
  2116.          return _loc1_;
  2117.       }
  2118.       
  2119.       private function _ApplicationUpdaterDialogs_AddChild9_i() : AddChild
  2120.       {
  2121.          var _loc1_:AddChild = new AddChild();
  2122.          _ApplicationUpdaterDialogs_AddChild9 = _loc1_;
  2123.          _loc1_.creationPolicy = "all";
  2124.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox11_i);
  2125.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild9",_ApplicationUpdaterDialogs_AddChild9);
  2126.          return _loc1_;
  2127.       }
  2128.       
  2129.       public function set messageFileUpdate(param1:ApplicationUpdaterText) : void
  2130.       {
  2131.          var _loc2_:Object = null;
  2132.          _loc2_ = this._1187761356messageFileUpdate;
  2133.          if(_loc2_ !== param1)
  2134.          {
  2135.             this._1187761356messageFileUpdate = param1;
  2136.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"messageFileUpdate",_loc2_,param1));
  2137.          }
  2138.       }
  2139.       
  2140.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton14_i() : ApplicationUpdaterButton
  2141.       {
  2142.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  2143.          btnCloseFileError = _loc1_;
  2144.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  2145.          _loc1_.addEventListener("click",__btnCloseFileError_click);
  2146.          _loc1_.id = "btnCloseFileError";
  2147.          BindingManager.executeBindings(this,"btnCloseFileError",btnCloseFileError);
  2148.          if(!_loc1_.document)
  2149.          {
  2150.             _loc1_.document = this;
  2151.          }
  2152.          return _loc1_;
  2153.       }
  2154.       
  2155.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10_i() : ApplicationUpdaterFormItem
  2156.       {
  2157.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  2158.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10 = _loc1_;
  2159.          _loc1_.percentWidth = 100;
  2160.          _loc1_.setStyle("textAlign","left");
  2161.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10";
  2162.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10);
  2163.          if(!_loc1_.document)
  2164.          {
  2165.             _loc1_.document = this;
  2166.          }
  2167.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel10_i());
  2168.          return _loc1_;
  2169.       }
  2170.       
  2171.       [Bindable(event="propertyChange")]
  2172.       public function get msgFileNoUpdate() : ApplicationUpdaterText
  2173.       {
  2174.          return this._1745486425msgFileNoUpdate;
  2175.       }
  2176.       
  2177.       private function _ApplicationUpdaterDialogs_State11_c() : State
  2178.       {
  2179.          var _loc1_:State = new State();
  2180.          _loc1_.name = "FileUpdateAvailable";
  2181.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild14_i()];
  2182.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State11_enterState);
  2183.          return _loc1_;
  2184.       }
  2185.       
  2186.       [Bindable(event="propertyChange")]
  2187.       public function get txtFileApplication() : TruncatedLabel
  2188.       {
  2189.          return this._1238074972txtFileApplication;
  2190.       }
  2191.       
  2192.       private function _ApplicationUpdaterDialogs_AddChild10_i() : AddChild
  2193.       {
  2194.          var _loc1_:AddChild = new AddChild();
  2195.          _ApplicationUpdaterDialogs_AddChild10 = _loc1_;
  2196.          _loc1_.creationPolicy = "all";
  2197.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterHBox3_c);
  2198.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild10",_ApplicationUpdaterDialogs_AddChild10);
  2199.          return _loc1_;
  2200.       }
  2201.       
  2202.       [Bindable(event="propertyChange")]
  2203.       public function get txtCheckApplication() : TruncatedLabel
  2204.       {
  2205.          return this._1118242376txtCheckApplication;
  2206.       }
  2207.       
  2208.       private function appDownloadError(param1:DownloadErrorEvent) : void
  2209.       {
  2210.          log("appDownloadError",param1);
  2211.          if(visible)
  2212.          {
  2213.             if(currentState == "DownloadProgress" || currentState == "DownloadProgress_More")
  2214.             {
  2215.                errorID = param1.errorID.toString();
  2216.                progressBar.styleName = "applicationUpdaterProgressError";
  2217.                titleDownloadProgress.text = _T("titleDownloadError");
  2218.                messageProgress.text = _T("msgDownloadError",[errorID]);
  2219.                btnCancelDownload.label = _T("btnClose");
  2220.             }
  2221.          }
  2222.          else if(currentState == "UpdateAvailable" || currentState == "UpdateAvailable_More")
  2223.          {
  2224.             errorID = param1.errorID.toString();
  2225.             appDownloadStart(null);
  2226.             progressBar.setProgress(1,1);
  2227.             progressBar.styleName = "applicationUpdaterProgressError";
  2228.             titleDownloadProgress.text = _T("titleDownloadError");
  2229.             messageProgress.text = _T("msgDownloadError",[errorID]);
  2230.             btnCancelDownload.label = _T("btnClose");
  2231.          }
  2232.          showWindow();
  2233.       }
  2234.       
  2235.       private function getApplicationName() : String
  2236.       {
  2237.          var ns:Namespace;
  2238.          var elem:XMLList;
  2239.          var appXML:XML;
  2240.          var xmlNS:Namespace;
  2241.          var elemChildren:XMLList = null;
  2242.          var langArray:Array = null;
  2243.          var child:XML = null;
  2244.          var defaultLang:String = null;
  2245.          var qName:QName = null;
  2246.          var langs:XMLList = null;
  2247.          if(applicationName)
  2248.          {
  2249.             return applicationName;
  2250.          }
  2251.          xmlNS = new Namespace("http://www.w3.org/XML/1998/namespace");
  2252.          appXML = NativeApplication.nativeApplication.applicationDescriptor;
  2253.          ns = appXML.namespace();
  2254.          elem = appXML.ns::filename;
  2255.          if(appXML.ns::name.length() != 0)
  2256.          {
  2257.             elem = appXML.ns::name;
  2258.          }
  2259.          if(elem.hasSimpleContent())
  2260.          {
  2261.             applicationName = elem.toString();
  2262.          }
  2263.          else
  2264.          {
  2265.             elemChildren = elem.ns::text;
  2266.             langArray = new Array();
  2267.             for each(child in elemChildren)
  2268.             {
  2269.                langArray.push(child.xmlNS::@lang.toString());
  2270.             }
  2271.             langArray = LocaleUtil.sortLanguagesByPreference(langArray,getLocaleChain(),"",false);
  2272.             if(langArray.length > 0)
  2273.             {
  2274.                defaultLang = langArray[0];
  2275.                qName = new QName(xmlNS,"lang");
  2276.                langs = elemChildren.(attribute(qName) == defaultLang);
  2277.                applicationName = langs[0].toString();
  2278.             }
  2279.             else if(elemChildren.length() > 0)
  2280.             {
  2281.                applicationName = elemChildren[0].toString();
  2282.             }
  2283.          }
  2284.          return applicationName;
  2285.       }
  2286.       
  2287.       public function set txtUpdateCurrentVersion(param1:TruncatedLabel) : void
  2288.       {
  2289.          var _loc2_:Object = null;
  2290.          _loc2_ = this._1019585320txtUpdateCurrentVersion;
  2291.          if(_loc2_ !== param1)
  2292.          {
  2293.             this._1019585320txtUpdateCurrentVersion = param1;
  2294.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtUpdateCurrentVersion",_loc2_,param1));
  2295.          }
  2296.       }
  2297.       
  2298.       [Bindable(event="propertyChange")]
  2299.       public function get upperBox() : ApplicationUpdaterVBox
  2300.       {
  2301.          return this._1669747145upperBox;
  2302.       }
  2303.       
  2304.       private function appUnhandledError(param1:ErrorEvent) : void
  2305.       {
  2306.          log("appUnhandledError",param1);
  2307.          currentState = "UnexpectedError";
  2308.          txtUnexpectedError.text = _T("msgUnexpectedError",param1.errorID);
  2309.          showWindow();
  2310.       }
  2311.       
  2312.       private function onDownloadNow() : void
  2313.       {
  2314.          log("onDownloadNow");
  2315.          if(_applicationUpdater != null)
  2316.          {
  2317.             _applicationUpdater.downloadUpdate();
  2318.          }
  2319.       }
  2320.       
  2321.       [Bindable(event="propertyChange")]
  2322.       public function get txtNoFileName() : TruncatedLabel
  2323.       {
  2324.          return this._1236125288txtNoFileName;
  2325.       }
  2326.       
  2327.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox5_c() : OSButtonBarHBox
  2328.       {
  2329.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  2330.          if(!_loc1_.document)
  2331.          {
  2332.             _loc1_.document = this;
  2333.          }
  2334.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton6_i());
  2335.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton7_i());
  2336.          return _loc1_;
  2337.       }
  2338.       
  2339.       [Bindable(event="propertyChange")]
  2340.       public function get downloadText() : ApplicationUpdaterTextArea
  2341.       {
  2342.          return this._1109065173downloadText;
  2343.       }
  2344.       
  2345.       private function _ApplicationUpdaterDialogs_State8_c() : State
  2346.       {
  2347.          var _loc1_:State = new State();
  2348.          _loc1_.name = "DownloadProgress_More";
  2349.          _loc1_.basedOn = "DownloadProgress";
  2350.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild10_i()];
  2351.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State8_enterState);
  2352.          return _loc1_;
  2353.       }
  2354.       
  2355.       private function _ApplicationUpdaterDialogs_TruncatedLabel1_i() : TruncatedLabel
  2356.       {
  2357.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  2358.          txtCheckApplication = _loc1_;
  2359.          _loc1_.styleName = "applicationUpdaterFormItemText";
  2360.          _loc1_.condenseWhite = true;
  2361.          _loc1_.maxWidth = 200;
  2362.          _loc1_.text = "";
  2363.          _loc1_.id = "txtCheckApplication";
  2364.          if(!_loc1_.document)
  2365.          {
  2366.             _loc1_.document = this;
  2367.          }
  2368.          return _loc1_;
  2369.       }
  2370.       
  2371.       private function _ApplicationUpdaterDialogs_AddChild8_i() : AddChild
  2372.       {
  2373.          var _loc1_:AddChild = new AddChild();
  2374.          _ApplicationUpdaterDialogs_AddChild8 = _loc1_;
  2375.          _loc1_.creationPolicy = "all";
  2376.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox10_c);
  2377.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild8",_ApplicationUpdaterDialogs_AddChild8);
  2378.          return _loc1_;
  2379.       }
  2380.       
  2381.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer13_c() : ApplicationUpdaterSpacer
  2382.       {
  2383.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  2384.          _loc1_.percentHeight = 100;
  2385.          if(!_loc1_.document)
  2386.          {
  2387.             _loc1_.document = this;
  2388.          }
  2389.          return _loc1_;
  2390.       }
  2391.       
  2392.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText8_i() : ApplicationUpdaterText
  2393.       {
  2394.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  2395.          messageFileUpdate = _loc1_;
  2396.          _loc1_.styleName = "applicationUpdaterH2";
  2397.          _loc1_.condenseWhite = true;
  2398.          _loc1_.percentWidth = 100;
  2399.          _loc1_.id = "messageFileUpdate";
  2400.          BindingManager.executeBindings(this,"messageFileUpdate",messageFileUpdate);
  2401.          if(!_loc1_.document)
  2402.          {
  2403.             _loc1_.document = this;
  2404.          }
  2405.          return _loc1_;
  2406.       }
  2407.       
  2408.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel9_i() : ApplicationUpdaterLabel
  2409.       {
  2410.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  2411.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel9 = _loc1_;
  2412.          _loc1_.styleName = "applicationUpdaterH1";
  2413.          _loc1_.condenseWhite = true;
  2414.          _loc1_.percentWidth = 100;
  2415.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel9";
  2416.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel9",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel9);
  2417.          if(!_loc1_.document)
  2418.          {
  2419.             _loc1_.document = this;
  2420.          }
  2421.          return _loc1_;
  2422.       }
  2423.       
  2424.       private function _ApplicationUpdaterDialogs_State10_c() : State
  2425.       {
  2426.          var _loc1_:State = new State();
  2427.          _loc1_.name = "InstallUpdate_More";
  2428.          _loc1_.basedOn = "InstallUpdate";
  2429.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild13_i()];
  2430.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State10_enterState);
  2431.          return _loc1_;
  2432.       }
  2433.       
  2434.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton13_i() : ApplicationUpdaterButton
  2435.       {
  2436.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  2437.          btnCloseFileNoUpdates = _loc1_;
  2438.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  2439.          _loc1_.addEventListener("click",__btnCloseFileNoUpdates_click);
  2440.          _loc1_.id = "btnCloseFileNoUpdates";
  2441.          BindingManager.executeBindings(this,"btnCloseFileNoUpdates",btnCloseFileNoUpdates);
  2442.          if(!_loc1_.document)
  2443.          {
  2444.             _loc1_.document = this;
  2445.          }
  2446.          return _loc1_;
  2447.       }
  2448.       
  2449.       private function setWindowWidth() : void
  2450.       {
  2451.          var _loc2_:int = 0;
  2452.          log("Set Window Width");
  2453.          var _loc1_:String = _T("appWidth");
  2454.          if(!_loc1_)
  2455.          {
  2456.             if(width != 530)
  2457.             {
  2458.                setWidth(530);
  2459.             }
  2460.          }
  2461.          else
  2462.          {
  2463.             _loc2_ = int(_T("appWidth"));
  2464.             if(width != _loc2_)
  2465.             {
  2466.                setWidth(_loc2_);
  2467.             }
  2468.          }
  2469.       }
  2470.       
  2471.       public function __btnCloseFileNoUpdates_click(param1:MouseEvent) : void
  2472.       {
  2473.          onClose();
  2474.       }
  2475.       
  2476.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox4_c() : OSButtonBarHBox
  2477.       {
  2478.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  2479.          _loc1_.percentWidth = 100;
  2480.          _loc1_.styleName = "applicationUpdaterButtonRow";
  2481.          if(!_loc1_.document)
  2482.          {
  2483.             _loc1_.document = this;
  2484.          }
  2485.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton5_i());
  2486.          return _loc1_;
  2487.       }
  2488.       
  2489.       public function set btnDownload(param1:ApplicationUpdaterButton) : void
  2490.       {
  2491.          var _loc2_:Object = null;
  2492.          _loc2_ = this._1087336700btnDownload;
  2493.          if(_loc2_ !== param1)
  2494.          {
  2495.             this._1087336700btnDownload = param1;
  2496.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnDownload",_loc2_,param1));
  2497.          }
  2498.       }
  2499.       
  2500.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText7_i() : ApplicationUpdaterText
  2501.       {
  2502.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  2503.          _ApplicationUpdaterDialogs_ApplicationUpdaterText7 = _loc1_;
  2504.          _loc1_.styleName = "applicationUpdaterH2";
  2505.          _loc1_.condenseWhite = true;
  2506.          _loc1_.percentWidth = 100;
  2507.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterText7";
  2508.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterText7",_ApplicationUpdaterDialogs_ApplicationUpdaterText7);
  2509.          if(!_loc1_.document)
  2510.          {
  2511.             _loc1_.document = this;
  2512.          }
  2513.          return _loc1_;
  2514.       }
  2515.       
  2516.       [Bindable(event="propertyChange")]
  2517.       public function get btnCloseFileNoUpdates() : ApplicationUpdaterButton
  2518.       {
  2519.          return this._119723537btnCloseFileNoUpdates;
  2520.       }
  2521.       
  2522.       [Bindable(event="propertyChange")]
  2523.       public function get installProgressBar() : ApplicationUpdaterProgressBar
  2524.       {
  2525.          return this._1860368907installProgressBar;
  2526.       }
  2527.       
  2528.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel8_i() : ApplicationUpdaterLabel
  2529.       {
  2530.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  2531.          titleFileUpdateAvailable = _loc1_;
  2532.          _loc1_.styleName = "applicationUpdaterH1";
  2533.          _loc1_.condenseWhite = true;
  2534.          _loc1_.percentWidth = 100;
  2535.          _loc1_.id = "titleFileUpdateAvailable";
  2536.          BindingManager.executeBindings(this,"titleFileUpdateAvailable",titleFileUpdateAvailable);
  2537.          if(!_loc1_.document)
  2538.          {
  2539.             _loc1_.document = this;
  2540.          }
  2541.          return _loc1_;
  2542.       }
  2543.       
  2544.       public function set txtInstallCurrentVersion(param1:TruncatedLabel) : void
  2545.       {
  2546.          var _loc2_:Object = null;
  2547.          _loc2_ = this._1639348470txtInstallCurrentVersion;
  2548.          if(_loc2_ !== param1)
  2549.          {
  2550.             this._1639348470txtInstallCurrentVersion = param1;
  2551.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtInstallCurrentVersion",_loc2_,param1));
  2552.          }
  2553.       }
  2554.       
  2555.       private function updateWindow() : void
  2556.       {
  2557.          setWindowWidth();
  2558.          switch(currentState)
  2559.          {
  2560.             case "CheckForUpdate":
  2561.             case "NoUpdates":
  2562.                setHeight(210);
  2563.                break;
  2564.             case "ConnectionError":
  2565.             case "UnexpectedError":
  2566.                setHeight(175);
  2567.                break;
  2568.             case "UpdateAvailable":
  2569.                setHeight(261);
  2570.                break;
  2571.             case "DownloadProgress":
  2572.                setHeight(243);
  2573.                break;
  2574.             case "InstallUpdate":
  2575.                setHeight(303);
  2576.          }
  2577.          stage.nativeWindow.title = windowTitle;
  2578.       }
  2579.       
  2580.       private function removeListeners() : void
  2581.       {
  2582.          if(_applicationUpdater != null)
  2583.          {
  2584.             _applicationUpdater.removeEventListener(UpdateEvent.CHECK_FOR_UPDATE,appCheckForUpdate);
  2585.             _applicationUpdater.removeEventListener(StatusUpdateEvent.UPDATE_STATUS,appCheckStatus);
  2586.             _applicationUpdater.removeEventListener(StatusUpdateErrorEvent.UPDATE_ERROR,appCheckError);
  2587.             _applicationUpdater.removeEventListener(UpdateEvent.DOWNLOAD_START,appDownloadStart);
  2588.             _applicationUpdater.removeEventListener(ProgressEvent.PROGRESS,appDownloadProgress);
  2589.             _applicationUpdater.removeEventListener(DownloadErrorEvent.DOWNLOAD_ERROR,appDownloadError);
  2590.             _applicationUpdater.removeEventListener(UpdateEvent.DOWNLOAD_COMPLETE,appDownloadComplete);
  2591.             _applicationUpdater.removeEventListener(StatusFileUpdateEvent.FILE_UPDATE_STATUS,appFileStatus);
  2592.             _applicationUpdater.removeEventListener(StatusFileUpdateErrorEvent.FILE_UPDATE_ERROR,appFileError);
  2593.             _applicationUpdater.removeEventListener(UpdateEvent.BEFORE_INSTALL,appBeforeInstall);
  2594.             _applicationUpdater.removeEventListener(ErrorEvent.ERROR,appUnhandledError);
  2595.          }
  2596.       }
  2597.       
  2598.       private function _ApplicationUpdaterDialogs_State7_c() : State
  2599.       {
  2600.          var _loc1_:State = new State();
  2601.          _loc1_.name = "DownloadProgress";
  2602.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild8_i(),_ApplicationUpdaterDialogs_AddChild9_i()];
  2603.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State7_enterState);
  2604.          return _loc1_;
  2605.       }
  2606.       
  2607.       public function __updateLinkButton_click(param1:MouseEvent) : void
  2608.       {
  2609.          onToggleReleaseNotes();
  2610.       }
  2611.       
  2612.       private function _ApplicationUpdaterDialogs_AddChild7_i() : AddChild
  2613.       {
  2614.          var _loc1_:AddChild = new AddChild();
  2615.          _ApplicationUpdaterDialogs_AddChild7 = _loc1_;
  2616.          _loc1_.creationPolicy = "all";
  2617.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterHBox2_c);
  2618.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild7",_ApplicationUpdaterDialogs_AddChild7);
  2619.          return _loc1_;
  2620.       }
  2621.       
  2622.       private function appDownloadComplete(param1:UpdateEvent) : void
  2623.       {
  2624.          log("appDownloadComplete",param1);
  2625.          if(currentState.indexOf("_More") >= 0)
  2626.          {
  2627.             currentState = "InstallUpdate_More";
  2628.             installLinkButton.styleName = "applicationUpdaterLinkOpen";
  2629.          }
  2630.          else
  2631.          {
  2632.             currentState = "InstallUpdate";
  2633.             installLinkButton.styleName = "applicationUpdaterLinkClose";
  2634.          }
  2635.          txtInstallApplication.text = getApplicationName();
  2636.          txtInstallCurrentVersion.text = getApplicationVersion();
  2637.          txtInstallNewVersion.text = updateVersion;
  2638.          if(isDialogVisible(currentState))
  2639.          {
  2640.             param1.preventDefault();
  2641.          }
  2642.          showWindow();
  2643.       }
  2644.       
  2645.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer12_c() : ApplicationUpdaterSpacer
  2646.       {
  2647.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  2648.          _loc1_.percentHeight = 100;
  2649.          if(!_loc1_.document)
  2650.          {
  2651.             _loc1_.document = this;
  2652.          }
  2653.          return _loc1_;
  2654.       }
  2655.       
  2656.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton12_i() : ApplicationUpdaterButton
  2657.       {
  2658.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  2659.          _ApplicationUpdaterDialogs_ApplicationUpdaterButton12 = _loc1_;
  2660.          _loc1_.addEventListener("click",___ApplicationUpdaterDialogs_ApplicationUpdaterButton12_click);
  2661.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterButton12";
  2662.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterButton12",_ApplicationUpdaterDialogs_ApplicationUpdaterButton12);
  2663.          if(!_loc1_.document)
  2664.          {
  2665.             _loc1_.document = this;
  2666.          }
  2667.          return _loc1_;
  2668.       }
  2669.       
  2670.       public function ___ApplicationUpdaterDialogs_State11_enterState(param1:FlexEvent) : void
  2671.       {
  2672.          setHeight(244);
  2673.          focusManager.setFocus(btnFileInstall);
  2674.       }
  2675.       
  2676.       [Bindable(event="propertyChange")]
  2677.       public function get btnCloseNoUpdates() : ApplicationUpdaterButton
  2678.       {
  2679.          return this._1775103443btnCloseNoUpdates;
  2680.       }
  2681.       
  2682.       [Bindable(event="propertyChange")]
  2683.       public function get installBox() : ApplicationUpdaterVBox
  2684.       {
  2685.          return this._900412976installBox;
  2686.       }
  2687.       
  2688.       private function appCheckStatus(param1:StatusUpdateEvent) : void
  2689.       {
  2690.          log("appCheckStatus",param1);
  2691.          if(param1.available)
  2692.          {
  2693.             currentState = "UpdateAvailable";
  2694.             if(isDialogVisible(currentState))
  2695.             {
  2696.                param1.preventDefault();
  2697.             }
  2698.             txtUpdateApplication.text = getApplicationName();
  2699.             txtUpdateCurrentVersion.text = getApplicationVersion();
  2700.             txtUpdateNewVersion.text = param1.version;
  2701.             updateLinkButton.styleName = "applicationUpdaterLinkClose";
  2702.             details = param1.details;
  2703.             setDetails();
  2704.             updateVersion = param1.version;
  2705.          }
  2706.          else
  2707.          {
  2708.             currentState = "NoUpdates";
  2709.             txtNoUpdateApplication.text = getApplicationName();
  2710.          }
  2711.          showWindow();
  2712.       }
  2713.       
  2714.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox3_c() : OSButtonBarHBox
  2715.       {
  2716.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  2717.          _loc1_.percentWidth = 100;
  2718.          _loc1_.styleName = "applicationUpdaterButtonRow";
  2719.          if(!_loc1_.document)
  2720.          {
  2721.             _loc1_.document = this;
  2722.          }
  2723.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton4_i());
  2724.          return _loc1_;
  2725.       }
  2726.       
  2727.       private function onApplicationComplete() : void
  2728.       {
  2729.          log("Initialized. Locales: ",resourceManager.localeChain," --- ",resourceManager.getLocales(),"---",updaterResourceManager.localeChain);
  2730.          focusManager = new FocusManager(this);
  2731.          log("Focus: ",focusManager);
  2732.          updaterResourceManager.addEventListener(Event.CHANGE,function(param1:Event):void
  2733.          {
  2734.             dispatchEvent(param1);
  2735.             setDetails();
  2736.          });
  2737.          addEventListener(StateChangeEvent.CURRENT_STATE_CHANGE,onCurrentStateChange);
  2738.          addEventListener(Event.ADDED_TO_STAGE,onAddedToStage);
  2739.          addEventListener(Event.REMOVED_FROM_STAGE,onRemovedFromStage);
  2740.          setWindowWidth();
  2741.          stage.addEventListener(Event.RESIZE,onResize);
  2742.          currentState = "CheckForUpdate";
  2743.          txtCheckApplication.text = getApplicationName();
  2744.       }
  2745.       
  2746.       private function set m_downArrowImage(param1:Class) : void
  2747.       {
  2748.          var _loc2_:Object = null;
  2749.          _loc2_ = this._1521195226m_downArrowImage;
  2750.          if(_loc2_ !== param1)
  2751.          {
  2752.             this._1521195226m_downArrowImage = param1;
  2753.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"m_downArrowImage",_loc2_,param1));
  2754.          }
  2755.       }
  2756.       
  2757.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText6_i() : ApplicationUpdaterText
  2758.       {
  2759.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  2760.          messageProgress = _loc1_;
  2761.          _loc1_.styleName = "applicationUpdaterH2";
  2762.          _loc1_.condenseWhite = true;
  2763.          _loc1_.percentWidth = 100;
  2764.          _loc1_.id = "messageProgress";
  2765.          if(!_loc1_.document)
  2766.          {
  2767.             _loc1_.document = this;
  2768.          }
  2769.          return _loc1_;
  2770.       }
  2771.       
  2772.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel7_i() : ApplicationUpdaterLabel
  2773.       {
  2774.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  2775.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel7 = _loc1_;
  2776.          _loc1_.styleName = "applicationUpdaterH1";
  2777.          _loc1_.condenseWhite = true;
  2778.          _loc1_.percentWidth = 100;
  2779.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel7";
  2780.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel7",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel7);
  2781.          if(!_loc1_.document)
  2782.          {
  2783.             _loc1_.document = this;
  2784.          }
  2785.          return _loc1_;
  2786.       }
  2787.       
  2788.       private function _ApplicationUpdaterDialogs_AddChild6_i() : AddChild
  2789.       {
  2790.          var _loc1_:AddChild = new AddChild();
  2791.          _ApplicationUpdaterDialogs_AddChild6 = _loc1_;
  2792.          _loc1_.creationPolicy = "all";
  2793.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox9_i);
  2794.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild6",_ApplicationUpdaterDialogs_AddChild6);
  2795.          return _loc1_;
  2796.       }
  2797.       
  2798.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton11_i() : ApplicationUpdaterButton
  2799.       {
  2800.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  2801.          btnFileInstall = _loc1_;
  2802.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  2803.          _loc1_.addEventListener("click",__btnFileInstall_click);
  2804.          _loc1_.id = "btnFileInstall";
  2805.          BindingManager.executeBindings(this,"btnFileInstall",btnFileInstall);
  2806.          if(!_loc1_.document)
  2807.          {
  2808.             _loc1_.document = this;
  2809.          }
  2810.          return _loc1_;
  2811.       }
  2812.       
  2813.       private function _ApplicationUpdaterDialogs_State6_c() : State
  2814.       {
  2815.          var _loc1_:State = new State();
  2816.          _loc1_.name = "UpdateAvailable_More";
  2817.          _loc1_.basedOn = "UpdateAvailable";
  2818.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild7_i()];
  2819.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State6_enterState);
  2820.          return _loc1_;
  2821.       }
  2822.       
  2823.       private function _ApplicationUpdaterDialogs_bindingsSetup() : Array
  2824.       {
  2825.          var binding:Binding = null;
  2826.          var result:Array = [];
  2827.          binding = new Binding(this,function():UIComponent
  2828.          {
  2829.             return contentBox;
  2830.          },function(param1:UIComponent):void
  2831.          {
  2832.             _ApplicationUpdaterDialogs_AddChild1.relativeTo = param1;
  2833.          },"_ApplicationUpdaterDialogs_AddChild1.relativeTo");
  2834.          result[0] = binding;
  2835.          binding = new Binding(this,function():String
  2836.          {
  2837.             var _loc1_:* = undefined;
  2838.             var _loc2_:* = undefined;
  2839.             _loc1_ = _T("titleCheck");
  2840.             return _loc1_ == undefined ? null : String(_loc1_);
  2841.          },function(param1:String):void
  2842.          {
  2843.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel1.text = param1;
  2844.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel1.text");
  2845.          result[1] = binding;
  2846.          binding = new Binding(this,function():String
  2847.          {
  2848.             var _loc1_:* = undefined;
  2849.             var _loc2_:* = undefined;
  2850.             _loc1_ = _T("msgCheck");
  2851.             return _loc1_ == undefined ? null : String(_loc1_);
  2852.          },function(param1:String):void
  2853.          {
  2854.             _ApplicationUpdaterDialogs_ApplicationUpdaterText1.htmlText = param1;
  2855.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterText1.htmlText");
  2856.          result[2] = binding;
  2857.          binding = new Binding(this,function():String
  2858.          {
  2859.             var _loc1_:* = undefined;
  2860.             var _loc2_:* = undefined;
  2861.             _loc1_ = _T("lblApplication");
  2862.             return _loc1_ == undefined ? null : String(_loc1_);
  2863.          },function(param1:String):void
  2864.          {
  2865.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1.label = param1;
  2866.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem1.label");
  2867.          result[3] = binding;
  2868.          binding = new Binding(this,function():String
  2869.          {
  2870.             var _loc1_:* = undefined;
  2871.             var _loc2_:* = undefined;
  2872.             _loc1_ = _T("btnCheck");
  2873.             return _loc1_ == undefined ? null : String(_loc1_);
  2874.          },function(param1:String):void
  2875.          {
  2876.             btnCheck.label = param1;
  2877.          },"btnCheck.label");
  2878.          result[4] = binding;
  2879.          binding = new Binding(this,function():String
  2880.          {
  2881.             var _loc1_:* = undefined;
  2882.             var _loc2_:* = undefined;
  2883.             _loc1_ = _T("btnCancel");
  2884.             return _loc1_ == undefined ? null : String(_loc1_);
  2885.          },function(param1:String):void
  2886.          {
  2887.             _ApplicationUpdaterDialogs_ApplicationUpdaterButton2.label = param1;
  2888.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterButton2.label");
  2889.          result[5] = binding;
  2890.          binding = new Binding(this,function():UIComponent
  2891.          {
  2892.             return contentBox;
  2893.          },function(param1:UIComponent):void
  2894.          {
  2895.             _ApplicationUpdaterDialogs_AddChild2.relativeTo = param1;
  2896.          },"_ApplicationUpdaterDialogs_AddChild2.relativeTo");
  2897.          result[6] = binding;
  2898.          binding = new Binding(this,function():String
  2899.          {
  2900.             var _loc1_:* = undefined;
  2901.             var _loc2_:* = undefined;
  2902.             _loc1_ = _T("titleCheckNoUpdates");
  2903.             return _loc1_ == undefined ? null : String(_loc1_);
  2904.          },function(param1:String):void
  2905.          {
  2906.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel2.text = param1;
  2907.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel2.text");
  2908.          result[7] = binding;
  2909.          binding = new Binding(this,function():String
  2910.          {
  2911.             var _loc1_:* = undefined;
  2912.             var _loc2_:* = undefined;
  2913.             _loc1_ = _T("msgCheckNoUpdates");
  2914.             return _loc1_ == undefined ? null : String(_loc1_);
  2915.          },function(param1:String):void
  2916.          {
  2917.             _ApplicationUpdaterDialogs_ApplicationUpdaterText2.htmlText = param1;
  2918.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterText2.htmlText");
  2919.          result[8] = binding;
  2920.          binding = new Binding(this,function():String
  2921.          {
  2922.             var _loc1_:* = undefined;
  2923.             var _loc2_:* = undefined;
  2924.             _loc1_ = _T("lblApplication");
  2925.             return _loc1_ == undefined ? null : String(_loc1_);
  2926.          },function(param1:String):void
  2927.          {
  2928.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2.label = param1;
  2929.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem2.label");
  2930.          result[9] = binding;
  2931.          binding = new Binding(this,function():String
  2932.          {
  2933.             var _loc1_:* = undefined;
  2934.             var _loc2_:* = undefined;
  2935.             _loc1_ = _T("btnClose");
  2936.             return _loc1_ == undefined ? null : String(_loc1_);
  2937.          },function(param1:String):void
  2938.          {
  2939.             btnCloseNoUpdates.label = param1;
  2940.          },"btnCloseNoUpdates.label");
  2941.          result[10] = binding;
  2942.          binding = new Binding(this,function():UIComponent
  2943.          {
  2944.             return contentBox;
  2945.          },function(param1:UIComponent):void
  2946.          {
  2947.             _ApplicationUpdaterDialogs_AddChild3.relativeTo = param1;
  2948.          },"_ApplicationUpdaterDialogs_AddChild3.relativeTo");
  2949.          result[11] = binding;
  2950.          binding = new Binding(this,function():String
  2951.          {
  2952.             var _loc1_:* = undefined;
  2953.             var _loc2_:* = undefined;
  2954.             _loc1_ = _T("titleCheckError");
  2955.             return _loc1_ == undefined ? null : String(_loc1_);
  2956.          },function(param1:String):void
  2957.          {
  2958.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel3.text = param1;
  2959.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel3.text");
  2960.          result[12] = binding;
  2961.          binding = new Binding(this,function():String
  2962.          {
  2963.             var _loc1_:* = undefined;
  2964.             var _loc2_:* = undefined;
  2965.             _loc1_ = _T("msgCheckError");
  2966.             return _loc1_ == undefined ? null : String(_loc1_);
  2967.          },function(param1:String):void
  2968.          {
  2969.             txtCheckError.htmlText = param1;
  2970.          },"txtCheckError.htmlText");
  2971.          result[13] = binding;
  2972.          binding = new Binding(this,function():String
  2973.          {
  2974.             var _loc1_:* = undefined;
  2975.             var _loc2_:* = undefined;
  2976.             _loc1_ = _T("btnClose");
  2977.             return _loc1_ == undefined ? null : String(_loc1_);
  2978.          },function(param1:String):void
  2979.          {
  2980.             btnCloseConnectionError.label = param1;
  2981.          },"btnCloseConnectionError.label");
  2982.          result[14] = binding;
  2983.          binding = new Binding(this,function():UIComponent
  2984.          {
  2985.             return contentBox;
  2986.          },function(param1:UIComponent):void
  2987.          {
  2988.             _ApplicationUpdaterDialogs_AddChild4.relativeTo = param1;
  2989.          },"_ApplicationUpdaterDialogs_AddChild4.relativeTo");
  2990.          result[15] = binding;
  2991.          binding = new Binding(this,function():String
  2992.          {
  2993.             var _loc1_:* = undefined;
  2994.             var _loc2_:* = undefined;
  2995.             _loc1_ = _T("titleUnexpectedError");
  2996.             return _loc1_ == undefined ? null : String(_loc1_);
  2997.          },function(param1:String):void
  2998.          {
  2999.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel4.text = param1;
  3000.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel4.text");
  3001.          result[16] = binding;
  3002.          binding = new Binding(this,function():String
  3003.          {
  3004.             var _loc1_:* = undefined;
  3005.             var _loc2_:* = undefined;
  3006.             _loc1_ = _T("msgUnexpectedError");
  3007.             return _loc1_ == undefined ? null : String(_loc1_);
  3008.          },function(param1:String):void
  3009.          {
  3010.             txtUnexpectedError.htmlText = param1;
  3011.          },"txtUnexpectedError.htmlText");
  3012.          result[17] = binding;
  3013.          binding = new Binding(this,function():String
  3014.          {
  3015.             var _loc1_:* = undefined;
  3016.             var _loc2_:* = undefined;
  3017.             _loc1_ = _T("btnClose");
  3018.             return _loc1_ == undefined ? null : String(_loc1_);
  3019.          },function(param1:String):void
  3020.          {
  3021.             btnCloseUnexpectedError.label = param1;
  3022.          },"btnCloseUnexpectedError.label");
  3023.          result[18] = binding;
  3024.          binding = new Binding(this,function():UIComponent
  3025.          {
  3026.             return contentBox;
  3027.          },function(param1:UIComponent):void
  3028.          {
  3029.             _ApplicationUpdaterDialogs_AddChild5.relativeTo = param1;
  3030.          },"_ApplicationUpdaterDialogs_AddChild5.relativeTo");
  3031.          result[19] = binding;
  3032.          binding = new Binding(this,function():String
  3033.          {
  3034.             var _loc1_:* = undefined;
  3035.             var _loc2_:* = undefined;
  3036.             _loc1_ = _T("titleUpdate");
  3037.             return _loc1_ == undefined ? null : String(_loc1_);
  3038.          },function(param1:String):void
  3039.          {
  3040.             titleUpdateAvailable.text = param1;
  3041.          },"titleUpdateAvailable.text");
  3042.          result[20] = binding;
  3043.          binding = new Binding(this,function():String
  3044.          {
  3045.             var _loc1_:* = undefined;
  3046.             var _loc2_:* = undefined;
  3047.             _loc1_ = _T("msgUpdate");
  3048.             return _loc1_ == undefined ? null : String(_loc1_);
  3049.          },function(param1:String):void
  3050.          {
  3051.             messageUpdate.htmlText = param1;
  3052.          },"messageUpdate.htmlText");
  3053.          result[21] = binding;
  3054.          binding = new Binding(this,function():String
  3055.          {
  3056.             var _loc1_:* = undefined;
  3057.             var _loc2_:* = undefined;
  3058.             _loc1_ = _T("lblApplication");
  3059.             return _loc1_ == undefined ? null : String(_loc1_);
  3060.          },function(param1:String):void
  3061.          {
  3062.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3.label = param1;
  3063.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem3.label");
  3064.          result[22] = binding;
  3065.          binding = new Binding(this,function():String
  3066.          {
  3067.             var _loc1_:* = undefined;
  3068.             var _loc2_:* = undefined;
  3069.             _loc1_ = _T("lblInstalledVersion");
  3070.             return _loc1_ == undefined ? null : String(_loc1_);
  3071.          },function(param1:String):void
  3072.          {
  3073.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4.label = param1;
  3074.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem4.label");
  3075.          result[23] = binding;
  3076.          binding = new Binding(this,function():String
  3077.          {
  3078.             var _loc1_:* = undefined;
  3079.             var _loc2_:* = undefined;
  3080.             _loc1_ = _T("lblAvailableVersion");
  3081.             return _loc1_ == undefined ? null : String(_loc1_);
  3082.          },function(param1:String):void
  3083.          {
  3084.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5.label = param1;
  3085.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem5.label");
  3086.          result[24] = binding;
  3087.          binding = new Binding(this,function():String
  3088.          {
  3089.             var _loc1_:* = undefined;
  3090.             var _loc2_:* = undefined;
  3091.             _loc1_ = _T("btnDownload");
  3092.             return _loc1_ == undefined ? null : String(_loc1_);
  3093.          },function(param1:String):void
  3094.          {
  3095.             btnDownload.label = param1;
  3096.          },"btnDownload.label");
  3097.          result[25] = binding;
  3098.          binding = new Binding(this,function():String
  3099.          {
  3100.             var _loc1_:* = undefined;
  3101.             var _loc2_:* = undefined;
  3102.             _loc1_ = _T("btnDownloadLater");
  3103.             return _loc1_ == undefined ? null : String(_loc1_);
  3104.          },function(param1:String):void
  3105.          {
  3106.             _ApplicationUpdaterDialogs_ApplicationUpdaterButton7.label = param1;
  3107.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterButton7.label");
  3108.          result[26] = binding;
  3109.          binding = new Binding(this,function():UIComponent
  3110.          {
  3111.             return upperBox;
  3112.          },function(param1:UIComponent):void
  3113.          {
  3114.             _ApplicationUpdaterDialogs_AddChild6.relativeTo = param1;
  3115.          },"_ApplicationUpdaterDialogs_AddChild6.relativeTo");
  3116.          result[27] = binding;
  3117.          binding = new Binding(this,function():String
  3118.          {
  3119.             var _loc1_:* = undefined;
  3120.             var _loc2_:* = undefined;
  3121.             _loc1_ = _T("lnkReleaseNotes");
  3122.             return _loc1_ == undefined ? null : String(_loc1_);
  3123.          },function(param1:String):void
  3124.          {
  3125.             updateLinkButton.label = param1;
  3126.          },"updateLinkButton.label");
  3127.          result[28] = binding;
  3128.          binding = new Binding(this,function():UIComponent
  3129.          {
  3130.             return releaseBox;
  3131.          },function(param1:UIComponent):void
  3132.          {
  3133.             _ApplicationUpdaterDialogs_AddChild7.relativeTo = param1;
  3134.          },"_ApplicationUpdaterDialogs_AddChild7.relativeTo");
  3135.          result[29] = binding;
  3136.          binding = new Binding(this,function():UIComponent
  3137.          {
  3138.             return contentBox;
  3139.          },function(param1:UIComponent):void
  3140.          {
  3141.             _ApplicationUpdaterDialogs_AddChild8.relativeTo = param1;
  3142.          },"_ApplicationUpdaterDialogs_AddChild8.relativeTo");
  3143.          result[30] = binding;
  3144.          binding = new Binding(this,function():UIComponent
  3145.          {
  3146.             return upperBox;
  3147.          },function(param1:UIComponent):void
  3148.          {
  3149.             _ApplicationUpdaterDialogs_AddChild9.relativeTo = param1;
  3150.          },"_ApplicationUpdaterDialogs_AddChild9.relativeTo");
  3151.          result[31] = binding;
  3152.          binding = new Binding(this,function():String
  3153.          {
  3154.             var _loc1_:* = undefined;
  3155.             var _loc2_:* = undefined;
  3156.             _loc1_ = _T("lnkReleaseNotes");
  3157.             return _loc1_ == undefined ? null : String(_loc1_);
  3158.          },function(param1:String):void
  3159.          {
  3160.             downloadLinkButton.label = param1;
  3161.          },"downloadLinkButton.label");
  3162.          result[32] = binding;
  3163.          binding = new Binding(this,function():UIComponent
  3164.          {
  3165.             return downloadBox;
  3166.          },function(param1:UIComponent):void
  3167.          {
  3168.             _ApplicationUpdaterDialogs_AddChild10.relativeTo = param1;
  3169.          },"_ApplicationUpdaterDialogs_AddChild10.relativeTo");
  3170.          result[33] = binding;
  3171.          binding = new Binding(this,function():UIComponent
  3172.          {
  3173.             return contentBox;
  3174.          },function(param1:UIComponent):void
  3175.          {
  3176.             _ApplicationUpdaterDialogs_AddChild11.relativeTo = param1;
  3177.          },"_ApplicationUpdaterDialogs_AddChild11.relativeTo");
  3178.          result[34] = binding;
  3179.          binding = new Binding(this,function():String
  3180.          {
  3181.             var _loc1_:* = undefined;
  3182.             var _loc2_:* = undefined;
  3183.             _loc1_ = _T("titleInstall");
  3184.             return _loc1_ == undefined ? null : String(_loc1_);
  3185.          },function(param1:String):void
  3186.          {
  3187.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel7.text = param1;
  3188.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel7.text");
  3189.          result[35] = binding;
  3190.          binding = new Binding(this,function():String
  3191.          {
  3192.             var _loc1_:* = undefined;
  3193.             var _loc2_:* = undefined;
  3194.             _loc1_ = _T("msgInstall");
  3195.             return _loc1_ == undefined ? null : String(_loc1_);
  3196.          },function(param1:String):void
  3197.          {
  3198.             _ApplicationUpdaterDialogs_ApplicationUpdaterText7.htmlText = param1;
  3199.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterText7.htmlText");
  3200.          result[36] = binding;
  3201.          binding = new Binding(this,function():String
  3202.          {
  3203.             var _loc1_:* = undefined;
  3204.             var _loc2_:* = undefined;
  3205.             _loc1_ = _T("lblApplication");
  3206.             return _loc1_ == undefined ? null : String(_loc1_);
  3207.          },function(param1:String):void
  3208.          {
  3209.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6.label = param1;
  3210.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6.label");
  3211.          result[37] = binding;
  3212.          binding = new Binding(this,function():String
  3213.          {
  3214.             var _loc1_:* = undefined;
  3215.             var _loc2_:* = undefined;
  3216.             _loc1_ = _T("lblInstalledVersion");
  3217.             return _loc1_ == undefined ? null : String(_loc1_);
  3218.          },function(param1:String):void
  3219.          {
  3220.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7.label = param1;
  3221.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7.label");
  3222.          result[38] = binding;
  3223.          binding = new Binding(this,function():String
  3224.          {
  3225.             var _loc1_:* = undefined;
  3226.             var _loc2_:* = undefined;
  3227.             _loc1_ = _T("lblAvailableVersion");
  3228.             return _loc1_ == undefined ? null : String(_loc1_);
  3229.          },function(param1:String):void
  3230.          {
  3231.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8.label = param1;
  3232.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8.label");
  3233.          result[39] = binding;
  3234.          binding = new Binding(this,function():String
  3235.          {
  3236.             var _loc1_:* = undefined;
  3237.             var _loc2_:* = undefined;
  3238.             _loc1_ = _T("btnInstall");
  3239.             return _loc1_ == undefined ? null : String(_loc1_);
  3240.          },function(param1:String):void
  3241.          {
  3242.             btnInstall.label = param1;
  3243.          },"btnInstall.label");
  3244.          result[40] = binding;
  3245.          binding = new Binding(this,function():String
  3246.          {
  3247.             var _loc1_:* = undefined;
  3248.             var _loc2_:* = undefined;
  3249.             _loc1_ = _T("btnInstallLater");
  3250.             return _loc1_ == undefined ? null : String(_loc1_);
  3251.          },function(param1:String):void
  3252.          {
  3253.             _ApplicationUpdaterDialogs_ApplicationUpdaterButton10.label = param1;
  3254.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterButton10.label");
  3255.          result[41] = binding;
  3256.          binding = new Binding(this,function():UIComponent
  3257.          {
  3258.             return upperBox;
  3259.          },function(param1:UIComponent):void
  3260.          {
  3261.             _ApplicationUpdaterDialogs_AddChild12.relativeTo = param1;
  3262.          },"_ApplicationUpdaterDialogs_AddChild12.relativeTo");
  3263.          result[42] = binding;
  3264.          binding = new Binding(this,function():String
  3265.          {
  3266.             var _loc1_:* = undefined;
  3267.             var _loc2_:* = undefined;
  3268.             _loc1_ = _T("lnkReleaseNotes");
  3269.             return _loc1_ == undefined ? null : String(_loc1_);
  3270.          },function(param1:String):void
  3271.          {
  3272.             installLinkButton.label = param1;
  3273.          },"installLinkButton.label");
  3274.          result[43] = binding;
  3275.          binding = new Binding(this,function():UIComponent
  3276.          {
  3277.             return installBox;
  3278.          },function(param1:UIComponent):void
  3279.          {
  3280.             _ApplicationUpdaterDialogs_AddChild13.relativeTo = param1;
  3281.          },"_ApplicationUpdaterDialogs_AddChild13.relativeTo");
  3282.          result[44] = binding;
  3283.          binding = new Binding(this,function():UIComponent
  3284.          {
  3285.             return contentBox;
  3286.          },function(param1:UIComponent):void
  3287.          {
  3288.             _ApplicationUpdaterDialogs_AddChild14.relativeTo = param1;
  3289.          },"_ApplicationUpdaterDialogs_AddChild14.relativeTo");
  3290.          result[45] = binding;
  3291.          binding = new Binding(this,function():String
  3292.          {
  3293.             var _loc1_:* = undefined;
  3294.             var _loc2_:* = undefined;
  3295.             _loc1_ = _T("titleFileUpdate");
  3296.             return _loc1_ == undefined ? null : String(_loc1_);
  3297.          },function(param1:String):void
  3298.          {
  3299.             titleFileUpdateAvailable.text = param1;
  3300.          },"titleFileUpdateAvailable.text");
  3301.          result[46] = binding;
  3302.          binding = new Binding(this,function():String
  3303.          {
  3304.             var _loc1_:* = undefined;
  3305.             var _loc2_:* = undefined;
  3306.             _loc1_ = _T("msgFileUpdate");
  3307.             return _loc1_ == undefined ? null : String(_loc1_);
  3308.          },function(param1:String):void
  3309.          {
  3310.             messageFileUpdate.htmlText = param1;
  3311.          },"messageFileUpdate.htmlText");
  3312.          result[47] = binding;
  3313.          binding = new Binding(this,function():String
  3314.          {
  3315.             var _loc1_:* = undefined;
  3316.             var _loc2_:* = undefined;
  3317.             _loc1_ = _T("lblFile");
  3318.             return _loc1_ == undefined ? null : String(_loc1_);
  3319.          },function(param1:String):void
  3320.          {
  3321.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9.label = param1;
  3322.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9.label");
  3323.          result[48] = binding;
  3324.          binding = new Binding(this,function():String
  3325.          {
  3326.             var _loc1_:* = undefined;
  3327.             var _loc2_:* = undefined;
  3328.             _loc1_ = _T("lblApplication");
  3329.             return _loc1_ == undefined ? null : String(_loc1_);
  3330.          },function(param1:String):void
  3331.          {
  3332.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10.label = param1;
  3333.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10.label");
  3334.          result[49] = binding;
  3335.          binding = new Binding(this,function():String
  3336.          {
  3337.             var _loc1_:* = undefined;
  3338.             var _loc2_:* = undefined;
  3339.             _loc1_ = _T("lblInstalledVersion");
  3340.             return _loc1_ == undefined ? null : String(_loc1_);
  3341.          },function(param1:String):void
  3342.          {
  3343.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11.label = param1;
  3344.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11.label");
  3345.          result[50] = binding;
  3346.          binding = new Binding(this,function():String
  3347.          {
  3348.             var _loc1_:* = undefined;
  3349.             var _loc2_:* = undefined;
  3350.             _loc1_ = _T("lblAvailableVersion");
  3351.             return _loc1_ == undefined ? null : String(_loc1_);
  3352.          },function(param1:String):void
  3353.          {
  3354.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12.label = param1;
  3355.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12.label");
  3356.          result[51] = binding;
  3357.          binding = new Binding(this,function():String
  3358.          {
  3359.             var _loc1_:* = undefined;
  3360.             var _loc2_:* = undefined;
  3361.             _loc1_ = _T("btnInstall");
  3362.             return _loc1_ == undefined ? null : String(_loc1_);
  3363.          },function(param1:String):void
  3364.          {
  3365.             btnFileInstall.label = param1;
  3366.          },"btnFileInstall.label");
  3367.          result[52] = binding;
  3368.          binding = new Binding(this,function():String
  3369.          {
  3370.             var _loc1_:* = undefined;
  3371.             var _loc2_:* = undefined;
  3372.             _loc1_ = _T("btnCancel");
  3373.             return _loc1_ == undefined ? null : String(_loc1_);
  3374.          },function(param1:String):void
  3375.          {
  3376.             _ApplicationUpdaterDialogs_ApplicationUpdaterButton12.label = param1;
  3377.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterButton12.label");
  3378.          result[53] = binding;
  3379.          binding = new Binding(this,function():UIComponent
  3380.          {
  3381.             return contentBox;
  3382.          },function(param1:UIComponent):void
  3383.          {
  3384.             _ApplicationUpdaterDialogs_AddChild15.relativeTo = param1;
  3385.          },"_ApplicationUpdaterDialogs_AddChild15.relativeTo");
  3386.          result[54] = binding;
  3387.          binding = new Binding(this,function():String
  3388.          {
  3389.             var _loc1_:* = undefined;
  3390.             var _loc2_:* = undefined;
  3391.             _loc1_ = _T("titleFileNoUpdate");
  3392.             return _loc1_ == undefined ? null : String(_loc1_);
  3393.          },function(param1:String):void
  3394.          {
  3395.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel9.text = param1;
  3396.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel9.text");
  3397.          result[55] = binding;
  3398.          binding = new Binding(this,function():String
  3399.          {
  3400.             var _loc1_:* = undefined;
  3401.             var _loc2_:* = undefined;
  3402.             _loc1_ = _T("msgFileNoUpdate");
  3403.             return _loc1_ == undefined ? null : String(_loc1_);
  3404.          },function(param1:String):void
  3405.          {
  3406.             msgFileNoUpdate.htmlText = param1;
  3407.          },"msgFileNoUpdate.htmlText");
  3408.          result[56] = binding;
  3409.          binding = new Binding(this,function():String
  3410.          {
  3411.             var _loc1_:* = undefined;
  3412.             var _loc2_:* = undefined;
  3413.             _loc1_ = _T("lblFile");
  3414.             return _loc1_ == undefined ? null : String(_loc1_);
  3415.          },function(param1:String):void
  3416.          {
  3417.             _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13.label = param1;
  3418.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13.label");
  3419.          result[57] = binding;
  3420.          binding = new Binding(this,function():String
  3421.          {
  3422.             var _loc1_:* = undefined;
  3423.             var _loc2_:* = undefined;
  3424.             _loc1_ = _T("btnClose");
  3425.             return _loc1_ == undefined ? null : String(_loc1_);
  3426.          },function(param1:String):void
  3427.          {
  3428.             btnCloseFileNoUpdates.label = param1;
  3429.          },"btnCloseFileNoUpdates.label");
  3430.          result[58] = binding;
  3431.          binding = new Binding(this,function():UIComponent
  3432.          {
  3433.             return contentBox;
  3434.          },function(param1:UIComponent):void
  3435.          {
  3436.             _ApplicationUpdaterDialogs_AddChild16.relativeTo = param1;
  3437.          },"_ApplicationUpdaterDialogs_AddChild16.relativeTo");
  3438.          result[59] = binding;
  3439.          binding = new Binding(this,function():String
  3440.          {
  3441.             var _loc1_:* = undefined;
  3442.             var _loc2_:* = undefined;
  3443.             _loc1_ = _T("titleFileError");
  3444.             return _loc1_ == undefined ? null : String(_loc1_);
  3445.          },function(param1:String):void
  3446.          {
  3447.             _ApplicationUpdaterDialogs_ApplicationUpdaterLabel10.text = param1;
  3448.          },"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel10.text");
  3449.          result[60] = binding;
  3450.          binding = new Binding(this,function():String
  3451.          {
  3452.             var _loc1_:* = undefined;
  3453.             var _loc2_:* = undefined;
  3454.             _loc1_ = _T("msgFileError");
  3455.             return _loc1_ == undefined ? null : String(_loc1_);
  3456.          },function(param1:String):void
  3457.          {
  3458.             msgFileError.htmlText = param1;
  3459.          },"msgFileError.htmlText");
  3460.          result[61] = binding;
  3461.          binding = new Binding(this,function():String
  3462.          {
  3463.             var _loc1_:* = undefined;
  3464.             var _loc2_:* = undefined;
  3465.             _loc1_ = _T("btnClose");
  3466.             return _loc1_ == undefined ? null : String(_loc1_);
  3467.          },function(param1:String):void
  3468.          {
  3469.             btnCloseFileError.label = param1;
  3470.          },"btnCloseFileError.label");
  3471.          result[62] = binding;
  3472.          return result;
  3473.       }
  3474.       
  3475.       public function set btnCloseConnectionError(param1:ApplicationUpdaterButton) : void
  3476.       {
  3477.          var _loc2_:Object = null;
  3478.          _loc2_ = this._1922427602btnCloseConnectionError;
  3479.          if(_loc2_ !== param1)
  3480.          {
  3481.             this._1922427602btnCloseConnectionError = param1;
  3482.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCloseConnectionError",_loc2_,param1));
  3483.          }
  3484.       }
  3485.       
  3486.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer11_c() : ApplicationUpdaterSpacer
  3487.       {
  3488.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  3489.          _loc1_.percentHeight = 100;
  3490.          if(!_loc1_.document)
  3491.          {
  3492.             _loc1_.document = this;
  3493.          }
  3494.          return _loc1_;
  3495.       }
  3496.       
  3497.       [Bindable(event="propertyChange")]
  3498.       public function get imageBox() : ApplicationUpdaterVBox
  3499.       {
  3500.          return this._859628944imageBox;
  3501.       }
  3502.       
  3503.       [Bindable(event="propertyChange")]
  3504.       public function get downloadLinkButton() : ApplicationUpdaterLinkButton
  3505.       {
  3506.          return this._1914570124downloadLinkButton;
  3507.       }
  3508.       
  3509.       private function onInstallNow() : void
  3510.       {
  3511.          log("onInstallNow");
  3512.          isInstallPostponed = false;
  3513.          if(_applicationUpdater != null)
  3514.          {
  3515.             _applicationUpdater.installUpdate();
  3516.          }
  3517.       }
  3518.       
  3519.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox2_c() : OSButtonBarHBox
  3520.       {
  3521.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  3522.          _loc1_.percentWidth = 100;
  3523.          _loc1_.styleName = "applicationUpdaterButtonRow";
  3524.          if(!_loc1_.document)
  3525.          {
  3526.             _loc1_.document = this;
  3527.          }
  3528.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton3_i());
  3529.          return _loc1_;
  3530.       }
  3531.       
  3532.       [Bindable(event="propertyChange")]
  3533.       public function get txtInstallNewVersion() : TruncatedLabel
  3534.       {
  3535.          return this._818388611txtInstallNewVersion;
  3536.       }
  3537.       
  3538.       public function addResources(param1:String, param2:Object) : void
  3539.       {
  3540.          var _loc4_:String = null;
  3541.          log("Add resource for " + param1);
  3542.          var _loc3_:IResourceBundle = new ResourceBundle(param1,className);
  3543.          for(_loc4_ in param2)
  3544.          {
  3545.             _loc3_.content[_loc4_.toString()] = param2[_loc4_].toString();
  3546.             log("Add " + _loc4_ + " = " + param2[_loc4_]);
  3547.          }
  3548.          resourceManager.addResourceBundle(_loc3_);
  3549.       }
  3550.       
  3551.       [Bindable(event="propertyChange")]
  3552.       public function get titleUpdateAvailable() : ApplicationUpdaterLabel
  3553.       {
  3554.          return this._1228332680titleUpdateAvailable;
  3555.       }
  3556.       
  3557.       public function set txtInstallApplication(param1:TruncatedLabel) : void
  3558.       {
  3559.          var _loc2_:Object = null;
  3560.          _loc2_ = this._1882803013txtInstallApplication;
  3561.          if(_loc2_ !== param1)
  3562.          {
  3563.             this._1882803013txtInstallApplication = param1;
  3564.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtInstallApplication",_loc2_,param1));
  3565.          }
  3566.       }
  3567.       
  3568.       private function setWidth(param1:uint) : void
  3569.       {
  3570.          width = stage.stageWidth = param1;
  3571.       }
  3572.       
  3573.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText5_i() : ApplicationUpdaterText
  3574.       {
  3575.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  3576.          messageUpdate = _loc1_;
  3577.          _loc1_.styleName = "applicationUpdaterH2";
  3578.          _loc1_.condenseWhite = true;
  3579.          _loc1_.percentWidth = 100;
  3580.          _loc1_.id = "messageUpdate";
  3581.          BindingManager.executeBindings(this,"messageUpdate",messageUpdate);
  3582.          if(!_loc1_.document)
  3583.          {
  3584.             _loc1_.document = this;
  3585.          }
  3586.          return _loc1_;
  3587.       }
  3588.       
  3589.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel6_i() : ApplicationUpdaterLabel
  3590.       {
  3591.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  3592.          titleDownloadProgress = _loc1_;
  3593.          _loc1_.styleName = "applicationUpdaterH1";
  3594.          _loc1_.condenseWhite = true;
  3595.          _loc1_.percentWidth = 100;
  3596.          _loc1_.id = "titleDownloadProgress";
  3597.          if(!_loc1_.document)
  3598.          {
  3599.             _loc1_.document = this;
  3600.          }
  3601.          return _loc1_;
  3602.       }
  3603.       
  3604.       [Bindable(event="propertyChange")]
  3605.       public function get contentBox() : ApplicationUpdaterVBox
  3606.       {
  3607.          return this._264524434contentBox;
  3608.       }
  3609.       
  3610.       public function set titleDownloadProgress(param1:ApplicationUpdaterLabel) : void
  3611.       {
  3612.          var _loc2_:Object = null;
  3613.          _loc2_ = this._345349453titleDownloadProgress;
  3614.          if(_loc2_ !== param1)
  3615.          {
  3616.             this._345349453titleDownloadProgress = param1;
  3617.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"titleDownloadProgress",_loc2_,param1));
  3618.          }
  3619.       }
  3620.       
  3621.       private function _ApplicationUpdaterDialogs_State5_c() : State
  3622.       {
  3623.          var _loc1_:State = new State();
  3624.          _loc1_.name = "UpdateAvailable";
  3625.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild5_i(),_ApplicationUpdaterDialogs_AddChild6_i()];
  3626.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State5_enterState);
  3627.          return _loc1_;
  3628.       }
  3629.       
  3630.       private function addListeners() : void
  3631.       {
  3632.          if(_applicationUpdater == null)
  3633.          {
  3634.             return;
  3635.          }
  3636.          _applicationUpdater.addEventListener(UpdateEvent.CHECK_FOR_UPDATE,appCheckForUpdate);
  3637.          _applicationUpdater.addEventListener(StatusUpdateEvent.UPDATE_STATUS,appCheckStatus);
  3638.          _applicationUpdater.addEventListener(StatusUpdateErrorEvent.UPDATE_ERROR,appCheckError);
  3639.          _applicationUpdater.addEventListener(UpdateEvent.DOWNLOAD_START,appDownloadStart);
  3640.          _applicationUpdater.addEventListener(ProgressEvent.PROGRESS,appDownloadProgress);
  3641.          _applicationUpdater.addEventListener(DownloadErrorEvent.DOWNLOAD_ERROR,appDownloadError);
  3642.          _applicationUpdater.addEventListener(UpdateEvent.DOWNLOAD_COMPLETE,appDownloadComplete);
  3643.          _applicationUpdater.addEventListener(StatusFileUpdateEvent.FILE_UPDATE_STATUS,appFileStatus);
  3644.          _applicationUpdater.addEventListener(StatusFileUpdateErrorEvent.FILE_UPDATE_ERROR,appFileError);
  3645.          _applicationUpdater.addEventListener(UpdateEvent.BEFORE_INSTALL,appBeforeInstall);
  3646.          _applicationUpdater.addEventListener(ErrorEvent.ERROR,appUnhandledError);
  3647.       }
  3648.       
  3649.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton10_i() : ApplicationUpdaterButton
  3650.       {
  3651.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  3652.          _ApplicationUpdaterDialogs_ApplicationUpdaterButton10 = _loc1_;
  3653.          _loc1_.addEventListener("click",___ApplicationUpdaterDialogs_ApplicationUpdaterButton10_click);
  3654.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterButton10";
  3655.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterButton10",_ApplicationUpdaterDialogs_ApplicationUpdaterButton10);
  3656.          if(!_loc1_.document)
  3657.          {
  3658.             _loc1_.document = this;
  3659.          }
  3660.          return _loc1_;
  3661.       }
  3662.       
  3663.       public function set txtUpdateNewVersion(param1:TruncatedLabel) : void
  3664.       {
  3665.          var _loc2_:Object = null;
  3666.          _loc2_ = this._1674081455txtUpdateNewVersion;
  3667.          if(_loc2_ !== param1)
  3668.          {
  3669.             this._1674081455txtUpdateNewVersion = param1;
  3670.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtUpdateNewVersion",_loc2_,param1));
  3671.          }
  3672.       }
  3673.       
  3674.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer10_c() : ApplicationUpdaterSpacer
  3675.       {
  3676.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  3677.          _loc1_.percentHeight = 100;
  3678.          if(!_loc1_.document)
  3679.          {
  3680.             _loc1_.document = this;
  3681.          }
  3682.          return _loc1_;
  3683.       }
  3684.       
  3685.       [Bindable(event="propertyChange")]
  3686.       public function get btnCancelDownload() : ApplicationUpdaterButton
  3687.       {
  3688.          return this._1504459422btnCancelDownload;
  3689.       }
  3690.       
  3691.       [Bindable(event="propertyChange")]
  3692.       public function get progressBar() : ApplicationUpdaterProgressBar
  3693.       {
  3694.          return this._1131509414progressBar;
  3695.       }
  3696.       
  3697.       private function _ApplicationUpdaterDialogs_AddChild5_i() : AddChild
  3698.       {
  3699.          var _loc1_:AddChild = new AddChild();
  3700.          _ApplicationUpdaterDialogs_AddChild5 = _loc1_;
  3701.          _loc1_.creationPolicy = "all";
  3702.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox8_c);
  3703.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild5",_ApplicationUpdaterDialogs_AddChild5);
  3704.          return _loc1_;
  3705.       }
  3706.       
  3707.       public function set messageProgress(param1:ApplicationUpdaterText) : void
  3708.       {
  3709.          var _loc2_:Object = null;
  3710.          _loc2_ = this._201773228messageProgress;
  3711.          if(_loc2_ !== param1)
  3712.          {
  3713.             this._201773228messageProgress = param1;
  3714.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"messageProgress",_loc2_,param1));
  3715.          }
  3716.       }
  3717.       
  3718.       public function ___ApplicationUpdaterDialogs_State3_enterState(param1:FlexEvent) : void
  3719.       {
  3720.          setHeight(176);
  3721.          focusManager.setFocus(btnCloseConnectionError);
  3722.       }
  3723.       
  3724.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton9_i() : ApplicationUpdaterButton
  3725.       {
  3726.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  3727.          btnInstall = _loc1_;
  3728.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  3729.          _loc1_.addEventListener("click",__btnInstall_click);
  3730.          _loc1_.id = "btnInstall";
  3731.          BindingManager.executeBindings(this,"btnInstall",btnInstall);
  3732.          if(!_loc1_.document)
  3733.          {
  3734.             _loc1_.document = this;
  3735.          }
  3736.          return _loc1_;
  3737.       }
  3738.       
  3739.       public function __btnFileInstall_click(param1:MouseEvent) : void
  3740.       {
  3741.          onInstallNow();
  3742.       }
  3743.       
  3744.       private function _ApplicationUpdaterDialogs_OSButtonBarHBox1_c() : OSButtonBarHBox
  3745.       {
  3746.          var _loc1_:OSButtonBarHBox = new OSButtonBarHBox();
  3747.          _loc1_.styleName = "applicationUpdaterButtonRow";
  3748.          if(!_loc1_.document)
  3749.          {
  3750.             _loc1_.document = this;
  3751.          }
  3752.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton1_i());
  3753.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterButton2_i());
  3754.          return _loc1_;
  3755.       }
  3756.       
  3757.       public function setLocaleChain(param1:Array) : void
  3758.       {
  3759.          var _loc3_:String = null;
  3760.          var _loc2_:Array = [];
  3761.          for each(_loc3_ in param1)
  3762.          {
  3763.             _loc2_.push(_loc3_);
  3764.          }
  3765.          updaterResourceManager.localeChain = _loc2_;
  3766.          log("Locale changed: ",_loc2_);
  3767.       }
  3768.       
  3769.       public function ___ApplicationUpdaterDialogs_State6_enterState(param1:FlexEvent) : void
  3770.       {
  3771.          setHeight(363);
  3772.       }
  3773.       
  3774.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText4_i() : ApplicationUpdaterText
  3775.       {
  3776.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  3777.          txtUnexpectedError = _loc1_;
  3778.          _loc1_.styleName = "applicationUpdaterH2";
  3779.          _loc1_.condenseWhite = true;
  3780.          _loc1_.percentWidth = 100;
  3781.          _loc1_.id = "txtUnexpectedError";
  3782.          BindingManager.executeBindings(this,"txtUnexpectedError",txtUnexpectedError);
  3783.          if(!_loc1_.document)
  3784.          {
  3785.             _loc1_.document = this;
  3786.          }
  3787.          return _loc1_;
  3788.       }
  3789.       
  3790.       private function _ApplicationUpdaterDialogs_State4_c() : State
  3791.       {
  3792.          var _loc1_:State = new State();
  3793.          _loc1_.name = "UnexpectedError";
  3794.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild4_i()];
  3795.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State4_enterState);
  3796.          return _loc1_;
  3797.       }
  3798.       
  3799.       public function set msgFileError(param1:ApplicationUpdaterText) : void
  3800.       {
  3801.          var _loc2_:Object = null;
  3802.          _loc2_ = this._1703259285msgFileError;
  3803.          if(_loc2_ !== param1)
  3804.          {
  3805.             this._1703259285msgFileError = param1;
  3806.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"msgFileError",_loc2_,param1));
  3807.          }
  3808.       }
  3809.       
  3810.       private function _ApplicationUpdaterDialogs_AddChild4_i() : AddChild
  3811.       {
  3812.          var _loc1_:AddChild = new AddChild();
  3813.          _ApplicationUpdaterDialogs_AddChild4 = _loc1_;
  3814.          _loc1_.creationPolicy = "all";
  3815.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox7_c);
  3816.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild4",_ApplicationUpdaterDialogs_AddChild4);
  3817.          return _loc1_;
  3818.       }
  3819.       
  3820.       public function set titleFileUpdateAvailable(param1:ApplicationUpdaterLabel) : void
  3821.       {
  3822.          var _loc2_:Object = null;
  3823.          _loc2_ = this._173536620titleFileUpdateAvailable;
  3824.          if(_loc2_ !== param1)
  3825.          {
  3826.             this._173536620titleFileUpdateAvailable = param1;
  3827.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"titleFileUpdateAvailable",_loc2_,param1));
  3828.          }
  3829.       }
  3830.       
  3831.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterProgressBar2_i() : ApplicationUpdaterProgressBar
  3832.       {
  3833.          var _loc1_:ApplicationUpdaterProgressBar = new ApplicationUpdaterProgressBar();
  3834.          installProgressBar = _loc1_;
  3835.          _loc1_.percentWidth = 90;
  3836.          _loc1_.label = "";
  3837.          _loc1_.labelPlacement = "left";
  3838.          _loc1_.mode = "manual";
  3839.          _loc1_.styleName = "applicationUpdaterProgressComplete";
  3840.          _loc1_.setStyle("labelWidth",0);
  3841.          _loc1_.setStyle("fontSize",0);
  3842.          _loc1_.setStyle("trackHeight",12);
  3843.          _loc1_.id = "installProgressBar";
  3844.          if(!_loc1_.document)
  3845.          {
  3846.             _loc1_.document = this;
  3847.          }
  3848.          return _loc1_;
  3849.       }
  3850.       
  3851.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel5_i() : ApplicationUpdaterLabel
  3852.       {
  3853.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  3854.          titleUpdateAvailable = _loc1_;
  3855.          _loc1_.styleName = "applicationUpdaterH1";
  3856.          _loc1_.condenseWhite = true;
  3857.          _loc1_.percentWidth = 100;
  3858.          _loc1_.id = "titleUpdateAvailable";
  3859.          BindingManager.executeBindings(this,"titleUpdateAvailable",titleUpdateAvailable);
  3860.          if(!_loc1_.document)
  3861.          {
  3862.             _loc1_.document = this;
  3863.          }
  3864.          return _loc1_;
  3865.       }
  3866.       
  3867.       private function appCheckError(param1:StatusUpdateErrorEvent) : void
  3868.       {
  3869.          log("appCheckError",param1);
  3870.          currentState = "ConnectionError";
  3871.          errorID = param1.errorID.toString();
  3872.          txtCheckError.text = _T("msgCheckError",[errorID]);
  3873.          showWindow();
  3874.       }
  3875.       
  3876.       public function ___ApplicationUpdaterDialogs_State9_enterState(param1:FlexEvent) : void
  3877.       {
  3878.          setHeight(303);
  3879.          installProgressBar.setProgress(100,100);
  3880.          focusManager.setFocus(btnInstall);
  3881.       }
  3882.       
  3883.       public function set updateLinkButton(param1:ApplicationUpdaterLinkButton) : void
  3884.       {
  3885.          var _loc2_:Object = null;
  3886.          _loc2_ = this._926102155updateLinkButton;
  3887.          if(_loc2_ !== param1)
  3888.          {
  3889.             this._926102155updateLinkButton = param1;
  3890.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"updateLinkButton",_loc2_,param1));
  3891.          }
  3892.       }
  3893.       
  3894.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton8_i() : ApplicationUpdaterButton
  3895.       {
  3896.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  3897.          btnCancelDownload = _loc1_;
  3898.          _loc1_.addEventListener("click",__btnCancelDownload_click);
  3899.          _loc1_.id = "btnCancelDownload";
  3900.          if(!_loc1_.document)
  3901.          {
  3902.             _loc1_.document = this;
  3903.          }
  3904.          return _loc1_;
  3905.       }
  3906.       
  3907.       public function ___ApplicationUpdaterDialogs_ApplicationUpdaterButton12_click(param1:MouseEvent) : void
  3908.       {
  3909.          onClose();
  3910.       }
  3911.       
  3912.       public function ___ApplicationUpdaterDialogs_ApplicationUpdaterApplication1_applicationComplete(param1:FlexEvent) : void
  3913.       {
  3914.          onApplicationComplete();
  3915.       }
  3916.       
  3917.       public function set installText(param1:ApplicationUpdaterTextArea) : void
  3918.       {
  3919.          var _loc2_:Object = null;
  3920.          _loc2_ = this._2143525224installText;
  3921.          if(_loc2_ !== param1)
  3922.          {
  3923.             this._2143525224installText = param1;
  3924.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"installText",_loc2_,param1));
  3925.          }
  3926.       }
  3927.       
  3928.       [Bindable(event="propertyChange")]
  3929.       public function get btnDownload() : ApplicationUpdaterButton
  3930.       {
  3931.          return this._1087336700btnDownload;
  3932.       }
  3933.       
  3934.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9_i() : ApplicationUpdaterFormItem
  3935.       {
  3936.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  3937.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9 = _loc1_;
  3938.          _loc1_.percentWidth = 100;
  3939.          _loc1_.setStyle("textAlign","left");
  3940.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9";
  3941.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9);
  3942.          if(!_loc1_.document)
  3943.          {
  3944.             _loc1_.document = this;
  3945.          }
  3946.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel9_i());
  3947.          return _loc1_;
  3948.       }
  3949.       
  3950.       private function onCheckForUpdates() : void
  3951.       {
  3952.          log("onCheckForUpdates");
  3953.          if(_applicationUpdater != null)
  3954.          {
  3955.             _applicationUpdater.checkForUpdate();
  3956.          }
  3957.       }
  3958.       
  3959.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText3_i() : ApplicationUpdaterText
  3960.       {
  3961.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  3962.          txtCheckError = _loc1_;
  3963.          _loc1_.styleName = "applicationUpdaterH2";
  3964.          _loc1_.condenseWhite = true;
  3965.          _loc1_.percentWidth = 100;
  3966.          _loc1_.id = "txtCheckError";
  3967.          BindingManager.executeBindings(this,"txtCheckError",txtCheckError);
  3968.          if(!_loc1_.document)
  3969.          {
  3970.             _loc1_.document = this;
  3971.          }
  3972.          return _loc1_;
  3973.       }
  3974.       
  3975.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel4_i() : ApplicationUpdaterLabel
  3976.       {
  3977.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  3978.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel4 = _loc1_;
  3979.          _loc1_.styleName = "applicationUpdaterH1";
  3980.          _loc1_.condenseWhite = true;
  3981.          _loc1_.percentWidth = 100;
  3982.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel4";
  3983.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel4",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel4);
  3984.          if(!_loc1_.document)
  3985.          {
  3986.             _loc1_.document = this;
  3987.          }
  3988.          return _loc1_;
  3989.       }
  3990.       
  3991.       [Bindable(event="propertyChange")]
  3992.       public function get txtInstallCurrentVersion() : TruncatedLabel
  3993.       {
  3994.          return this._1639348470txtInstallCurrentVersion;
  3995.       }
  3996.       
  3997.       private function _ApplicationUpdaterDialogs_State3_c() : State
  3998.       {
  3999.          var _loc1_:State = new State();
  4000.          _loc1_.name = "ConnectionError";
  4001.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild3_i()];
  4002.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State3_enterState);
  4003.          return _loc1_;
  4004.       }
  4005.       
  4006.       private function appDownloadProgress(param1:ProgressEvent) : void
  4007.       {
  4008.          if(visible && (currentState == "DownloadProgress" || currentState == "DownloadProgress_More"))
  4009.          {
  4010.             progressBar.setProgress(param1.bytesLoaded,param1.bytesTotal);
  4011.          }
  4012.       }
  4013.       
  4014.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterProgressBar1_i() : ApplicationUpdaterProgressBar
  4015.       {
  4016.          var _loc1_:ApplicationUpdaterProgressBar = new ApplicationUpdaterProgressBar();
  4017.          progressBar = _loc1_;
  4018.          _loc1_.percentWidth = 90;
  4019.          _loc1_.label = "";
  4020.          _loc1_.labelPlacement = "bottom";
  4021.          _loc1_.mode = "manual";
  4022.          _loc1_.styleName = "applicationUpdaterProgressPending";
  4023.          _loc1_.setStyle("trackHeight",12);
  4024.          _loc1_.id = "progressBar";
  4025.          if(!_loc1_.document)
  4026.          {
  4027.             _loc1_.document = this;
  4028.          }
  4029.          return _loc1_;
  4030.       }
  4031.       
  4032.       private function _ApplicationUpdaterDialogs_AddChild3_i() : AddChild
  4033.       {
  4034.          var _loc1_:AddChild = new AddChild();
  4035.          _ApplicationUpdaterDialogs_AddChild3 = _loc1_;
  4036.          _loc1_.creationPolicy = "all";
  4037.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox6_c);
  4038.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild3",_ApplicationUpdaterDialogs_AddChild3);
  4039.          return _loc1_;
  4040.       }
  4041.       
  4042.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox16_c() : ApplicationUpdaterVBox
  4043.       {
  4044.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  4045.          _loc1_.creationPolicy = "all";
  4046.          _loc1_.styleName = "applicationUpdaterContentBox";
  4047.          _loc1_.percentWidth = 100;
  4048.          _loc1_.percentHeight = 100;
  4049.          if(!_loc1_.document)
  4050.          {
  4051.             _loc1_.document = this;
  4052.          }
  4053.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel10_i());
  4054.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText10_i());
  4055.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer13_c());
  4056.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox10_c());
  4057.          return _loc1_;
  4058.       }
  4059.       
  4060.       [Bindable(event="propertyChange")]
  4061.       private function get m_downArrowImage() : Class
  4062.       {
  4063.          return this._1521195226m_downArrowImage;
  4064.       }
  4065.       
  4066.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton7_i() : ApplicationUpdaterButton
  4067.       {
  4068.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  4069.          _ApplicationUpdaterDialogs_ApplicationUpdaterButton7 = _loc1_;
  4070.          _loc1_.addEventListener("click",___ApplicationUpdaterDialogs_ApplicationUpdaterButton7_click);
  4071.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterButton7";
  4072.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterButton7",_ApplicationUpdaterDialogs_ApplicationUpdaterButton7);
  4073.          if(!_loc1_.document)
  4074.          {
  4075.             _loc1_.document = this;
  4076.          }
  4077.          return _loc1_;
  4078.       }
  4079.       
  4080.       public function __installLinkButton_click(param1:MouseEvent) : void
  4081.       {
  4082.          onToggleReleaseNotes();
  4083.       }
  4084.       
  4085.       public function set txtNoFileName(param1:TruncatedLabel) : void
  4086.       {
  4087.          var _loc2_:Object = null;
  4088.          _loc2_ = this._1236125288txtNoFileName;
  4089.          if(_loc2_ !== param1)
  4090.          {
  4091.             this._1236125288txtNoFileName = param1;
  4092.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtNoFileName",_loc2_,param1));
  4093.          }
  4094.       }
  4095.       
  4096.       public function set btnCloseUnexpectedError(param1:ApplicationUpdaterButton) : void
  4097.       {
  4098.          var _loc2_:Object = null;
  4099.          _loc2_ = this._1312270437btnCloseUnexpectedError;
  4100.          if(_loc2_ !== param1)
  4101.          {
  4102.             this._1312270437btnCloseUnexpectedError = param1;
  4103.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnCloseUnexpectedError",_loc2_,param1));
  4104.          }
  4105.       }
  4106.       
  4107.       public function set btnInstall(param1:ApplicationUpdaterButton) : void
  4108.       {
  4109.          var _loc2_:Object = null;
  4110.          _loc2_ = this._768057247btnInstall;
  4111.          if(_loc2_ !== param1)
  4112.          {
  4113.             this._768057247btnInstall = param1;
  4114.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"btnInstall",_loc2_,param1));
  4115.          }
  4116.       }
  4117.       
  4118.       private function log(... rest) : void
  4119.       {
  4120.          var i:int;
  4121.          var fs:FileStream = null;
  4122.          var args:Array = rest;
  4123.          var s:String = "UpdaterUI: ";
  4124.          var file:File = new File(File.documentsDirectory.nativePath + "/../.airappupdaterui.log");
  4125.          if(args == null)
  4126.          {
  4127.             return;
  4128.          }
  4129.          if(!LOGGING_UI && !file.exists)
  4130.          {
  4131.             return;
  4132.          }
  4133.          i = 0;
  4134.          while(i < args.length)
  4135.          {
  4136.             s += (i > 0 ? "," : "") + (args[i] != null ? args[i].toString() : "null");
  4137.             i++;
  4138.          }
  4139.          if(LOGGING_UI)
  4140.          {
  4141.             trace("UpdaterUI: ",args);
  4142.          }
  4143.          try
  4144.          {
  4145.             if(file.exists)
  4146.             {
  4147.                fs = new FileStream();
  4148.                fs.open(file,FileMode.APPEND);
  4149.                fs.writeUTFBytes(s + "\n");
  4150.                fs.close();
  4151.             }
  4152.          }
  4153.          catch(e:Error)
  4154.          {
  4155.          }
  4156.       }
  4157.       
  4158.       [Bindable(event="propertyChange")]
  4159.       public function get txtInstallApplication() : TruncatedLabel
  4160.       {
  4161.          return this._1882803013txtInstallApplication;
  4162.       }
  4163.       
  4164.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8_i() : ApplicationUpdaterFormItem
  4165.       {
  4166.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  4167.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8 = _loc1_;
  4168.          _loc1_.percentWidth = 100;
  4169.          _loc1_.setStyle("textAlign","left");
  4170.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8";
  4171.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8);
  4172.          if(!_loc1_.document)
  4173.          {
  4174.             _loc1_.document = this;
  4175.          }
  4176.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel8_i());
  4177.          return _loc1_;
  4178.       }
  4179.       
  4180.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel3_i() : ApplicationUpdaterLabel
  4181.       {
  4182.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  4183.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel3 = _loc1_;
  4184.          _loc1_.styleName = "applicationUpdaterH1";
  4185.          _loc1_.condenseWhite = true;
  4186.          _loc1_.percentWidth = 100;
  4187.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel3";
  4188.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel3",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel3);
  4189.          if(!_loc1_.document)
  4190.          {
  4191.             _loc1_.document = this;
  4192.          }
  4193.          return _loc1_;
  4194.       }
  4195.       
  4196.       public function set txtFileApplication(param1:TruncatedLabel) : void
  4197.       {
  4198.          var _loc2_:Object = null;
  4199.          _loc2_ = this._1238074972txtFileApplication;
  4200.          if(_loc2_ !== param1)
  4201.          {
  4202.             this._1238074972txtFileApplication = param1;
  4203.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtFileApplication",_loc2_,param1));
  4204.          }
  4205.       }
  4206.       
  4207.       public function getLocaleChain() : Array
  4208.       {
  4209.          return updaterResourceManager.localeChain;
  4210.       }
  4211.       
  4212.       private function appCheckForUpdate(param1:UpdateEvent) : void
  4213.       {
  4214.          log("appCheckForUpdate",param1);
  4215.          isInstallPostponed = false;
  4216.          currentState = "CheckForUpdate";
  4217.          details = [];
  4218.          txtCheckApplication.text = getApplicationName();
  4219.          if(isDialogVisible(currentState))
  4220.          {
  4221.             param1.preventDefault();
  4222.          }
  4223.          showWindow();
  4224.       }
  4225.       
  4226.       [Bindable(event="propertyChange")]
  4227.       public function get messageProgress() : ApplicationUpdaterText
  4228.       {
  4229.          return this._201773228messageProgress;
  4230.       }
  4231.       
  4232.       private function _ApplicationUpdaterDialogs_AddChild2_i() : AddChild
  4233.       {
  4234.          var _loc1_:AddChild = new AddChild();
  4235.          _ApplicationUpdaterDialogs_AddChild2 = _loc1_;
  4236.          _loc1_.creationPolicy = "all";
  4237.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox5_c);
  4238.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild2",_ApplicationUpdaterDialogs_AddChild2);
  4239.          return _loc1_;
  4240.       }
  4241.       
  4242.       public function __btnCloseConnectionError_click(param1:MouseEvent) : void
  4243.       {
  4244.          onClose();
  4245.       }
  4246.       
  4247.       private function onClose() : void
  4248.       {
  4249.          log("onClose");
  4250.          currentState = null;
  4251.          if(_applicationUpdater != null && !isInstallPostponed)
  4252.          {
  4253.             _applicationUpdater.cancelUpdate();
  4254.          }
  4255.       }
  4256.       
  4257.       private function _ApplicationUpdaterDialogs_TruncatedLabel13_i() : TruncatedLabel
  4258.       {
  4259.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  4260.          txtNoFileName = _loc1_;
  4261.          _loc1_.styleName = "applicationUpdaterFormItemText";
  4262.          _loc1_.condenseWhite = true;
  4263.          _loc1_.maxWidth = 200;
  4264.          _loc1_.text = "";
  4265.          _loc1_.id = "txtNoFileName";
  4266.          if(!_loc1_.document)
  4267.          {
  4268.             _loc1_.document = this;
  4269.          }
  4270.          return _loc1_;
  4271.       }
  4272.       
  4273.       private function getApplicationVersion() : String
  4274.       {
  4275.          if(applicationVersion)
  4276.          {
  4277.             return applicationVersion;
  4278.          }
  4279.          var _loc1_:XML = NativeApplication.nativeApplication.applicationDescriptor;
  4280.          var _loc2_:Namespace = _loc1_.namespace();
  4281.          applicationVersion = _loc1_._loc2_::version;
  4282.          return applicationVersion;
  4283.       }
  4284.       
  4285.       public function ___ApplicationUpdaterDialogs_ApplicationUpdaterButton2_click(param1:MouseEvent) : void
  4286.       {
  4287.          onClose();
  4288.       }
  4289.       
  4290.       public function set msgFileNoUpdate(param1:ApplicationUpdaterText) : void
  4291.       {
  4292.          var _loc2_:Object = null;
  4293.          _loc2_ = this._1745486425msgFileNoUpdate;
  4294.          if(_loc2_ !== param1)
  4295.          {
  4296.             this._1745486425msgFileNoUpdate = param1;
  4297.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"msgFileNoUpdate",_loc2_,param1));
  4298.          }
  4299.       }
  4300.       
  4301.       private function _ApplicationUpdaterDialogs_State2_c() : State
  4302.       {
  4303.          var _loc1_:State = new State();
  4304.          _loc1_.name = "NoUpdates";
  4305.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild2_i()];
  4306.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State2_enterState);
  4307.          return _loc1_;
  4308.       }
  4309.       
  4310.       public function set messageUpdate(param1:ApplicationUpdaterText) : void
  4311.       {
  4312.          var _loc2_:Object = null;
  4313.          _loc2_ = this._1503935568messageUpdate;
  4314.          if(_loc2_ !== param1)
  4315.          {
  4316.             this._1503935568messageUpdate = param1;
  4317.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"messageUpdate",_loc2_,param1));
  4318.          }
  4319.       }
  4320.       
  4321.       private function onResizing(param1:Event) : void
  4322.       {
  4323.          log("RESIZE:" + param1);
  4324.          printSize();
  4325.          printTree("",stage);
  4326.       }
  4327.       
  4328.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox15_c() : ApplicationUpdaterVBox
  4329.       {
  4330.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  4331.          _loc1_.creationPolicy = "all";
  4332.          _loc1_.styleName = "applicationUpdaterContentBox";
  4333.          _loc1_.percentWidth = 100;
  4334.          _loc1_.percentHeight = 100;
  4335.          if(!_loc1_.document)
  4336.          {
  4337.             _loc1_.document = this;
  4338.          }
  4339.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel9_i());
  4340.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText9_i());
  4341.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm6_c());
  4342.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer12_c());
  4343.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox9_c());
  4344.          return _loc1_;
  4345.       }
  4346.       
  4347.       private function onResize(param1:Event) : void
  4348.       {
  4349.          printSize();
  4350.       }
  4351.       
  4352.       public function __btnCheck_click(param1:MouseEvent) : void
  4353.       {
  4354.          onCheckForUpdates();
  4355.       }
  4356.       
  4357.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText2_i() : ApplicationUpdaterText
  4358.       {
  4359.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  4360.          _ApplicationUpdaterDialogs_ApplicationUpdaterText2 = _loc1_;
  4361.          _loc1_.styleName = "applicationUpdaterH2";
  4362.          _loc1_.condenseWhite = true;
  4363.          _loc1_.percentWidth = 100;
  4364.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterText2";
  4365.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterText2",_ApplicationUpdaterDialogs_ApplicationUpdaterText2);
  4366.          if(!_loc1_.document)
  4367.          {
  4368.             _loc1_.document = this;
  4369.          }
  4370.          return _loc1_;
  4371.       }
  4372.       
  4373.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton6_i() : ApplicationUpdaterButton
  4374.       {
  4375.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  4376.          btnDownload = _loc1_;
  4377.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  4378.          _loc1_.addEventListener("click",__btnDownload_click);
  4379.          _loc1_.id = "btnDownload";
  4380.          BindingManager.executeBindings(this,"btnDownload",btnDownload);
  4381.          if(!_loc1_.document)
  4382.          {
  4383.             _loc1_.document = this;
  4384.          }
  4385.          return _loc1_;
  4386.       }
  4387.       
  4388.       [Bindable(event="propertyChange")]
  4389.       public function get msgFileError() : ApplicationUpdaterText
  4390.       {
  4391.          return this._1703259285msgFileError;
  4392.       }
  4393.       
  4394.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer9_c() : ApplicationUpdaterSpacer
  4395.       {
  4396.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  4397.          _loc1_.height = 14;
  4398.          if(!_loc1_.document)
  4399.          {
  4400.             _loc1_.document = this;
  4401.          }
  4402.          return _loc1_;
  4403.       }
  4404.       
  4405.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm6_c() : ApplicationUpdaterForm
  4406.       {
  4407.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  4408.          _loc1_.percentWidth = 100;
  4409.          _loc1_.setStyle("verticalGap",-2);
  4410.          if(!_loc1_.document)
  4411.          {
  4412.             _loc1_.document = this;
  4413.          }
  4414.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem13_i());
  4415.          return _loc1_;
  4416.       }
  4417.       
  4418.       public function set txtCheckApplication(param1:TruncatedLabel) : void
  4419.       {
  4420.          var _loc2_:Object = null;
  4421.          _loc2_ = this._1118242376txtCheckApplication;
  4422.          if(_loc2_ !== param1)
  4423.          {
  4424.             this._1118242376txtCheckApplication = param1;
  4425.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtCheckApplication",_loc2_,param1));
  4426.          }
  4427.       }
  4428.       
  4429.       private function setDetails() : void
  4430.       {
  4431.          var _loc3_:Array = null;
  4432.          var _loc4_:Object = null;
  4433.          var _loc5_:int = 0;
  4434.          var _loc6_:Array = null;
  4435.          applicationName = "";
  4436.          var _loc1_:String = getApplicationName();
  4437.          m_title = null;
  4438.          stage.nativeWindow.title = windowTitle;
  4439.          var _loc2_:String = "";
  4440.          if(details.length == 1)
  4441.          {
  4442.             _loc2_ = details[0][1];
  4443.          }
  4444.          else if(details.length > 1)
  4445.          {
  4446.             _loc3_ = [];
  4447.             _loc4_ = {};
  4448.             _loc5_ = 0;
  4449.             while(_loc5_ < details.length)
  4450.             {
  4451.                _loc3_.push(details[_loc5_][0]);
  4452.                _loc4_[details[_loc5_][0]] = details[_loc5_][1];
  4453.                _loc5_++;
  4454.             }
  4455.             _loc6_ = LocaleUtil.sortLanguagesByPreference(_loc3_,resourceManager.localeChain,details[0][0],false);
  4456.             _loc2_ = _loc4_[_loc6_[0]];
  4457.          }
  4458.          updateText.text = _loc2_;
  4459.          downloadText.text = _loc2_;
  4460.          installText.text = _loc2_;
  4461.       }
  4462.       
  4463.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7_i() : ApplicationUpdaterFormItem
  4464.       {
  4465.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  4466.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7 = _loc1_;
  4467.          _loc1_.percentWidth = 100;
  4468.          _loc1_.setStyle("textAlign","left");
  4469.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7";
  4470.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7);
  4471.          if(!_loc1_.document)
  4472.          {
  4473.             _loc1_.document = this;
  4474.          }
  4475.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel7_i());
  4476.          return _loc1_;
  4477.       }
  4478.       
  4479.       public function set txtUnexpectedError(param1:ApplicationUpdaterText) : void
  4480.       {
  4481.          var _loc2_:Object = null;
  4482.          _loc2_ = this._720635815txtUnexpectedError;
  4483.          if(_loc2_ !== param1)
  4484.          {
  4485.             this._720635815txtUnexpectedError = param1;
  4486.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"txtUnexpectedError",_loc2_,param1));
  4487.          }
  4488.       }
  4489.       
  4490.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterText1_i() : ApplicationUpdaterText
  4491.       {
  4492.          var _loc1_:ApplicationUpdaterText = new ApplicationUpdaterText();
  4493.          _ApplicationUpdaterDialogs_ApplicationUpdaterText1 = _loc1_;
  4494.          _loc1_.styleName = "applicationUpdaterH2";
  4495.          _loc1_.condenseWhite = true;
  4496.          _loc1_.percentWidth = 100;
  4497.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterText1";
  4498.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterText1",_ApplicationUpdaterDialogs_ApplicationUpdaterText1);
  4499.          if(!_loc1_.document)
  4500.          {
  4501.             _loc1_.document = this;
  4502.          }
  4503.          return _loc1_;
  4504.       }
  4505.       
  4506.       [Bindable(event="propertyChange")]
  4507.       public function get txtUpdateNewVersion() : TruncatedLabel
  4508.       {
  4509.          return this._1674081455txtUpdateNewVersion;
  4510.       }
  4511.       
  4512.       private function _ApplicationUpdaterDialogs_TruncatedLabel12_i() : TruncatedLabel
  4513.       {
  4514.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  4515.          txtFileNewVersion = _loc1_;
  4516.          _loc1_.styleName = "applicationUpdaterFormItemText";
  4517.          _loc1_.condenseWhite = true;
  4518.          _loc1_.maxWidth = 200;
  4519.          _loc1_.text = "";
  4520.          _loc1_.id = "txtFileNewVersion";
  4521.          if(!_loc1_.document)
  4522.          {
  4523.             _loc1_.document = this;
  4524.          }
  4525.          return _loc1_;
  4526.       }
  4527.       
  4528.       public function set updateText(param1:ApplicationUpdaterTextArea) : void
  4529.       {
  4530.          var _loc2_:Object = null;
  4531.          _loc2_ = this._295934570updateText;
  4532.          if(_loc2_ !== param1)
  4533.          {
  4534.             this._295934570updateText = param1;
  4535.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"updateText",_loc2_,param1));
  4536.          }
  4537.       }
  4538.       
  4539.       public function ___ApplicationUpdaterDialogs_State12_enterState(param1:FlexEvent) : void
  4540.       {
  4541.          setHeight(194);
  4542.          focusManager.setFocus(btnCloseFileNoUpdates);
  4543.       }
  4544.       
  4545.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel2_i() : ApplicationUpdaterLabel
  4546.       {
  4547.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  4548.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel2 = _loc1_;
  4549.          _loc1_.styleName = "applicationUpdaterH1";
  4550.          _loc1_.condenseWhite = true;
  4551.          _loc1_.percentWidth = 100;
  4552.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel2";
  4553.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel2",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel2);
  4554.          if(!_loc1_.document)
  4555.          {
  4556.             _loc1_.document = this;
  4557.          }
  4558.          return _loc1_;
  4559.       }
  4560.       
  4561.       public function set installLinkButton(param1:ApplicationUpdaterLinkButton) : void
  4562.       {
  4563.          var _loc2_:Object = null;
  4564.          _loc2_ = this._1281467449installLinkButton;
  4565.          if(_loc2_ !== param1)
  4566.          {
  4567.             this._1281467449installLinkButton = param1;
  4568.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"installLinkButton",_loc2_,param1));
  4569.          }
  4570.       }
  4571.       
  4572.       override public function initialize() : void
  4573.       {
  4574.          var bindings:Array;
  4575.          var watchers:Array;
  4576.          var i:uint;
  4577.          var target:ApplicationUpdaterDialogs = null;
  4578.          var watcherSetupUtilClass:Object = null;
  4579.          mx_internal::setDocumentDescriptor(_documentDescriptor_);
  4580.          bindings = _ApplicationUpdaterDialogs_bindingsSetup();
  4581.          watchers = [];
  4582.          target = this;
  4583.          if(_watcherSetupUtil == null)
  4584.          {
  4585.             watcherSetupUtilClass = getDefinitionByName("_ApplicationUpdaterDialogsWatcherSetupUtil");
  4586.             watcherSetupUtilClass["init"](null);
  4587.          }
  4588.          _watcherSetupUtil.setup(this,function(param1:String):*
  4589.          {
  4590.             return target[param1];
  4591.          },bindings,watchers);
  4592.          i = 0;
  4593.          while(i < bindings.length)
  4594.          {
  4595.             Binding(bindings[i]).execute();
  4596.             i++;
  4597.          }
  4598.          mx_internal::_bindings = mx_internal::_bindings.concat(bindings);
  4599.          mx_internal::_watchers = mx_internal::_watchers.concat(watchers);
  4600.          super.initialize();
  4601.       }
  4602.       
  4603.       public function set upperBox(param1:ApplicationUpdaterVBox) : void
  4604.       {
  4605.          var _loc2_:Object = null;
  4606.          _loc2_ = this._1669747145upperBox;
  4607.          if(_loc2_ !== param1)
  4608.          {
  4609.             this._1669747145upperBox = param1;
  4610.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"upperBox",_loc2_,param1));
  4611.          }
  4612.       }
  4613.       
  4614.       private function _ApplicationUpdaterDialogs_AddChild1_i() : AddChild
  4615.       {
  4616.          var _loc1_:AddChild = new AddChild();
  4617.          _ApplicationUpdaterDialogs_AddChild1 = _loc1_;
  4618.          _loc1_.creationPolicy = "all";
  4619.          _loc1_.targetFactory = new DeferredInstanceFromFunction(_ApplicationUpdaterDialogs_ApplicationUpdaterVBox4_c);
  4620.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_AddChild1",_ApplicationUpdaterDialogs_AddChild1);
  4621.          return _loc1_;
  4622.       }
  4623.       
  4624.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox14_c() : ApplicationUpdaterVBox
  4625.       {
  4626.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  4627.          _loc1_.creationPolicy = "all";
  4628.          _loc1_.styleName = "applicationUpdaterContentBox";
  4629.          _loc1_.percentWidth = 100;
  4630.          _loc1_.percentHeight = 100;
  4631.          if(!_loc1_.document)
  4632.          {
  4633.             _loc1_.document = this;
  4634.          }
  4635.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLabel8_i());
  4636.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterText8_i());
  4637.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterForm5_c());
  4638.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterSpacer11_c());
  4639.          _loc1_.addChild(_ApplicationUpdaterDialogs_OSButtonBarHBox8_c());
  4640.          return _loc1_;
  4641.       }
  4642.       
  4643.       private function onAddedToStage(param1:Event) : void
  4644.       {
  4645.          log("Added to stage");
  4646.          setWindowWidth();
  4647.          addListeners();
  4648.          stage.addEventListener(Event.RESIZE,onResize);
  4649.       }
  4650.       
  4651.       [Bindable(event="propertyChange")]
  4652.       public function get txtUnexpectedError() : ApplicationUpdaterText
  4653.       {
  4654.          return this._720635815txtUnexpectedError;
  4655.       }
  4656.       
  4657.       private function _ApplicationUpdaterDialogs_State1_c() : State
  4658.       {
  4659.          var _loc1_:State = new State();
  4660.          _loc1_.name = "CheckForUpdate";
  4661.          _loc1_.overrides = [_ApplicationUpdaterDialogs_AddChild1_i()];
  4662.          _loc1_.addEventListener("enterState",___ApplicationUpdaterDialogs_State1_enterState);
  4663.          return _loc1_;
  4664.       }
  4665.       
  4666.       public function ___ApplicationUpdaterDialogs_ApplicationUpdaterButton7_click(param1:MouseEvent) : void
  4667.       {
  4668.          onClose();
  4669.       }
  4670.       
  4671.       [Bindable(event="propertyChange")]
  4672.       public function get btnCloseUnexpectedError() : ApplicationUpdaterButton
  4673.       {
  4674.          return this._1312270437btnCloseUnexpectedError;
  4675.       }
  4676.       
  4677.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer8_c() : ApplicationUpdaterSpacer
  4678.       {
  4679.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  4680.          _loc1_.percentHeight = 100;
  4681.          if(!_loc1_.document)
  4682.          {
  4683.             _loc1_.document = this;
  4684.          }
  4685.          return _loc1_;
  4686.       }
  4687.       
  4688.       [Bindable(event="propertyChange")]
  4689.       public function get btnInstall() : ApplicationUpdaterButton
  4690.       {
  4691.          return this._768057247btnInstall;
  4692.       }
  4693.       
  4694.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton5_i() : ApplicationUpdaterButton
  4695.       {
  4696.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  4697.          btnCloseUnexpectedError = _loc1_;
  4698.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  4699.          _loc1_.addEventListener("click",__btnCloseUnexpectedError_click);
  4700.          _loc1_.id = "btnCloseUnexpectedError";
  4701.          BindingManager.executeBindings(this,"btnCloseUnexpectedError",btnCloseUnexpectedError);
  4702.          if(!_loc1_.document)
  4703.          {
  4704.             _loc1_.document = this;
  4705.          }
  4706.          return _loc1_;
  4707.       }
  4708.       
  4709.       [Bindable(event="propertyChange")]
  4710.       public function get messageUpdate() : ApplicationUpdaterText
  4711.       {
  4712.          return this._1503935568messageUpdate;
  4713.       }
  4714.       
  4715.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm5_c() : ApplicationUpdaterForm
  4716.       {
  4717.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  4718.          _loc1_.percentWidth = 100;
  4719.          _loc1_.setStyle("verticalGap",-2);
  4720.          if(!_loc1_.document)
  4721.          {
  4722.             _loc1_.document = this;
  4723.          }
  4724.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem9_i());
  4725.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem10_i());
  4726.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem11_i());
  4727.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem12_i());
  4728.          return _loc1_;
  4729.       }
  4730.       
  4731.       public function set downloadText(param1:ApplicationUpdaterTextArea) : void
  4732.       {
  4733.          var _loc2_:Object = null;
  4734.          _loc2_ = this._1109065173downloadText;
  4735.          if(_loc2_ !== param1)
  4736.          {
  4737.             this._1109065173downloadText = param1;
  4738.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"downloadText",_loc2_,param1));
  4739.          }
  4740.       }
  4741.       
  4742.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6_i() : ApplicationUpdaterFormItem
  4743.       {
  4744.          var _loc1_:ApplicationUpdaterFormItem = new ApplicationUpdaterFormItem();
  4745.          _ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6 = _loc1_;
  4746.          _loc1_.percentWidth = 100;
  4747.          _loc1_.setStyle("textAlign","left");
  4748.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6";
  4749.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6",_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6);
  4750.          if(!_loc1_.document)
  4751.          {
  4752.             _loc1_.document = this;
  4753.          }
  4754.          _loc1_.addChild(_ApplicationUpdaterDialogs_TruncatedLabel6_i());
  4755.          return _loc1_;
  4756.       }
  4757.       
  4758.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLabel1_i() : ApplicationUpdaterLabel
  4759.       {
  4760.          var _loc1_:ApplicationUpdaterLabel = new ApplicationUpdaterLabel();
  4761.          _ApplicationUpdaterDialogs_ApplicationUpdaterLabel1 = _loc1_;
  4762.          _loc1_.styleName = "applicationUpdaterH1";
  4763.          _loc1_.condenseWhite = true;
  4764.          _loc1_.percentWidth = 100;
  4765.          _loc1_.id = "_ApplicationUpdaterDialogs_ApplicationUpdaterLabel1";
  4766.          BindingManager.executeBindings(this,"_ApplicationUpdaterDialogs_ApplicationUpdaterLabel1",_ApplicationUpdaterDialogs_ApplicationUpdaterLabel1);
  4767.          if(!_loc1_.document)
  4768.          {
  4769.             _loc1_.document = this;
  4770.          }
  4771.          return _loc1_;
  4772.       }
  4773.       
  4774.       [Bindable(event="propertyChange")]
  4775.       public function get installLinkButton() : ApplicationUpdaterLinkButton
  4776.       {
  4777.          return this._1281467449installLinkButton;
  4778.       }
  4779.       
  4780.       [Bindable("change")]
  4781.       private function _T(param1:String, ... rest) : String
  4782.       {
  4783.          return updaterResourceManager.getString(param1,rest);
  4784.       }
  4785.       
  4786.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterForm4_c() : ApplicationUpdaterForm
  4787.       {
  4788.          var _loc1_:ApplicationUpdaterForm = new ApplicationUpdaterForm();
  4789.          _loc1_.percentWidth = 100;
  4790.          _loc1_.setStyle("verticalGap",-2);
  4791.          if(!_loc1_.document)
  4792.          {
  4793.             _loc1_.document = this;
  4794.          }
  4795.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem6_i());
  4796.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem7_i());
  4797.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterFormItem8_i());
  4798.          return _loc1_;
  4799.       }
  4800.       
  4801.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton3_i() : ApplicationUpdaterLinkButton
  4802.       {
  4803.          var _loc1_:ApplicationUpdaterLinkButton = new ApplicationUpdaterLinkButton();
  4804.          installLinkButton = _loc1_;
  4805.          _loc1_.styleName = "applicationUpdaterLinkClose";
  4806.          _loc1_.addEventListener("click",__installLinkButton_click);
  4807.          _loc1_.id = "installLinkButton";
  4808.          BindingManager.executeBindings(this,"installLinkButton",installLinkButton);
  4809.          if(!_loc1_.document)
  4810.          {
  4811.             _loc1_.document = this;
  4812.          }
  4813.          return _loc1_;
  4814.       }
  4815.       
  4816.       public function __downloadLinkButton_click(param1:MouseEvent) : void
  4817.       {
  4818.          onToggleReleaseNotes();
  4819.       }
  4820.       
  4821.       private function _ApplicationUpdaterDialogs_TruncatedLabel9_i() : TruncatedLabel
  4822.       {
  4823.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  4824.          txtFileName = _loc1_;
  4825.          _loc1_.styleName = "applicationUpdaterFormItemText";
  4826.          _loc1_.condenseWhite = true;
  4827.          _loc1_.maxWidth = 200;
  4828.          _loc1_.text = "";
  4829.          _loc1_.id = "txtFileName";
  4830.          if(!_loc1_.document)
  4831.          {
  4832.             _loc1_.document = this;
  4833.          }
  4834.          return _loc1_;
  4835.       }
  4836.       
  4837.       private function _ApplicationUpdaterDialogs_TruncatedLabel11_i() : TruncatedLabel
  4838.       {
  4839.          var _loc1_:TruncatedLabel = new TruncatedLabel();
  4840.          txtFileCurrentVersion = _loc1_;
  4841.          _loc1_.styleName = "applicationUpdaterFormItemText";
  4842.          _loc1_.condenseWhite = true;
  4843.          _loc1_.maxWidth = 200;
  4844.          _loc1_.text = "";
  4845.          _loc1_.id = "txtFileCurrentVersion";
  4846.          if(!_loc1_.document)
  4847.          {
  4848.             _loc1_.document = this;
  4849.          }
  4850.          return _loc1_;
  4851.       }
  4852.       
  4853.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterVBox13_i() : ApplicationUpdaterVBox
  4854.       {
  4855.          var _loc1_:ApplicationUpdaterVBox = new ApplicationUpdaterVBox();
  4856.          installBox = _loc1_;
  4857.          _loc1_.percentWidth = 100;
  4858.          _loc1_.styleName = "applicationUpdaterReleaseBox";
  4859.          _loc1_.setStyle("verticalGap",0);
  4860.          _loc1_.id = "installBox";
  4861.          if(!_loc1_.document)
  4862.          {
  4863.             _loc1_.document = this;
  4864.          }
  4865.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterHRule3_c());
  4866.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterLinkButton3_i());
  4867.          return _loc1_;
  4868.       }
  4869.       
  4870.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterButton4_i() : ApplicationUpdaterButton
  4871.       {
  4872.          var _loc1_:ApplicationUpdaterButton = new ApplicationUpdaterButton();
  4873.          btnCloseConnectionError = _loc1_;
  4874.          _loc1_.styleName = "applicationUpdaterDefaultButton";
  4875.          _loc1_.addEventListener("click",__btnCloseConnectionError_click);
  4876.          _loc1_.id = "btnCloseConnectionError";
  4877.          BindingManager.executeBindings(this,"btnCloseConnectionError",btnCloseConnectionError);
  4878.          if(!_loc1_.document)
  4879.          {
  4880.             _loc1_.document = this;
  4881.          }
  4882.          return _loc1_;
  4883.       }
  4884.       
  4885.       private function set m_updateIcon(param1:Class) : void
  4886.       {
  4887.          var _loc2_:Object = null;
  4888.          _loc2_ = this._1977162740m_updateIcon;
  4889.          if(_loc2_ !== param1)
  4890.          {
  4891.             this._1977162740m_updateIcon = param1;
  4892.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"m_updateIcon",_loc2_,param1));
  4893.          }
  4894.       }
  4895.       
  4896.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterSpacer7_c() : ApplicationUpdaterSpacer
  4897.       {
  4898.          var _loc1_:ApplicationUpdaterSpacer = new ApplicationUpdaterSpacer();
  4899.          _loc1_.height = 14;
  4900.          if(!_loc1_.document)
  4901.          {
  4902.             _loc1_.document = this;
  4903.          }
  4904.          return _loc1_;
  4905.       }
  4906.       
  4907.       private function printTree(param1:String, param2:DisplayObjectContainer) : void
  4908.       {
  4909.          var _loc4_:DisplayObject = null;
  4910.          printObject(param1 + param2.name,param2);
  4911.          var _loc3_:int = 0;
  4912.          while(_loc3_ < param2.numChildren)
  4913.          {
  4914.             _loc4_ = param2.getChildAt(_loc3_);
  4915.             if(_loc4_ is DisplayObjectContainer)
  4916.             {
  4917.                printTree(param1 + "\t",_loc4_ as DisplayObjectContainer);
  4918.             }
  4919.             else
  4920.             {
  4921.                printObject(param1 + "\t" + _loc4_.name,_loc4_);
  4922.             }
  4923.             _loc3_++;
  4924.          }
  4925.       }
  4926.       
  4927.       public function ___ApplicationUpdaterDialogs_State1_enterState(param1:FlexEvent) : void
  4928.       {
  4929.          setHeight(210);
  4930.          focusManager.setFocus(btnCheck);
  4931.       }
  4932.       
  4933.       [Bindable(event="propertyChange")]
  4934.       private function get m_updateIcon() : Class
  4935.       {
  4936.          return this._1977162740m_updateIcon;
  4937.       }
  4938.       
  4939.       private function _ApplicationUpdaterDialogs_ApplicationUpdaterHBox4_c() : ApplicationUpdaterHBox
  4940.       {
  4941.          var _loc1_:ApplicationUpdaterHBox = new ApplicationUpdaterHBox();
  4942.          _loc1_.percentWidth = 100;
  4943.          _loc1_.percentHeight = 100;
  4944.          if(!_loc1_.document)
  4945.          {
  4946.             _loc1_.document = this;
  4947.          }
  4948.          _loc1_.addChild(_ApplicationUpdaterDialogs_ApplicationUpdaterCanvas3_c());
  4949.          return _loc1_;
  4950.       }
  4951.       
  4952.       mx_internal function _ApplicationUpdaterDialogs_StylesInit() : void
  4953.       {
  4954.          var style:CSSStyleDeclaration = null;
  4955.          var effects:Array = null;
  4956.          if(mx_internal::_ApplicationUpdaterDialogs_StylesInit_done)
  4957.          {
  4958.             return;
  4959.          }
  4960.          mx_internal::_ApplicationUpdaterDialogs_StylesInit_done = true;
  4961.          style = StyleManager.getStyleDeclaration(".applicationUpdaterReleaseText");
  4962.          if(!style)
  4963.          {
  4964.             style = new CSSStyleDeclaration();
  4965.             StyleManager.setStyleDeclaration(".applicationUpdaterReleaseText",style,false);
  4966.          }
  4967.          if(style.factory == null)
  4968.          {
  4969.             style.factory = function():void
  4970.             {
  4971.                this.borderColor = 2236962;
  4972.                this.color = 16777215;
  4973.                this.paddingLeft = 6;
  4974.                this.fontWeight = "normal";
  4975.                this.paddingRight = 6;
  4976.                this.leading = 0;
  4977.                this.backgroundAlpha = 1;
  4978.                this.fontSize = 10;
  4979.                this.borderThickness = 1;
  4980.                this.borderStyle = "solid";
  4981.                this.backgroundColor = 3750201;
  4982.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  4983.             };
  4984.          }
  4985.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterVBox");
  4986.          if(!style)
  4987.          {
  4988.             style = new CSSStyleDeclaration();
  4989.             StyleManager.setStyleDeclaration("ApplicationUpdaterVBox",style,false);
  4990.          }
  4991.          if(style.factory == null)
  4992.          {
  4993.             style.factory = function():void
  4994.             {
  4995.                this.backgroundGradientColors = [2697513,2697513];
  4996.                this.fontWeight = "normal";
  4997.                this.modalTransparencyBlur = 3;
  4998.                this.verticalGridLineColor = 14015965;
  4999.                this.borderStyle = "none";
  5000.                this.buttonColor = 7305079;
  5001.                this.borderCapColor = 9542041;
  5002.                this.textAlign = "left";
  5003.                this.disabledIconColor = 10066329;
  5004.                this.stroked = false;
  5005.                this.fillColors = [16777215,13421772,16777215,15658734];
  5006.                this.fontStyle = "normal";
  5007.                this.borderSides = "left top right bottom";
  5008.                this.borderThickness = 1;
  5009.                this.modalTransparencyDuration = 100;
  5010.                this.useRollOver = true;
  5011.                this.strokeWidth = 1;
  5012.                this.filled = true;
  5013.                this.borderColor = 12040892;
  5014.                this.horizontalGridLines = false;
  5015.                this.horizontalGridLineColor = 16250871;
  5016.                this.shadowCapColor = 14015965;
  5017.                this.fontGridFitType = "pixel";
  5018.                this.horizontalAlign = "left";
  5019.                this.disabledColor = 11187123;
  5020.                this.modalTransparencyColor = 14540253;
  5021.                this.borderSkin = HaloBorder;
  5022.                this.dropShadowColor = 0;
  5023.                this.paddingBottom = 0;
  5024.                this.indentation = 17;
  5025.                this.fontThickness = 0;
  5026.                this.verticalGridLines = true;
  5027.                this.embedFonts = false;
  5028.                this.fontSharpness = 0;
  5029.                this.shadowDirection = "center";
  5030.                this.textDecoration = "none";
  5031.                this.selectionDuration = 250;
  5032.                this.bevel = true;
  5033.                this.fillColor = 16777215;
  5034.                this.focusBlendMode = "normal";
  5035.                this.dropShadowEnabled = false;
  5036.                this.textRollOverColor = 2831164;
  5037.                this.textIndent = 0;
  5038.                this.fontSize = 10;
  5039.                this.openDuration = 250;
  5040.                this.closeDuration = 250;
  5041.                this.kerning = false;
  5042.                this.paddingTop = 0;
  5043.                this.highlightAlphas = [0.3,0];
  5044.                this.cornerRadius = 0;
  5045.                this.horizontalGap = 8;
  5046.                this.textSelectedColor = 2831164;
  5047.                this.paddingLeft = 0;
  5048.                this.modalTransparency = 0.5;
  5049.                this.roundedBottomCorners = true;
  5050.                this.repeatDelay = 500;
  5051.                this.selectionDisabledColor = 14540253;
  5052.                this.fontAntiAliasType = "advanced";
  5053.                this.focusSkin = HaloFocusRect;
  5054.                this.verticalGap = 6;
  5055.                this.leading = 2;
  5056.                this.shadowColor = 15658734;
  5057.                this.backgroundAlpha = 1;
  5058.                this.iconColor = 1118481;
  5059.                this.focusAlpha = 0.4;
  5060.                this.borderAlpha = 1;
  5061.                this.focusThickness = 2;
  5062.                this.themeColor = 4539717;
  5063.                this.backgroundSize = "auto";
  5064.                this.indicatorGap = 14;
  5065.                this.letterSpacing = 0;
  5066.                this.fontFamily = "Verdana";
  5067.                this.color = 16777215;
  5068.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5069.                this.paddingRight = 0;
  5070.                this.errorColor = 16711680;
  5071.                this.verticalAlign = "top";
  5072.                this.focusRoundedCorners = "tl tr bl br";
  5073.                this.backgroundColor = 2697513;
  5074.                this.shadowDistance = 2;
  5075.                this.repeatInterval = 35;
  5076.             };
  5077.          }
  5078.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterHBox");
  5079.          if(!style)
  5080.          {
  5081.             style = new CSSStyleDeclaration();
  5082.             StyleManager.setStyleDeclaration("ApplicationUpdaterHBox",style,false);
  5083.          }
  5084.          if(style.factory == null)
  5085.          {
  5086.             style.factory = function():void
  5087.             {
  5088.                this.backgroundGradientColors = [2697513,2697513];
  5089.                this.fontWeight = "normal";
  5090.                this.modalTransparencyBlur = 3;
  5091.                this.verticalGridLineColor = 14015965;
  5092.                this.borderStyle = "none";
  5093.                this.buttonColor = 7305079;
  5094.                this.borderCapColor = 9542041;
  5095.                this.textAlign = "left";
  5096.                this.disabledIconColor = 10066329;
  5097.                this.stroked = false;
  5098.                this.fillColors = [16777215,13421772,16777215,15658734];
  5099.                this.fontStyle = "normal";
  5100.                this.borderSides = "left top right bottom";
  5101.                this.borderThickness = 1;
  5102.                this.modalTransparencyDuration = 100;
  5103.                this.useRollOver = true;
  5104.                this.strokeWidth = 1;
  5105.                this.filled = true;
  5106.                this.borderColor = 12040892;
  5107.                this.horizontalGridLines = false;
  5108.                this.horizontalGridLineColor = 16250871;
  5109.                this.shadowCapColor = 14015965;
  5110.                this.fontGridFitType = "pixel";
  5111.                this.horizontalAlign = "left";
  5112.                this.disabledColor = 11187123;
  5113.                this.modalTransparencyColor = 14540253;
  5114.                this.borderSkin = HaloBorder;
  5115.                this.dropShadowColor = 0;
  5116.                this.paddingBottom = 0;
  5117.                this.indentation = 17;
  5118.                this.fontThickness = 0;
  5119.                this.verticalGridLines = true;
  5120.                this.embedFonts = false;
  5121.                this.fontSharpness = 0;
  5122.                this.shadowDirection = "center";
  5123.                this.textDecoration = "none";
  5124.                this.selectionDuration = 250;
  5125.                this.bevel = true;
  5126.                this.fillColor = 16777215;
  5127.                this.focusBlendMode = "normal";
  5128.                this.dropShadowEnabled = false;
  5129.                this.textRollOverColor = 2831164;
  5130.                this.textIndent = 0;
  5131.                this.fontSize = 10;
  5132.                this.openDuration = 250;
  5133.                this.closeDuration = 250;
  5134.                this.kerning = false;
  5135.                this.paddingTop = 0;
  5136.                this.highlightAlphas = [0.3,0];
  5137.                this.cornerRadius = 0;
  5138.                this.horizontalGap = 8;
  5139.                this.textSelectedColor = 2831164;
  5140.                this.paddingLeft = 0;
  5141.                this.modalTransparency = 0.5;
  5142.                this.roundedBottomCorners = true;
  5143.                this.repeatDelay = 500;
  5144.                this.selectionDisabledColor = 14540253;
  5145.                this.fontAntiAliasType = "advanced";
  5146.                this.focusSkin = HaloFocusRect;
  5147.                this.verticalGap = 6;
  5148.                this.leading = 2;
  5149.                this.shadowColor = 15658734;
  5150.                this.backgroundAlpha = 1;
  5151.                this.iconColor = 1118481;
  5152.                this.focusAlpha = 0.4;
  5153.                this.borderAlpha = 1;
  5154.                this.focusThickness = 2;
  5155.                this.themeColor = 4539717;
  5156.                this.backgroundSize = "auto";
  5157.                this.indicatorGap = 14;
  5158.                this.letterSpacing = 0;
  5159.                this.fontFamily = "Verdana";
  5160.                this.color = 16777215;
  5161.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5162.                this.paddingRight = 0;
  5163.                this.errorColor = 16711680;
  5164.                this.verticalAlign = "top";
  5165.                this.focusRoundedCorners = "tl tr bl br";
  5166.                this.backgroundColor = 2697513;
  5167.                this.shadowDistance = 2;
  5168.                this.repeatInterval = 35;
  5169.             };
  5170.          }
  5171.          style = StyleManager.getStyleDeclaration(".applicationUpdaterLinkClose");
  5172.          if(!style)
  5173.          {
  5174.             style = new CSSStyleDeclaration();
  5175.             StyleManager.setStyleDeclaration(".applicationUpdaterLinkClose",style,false);
  5176.          }
  5177.          if(style.factory == null)
  5178.          {
  5179.             style.factory = function():void
  5180.             {
  5181.                this.icon = _embed_css__assets_right_arrow_png_1723593183;
  5182.                this.textIndent = 0;
  5183.                this.fontSize = 10;
  5184.             };
  5185.          }
  5186.          style = StyleManager.getStyleDeclaration(".applicationUpdaterH2");
  5187.          if(!style)
  5188.          {
  5189.             style = new CSSStyleDeclaration();
  5190.             StyleManager.setStyleDeclaration(".applicationUpdaterH2",style,false);
  5191.          }
  5192.          if(style.factory == null)
  5193.          {
  5194.             style.factory = function():void
  5195.             {
  5196.                this.leading = 4;
  5197.                this.fontSize = 10;
  5198.             };
  5199.          }
  5200.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterTextArea");
  5201.          if(!style)
  5202.          {
  5203.             style = new CSSStyleDeclaration();
  5204.             StyleManager.setStyleDeclaration("ApplicationUpdaterTextArea",style,false);
  5205.          }
  5206.          if(style.factory == null)
  5207.          {
  5208.             style.factory = function():void
  5209.             {
  5210.                this.fontWeight = "normal";
  5211.                this.modalTransparencyBlur = 3;
  5212.                this.backgroundDisabledColor = 14540253;
  5213.                this.verticalGridLineColor = 14015965;
  5214.                this.borderStyle = "solid";
  5215.                this.buttonColor = 7305079;
  5216.                this.borderCapColor = 9542041;
  5217.                this.verticalScrollBarStyleName = "applicationUpdaterVScrollBar";
  5218.                this.textAlign = "left";
  5219.                this.disabledIconColor = 10066329;
  5220.                this.stroked = false;
  5221.                this.fillColors = [16777215,13421772,16777215,15658734];
  5222.                this.fontStyle = "normal";
  5223.                this.borderSides = "left top right bottom";
  5224.                this.backgroundImage = "";
  5225.                this.borderThickness = 1;
  5226.                this.modalTransparencyDuration = 100;
  5227.                this.useRollOver = true;
  5228.                this.horizontalScrollBarStyleName = "applicationUpdaterHScrollBar";
  5229.                this.strokeWidth = 1;
  5230.                this.filled = true;
  5231.                this.borderColor = 12040892;
  5232.                this.horizontalGridLines = false;
  5233.                this.horizontalGridLineColor = 16250871;
  5234.                this.shadowCapColor = 14015965;
  5235.                this.fontGridFitType = "pixel";
  5236.                this.horizontalAlign = "left";
  5237.                this.disabledColor = 11187123;
  5238.                this.modalTransparencyColor = 14540253;
  5239.                this.borderSkin = HaloBorder;
  5240.                this.dropShadowColor = 0;
  5241.                this.paddingBottom = 0;
  5242.                this.indentation = 17;
  5243.                this.fontThickness = 0;
  5244.                this.verticalGridLines = true;
  5245.                this.embedFonts = false;
  5246.                this.fontSharpness = 0;
  5247.                this.shadowDirection = "center";
  5248.                this.textDecoration = "none";
  5249.                this.selectionDuration = 250;
  5250.                this.bevel = true;
  5251.                this.fillColor = 16777215;
  5252.                this.focusBlendMode = "normal";
  5253.                this.dropShadowEnabled = false;
  5254.                this.textRollOverColor = 2831164;
  5255.                this.textIndent = 0;
  5256.                this.fontSize = 10;
  5257.                this.openDuration = 250;
  5258.                this.closeDuration = 250;
  5259.                this.kerning = false;
  5260.                this.paddingTop = 0;
  5261.                this.highlightAlphas = [0.3,0];
  5262.                this.cornerRadius = 0;
  5263.                this.horizontalGap = 8;
  5264.                this.textSelectedColor = 2831164;
  5265.                this.paddingLeft = 0;
  5266.                this.modalTransparency = 0.5;
  5267.                this.roundedBottomCorners = true;
  5268.                this.repeatDelay = 500;
  5269.                this.selectionDisabledColor = 14540253;
  5270.                this.fontAntiAliasType = "advanced";
  5271.                this.focusSkin = HaloFocusRect;
  5272.                this.verticalGap = 6;
  5273.                this.leading = 2;
  5274.                this.shadowColor = 15658734;
  5275.                this.backgroundAlpha = 1;
  5276.                this.iconColor = 1118481;
  5277.                this.focusAlpha = 0.4;
  5278.                this.borderAlpha = 1;
  5279.                this.focusThickness = 2;
  5280.                this.themeColor = 4539717;
  5281.                this.backgroundSize = "auto";
  5282.                this.indicatorGap = 14;
  5283.                this.letterSpacing = 0;
  5284.                this.fontFamily = "Verdana";
  5285.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5286.                this.color = 734012;
  5287.                this.paddingRight = 0;
  5288.                this.errorColor = 16711680;
  5289.                this.verticalAlign = "top";
  5290.                this.focusRoundedCorners = "tl tr bl br";
  5291.                this.backgroundColor = 16777215;
  5292.                this.shadowDistance = 2;
  5293.                this.repeatInterval = 35;
  5294.             };
  5295.          }
  5296.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterForm");
  5297.          if(!style)
  5298.          {
  5299.             style = new CSSStyleDeclaration();
  5300.             StyleManager.setStyleDeclaration("ApplicationUpdaterForm",style,false);
  5301.          }
  5302.          if(style.factory == null)
  5303.          {
  5304.             style.factory = function():void
  5305.             {
  5306.                this.fontWeight = "normal";
  5307.                this.modalTransparencyBlur = 3;
  5308.                this.verticalGridLineColor = 14015965;
  5309.                this.borderStyle = "none";
  5310.                this.buttonColor = 7305079;
  5311.                this.borderCapColor = 9542041;
  5312.                this.textAlign = "left";
  5313.                this.disabledIconColor = 10066329;
  5314.                this.stroked = false;
  5315.                this.fillColors = [16777215,13421772,16777215,15658734];
  5316.                this.fontStyle = "normal";
  5317.                this.borderSides = "left top right bottom";
  5318.                this.borderThickness = 1;
  5319.                this.modalTransparencyDuration = 100;
  5320.                this.useRollOver = true;
  5321.                this.strokeWidth = 1;
  5322.                this.filled = true;
  5323.                this.borderColor = 12040892;
  5324.                this.horizontalGridLines = false;
  5325.                this.horizontalGridLineColor = 16250871;
  5326.                this.shadowCapColor = 14015965;
  5327.                this.fontGridFitType = "pixel";
  5328.                this.horizontalAlign = "left";
  5329.                this.disabledColor = 11187123;
  5330.                this.modalTransparencyColor = 14540253;
  5331.                this.borderSkin = HaloBorder;
  5332.                this.dropShadowColor = 0;
  5333.                this.paddingBottom = 14;
  5334.                this.indentation = 17;
  5335.                this.fontThickness = 0;
  5336.                this.verticalGridLines = true;
  5337.                this.embedFonts = false;
  5338.                this.fontSharpness = 0;
  5339.                this.shadowDirection = "center";
  5340.                this.textDecoration = "none";
  5341.                this.selectionDuration = 250;
  5342.                this.bevel = true;
  5343.                this.fillColor = 16777215;
  5344.                this.focusBlendMode = "normal";
  5345.                this.dropShadowEnabled = false;
  5346.                this.textRollOverColor = 2831164;
  5347.                this.textIndent = 0;
  5348.                this.fontSize = 10;
  5349.                this.openDuration = 250;
  5350.                this.closeDuration = 250;
  5351.                this.kerning = false;
  5352.                this.paddingTop = 14;
  5353.                this.highlightAlphas = [0.3,0];
  5354.                this.cornerRadius = 0;
  5355.                this.horizontalGap = 8;
  5356.                this.textSelectedColor = 2831164;
  5357.                this.paddingLeft = 16;
  5358.                this.modalTransparency = 0.5;
  5359.                this.roundedBottomCorners = true;
  5360.                this.repeatDelay = 500;
  5361.                this.selectionDisabledColor = 14540253;
  5362.                this.fontAntiAliasType = "advanced";
  5363.                this.focusSkin = HaloFocusRect;
  5364.                this.verticalGap = 6;
  5365.                this.leading = 2;
  5366.                this.shadowColor = 15658734;
  5367.                this.backgroundAlpha = 0;
  5368.                this.iconColor = 1118481;
  5369.                this.focusAlpha = 0.4;
  5370.                this.borderAlpha = 1;
  5371.                this.focusThickness = 2;
  5372.                this.themeColor = 4539717;
  5373.                this.backgroundSize = "auto";
  5374.                this.indicatorGap = 14;
  5375.                this.letterSpacing = 0;
  5376.                this.fontFamily = "Verdana";
  5377.                this.color = 16777215;
  5378.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5379.                this.paddingRight = 16;
  5380.                this.errorColor = 16711680;
  5381.                this.verticalAlign = "top";
  5382.                this.focusRoundedCorners = "tl tr bl br";
  5383.                this.shadowDistance = 2;
  5384.                this.repeatInterval = 35;
  5385.             };
  5386.          }
  5387.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterApplication");
  5388.          if(!style)
  5389.          {
  5390.             style = new CSSStyleDeclaration();
  5391.             StyleManager.setStyleDeclaration("ApplicationUpdaterApplication",style,false);
  5392.          }
  5393.          if(style.factory == null)
  5394.          {
  5395.             style.factory = function():void
  5396.             {
  5397.                this.backgroundGradientColors = [2697513,2697513];
  5398.                this.fontWeight = "normal";
  5399.                this.modalTransparencyBlur = 3;
  5400.                this.verticalGridLineColor = 14015965;
  5401.                this.borderStyle = "inset";
  5402.                this.buttonColor = 7305079;
  5403.                this.borderCapColor = 9542041;
  5404.                this.verticalScrollBarStyleName = "applicationUpdaterVScrollBar";
  5405.                this.textAlign = "left";
  5406.                this.disabledIconColor = 10066329;
  5407.                this.stroked = false;
  5408.                this.fillColors = [16777215,13421772,16777215,15658734];
  5409.                this.fontStyle = "normal";
  5410.                this.borderSides = "left top right bottom";
  5411.                this.headerHeight = "undefined";
  5412.                this.backgroundImage = ApplicationBackground;
  5413.                this.borderThickness = 1;
  5414.                this.modalTransparencyDuration = 100;
  5415.                this.useRollOver = true;
  5416.                this.horizontalScrollBarStyleName = "applicationUpdaterHScrollBar";
  5417.                this.strokeWidth = 1;
  5418.                this.filled = true;
  5419.                this.borderColor = 12040892;
  5420.                this.horizontalGridLines = false;
  5421.                this.horizontalGridLineColor = 16250871;
  5422.                this.horizontalAlign = "left";
  5423.                this.shadowCapColor = 14015965;
  5424.                this.fontGridFitType = "pixel";
  5425.                this.disabledColor = 11187123;
  5426.                this.modalTransparencyColor = 14540253;
  5427.                this.borderSkin = HaloBorder;
  5428.                this.dropShadowColor = 0;
  5429.                this.paddingBottom = 0;
  5430.                this.indentation = 17;
  5431.                this.backgroundGradientAlphas = [1,1];
  5432.                this.fontThickness = 0;
  5433.                this.verticalGridLines = true;
  5434.                this.embedFonts = false;
  5435.                this.fontSharpness = 0;
  5436.                this.shadowDirection = "center";
  5437.                this.textDecoration = "none";
  5438.                this.selectionDuration = 250;
  5439.                this.bevel = true;
  5440.                this.fillColor = 16777215;
  5441.                this.focusBlendMode = "normal";
  5442.                this.dropShadowEnabled = false;
  5443.                this.textRollOverColor = 2831164;
  5444.                this.textIndent = 0;
  5445.                this.fontSize = 10;
  5446.                this.openDuration = 250;
  5447.                this.closeDuration = 250;
  5448.                this.kerning = false;
  5449.                this.paddingTop = 15;
  5450.                this.highlightAlphas = [0.3,0];
  5451.                this.cornerRadius = 0;
  5452.                this.horizontalGap = 0;
  5453.                this.textSelectedColor = 2831164;
  5454.                this.paddingLeft = 15;
  5455.                this.modalTransparency = 0.5;
  5456.                this.roundedBottomCorners = true;
  5457.                this.repeatDelay = 500;
  5458.                this.selectionDisabledColor = 14540253;
  5459.                this.fontAntiAliasType = "advanced";
  5460.                this.focusSkin = HaloFocusRect;
  5461.                this.verticalGap = 6;
  5462.                this.leading = 2;
  5463.                this.shadowColor = 15658734;
  5464.                this.backgroundAlpha = 1;
  5465.                this.iconColor = 1118481;
  5466.                this.focusAlpha = 0.4;
  5467.                this.borderAlpha = 1;
  5468.                this.focusThickness = 2;
  5469.                this.themeColor = 4539717;
  5470.                this.backgroundSize = "100%";
  5471.                this.indicatorGap = 14;
  5472.                this.letterSpacing = 0;
  5473.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  5474.                this.color = 16777215;
  5475.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5476.                this.paddingRight = 15;
  5477.                this.errorColor = 16711680;
  5478.                this.verticalAlign = "top";
  5479.                this.focusRoundedCorners = "tl tr bl br";
  5480.                this.backgroundColor = 2697513;
  5481.                this.shadowDistance = 2;
  5482.                this.repeatInterval = 35;
  5483.             };
  5484.          }
  5485.          style = StyleManager.getStyleDeclaration(".applicationUpdaterProgressPending");
  5486.          if(!style)
  5487.          {
  5488.             style = new CSSStyleDeclaration();
  5489.             StyleManager.setStyleDeclaration(".applicationUpdaterProgressPending",style,false);
  5490.          }
  5491.          if(style.factory == null)
  5492.          {
  5493.             style.factory = function():void
  5494.             {
  5495.                this.barColor = 678293;
  5496.             };
  5497.          }
  5498.          style = StyleManager.getStyleDeclaration(".applicationUpdaterH1");
  5499.          if(!style)
  5500.          {
  5501.             style = new CSSStyleDeclaration();
  5502.             StyleManager.setStyleDeclaration(".applicationUpdaterH1",style,false);
  5503.          }
  5504.          if(style.factory == null)
  5505.          {
  5506.             style.factory = function():void
  5507.             {
  5508.                this.fontSize = 18;
  5509.                this.paddingBottom = 10;
  5510.             };
  5511.          }
  5512.          style = StyleManager.getStyleDeclaration(".applicationUpdaterVScrollBar");
  5513.          if(!style)
  5514.          {
  5515.             style = new CSSStyleDeclaration();
  5516.             StyleManager.setStyleDeclaration(".applicationUpdaterVScrollBar",style,false);
  5517.          }
  5518.          if(style.factory == null)
  5519.          {
  5520.             style.factory = function():void
  5521.             {
  5522.                this.downArrowOverSkin = SimpleScrollArrowSkin;
  5523.                this.scrollThumbIcon = _embed_css__assets_scroll_thumb_png_976792743;
  5524.                this.arrowOverFillColor = 5460819;
  5525.                this.borderStyle = "solid";
  5526.                this.thumbOverFillColor = 5460819;
  5527.                this.arrowFillColor = 4408131;
  5528.                this.thumbIcon = _embed_css__assets_scroll_thumb_png_976792743;
  5529.                this.trackColors = [2236962,2236962];
  5530.                this.downArrowUpSkin = SimpleScrollArrowSkin;
  5531.                this.thumbUpSkin = SimpleScrollThumbSkin;
  5532.                this.upArrowDisabledSkin = SimpleScrollArrowSkin;
  5533.                this.highlightAlphas = [0,0];
  5534.                this.thumbFillColor = 4408131;
  5535.                this.upArrowUpSkin = SimpleScrollArrowSkin;
  5536.                this.trackSkin = SimpleScrollTrackSkin;
  5537.                this.arrowBorderColor = 4737096;
  5538.                this.arrowIconColor = 2236962;
  5539.                this.borderColor = 2236962;
  5540.                this.thumbDownSkin = SimpleScrollThumbSkin;
  5541.                this.upArrowOverSkin = SimpleScrollArrowSkin;
  5542.                this.themeColor = 5460819;
  5543.                this.thumbOverSkin = SimpleScrollThumbSkin;
  5544.                this.downArrowDownSkin = SimpleScrollArrowSkin;
  5545.                this.downArrowDisabledSkin = SimpleScrollArrowSkin;
  5546.                this.thumbBorderColor = 4737096;
  5547.                this.upArrowDownSkin = SimpleScrollArrowSkin;
  5548.                this.backgroundColor = 16777215;
  5549.             };
  5550.          }
  5551.          style = StyleManager.getStyleDeclaration(".applicationUpdaterLabelStyle");
  5552.          if(!style)
  5553.          {
  5554.             style = new CSSStyleDeclaration();
  5555.             StyleManager.setStyleDeclaration(".applicationUpdaterLabelStyle",style,false);
  5556.          }
  5557.          if(style.factory == null)
  5558.          {
  5559.             style.factory = function():void
  5560.             {
  5561.                this.paddingTop = 0;
  5562.                this.color = 16777215;
  5563.                this.paddingLeft = 0;
  5564.                this.fontWeight = "normal";
  5565.                this.paddingRight = 0;
  5566.                this.fontSize = 10;
  5567.                this.paddingBottom = 0;
  5568.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  5569.             };
  5570.          }
  5571.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterLabel");
  5572.          if(!style)
  5573.          {
  5574.             style = new CSSStyleDeclaration();
  5575.             StyleManager.setStyleDeclaration("ApplicationUpdaterLabel",style,false);
  5576.          }
  5577.          if(style.factory == null)
  5578.          {
  5579.             style.factory = function():void
  5580.             {
  5581.                this.fontWeight = "normal";
  5582.                this.modalTransparencyBlur = 3;
  5583.                this.verticalGridLineColor = 14015965;
  5584.                this.borderStyle = "inset";
  5585.                this.buttonColor = 7305079;
  5586.                this.borderCapColor = 9542041;
  5587.                this.textAlign = "left";
  5588.                this.disabledIconColor = 10066329;
  5589.                this.stroked = false;
  5590.                this.fillColors = [16777215,13421772,16777215,15658734];
  5591.                this.fontStyle = "normal";
  5592.                this.borderSides = "left top right bottom";
  5593.                this.borderThickness = 1;
  5594.                this.modalTransparencyDuration = 100;
  5595.                this.useRollOver = true;
  5596.                this.strokeWidth = 1;
  5597.                this.filled = true;
  5598.                this.borderColor = 12040892;
  5599.                this.horizontalGridLines = false;
  5600.                this.horizontalGridLineColor = 16250871;
  5601.                this.shadowCapColor = 14015965;
  5602.                this.fontGridFitType = "pixel";
  5603.                this.horizontalAlign = "left";
  5604.                this.modalTransparencyColor = 14540253;
  5605.                this.disabledColor = 11187123;
  5606.                this.borderSkin = HaloBorder;
  5607.                this.dropShadowColor = 0;
  5608.                this.paddingBottom = 0;
  5609.                this.indentation = 17;
  5610.                this.fontThickness = 0;
  5611.                this.verticalGridLines = true;
  5612.                this.embedFonts = false;
  5613.                this.fontSharpness = 0;
  5614.                this.shadowDirection = "center";
  5615.                this.textDecoration = "none";
  5616.                this.selectionDuration = 250;
  5617.                this.bevel = true;
  5618.                this.fillColor = 16777215;
  5619.                this.focusBlendMode = "normal";
  5620.                this.dropShadowEnabled = false;
  5621.                this.textRollOverColor = 2831164;
  5622.                this.textIndent = 0;
  5623.                this.fontSize = 10;
  5624.                this.openDuration = 250;
  5625.                this.closeDuration = 250;
  5626.                this.kerning = false;
  5627.                this.paddingTop = 0;
  5628.                this.highlightAlphas = [0.3,0];
  5629.                this.cornerRadius = 0;
  5630.                this.horizontalGap = 8;
  5631.                this.textSelectedColor = 2831164;
  5632.                this.paddingLeft = 0;
  5633.                this.modalTransparency = 0.5;
  5634.                this.roundedBottomCorners = true;
  5635.                this.repeatDelay = 500;
  5636.                this.selectionDisabledColor = 14540253;
  5637.                this.fontAntiAliasType = "advanced";
  5638.                this.focusSkin = HaloFocusRect;
  5639.                this.verticalGap = 6;
  5640.                this.leading = 2;
  5641.                this.shadowColor = 15658734;
  5642.                this.backgroundAlpha = 1;
  5643.                this.iconColor = 1118481;
  5644.                this.focusAlpha = 0.4;
  5645.                this.borderAlpha = 1;
  5646.                this.focusThickness = 2;
  5647.                this.themeColor = 4539717;
  5648.                this.backgroundSize = "auto";
  5649.                this.indicatorGap = 14;
  5650.                this.letterSpacing = 0;
  5651.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  5652.                this.color = 16777215;
  5653.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5654.                this.paddingRight = 0;
  5655.                this.errorColor = 16711680;
  5656.                this.verticalAlign = "top";
  5657.                this.focusRoundedCorners = "tl tr bl br";
  5658.                this.backgroundColor = 16711935;
  5659.                this.shadowDistance = 2;
  5660.                this.repeatInterval = 35;
  5661.             };
  5662.          }
  5663.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterProgressBar");
  5664.          if(!style)
  5665.          {
  5666.             style = new CSSStyleDeclaration();
  5667.             StyleManager.setStyleDeclaration("ApplicationUpdaterProgressBar",style,false);
  5668.          }
  5669.          if(style.factory == null)
  5670.          {
  5671.             style.factory = function():void
  5672.             {
  5673.                this.fontWeight = "bold";
  5674.                this.modalTransparencyBlur = 3;
  5675.                this.verticalGridLineColor = 14015965;
  5676.                this.barColor = 678293;
  5677.                this.barSkin = ProgressBarSkin;
  5678.                this.borderStyle = "inset";
  5679.                this.buttonColor = 7305079;
  5680.                this.borderCapColor = 9542041;
  5681.                this.textAlign = "left";
  5682.                this.disabledIconColor = 10066329;
  5683.                this.stroked = false;
  5684.                this.fillColors = [16777215,13421772,16777215,15658734];
  5685.                this.fontStyle = "normal";
  5686.                this.borderSides = "left top right bottom";
  5687.                this.trackSkin = SimpleProgressTrackSkin;
  5688.                this.borderThickness = 1;
  5689.                this.modalTransparencyDuration = 100;
  5690.                this.useRollOver = true;
  5691.                this.strokeWidth = 1;
  5692.                this.filled = true;
  5693.                this.borderColor = 4473924;
  5694.                this.horizontalGridLines = false;
  5695.                this.horizontalGridLineColor = 16250871;
  5696.                this.shadowCapColor = 14015965;
  5697.                this.fontGridFitType = "pixel";
  5698.                this.horizontalAlign = "left";
  5699.                this.disabledColor = 11187123;
  5700.                this.modalTransparencyColor = 14540253;
  5701.                this.borderSkin = HaloBorder;
  5702.                this.dropShadowColor = 0;
  5703.                this.paddingBottom = 0;
  5704.                this.indentation = 17;
  5705.                this.fontThickness = 0;
  5706.                this.verticalGridLines = true;
  5707.                this.embedFonts = false;
  5708.                this.fontSharpness = 0;
  5709.                this.shadowDirection = "center";
  5710.                this.textDecoration = "none";
  5711.                this.selectionDuration = 250;
  5712.                this.bevel = true;
  5713.                this.fillColor = 16777215;
  5714.                this.focusBlendMode = "normal";
  5715.                this.dropShadowEnabled = false;
  5716.                this.textRollOverColor = 2831164;
  5717.                this.textIndent = 0;
  5718.                this.fontSize = 10;
  5719.                this.openDuration = 250;
  5720.                this.closeDuration = 250;
  5721.                this.kerning = false;
  5722.                this.trackColors = [2368548,2368548];
  5723.                this.paddingTop = 0;
  5724.                this.highlightAlphas = [0.3,0];
  5725.                this.cornerRadius = 0;
  5726.                this.horizontalGap = 8;
  5727.                this.textSelectedColor = 2831164;
  5728.                this.paddingLeft = 0;
  5729.                this.modalTransparency = 0.5;
  5730.                this.roundedBottomCorners = true;
  5731.                this.repeatDelay = 500;
  5732.                this.selectionDisabledColor = 14540253;
  5733.                this.fontAntiAliasType = "advanced";
  5734.                this.focusSkin = HaloFocusRect;
  5735.                this.maskSkin = ProgressMaskSkin;
  5736.                this.leading = 0;
  5737.                this.verticalGap = 6;
  5738.                this.indeterminateMoveInterval = 28;
  5739.                this.shadowColor = 15658734;
  5740.                this.backgroundAlpha = 1;
  5741.                this.iconColor = 1118481;
  5742.                this.focusAlpha = 0.4;
  5743.                this.borderAlpha = 1;
  5744.                this.focusThickness = 2;
  5745.                this.themeColor = 4539717;
  5746.                this.backgroundSize = "auto";
  5747.                this.indicatorGap = 14;
  5748.                this.letterSpacing = 0;
  5749.                this.fontFamily = "Verdana";
  5750.                this.indeterminateSkin = ProgressIndeterminateSkin;
  5751.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5752.                this.color = 734012;
  5753.                this.paddingRight = 0;
  5754.                this.errorColor = 16711680;
  5755.                this.verticalAlign = "top";
  5756.                this.focusRoundedCorners = "tl tr bl br";
  5757.                this.shadowDistance = 2;
  5758.                this.repeatInterval = 35;
  5759.             };
  5760.          }
  5761.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterImage");
  5762.          if(!style)
  5763.          {
  5764.             style = new CSSStyleDeclaration();
  5765.             StyleManager.setStyleDeclaration("ApplicationUpdaterImage",style,false);
  5766.          }
  5767.          if(style.factory == null)
  5768.          {
  5769.             style.factory = function():void
  5770.             {
  5771.                this.fontWeight = "normal";
  5772.                this.modalTransparencyBlur = 3;
  5773.                this.verticalGridLineColor = 14015965;
  5774.                this.borderStyle = "inset";
  5775.                this.buttonColor = 7305079;
  5776.                this.borderCapColor = 9542041;
  5777.                this.textAlign = "left";
  5778.                this.disabledIconColor = 10066329;
  5779.                this.stroked = false;
  5780.                this.fillColors = [16777215,13421772,16777215,15658734];
  5781.                this.fontStyle = "normal";
  5782.                this.borderSides = "left top right bottom";
  5783.                this.borderThickness = 1;
  5784.                this.modalTransparencyDuration = 100;
  5785.                this.useRollOver = true;
  5786.                this.strokeWidth = 1;
  5787.                this.filled = true;
  5788.                this.borderColor = 12040892;
  5789.                this.horizontalGridLines = false;
  5790.                this.horizontalGridLineColor = 16250871;
  5791.                this.shadowCapColor = 14015965;
  5792.                this.fontGridFitType = "pixel";
  5793.                this.horizontalAlign = "left";
  5794.                this.modalTransparencyColor = 14540253;
  5795.                this.disabledColor = 11187123;
  5796.                this.borderSkin = HaloBorder;
  5797.                this.dropShadowColor = 0;
  5798.                this.paddingBottom = 0;
  5799.                this.indentation = 17;
  5800.                this.fontThickness = 0;
  5801.                this.verticalGridLines = true;
  5802.                this.embedFonts = false;
  5803.                this.fontSharpness = 0;
  5804.                this.shadowDirection = "center";
  5805.                this.textDecoration = "none";
  5806.                this.selectionDuration = 250;
  5807.                this.bevel = true;
  5808.                this.fillColor = 16777215;
  5809.                this.focusBlendMode = "normal";
  5810.                this.dropShadowEnabled = false;
  5811.                this.textRollOverColor = 2831164;
  5812.                this.textIndent = 0;
  5813.                this.fontSize = 10;
  5814.                this.openDuration = 250;
  5815.                this.closeDuration = 250;
  5816.                this.kerning = false;
  5817.                this.paddingTop = 0;
  5818.                this.highlightAlphas = [0.3,0];
  5819.                this.cornerRadius = 0;
  5820.                this.horizontalGap = 8;
  5821.                this.textSelectedColor = 2831164;
  5822.                this.paddingLeft = 0;
  5823.                this.modalTransparency = 0.5;
  5824.                this.roundedBottomCorners = true;
  5825.                this.repeatDelay = 500;
  5826.                this.selectionDisabledColor = 14540253;
  5827.                this.fontAntiAliasType = "advanced";
  5828.                this.focusSkin = HaloFocusRect;
  5829.                this.verticalGap = 6;
  5830.                this.leading = 2;
  5831.                this.shadowColor = 15658734;
  5832.                this.backgroundAlpha = 1;
  5833.                this.iconColor = 1118481;
  5834.                this.focusAlpha = 0.4;
  5835.                this.borderAlpha = 1;
  5836.                this.focusThickness = 2;
  5837.                this.themeColor = 4539717;
  5838.                this.backgroundSize = "auto";
  5839.                this.indicatorGap = 14;
  5840.                this.letterSpacing = 0;
  5841.                this.fontFamily = "Verdana";
  5842.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5843.                this.color = 734012;
  5844.                this.paddingRight = 0;
  5845.                this.errorColor = 16711680;
  5846.                this.verticalAlign = "top";
  5847.                this.focusRoundedCorners = "tl tr bl br";
  5848.                this.shadowDistance = 2;
  5849.                this.repeatInterval = 35;
  5850.             };
  5851.          }
  5852.          style = StyleManager.getStyleDeclaration(".applicationUpdaterUpperBox");
  5853.          if(!style)
  5854.          {
  5855.             style = new CSSStyleDeclaration();
  5856.             StyleManager.setStyleDeclaration(".applicationUpdaterUpperBox",style,false);
  5857.          }
  5858.          if(style.factory == null)
  5859.          {
  5860.             style.factory = function():void
  5861.             {
  5862.                this.paddingTop = 0;
  5863.                this.paddingLeft = 0;
  5864.                this.paddingRight = 0;
  5865.                this.verticalGap = 0;
  5866.                this.paddingBottom = 0;
  5867.             };
  5868.          }
  5869.          style = StyleManager.getStyleDeclaration(".applicationUpdaterFormItemText");
  5870.          if(!style)
  5871.          {
  5872.             style = new CSSStyleDeclaration();
  5873.             StyleManager.setStyleDeclaration(".applicationUpdaterFormItemText",style,false);
  5874.          }
  5875.          if(style.factory == null)
  5876.          {
  5877.             style.factory = function():void
  5878.             {
  5879.                this.fontWeight = "bold";
  5880.             };
  5881.          }
  5882.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterButton");
  5883.          if(!style)
  5884.          {
  5885.             style = new CSSStyleDeclaration();
  5886.             StyleManager.setStyleDeclaration("ApplicationUpdaterButton",style,false);
  5887.          }
  5888.          if(style.factory == null)
  5889.          {
  5890.             style.factory = function():void
  5891.             {
  5892.                this.selectedDisabledIcon = null;
  5893.                this.fontWeight = "normal";
  5894.                this.verticalGridLineColor = 14015965;
  5895.                this.overIcon = null;
  5896.                this.selectedDisabledSkin = null;
  5897.                this.selectedDownIcon = null;
  5898.                this.buttonColor = 7305079;
  5899.                this.textAlign = "left";
  5900.                this.disabledIconColor = 10066329;
  5901.                this.fillColors = [16777215,13421772,16777215,15658734];
  5902.                this.borderThickness = 1;
  5903.                this.selectedUpIcon = null;
  5904.                this.useRollOver = true;
  5905.                this.disabledColor = 11187123;
  5906.                this.borderSkin = HaloBorder;
  5907.                this.dropShadowColor = 0;
  5908.                this.paddingBottom = 5;
  5909.                this.indentation = 17;
  5910.                this.disabledIcon = null;
  5911.                this.fontThickness = 0;
  5912.                this.embedFonts = false;
  5913.                this.verticalGridLines = true;
  5914.                this.selectedUpSkin = null;
  5915.                this.textDecoration = "none";
  5916.                this.fillColor = 16777215;
  5917.                this.focusBlendMode = "normal";
  5918.                this.dropShadowEnabled = false;
  5919.                this.textIndent = 0;
  5920.                this.closeDuration = 250;
  5921.                this.highlightAlphas = [0.3,0];
  5922.                this.cornerRadius = 4;
  5923.                this.paddingLeft = 12;
  5924.                this.focusSkin = HaloFocusRect;
  5925.                this.leading = 2;
  5926.                this.shadowColor = 15658734;
  5927.                this.iconColor = 1118481;
  5928.                this.focusAlpha = 0.4;
  5929.                this.focusThickness = 2;
  5930.                this.indicatorGap = 14;
  5931.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  5932.                this.selectedDownSkin = null;
  5933.                this.errorColor = 16711680;
  5934.                this.disabledSkin = _embed_css_Button_disabledSkin_png_518043229;
  5935.                this.backgroundColor = 65280;
  5936.                this.repeatInterval = 35;
  5937.                this.modalTransparencyBlur = 3;
  5938.                this.borderStyle = "solid";
  5939.                this.borderCapColor = 9542041;
  5940.                this.fontStyle = "normal";
  5941.                this.stroked = false;
  5942.                this.borderSides = "left top right bottom";
  5943.                this.modalTransparencyDuration = 100;
  5944.                this.downIcon = null;
  5945.                this.horizontalGridLines = false;
  5946.                this.borderColor = 16711680;
  5947.                this.filled = true;
  5948.                this.strokeWidth = 1;
  5949.                this.horizontalGridLineColor = 16250871;
  5950.                this.skin = ButtonSkin;
  5951.                this.horizontalAlign = "left";
  5952.                this.fontGridFitType = "pixel";
  5953.                this.shadowCapColor = 14015965;
  5954.                this.selectedOverIcon = null;
  5955.                this.modalTransparencyColor = 14540253;
  5956.                this.selectedOverSkin = null;
  5957.                this.fontSharpness = 0;
  5958.                this.shadowDirection = "center";
  5959.                this.selectionDuration = 250;
  5960.                this.bevel = true;
  5961.                this.textRollOverColor = 16777215;
  5962.                this.upSkin = _embed_css_Button_upSkin_png_17084136;
  5963.                this.fontSize = 14;
  5964.                this.overSkin = _embed_css_Button_overSkin_png_801492421;
  5965.                this.openDuration = 250;
  5966.                this.kerning = false;
  5967.                this.paddingTop = 6;
  5968.                this.upIcon = null;
  5969.                this.downSkin = _embed_css_Button_downSkin_png_1180803315;
  5970.                this.horizontalGap = 2;
  5971.                this.textSelectedColor = 16777215;
  5972.                this.modalTransparency = 0.5;
  5973.                this.roundedBottomCorners = true;
  5974.                this.repeatDelay = 500;
  5975.                this.fontAntiAliasType = "advanced";
  5976.                this.selectionDisabledColor = 14540253;
  5977.                this.verticalGap = 2;
  5978.                this.backgroundAlpha = 1;
  5979.                this.borderAlpha = 1;
  5980.                this.themeColor = 4539717;
  5981.                this.backgroundSize = "auto";
  5982.                this.letterSpacing = 0;
  5983.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  5984.                this.color = 16777215;
  5985.                this.paddingRight = 12;
  5986.                this.verticalAlign = "top";
  5987.                this.focusRoundedCorners = "tl tr bl br";
  5988.                this.shadowDistance = 2;
  5989.             };
  5990.          }
  5991.          style = StyleManager.getStyleDeclaration(".applicationUpdaterDefaultButton");
  5992.          if(!style)
  5993.          {
  5994.             style = new CSSStyleDeclaration();
  5995.             StyleManager.setStyleDeclaration(".applicationUpdaterDefaultButton",style,false);
  5996.          }
  5997.          if(style.factory == null)
  5998.          {
  5999.             style.factory = function():void
  6000.             {
  6001.                this.upSkin = _embed_css_Button_Default_upSkin_png_1420149994;
  6002.                this.overSkin = _embed_css_Button_Default_overSkin_png_2144976989;
  6003.                this.downSkin = _embed_css_Button_Default_downSkin_png_1596459601;
  6004.                this.disabledSkin = _embed_css_Button_Default_DisabledSkin_png_1651868965;
  6005.             };
  6006.          }
  6007.          style = StyleManager.getStyleDeclaration(".applicationUpdaterLinkOpen");
  6008.          if(!style)
  6009.          {
  6010.             style = new CSSStyleDeclaration();
  6011.             StyleManager.setStyleDeclaration(".applicationUpdaterLinkOpen",style,false);
  6012.          }
  6013.          if(style.factory == null)
  6014.          {
  6015.             style.factory = function():void
  6016.             {
  6017.                this.icon = _embed_css__assets_down_arrow_png_1178745161;
  6018.                this.textIndent = 0;
  6019.                this.fontSize = 10;
  6020.             };
  6021.          }
  6022.          style = StyleManager.getStyleDeclaration(".applicationUpdaterImageBox");
  6023.          if(!style)
  6024.          {
  6025.             style = new CSSStyleDeclaration();
  6026.             StyleManager.setStyleDeclaration(".applicationUpdaterImageBox",style,false);
  6027.          }
  6028.          if(style.factory == null)
  6029.          {
  6030.             style.factory = function():void
  6031.             {
  6032.                this.paddingTop = 3;
  6033.                this.paddingLeft = 1;
  6034.                this.paddingRight = 15;
  6035.             };
  6036.          }
  6037.          style = StyleManager.getStyleDeclaration(".applicationUpdaterContentBox");
  6038.          if(!style)
  6039.          {
  6040.             style = new CSSStyleDeclaration();
  6041.             StyleManager.setStyleDeclaration(".applicationUpdaterContentBox",style,false);
  6042.          }
  6043.          if(style.factory == null)
  6044.          {
  6045.             style.factory = function():void
  6046.             {
  6047.                this.verticalGap = 0;
  6048.                this.paddingBottom = 14;
  6049.             };
  6050.          }
  6051.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterCanvas");
  6052.          if(!style)
  6053.          {
  6054.             style = new CSSStyleDeclaration();
  6055.             StyleManager.setStyleDeclaration("ApplicationUpdaterCanvas",style,false);
  6056.          }
  6057.          if(style.factory == null)
  6058.          {
  6059.             style.factory = function():void
  6060.             {
  6061.                this.fontWeight = "normal";
  6062.                this.modalTransparencyBlur = 3;
  6063.                this.verticalGridLineColor = 14015965;
  6064.                this.borderStyle = "none";
  6065.                this.buttonColor = 7305079;
  6066.                this.borderCapColor = 9542041;
  6067.                this.textAlign = "left";
  6068.                this.disabledIconColor = 10066329;
  6069.                this.stroked = false;
  6070.                this.fillColors = [16777215,13421772,16777215,15658734];
  6071.                this.fontStyle = "normal";
  6072.                this.borderSides = "left top right bottom";
  6073.                this.borderThickness = 1;
  6074.                this.modalTransparencyDuration = 100;
  6075.                this.useRollOver = true;
  6076.                this.strokeWidth = 1;
  6077.                this.filled = true;
  6078.                this.borderColor = 12040892;
  6079.                this.horizontalGridLines = false;
  6080.                this.horizontalGridLineColor = 16250871;
  6081.                this.shadowCapColor = 14015965;
  6082.                this.fontGridFitType = "pixel";
  6083.                this.horizontalAlign = "left";
  6084.                this.modalTransparencyColor = 14540253;
  6085.                this.disabledColor = 11187123;
  6086.                this.borderSkin = HaloBorder;
  6087.                this.dropShadowColor = 0;
  6088.                this.paddingBottom = 0;
  6089.                this.indentation = 17;
  6090.                this.fontThickness = 0;
  6091.                this.verticalGridLines = true;
  6092.                this.embedFonts = false;
  6093.                this.fontSharpness = 0;
  6094.                this.shadowDirection = "center";
  6095.                this.textDecoration = "none";
  6096.                this.selectionDuration = 250;
  6097.                this.bevel = true;
  6098.                this.fillColor = 16777215;
  6099.                this.focusBlendMode = "normal";
  6100.                this.dropShadowEnabled = false;
  6101.                this.textRollOverColor = 2831164;
  6102.                this.textIndent = 0;
  6103.                this.fontSize = 10;
  6104.                this.openDuration = 250;
  6105.                this.closeDuration = 250;
  6106.                this.kerning = false;
  6107.                this.paddingTop = 0;
  6108.                this.highlightAlphas = [0.3,0];
  6109.                this.cornerRadius = 0;
  6110.                this.horizontalGap = 8;
  6111.                this.textSelectedColor = 2831164;
  6112.                this.paddingLeft = 0;
  6113.                this.modalTransparency = 0.5;
  6114.                this.roundedBottomCorners = true;
  6115.                this.repeatDelay = 500;
  6116.                this.selectionDisabledColor = 14540253;
  6117.                this.fontAntiAliasType = "advanced";
  6118.                this.focusSkin = HaloFocusRect;
  6119.                this.verticalGap = 6;
  6120.                this.leading = 2;
  6121.                this.shadowColor = 15658734;
  6122.                this.backgroundAlpha = 1;
  6123.                this.iconColor = 1118481;
  6124.                this.focusAlpha = 0.4;
  6125.                this.borderAlpha = 1;
  6126.                this.focusThickness = 2;
  6127.                this.themeColor = 4539717;
  6128.                this.backgroundSize = "auto";
  6129.                this.indicatorGap = 14;
  6130.                this.letterSpacing = 0;
  6131.                this.fontFamily = "Verdana";
  6132.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  6133.                this.color = 734012;
  6134.                this.paddingRight = 0;
  6135.                this.errorColor = 16711680;
  6136.                this.verticalAlign = "top";
  6137.                this.focusRoundedCorners = "tl tr bl br";
  6138.                this.shadowDistance = 2;
  6139.                this.repeatInterval = 35;
  6140.             };
  6141.          }
  6142.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterFormItem");
  6143.          if(!style)
  6144.          {
  6145.             style = new CSSStyleDeclaration();
  6146.             StyleManager.setStyleDeclaration("ApplicationUpdaterFormItem",style,false);
  6147.          }
  6148.          if(style.factory == null)
  6149.          {
  6150.             style.factory = function():void
  6151.             {
  6152.                this.fontWeight = "normal";
  6153.                this.modalTransparencyBlur = 3;
  6154.                this.verticalGridLineColor = 14015965;
  6155.                this.borderStyle = "none";
  6156.                this.buttonColor = 7305079;
  6157.                this.borderCapColor = 9542041;
  6158.                this.textAlign = "left";
  6159.                this.disabledIconColor = 10066329;
  6160.                this.stroked = false;
  6161.                this.fillColors = [16777215,13421772,16777215,15658734];
  6162.                this.fontStyle = "normal";
  6163.                this.borderSides = "left top right bottom";
  6164.                this.borderThickness = 1;
  6165.                this.modalTransparencyDuration = 100;
  6166.                this.useRollOver = true;
  6167.                this.strokeWidth = 1;
  6168.                this.filled = true;
  6169.                this.borderColor = 12040892;
  6170.                this.horizontalGridLines = false;
  6171.                this.horizontalGridLineColor = 16250871;
  6172.                this.shadowCapColor = 14015965;
  6173.                this.fontGridFitType = "pixel";
  6174.                this.horizontalAlign = "left";
  6175.                this.disabledColor = 11187123;
  6176.                this.modalTransparencyColor = 14540253;
  6177.                this.borderSkin = HaloBorder;
  6178.                this.dropShadowColor = 0;
  6179.                this.paddingBottom = 0;
  6180.                this.indentation = 17;
  6181.                this.fontThickness = 0;
  6182.                this.verticalGridLines = true;
  6183.                this.embedFonts = false;
  6184.                this.labelStyleName = "applicationUpdaterLabelStyle";
  6185.                this.fontSharpness = 0;
  6186.                this.shadowDirection = "center";
  6187.                this.textDecoration = "none";
  6188.                this.selectionDuration = 250;
  6189.                this.bevel = true;
  6190.                this.fillColor = 16777215;
  6191.                this.focusBlendMode = "normal";
  6192.                this.dropShadowEnabled = false;
  6193.                this.textRollOverColor = 2831164;
  6194.                this.textIndent = 0;
  6195.                this.fontSize = 10;
  6196.                this.openDuration = 250;
  6197.                this.closeDuration = 250;
  6198.                this.kerning = false;
  6199.                this.paddingTop = 0;
  6200.                this.highlightAlphas = [0.3,0];
  6201.                this.cornerRadius = 0;
  6202.                this.horizontalGap = 8;
  6203.                this.textSelectedColor = 2831164;
  6204.                this.paddingLeft = 0;
  6205.                this.modalTransparency = 0.5;
  6206.                this.roundedBottomCorners = true;
  6207.                this.repeatDelay = 500;
  6208.                this.selectionDisabledColor = 14540253;
  6209.                this.fontAntiAliasType = "advanced";
  6210.                this.focusSkin = HaloFocusRect;
  6211.                this.verticalGap = 6;
  6212.                this.leading = 2;
  6213.                this.shadowColor = 15658734;
  6214.                this.backgroundAlpha = 1;
  6215.                this.iconColor = 1118481;
  6216.                this.focusAlpha = 0.4;
  6217.                this.borderAlpha = 1;
  6218.                this.focusThickness = 2;
  6219.                this.themeColor = 4539717;
  6220.                this.backgroundSize = "auto";
  6221.                this.indicatorGap = 14;
  6222.                this.letterSpacing = 0;
  6223.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  6224.                this.color = 16777215;
  6225.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  6226.                this.paddingRight = 0;
  6227.                this.errorColor = 16711680;
  6228.                this.verticalAlign = "top";
  6229.                this.focusRoundedCorners = "tl tr bl br";
  6230.                this.shadowDistance = 2;
  6231.                this.repeatInterval = 35;
  6232.             };
  6233.          }
  6234.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterSpacer");
  6235.          if(!style)
  6236.          {
  6237.             style = new CSSStyleDeclaration();
  6238.             StyleManager.setStyleDeclaration("ApplicationUpdaterSpacer",style,false);
  6239.          }
  6240.          if(style.factory == null)
  6241.          {
  6242.             style.factory = function():void
  6243.             {
  6244.                this.fontWeight = "normal";
  6245.                this.modalTransparencyBlur = 3;
  6246.                this.verticalGridLineColor = 14015965;
  6247.                this.borderStyle = "inset";
  6248.                this.buttonColor = 7305079;
  6249.                this.borderCapColor = 9542041;
  6250.                this.textAlign = "left";
  6251.                this.disabledIconColor = 10066329;
  6252.                this.stroked = false;
  6253.                this.fillColors = [16777215,13421772,16777215,15658734];
  6254.                this.fontStyle = "normal";
  6255.                this.borderSides = "left top right bottom";
  6256.                this.borderThickness = 1;
  6257.                this.modalTransparencyDuration = 100;
  6258.                this.useRollOver = true;
  6259.                this.strokeWidth = 1;
  6260.                this.filled = true;
  6261.                this.borderColor = 12040892;
  6262.                this.horizontalGridLines = false;
  6263.                this.horizontalGridLineColor = 16250871;
  6264.                this.shadowCapColor = 14015965;
  6265.                this.fontGridFitType = "pixel";
  6266.                this.horizontalAlign = "left";
  6267.                this.modalTransparencyColor = 14540253;
  6268.                this.disabledColor = 11187123;
  6269.                this.borderSkin = HaloBorder;
  6270.                this.dropShadowColor = 0;
  6271.                this.paddingBottom = 0;
  6272.                this.indentation = 17;
  6273.                this.fontThickness = 0;
  6274.                this.verticalGridLines = true;
  6275.                this.embedFonts = false;
  6276.                this.fontSharpness = 0;
  6277.                this.shadowDirection = "center";
  6278.                this.textDecoration = "none";
  6279.                this.selectionDuration = 250;
  6280.                this.bevel = true;
  6281.                this.fillColor = 16777215;
  6282.                this.focusBlendMode = "normal";
  6283.                this.dropShadowEnabled = false;
  6284.                this.textRollOverColor = 2831164;
  6285.                this.textIndent = 0;
  6286.                this.fontSize = 10;
  6287.                this.openDuration = 250;
  6288.                this.closeDuration = 250;
  6289.                this.kerning = false;
  6290.                this.paddingTop = 0;
  6291.                this.highlightAlphas = [0.3,0];
  6292.                this.cornerRadius = 0;
  6293.                this.horizontalGap = 8;
  6294.                this.textSelectedColor = 2831164;
  6295.                this.paddingLeft = 0;
  6296.                this.modalTransparency = 0.5;
  6297.                this.roundedBottomCorners = true;
  6298.                this.repeatDelay = 500;
  6299.                this.selectionDisabledColor = 14540253;
  6300.                this.fontAntiAliasType = "advanced";
  6301.                this.focusSkin = HaloFocusRect;
  6302.                this.verticalGap = 6;
  6303.                this.leading = 2;
  6304.                this.shadowColor = 15658734;
  6305.                this.backgroundAlpha = 1;
  6306.                this.iconColor = 1118481;
  6307.                this.focusAlpha = 0.4;
  6308.                this.borderAlpha = 1;
  6309.                this.focusThickness = 2;
  6310.                this.themeColor = 4539717;
  6311.                this.backgroundSize = "auto";
  6312.                this.indicatorGap = 14;
  6313.                this.letterSpacing = 0;
  6314.                this.fontFamily = "Verdana";
  6315.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  6316.                this.color = 734012;
  6317.                this.paddingRight = 0;
  6318.                this.errorColor = 16711680;
  6319.                this.verticalAlign = "top";
  6320.                this.focusRoundedCorners = "tl tr bl br";
  6321.                this.shadowDistance = 2;
  6322.                this.repeatInterval = 35;
  6323.             };
  6324.          }
  6325.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterText");
  6326.          if(!style)
  6327.          {
  6328.             style = new CSSStyleDeclaration();
  6329.             StyleManager.setStyleDeclaration("ApplicationUpdaterText",style,false);
  6330.          }
  6331.          if(style.factory == null)
  6332.          {
  6333.             style.factory = function():void
  6334.             {
  6335.                this.fontWeight = "normal";
  6336.                this.modalTransparencyBlur = 3;
  6337.                this.verticalGridLineColor = 14015965;
  6338.                this.borderStyle = "inset";
  6339.                this.buttonColor = 7305079;
  6340.                this.borderCapColor = 9542041;
  6341.                this.textAlign = "left";
  6342.                this.disabledIconColor = 10066329;
  6343.                this.stroked = false;
  6344.                this.fillColors = [16777215,13421772,16777215,15658734];
  6345.                this.fontStyle = "normal";
  6346.                this.borderSides = "left top right bottom";
  6347.                this.borderThickness = 1;
  6348.                this.modalTransparencyDuration = 100;
  6349.                this.useRollOver = true;
  6350.                this.strokeWidth = 1;
  6351.                this.filled = true;
  6352.                this.borderColor = 12040892;
  6353.                this.horizontalGridLines = false;
  6354.                this.horizontalGridLineColor = 16250871;
  6355.                this.shadowCapColor = 14015965;
  6356.                this.fontGridFitType = "pixel";
  6357.                this.horizontalAlign = "left";
  6358.                this.modalTransparencyColor = 14540253;
  6359.                this.disabledColor = 11187123;
  6360.                this.borderSkin = HaloBorder;
  6361.                this.dropShadowColor = 0;
  6362.                this.paddingBottom = 0;
  6363.                this.indentation = 17;
  6364.                this.fontThickness = 0;
  6365.                this.verticalGridLines = true;
  6366.                this.embedFonts = false;
  6367.                this.fontSharpness = 0;
  6368.                this.shadowDirection = "center";
  6369.                this.textDecoration = "none";
  6370.                this.selectionDuration = 250;
  6371.                this.bevel = true;
  6372.                this.fillColor = 16777215;
  6373.                this.focusBlendMode = "normal";
  6374.                this.dropShadowEnabled = false;
  6375.                this.textRollOverColor = 2831164;
  6376.                this.textIndent = 0;
  6377.                this.fontSize = 10;
  6378.                this.openDuration = 250;
  6379.                this.closeDuration = 250;
  6380.                this.kerning = false;
  6381.                this.paddingTop = 0;
  6382.                this.highlightAlphas = [0.3,0];
  6383.                this.cornerRadius = 0;
  6384.                this.horizontalGap = 8;
  6385.                this.textSelectedColor = 2831164;
  6386.                this.paddingLeft = 0;
  6387.                this.modalTransparency = 0.5;
  6388.                this.roundedBottomCorners = true;
  6389.                this.repeatDelay = 500;
  6390.                this.selectionDisabledColor = 14540253;
  6391.                this.fontAntiAliasType = "advanced";
  6392.                this.focusSkin = HaloFocusRect;
  6393.                this.verticalGap = 6;
  6394.                this.leading = 2;
  6395.                this.shadowColor = 15658734;
  6396.                this.backgroundAlpha = 1;
  6397.                this.iconColor = 1118481;
  6398.                this.focusAlpha = 0.4;
  6399.                this.borderAlpha = 1;
  6400.                this.focusThickness = 2;
  6401.                this.themeColor = 4539717;
  6402.                this.backgroundSize = "auto";
  6403.                this.indicatorGap = 14;
  6404.                this.letterSpacing = 0;
  6405.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  6406.                this.color = 16777215;
  6407.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  6408.                this.paddingRight = 0;
  6409.                this.errorColor = 16711680;
  6410.                this.verticalAlign = "top";
  6411.                this.focusRoundedCorners = "tl tr bl br";
  6412.                this.shadowDistance = 2;
  6413.                this.repeatInterval = 35;
  6414.             };
  6415.          }
  6416.          style = StyleManager.getStyleDeclaration(".applicationUpdaterProgressError");
  6417.          if(!style)
  6418.          {
  6419.             style = new CSSStyleDeclaration();
  6420.             StyleManager.setStyleDeclaration(".applicationUpdaterProgressError",style,false);
  6421.          }
  6422.          if(style.factory == null)
  6423.          {
  6424.             style.factory = function():void
  6425.             {
  6426.                this.barColor = 9832970;
  6427.             };
  6428.          }
  6429.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterLinkButton");
  6430.          if(!style)
  6431.          {
  6432.             style = new CSSStyleDeclaration();
  6433.             StyleManager.setStyleDeclaration("ApplicationUpdaterLinkButton",style,false);
  6434.          }
  6435.          if(style.factory == null)
  6436.          {
  6437.             style.factory = function():void
  6438.             {
  6439.                this.selectedDisabledIcon = null;
  6440.                this.fontWeight = "normal";
  6441.                this.verticalGridLineColor = 14015965;
  6442.                this.overIcon = null;
  6443.                this.selectedDisabledSkin = null;
  6444.                this.selectedDownIcon = null;
  6445.                this.buttonColor = 7305079;
  6446.                this.textAlign = "left";
  6447.                this.disabledIconColor = 10066329;
  6448.                this.fillColors = [16777215,13421772,16777215,15658734];
  6449.                this.borderThickness = 1;
  6450.                this.selectedUpIcon = null;
  6451.                this.useRollOver = true;
  6452.                this.disabledColor = 11187123;
  6453.                this.borderSkin = HaloBorder;
  6454.                this.dropShadowColor = 0;
  6455.                this.paddingBottom = 5;
  6456.                this.indentation = 17;
  6457.                this.disabledIcon = null;
  6458.                this.fontThickness = 0;
  6459.                this.embedFonts = false;
  6460.                this.verticalGridLines = true;
  6461.                this.selectedUpSkin = ProgrammaticSkin;
  6462.                this.textDecoration = "none";
  6463.                this.fillColor = 16777215;
  6464.                this.focusBlendMode = "normal";
  6465.                this.dropShadowEnabled = false;
  6466.                this.textIndent = 0;
  6467.                this.closeDuration = 250;
  6468.                this.highlightAlphas = [0.3,0];
  6469.                this.cornerRadius = 4;
  6470.                this.paddingLeft = 26;
  6471.                this.focusSkin = HaloFocusRect;
  6472.                this.leading = 2;
  6473.                this.shadowColor = 15658734;
  6474.                this.iconColor = 1118481;
  6475.                this.focusAlpha = 0.4;
  6476.                this.focusThickness = 2;
  6477.                this.indicatorGap = 14;
  6478.                this.fontFamily = "LucidaGrande,Verdana,Arial,sans";
  6479.                this.selectedDownSkin = ProgrammaticSkin;
  6480.                this.errorColor = 16711680;
  6481.                this.disabledSkin = null;
  6482.                this.backgroundColor = 2697513;
  6483.                this.repeatInterval = 35;
  6484.                this.modalTransparencyBlur = 3;
  6485.                this.borderStyle = "inset";
  6486.                this.borderCapColor = 9542041;
  6487.                this.fontStyle = "normal";
  6488.                this.stroked = false;
  6489.                this.borderSides = "left top right bottom";
  6490.                this.modalTransparencyDuration = 100;
  6491.                this.downIcon = null;
  6492.                this.horizontalGridLines = false;
  6493.                this.borderColor = 12040892;
  6494.                this.filled = true;
  6495.                this.strokeWidth = 1;
  6496.                this.horizontalGridLineColor = 16250871;
  6497.                this.skin = LinkButtonSkin;
  6498.                this.horizontalAlign = "left";
  6499.                this.fontGridFitType = "pixel";
  6500.                this.shadowCapColor = 14015965;
  6501.                this.selectedOverIcon = null;
  6502.                this.modalTransparencyColor = 14540253;
  6503.                this.selectedOverSkin = ProgrammaticSkin;
  6504.                this.fontSharpness = 0;
  6505.                this.shadowDirection = "center";
  6506.                this.selectionDuration = 250;
  6507.                this.bevel = true;
  6508.                this.textRollOverColor = 16777215;
  6509.                this.upSkin = ProgrammaticSkin;
  6510.                this.fontSize = 10;
  6511.                this.overSkin = ProgrammaticSkin;
  6512.                this.openDuration = 250;
  6513.                this.kerning = false;
  6514.                this.paddingTop = 10;
  6515.                this.upIcon = null;
  6516.                this.horizontalGap = 2;
  6517.                this.downSkin = ProgrammaticSkin;
  6518.                this.textSelectedColor = 16777215;
  6519.                this.modalTransparency = 0.5;
  6520.                this.roundedBottomCorners = true;
  6521.                this.repeatDelay = 500;
  6522.                this.fontAntiAliasType = "advanced";
  6523.                this.selectionDisabledColor = 14540253;
  6524.                this.verticalGap = 2;
  6525.                this.backgroundAlpha = 0;
  6526.                this.borderAlpha = 1;
  6527.                this.themeColor = 4539717;
  6528.                this.backgroundSize = "auto";
  6529.                this.letterSpacing = 0;
  6530.                this.fillAlphas = [0,0,0,0];
  6531.                this.color = 16777215;
  6532.                this.paddingRight = 7;
  6533.                this.verticalAlign = "top";
  6534.                this.focusRoundedCorners = "tl tr bl br";
  6535.                this.shadowDistance = 2;
  6536.             };
  6537.          }
  6538.          style = StyleManager.getStyleDeclaration(".applicationUpdaterProgressComplete");
  6539.          if(!style)
  6540.          {
  6541.             style = new CSSStyleDeclaration();
  6542.             StyleManager.setStyleDeclaration(".applicationUpdaterProgressComplete",style,false);
  6543.          }
  6544.          if(style.factory == null)
  6545.          {
  6546.             style.factory = function():void
  6547.             {
  6548.                this.barColor = 693770;
  6549.             };
  6550.          }
  6551.          style = StyleManager.getStyleDeclaration(".applicationUpdaterButtonRow");
  6552.          if(!style)
  6553.          {
  6554.             style = new CSSStyleDeclaration();
  6555.             StyleManager.setStyleDeclaration(".applicationUpdaterButtonRow",style,false);
  6556.          }
  6557.          if(style.factory == null)
  6558.          {
  6559.             style.factory = function():void
  6560.             {
  6561.                this.horizontalAlign = "left";
  6562.                this.horizontalGap = 12;
  6563.             };
  6564.          }
  6565.          style = StyleManager.getStyleDeclaration("ApplicationUpdaterHRule");
  6566.          if(!style)
  6567.          {
  6568.             style = new CSSStyleDeclaration();
  6569.             StyleManager.setStyleDeclaration("ApplicationUpdaterHRule",style,false);
  6570.          }
  6571.          if(style.factory == null)
  6572.          {
  6573.             style.factory = function():void
  6574.             {
  6575.                this.fontWeight = "normal";
  6576.                this.modalTransparencyBlur = 3;
  6577.                this.verticalGridLineColor = 14015965;
  6578.                this.borderStyle = "solid";
  6579.                this.buttonColor = 7305079;
  6580.                this.borderCapColor = 9542041;
  6581.                this.textAlign = "left";
  6582.                this.disabledIconColor = 10066329;
  6583.                this.stroked = false;
  6584.                this.fillColors = [16777215,13421772,16777215,15658734];
  6585.                this.fontStyle = "normal";
  6586.                this.borderSides = "left top right bottom";
  6587.                this.borderThickness = 1;
  6588.                this.modalTransparencyDuration = 100;
  6589.                this.useRollOver = true;
  6590.                this.strokeWidth = 1;
  6591.                this.filled = true;
  6592.                this.borderColor = 12040892;
  6593.                this.horizontalGridLines = false;
  6594.                this.horizontalGridLineColor = 16250871;
  6595.                this.shadowCapColor = 14015965;
  6596.                this.fontGridFitType = "pixel";
  6597.                this.horizontalAlign = "left";
  6598.                this.modalTransparencyColor = 14540253;
  6599.                this.disabledColor = 11187123;
  6600.                this.borderSkin = HaloBorder;
  6601.                this.dropShadowColor = 0;
  6602.                this.paddingBottom = 0;
  6603.                this.indentation = 17;
  6604.                this.fontThickness = 0;
  6605.                this.verticalGridLines = true;
  6606.                this.embedFonts = false;
  6607.                this.fontSharpness = 0;
  6608.                this.shadowDirection = "center";
  6609.                this.textDecoration = "none";
  6610.                this.selectionDuration = 250;
  6611.                this.bevel = true;
  6612.                this.fillColor = 16777215;
  6613.                this.strokeColor = 3750201;
  6614.                this.focusBlendMode = "normal";
  6615.                this.dropShadowEnabled = false;
  6616.                this.textRollOverColor = 2831164;
  6617.                this.textIndent = 0;
  6618.                this.fontSize = 10;
  6619.                this.openDuration = 250;
  6620.                this.closeDuration = 250;
  6621.                this.kerning = false;
  6622.                this.paddingTop = 0;
  6623.                this.highlightAlphas = [0.3,0];
  6624.                this.cornerRadius = 0;
  6625.                this.horizontalGap = 8;
  6626.                this.textSelectedColor = 2831164;
  6627.                this.paddingLeft = 0;
  6628.                this.modalTransparency = 0.5;
  6629.                this.roundedBottomCorners = true;
  6630.                this.repeatDelay = 500;
  6631.                this.selectionDisabledColor = 14540253;
  6632.                this.fontAntiAliasType = "advanced";
  6633.                this.focusSkin = HaloFocusRect;
  6634.                this.verticalGap = 6;
  6635.                this.leading = 2;
  6636.                this.shadowColor = 2236962;
  6637.                this.backgroundAlpha = 1;
  6638.                this.iconColor = 1118481;
  6639.                this.focusAlpha = 0.4;
  6640.                this.borderAlpha = 1;
  6641.                this.focusThickness = 2;
  6642.                this.themeColor = 4539717;
  6643.                this.backgroundSize = "auto";
  6644.                this.indicatorGap = 14;
  6645.                this.letterSpacing = 0;
  6646.                this.fontFamily = "Verdana";
  6647.                this.fillAlphas = [0.6,0.4,0.75,0.65];
  6648.                this.color = 734012;
  6649.                this.paddingRight = 0;
  6650.                this.errorColor = 16711680;
  6651.                this.verticalAlign = "top";
  6652.                this.focusRoundedCorners = "tl tr bl br";
  6653.                this.shadowDistance = 2;
  6654.                this.repeatInterval = 35;
  6655.             };
  6656.          }
  6657.          style = StyleManager.getStyleDeclaration(".applicationUpdaterTextBorderWrapper");
  6658.          if(!style)
  6659.          {
  6660.             style = new CSSStyleDeclaration();
  6661.             StyleManager.setStyleDeclaration(".applicationUpdaterTextBorderWrapper",style,false);
  6662.          }
  6663.          if(style.factory == null)
  6664.          {
  6665.             style.factory = function():void
  6666.             {
  6667.                this.borderColor = 5460819;
  6668.                this.borderStyle = "solid";
  6669.             };
  6670.          }
  6671.          style = StyleManager.getStyleDeclaration(".applicationUpdaterTopContentBox");
  6672.          if(!style)
  6673.          {
  6674.             style = new CSSStyleDeclaration();
  6675.             StyleManager.setStyleDeclaration(".applicationUpdaterTopContentBox",style,false);
  6676.          }
  6677.          if(style.factory == null)
  6678.          {
  6679.             style.factory = function():void
  6680.             {
  6681.                this.horizontalGap = 0;
  6682.             };
  6683.          }
  6684.          style = StyleManager.getStyleDeclaration(".applicationUpdaterReleaseBox");
  6685.          if(!style)
  6686.          {
  6687.             style = new CSSStyleDeclaration();
  6688.             StyleManager.setStyleDeclaration(".applicationUpdaterReleaseBox",style,false);
  6689.          }
  6690.          if(style.factory == null)
  6691.          {
  6692.             style.factory = function():void
  6693.             {
  6694.                this.paddingBottom = 15;
  6695.             };
  6696.          }
  6697.          style = StyleManager.getStyleDeclaration(".applicationUpdaterHScrollBar");
  6698.          if(!style)
  6699.          {
  6700.             style = new CSSStyleDeclaration();
  6701.             StyleManager.setStyleDeclaration(".applicationUpdaterHScrollBar",style,false);
  6702.          }
  6703.          if(style.factory == null)
  6704.          {
  6705.             style.factory = function():void
  6706.             {
  6707.                this.downArrowOverSkin = SimpleScrollArrowSkin;
  6708.                this.scrollThumbIcon = _embed_css__assets_scroll_thumb_png_976792743;
  6709.                this.arrowOverFillColor = 5460819;
  6710.                this.borderStyle = "solid";
  6711.                this.thumbOverFillColor = 5460819;
  6712.                this.arrowFillColor = 4408131;
  6713.                this.thumbIcon = _embed_css__assets_scroll_thumb_png_976792743;
  6714.                this.trackColors = [2236962,2236962];
  6715.                this.downArrowUpSkin = SimpleScrollArrowSkin;
  6716.                this.thumbUpSkin = SimpleScrollThumbSkin;
  6717.                this.upArrowDisabledSkin = SimpleScrollArrowSkin;
  6718.                this.highlightAlphas = [0,0];
  6719.                this.thumbFillColor = 4408131;
  6720.                this.upArrowUpSkin = SimpleScrollArrowSkin;
  6721.                this.trackSkin = SimpleScrollTrackSkin;
  6722.                this.arrowBorderColor = 4737096;
  6723.                this.arrowIconColor = 2236962;
  6724.                this.borderColor = 2236962;
  6725.                this.thumbDownSkin = SimpleScrollThumbSkin;
  6726.                this.upArrowOverSkin = SimpleScrollArrowSkin;
  6727.                this.themeColor = 5460819;
  6728.                this.thumbOverSkin = SimpleScrollThumbSkin;
  6729.                this.downArrowDownSkin = SimpleScrollArrowSkin;
  6730.                this.downArrowDisabledSkin = SimpleScrollArrowSkin;
  6731.                this.thumbBorderColor = 4737096;
  6732.                this.upArrowDownSkin = SimpleScrollArrowSkin;
  6733.                this.backgroundColor = 16777215;
  6734.             };
  6735.          }
  6736.          StyleManager.mx_internal::initProtoChainRoots();
  6737.       }
  6738.    }
  6739. }
  6740.  
  6741.