You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2019/06/03 16:54:43 UTC
[royale-website] branch asf-site updated: B012 running example
This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/royale-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 2a03a01 B012 running example
2a03a01 is described below
commit 2a03a016c054460ba73a43aaafef1cb1ebc4a41c
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Mon Jun 3 18:54:35 2019 +0200
B012 running example
---
...ternal_javascript_libraries_in_Apache_Royale.js | 1344 ++++++++++++++++++++
...al_javascript_libraries_in_Apache_Royale.js.map | 8 +
...l_javascript_libraries_in_Apache_Royale.min.css | 1 +
.../index.html | 36 +
4 files changed, 1389 insertions(+)
diff --git a/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js
new file mode 100644
index 0000000..ea8d5d3
--- /dev/null
+++ b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js
@@ -0,0 +1,1344 @@
+var $jscomp=$jscomp||{};$jscomp.scope={};var COMPILED=false;var goog=goog||{};goog.global=this;goog.global.CLOSURE_UNCOMPILED_DEFINES;goog.global.CLOSURE_DEFINES;goog.isDef=function(val){return val!==void 0};goog.isString=function(val){return typeof val=='string'};goog.isBoolean=function(val){return typeof val=='boolean'};goog.isNumber=function(val){return typeof val=='number'};
+goog.exportPath_=function(name,opt_object,opt_objectToExportTo){var parts=name.split('.');var cur=opt_objectToExportTo||goog.global;if(!(parts[0]in cur)&&cur.execScript)cur.execScript('var '+parts[0]);for(var part;parts.length&&(part=parts.shift());)if(!parts.length&&goog.isDef(opt_object))cur[part]=opt_object;else if(cur[part]&&cur[part]!==Object.prototype[part])cur=cur[part];else cur=cur[part]={}};
+goog.define=function(name,defaultValue){var value=defaultValue;if(!COMPILED)if(goog.global.CLOSURE_UNCOMPILED_DEFINES&&goog.global.CLOSURE_UNCOMPILED_DEFINES.nodeType===undefined&&Object.prototype.hasOwnProperty.call(goog.global.CLOSURE_UNCOMPILED_DEFINES,name))value=goog.global.CLOSURE_UNCOMPILED_DEFINES[name];else if(goog.global.CLOSURE_DEFINES&&goog.global.CLOSURE_DEFINES.nodeType===undefined&&Object.prototype.hasOwnProperty.call(goog.global.CLOSURE_DEFINES,name))value=goog.global.CLO [...]
+goog.exportPath_(name,value)};goog.DEBUG=true;goog.LOCALE='en';goog.TRUSTED_SITE=true;goog.STRICT_MODE_COMPATIBLE=false;goog.DISALLOW_TEST_ONLY_CODE=COMPILED&&!goog.DEBUG;goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=false;goog.provide=function(name){if(goog.isInModuleLoader_())throw Error('goog.provide can not be used within a goog.module.');if(!COMPILED)if(goog.isProvided_(name))throw Error('Namespace "'+name+'" already declared.');goog.constructNamespace_(name)};
+goog.constructNamespace_=function(name,opt_obj){if(!COMPILED){delete goog.implicitNamespaces_[name];var namespace=name;while(namespace=namespace.substring(0,namespace.lastIndexOf('.'))){if(goog.getObjectByName(namespace))break;goog.implicitNamespaces_[namespace]=true}}goog.exportPath_(name,opt_obj)};goog.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
+goog.module=function(name){if(!goog.isString(name)||!name||name.search(goog.VALID_MODULE_RE_)==-1)throw Error('Invalid module identifier');if(!goog.isInModuleLoader_())throw Error('Module '+name+' has been loaded incorrectly. Note, '+'modules cannot be loaded as normal scripts. They require some kind of '+"pre-processing step. You're likely trying to load a module via a "+'script tag or as a part of a concatenated bundle without rewriting the '+'module. For more info see: '+'https://gith [...]
+if(goog.moduleLoaderState_.moduleName)throw Error('goog.module may only be called once per module.');goog.moduleLoaderState_.moduleName=name;if(!COMPILED){if(goog.isProvided_(name))throw Error('Namespace "'+name+'" already declared.');delete goog.implicitNamespaces_[name]}};goog.module.get=function(name){return goog.module.getInternal_(name)};
+goog.module.getInternal_=function(name){if(!COMPILED)if(name in goog.loadedModules_)return goog.loadedModules_[name];else if(!goog.implicitNamespaces_[name]){var ns=goog.getObjectByName(name);return ns!=null?ns:null}return null};goog.moduleLoaderState_=null;goog.isInModuleLoader_=function(){return goog.moduleLoaderState_!=null};
+goog.module.declareLegacyNamespace=function(){if(!COMPILED&&!goog.isInModuleLoader_())throw new Error('goog.module.declareLegacyNamespace must be called from '+'within a goog.module');if(!COMPILED&&!goog.moduleLoaderState_.moduleName)throw Error('goog.module must be called prior to '+'goog.module.declareLegacyNamespace.');goog.moduleLoaderState_.declareLegacyNamespace=true};
+goog.setTestOnly=function(opt_message){if(goog.DISALLOW_TEST_ONLY_CODE){opt_message=opt_message||'';throw Error('Importing test-only code into non-debug environment'+(opt_message?': '+opt_message:'.'));}};goog.forwardDeclare=function(name){};if(!COMPILED){goog.isProvided_=function(name){return name in goog.loadedModules_||!goog.implicitNamespaces_[name]&&goog.isDefAndNotNull(goog.getObjectByName(name))};goog.implicitNamespaces_={'goog.module':true}}
+goog.getObjectByName=function(name,opt_obj){var parts=name.split('.');var cur=opt_obj||goog.global;for(var part;part=parts.shift();)if(goog.isDefAndNotNull(cur[part]))cur=cur[part];else return null;return cur};goog.globalize=function(obj,opt_global){var global=opt_global||goog.global;for(var x in obj)global[x]=obj[x]};
+goog.addDependency=function(relPath,provides,requires,opt_loadFlags){if(goog.DEPENDENCIES_ENABLED){var provide,require;var path=relPath.replace(/\\/g,'/');var deps=goog.dependencies_;if(!opt_loadFlags||typeof opt_loadFlags==='boolean')opt_loadFlags=opt_loadFlags?{'module':'goog'}:{};for(var i=0;provide=provides[i];i++){deps.nameToPath[provide]=path;deps.loadFlags[path]=opt_loadFlags}for(var j=0;require=requires[j];j++){if(!(path in deps.requires))deps.requires[path]={};deps.requires[path [...]
+true}}};goog.ENABLE_DEBUG_LOADER=true;goog.logToConsole_=function(msg){if(goog.global.console)goog.global.console['error'](msg)};
+goog.require=function(name){if(!COMPILED){if(goog.ENABLE_DEBUG_LOADER&&goog.IS_OLD_IE_)goog.maybeProcessDeferredDep_(name);if(goog.isProvided_(name)){if(goog.isInModuleLoader_())return goog.module.getInternal_(name)}else if(goog.ENABLE_DEBUG_LOADER){var path=goog.getPathFromDeps_(name);if(path)goog.writeScripts_(path);else{var errorMessage='goog.require could not find: '+name;goog.logToConsole_(errorMessage);throw Error(errorMessage);}}return null}};goog.basePath='';goog.global.CLOSURE_B [...]
+goog.global.CLOSURE_NO_DEPS;goog.global.CLOSURE_IMPORT_SCRIPT;goog.nullFunction=function(){};goog.abstractMethod=function(){throw Error('unimplemented abstract method');};goog.addSingletonGetter=function(ctor){ctor.instance_=undefined;ctor.getInstance=function(){if(ctor.instance_)return ctor.instance_;if(goog.DEBUG)goog.instantiatedSingletons_[goog.instantiatedSingletons_.length]=ctor;return ctor.instance_=new ctor}};goog.instantiatedSingletons_=[];goog.LOAD_MODULE_USING_EVAL=true;
+goog.SEAL_MODULE_EXPORTS=goog.DEBUG;goog.loadedModules_={};goog.DEPENDENCIES_ENABLED=!COMPILED&&goog.ENABLE_DEBUG_LOADER;goog.TRANSPILE='detect';goog.TRANSPILER='transpile.js';
+if(goog.DEPENDENCIES_ENABLED){goog.dependencies_={loadFlags:{},nameToPath:{},requires:{},visited:{},written:{},deferred:{}};goog.inHtmlDocument_=function(){var doc=goog.global.document;return doc!=null&&'write'in doc};goog.findBasePath_=function(){if(goog.isDef(goog.global.CLOSURE_BASE_PATH)&&goog.isString(goog.global.CLOSURE_BASE_PATH)){goog.basePath=goog.global.CLOSURE_BASE_PATH;return}else if(!goog.inHtmlDocument_())return;var doc=goog.global.document;var currentScript=doc.currentScri [...]
+[currentScript];else var scripts=doc.getElementsByTagName('SCRIPT');for(var i=scripts.length-1;i>=0;--i){var script=scripts[i];var src=script.src;var qmark=src.lastIndexOf('?');var l=qmark==-1?src.length:qmark;if(src.substr(l-7,7)=='base.js'){goog.basePath=src.substr(0,l-7);return}}};goog.importScript_=function(src,opt_sourceText){var importScript=goog.global.CLOSURE_IMPORT_SCRIPT||goog.writeScriptTag_;if(importScript(src,opt_sourceText))goog.dependencies_.written[src]=true};goog.IS_OLD_ [...]
+goog.global.document&&goog.global.document.all);goog.oldIeWaiting_=false;goog.importProcessedScript_=function(src,isModule,needsTranspile){var bootstrap='goog.retrieveAndExec_("'+src+'", '+isModule+', '+needsTranspile+');';goog.importScript_('',bootstrap)};goog.queuedModules_=[];goog.wrapModule_=function(srcUrl,scriptText){if(!goog.LOAD_MODULE_USING_EVAL||!goog.isDef(goog.global.JSON))return''+'goog.loadModule(function(exports) {'+'"use strict";'+scriptText+'\n'+';return exports'+'});'+' [...]
+srcUrl+'\n';else return''+'goog.loadModule('+goog.global.JSON.stringify(scriptText+'\n//# sourceURL\x3d'+srcUrl+'\n')+');'};goog.loadQueuedModules_=function(){var count=goog.queuedModules_.length;if(count>0){var queue=goog.queuedModules_;goog.queuedModules_=[];for(var i=0;i<count;i++){var path=queue[i];goog.maybeProcessDeferredPath_(path)}}goog.oldIeWaiting_=false};goog.maybeProcessDeferredDep_=function(name){if(goog.isDeferredModule_(name)&&goog.allDepsAreAvailable_(name)){var path=goog [...]
+goog.maybeProcessDeferredPath_(goog.basePath+path)}};goog.isDeferredModule_=function(name){var path=goog.getPathFromDeps_(name);var loadFlags=path&&goog.dependencies_.loadFlags[path]||{};var languageLevel=loadFlags['lang']||'es3';if(path&&(loadFlags['module']=='goog'||goog.needsTranspile_(languageLevel))){var abspath=goog.basePath+path;return abspath in goog.dependencies_.deferred}return false};goog.allDepsAreAvailable_=function(name){var path=goog.getPathFromDeps_(name);if(path&&path in [...]
+!goog.isDeferredModule_(requireName))return false;return true};goog.maybeProcessDeferredPath_=function(abspath){if(abspath in goog.dependencies_.deferred){var src=goog.dependencies_.deferred[abspath];delete goog.dependencies_.deferred[abspath];goog.globalEval(src)}};goog.loadModuleFromUrl=function(url){goog.retrieveAndExec_(url,true,false)};goog.writeScriptSrcNode_=function(src){goog.global.document.write('\x3cscript type\x3d"text/javascript" src\x3d"'+src+'"\x3e\x3c/'+'script\x3e')};goo [...]
+function(src){var doc=goog.global.document;var scriptEl=doc.createElement('script');scriptEl.type='text/javascript';scriptEl.src=src;scriptEl.defer=false;scriptEl.async=false;doc.head.appendChild(scriptEl)};goog.writeScriptTag_=function(src,opt_sourceText){if(goog.inHtmlDocument_()){var doc=goog.global.document;if(!goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING&&doc.readyState=='complete'){var isDeps=/\bdeps.js$/.test(src);if(isDeps)return false;else throw Error('Cannot write "'+src+'" after [...]
+}if(opt_sourceText===undefined)if(!goog.IS_OLD_IE_)if(goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING)goog.appendScriptSrcNode_(src);else goog.writeScriptSrcNode_(src);else{goog.oldIeWaiting_=true;var state=" onreadystatechange\x3d'goog.onScriptLoad_(this, "+ ++goog.lastNonModuleScriptIndex_+")' ";doc.write('\x3cscript type\x3d"text/javascript" src\x3d"'+src+'"'+state+'\x3e\x3c/'+'script\x3e')}else doc.write('\x3cscript type\x3d"text/javascript"\x3e'+goog.protectScriptTag_(opt_sourceText)+'\x [...]
+return true}else return false};goog.protectScriptTag_=function(str){return str.replace(/<\/(SCRIPT)/ig,'\\x3c/$1')};goog.needsTranspile_=function(lang){if(goog.TRANSPILE=='always')return true;else if(goog.TRANSPILE=='never')return false;else if(!goog.requiresTranspilation_)goog.requiresTranspilation_=goog.createRequiresTranspilation_();if(lang in goog.requiresTranspilation_)return goog.requiresTranspilation_[lang];else throw new Error('Unknown language mode: '+lang);};goog.requiresTransp [...]
+null;goog.lastNonModuleScriptIndex_=0;goog.onScriptLoad_=function(script,scriptIndex){if(script.readyState=='complete'&&goog.lastNonModuleScriptIndex_==scriptIndex)goog.loadQueuedModules_();return true};goog.writeScripts_=function(pathToLoad){var scripts=[];var seenScript={};var deps=goog.dependencies_;function visitNode(path){if(path in deps.written)return;if(path in deps.visited)return;deps.visited[path]=true;if(path in deps.requires)for(var requireName in deps.requires[path])if(!goog. [...]
+deps.nameToPath)visitNode(deps.nameToPath[requireName]);else throw Error('Undefined nameToPath for '+requireName);if(!(path in seenScript)){seenScript[path]=true;scripts.push(path)}}visitNode(pathToLoad);for(var i=0;i<scripts.length;i++){var path=scripts[i];goog.dependencies_.written[path]=true}var moduleState=goog.moduleLoaderState_;goog.moduleLoaderState_=null;for(var i=0;i<scripts.length;i++){var path=scripts[i];if(path){var loadFlags=deps.loadFlags[path]||{};var languageLevel=loadFla [...]
+'es3';var needsTranspile=goog.needsTranspile_(languageLevel);if(loadFlags['module']=='goog'||needsTranspile)goog.importProcessedScript_(goog.basePath+path,loadFlags['module']=='goog',needsTranspile);else goog.importScript_(goog.basePath+path)}else{goog.moduleLoaderState_=moduleState;throw Error('Undefined script input');}}goog.moduleLoaderState_=moduleState};goog.getPathFromDeps_=function(rule){if(rule in goog.dependencies_.nameToPath)return goog.dependencies_.nameToPath[rule];else retur [...]
+if(!goog.global.CLOSURE_NO_DEPS)goog.importScript_(goog.basePath+'deps.js')}goog.hasBadLetScoping=null;goog.useSafari10Workaround=function(){if(goog.hasBadLetScoping==null){var hasBadLetScoping;try{hasBadLetScoping=!eval('"use strict";'+'let x \x3d 1; function f() { return typeof x; };'+'f() \x3d\x3d "number";')}catch(e){hasBadLetScoping=false}goog.hasBadLetScoping=hasBadLetScoping}return goog.hasBadLetScoping};
+goog.workaroundSafari10EvalBug=function(moduleDef){return'(function(){'+moduleDef+'\n'+';'+'})();\n'};
+goog.loadModule=function(moduleDef){var previousState=goog.moduleLoaderState_;try{goog.moduleLoaderState_={moduleName:undefined,declareLegacyNamespace:false};var exports;if(goog.isFunction(moduleDef))exports=moduleDef.call(undefined,{});else if(goog.isString(moduleDef)){if(goog.useSafari10Workaround())moduleDef=goog.workaroundSafari10EvalBug(moduleDef);exports=goog.loadModuleFromSource_.call(undefined,moduleDef)}else throw Error('Invalid module definition');var moduleName=goog.moduleLoad [...]
+if(!goog.isString(moduleName)||!moduleName)throw Error('Invalid module name "'+moduleName+'"');if(goog.moduleLoaderState_.declareLegacyNamespace)goog.constructNamespace_(moduleName,exports);else if(goog.SEAL_MODULE_EXPORTS&&Object.seal&&typeof exports=='object'&&exports!=null)Object.seal(exports);goog.loadedModules_[moduleName]=exports}finally{goog.moduleLoaderState_=previousState}};goog.loadModuleFromSource_=function(){var exports={};eval(arguments[0]);return exports};
+goog.normalizePath_=function(path){var components=path.split('/');var i=0;while(i<components.length)if(components[i]=='.')components.splice(i,1);else if(i&&components[i]=='..'&&components[i-1]&&components[i-1]!='..')components.splice(--i,2);else i++;return components.join('/')};goog.global.CLOSURE_LOAD_FILE_SYNC;
+goog.loadFileSync_=function(src){if(goog.global.CLOSURE_LOAD_FILE_SYNC)return goog.global.CLOSURE_LOAD_FILE_SYNC(src);else try{var xhr=new goog.global['XMLHttpRequest'];xhr.open('get',src,false);xhr.send();return xhr.status==0||xhr.status==200?xhr.responseText:null}catch(err){return null}};
+goog.retrieveAndExec_=function(src,isModule,needsTranspile){if(!COMPILED){var originalPath=src;src=goog.normalizePath_(src);var importScript=goog.global.CLOSURE_IMPORT_SCRIPT||goog.writeScriptTag_;var scriptText=goog.loadFileSync_(src);if(scriptText==null)throw new Error('Load of "'+src+'" failed');if(needsTranspile)scriptText=goog.transpile_.call(goog.global,scriptText,src);if(isModule)scriptText=goog.wrapModule_(src,scriptText);else scriptText+='\n//# sourceURL\x3d'+src;var isOldIE=goo [...]
+if(isOldIE&&goog.oldIeWaiting_){goog.dependencies_.deferred[originalPath]=scriptText;goog.queuedModules_.push(originalPath)}else importScript(src,scriptText)}};
+goog.transpile_=function(code,path){var jscomp=goog.global['$jscomp'];if(!jscomp)goog.global['$jscomp']=jscomp={};var transpile=jscomp.transpile;if(!transpile){var transpilerPath=goog.basePath+goog.TRANSPILER;var transpilerCode=goog.loadFileSync_(transpilerPath);if(transpilerCode){eval(transpilerCode+'\n//# sourceURL\x3d'+transpilerPath);if(goog.global['$gwtExport']&&goog.global['$gwtExport']['$jscomp']&&!goog.global['$gwtExport']['$jscomp']['transpile'])throw new Error('The transpiler d [...]
+'method. $gwtExport: '+JSON.stringify(goog.global['$gwtExport']));goog.global['$jscomp'].transpile=goog.global['$gwtExport']['$jscomp']['transpile'];jscomp=goog.global['$jscomp'];transpile=jscomp.transpile}}if(!transpile){var suffix=' requires transpilation but no transpiler was found.';transpile=jscomp.transpile=function(code,path){goog.logToConsole_(path+suffix);return code}}return transpile(code,path)};
+goog.typeOf=function(value){var s=typeof value;if(s=='object')if(value){if(value instanceof Array)return'array';else if(value instanceof Object)return s;var className=Object.prototype.toString.call(value);if(className=='[object Window]')return'object';if(className=='[object Array]'||typeof value.length=='number'&&typeof value.splice!='undefined'&&typeof value.propertyIsEnumerable!='undefined'&&!value.propertyIsEnumerable('splice'))return'array';if(className=='[object Function]'||typeof v [...]
+'undefined'&&typeof value.propertyIsEnumerable!='undefined'&&!value.propertyIsEnumerable('call'))return'function'}else return'null';else if(s=='function'&&typeof value.call=='undefined')return'object';return s};goog.isNull=function(val){return val===null};goog.isDefAndNotNull=function(val){return val!=null};goog.isArray=function(val){return goog.typeOf(val)=='array'};goog.isArrayLike=function(val){var type=goog.typeOf(val);return type=='array'||type=='object'&&typeof val.length=='number'};
+goog.isDateLike=function(val){return goog.isObject(val)&&typeof val.getFullYear=='function'};goog.isFunction=function(val){return goog.typeOf(val)=='function'};goog.isObject=function(val){var type=typeof val;return type=='object'&&val!=null||type=='function'};goog.getUid=function(obj){return obj[goog.UID_PROPERTY_]||(obj[goog.UID_PROPERTY_]=++goog.uidCounter_)};goog.hasUid=function(obj){return!!obj[goog.UID_PROPERTY_]};
+goog.removeUid=function(obj){if(obj!==null&&'removeAttribute'in obj)obj.removeAttribute(goog.UID_PROPERTY_);try{delete obj[goog.UID_PROPERTY_]}catch(ex){}};goog.UID_PROPERTY_='closure_uid_'+(Math.random()*1E9>>>0);goog.uidCounter_=0;goog.getHashCode=goog.getUid;goog.removeHashCode=goog.removeUid;
+goog.cloneObject=function(obj){var type=goog.typeOf(obj);if(type=='object'||type=='array'){if(obj.clone)return obj.clone();var clone=type=='array'?[]:{};for(var key in obj)clone[key]=goog.cloneObject(obj[key]);return clone}return obj};goog.bindNative_=function(fn,selfObj,var_args){return fn.call.apply(fn.bind,arguments)};
+goog.bindJs_=function(fn,selfObj,var_args){if(!fn)throw new Error;if(arguments.length>2){var boundArgs=Array.prototype.slice.call(arguments,2);return function(){var newArgs=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(newArgs,boundArgs);return fn.apply(selfObj,newArgs)}}else return function(){return fn.apply(selfObj,arguments)}};
+goog.bind=function(fn,selfObj,var_args){if(Function.prototype.bind&&Function.prototype.bind.toString().indexOf('native code')!=-1)goog.bind=goog.bindNative_;else goog.bind=goog.bindJs_;return goog.bind.apply(null,arguments)};goog.partial=function(fn,var_args){var args=Array.prototype.slice.call(arguments,1);return function(){var newArgs=args.slice();newArgs.push.apply(newArgs,arguments);return fn.apply(this,newArgs)}};goog.mixin=function(target,source){for(var x in source)target[x]=source[x]};
+goog.now=goog.TRUSTED_SITE&&Date.now||function(){return+new Date};
+goog.globalEval=function(script){if(goog.global.execScript)goog.global.execScript(script,'JavaScript');else if(goog.global.eval){if(goog.evalWorksForGlobals_==null){goog.global.eval('var _evalTest_ \x3d 1;');if(typeof goog.global['_evalTest_']!='undefined'){try{delete goog.global['_evalTest_']}catch(ignore){}goog.evalWorksForGlobals_=true}else goog.evalWorksForGlobals_=false}if(goog.evalWorksForGlobals_)goog.global.eval(script);else{var doc=goog.global.document;var scriptElt=doc.createEl [...]
+scriptElt.type='text/javascript';scriptElt.defer=false;scriptElt.appendChild(doc.createTextNode(script));doc.body.appendChild(scriptElt);doc.body.removeChild(scriptElt)}}else throw Error('goog.globalEval not available');};goog.evalWorksForGlobals_=null;goog.cssNameMapping_;goog.cssNameMappingStyle_;goog.global.CLOSURE_CSS_NAME_MAP_FN;
+goog.getCssName=function(className,opt_modifier){if(String(className).charAt(0)=='.')throw new Error('className passed in goog.getCssName must not start with ".".'+' You passed: '+className);var getMapping=function(cssName){return goog.cssNameMapping_[cssName]||cssName};var renameByParts=function(cssName){var parts=cssName.split('-');var mapped=[];for(var i=0;i<parts.length;i++)mapped.push(getMapping(parts[i]));return mapped.join('-')};var rename;if(goog.cssNameMapping_)rename=goog.cssNa [...]
+'BY_WHOLE'?getMapping:renameByParts;else rename=function(a){return a};var result=opt_modifier?className+'-'+rename(opt_modifier):rename(className);if(goog.global.CLOSURE_CSS_NAME_MAP_FN)return goog.global.CLOSURE_CSS_NAME_MAP_FN(result);return result};goog.setCssNameMapping=function(mapping,opt_style){goog.cssNameMapping_=mapping;goog.cssNameMappingStyle_=opt_style};goog.global.CLOSURE_CSS_NAME_MAPPING;if(!COMPILED&&goog.global.CLOSURE_CSS_NAME_MAPPING)goog.cssNameMapping_=goog.global.CL [...]
+goog.getMsg=function(str,opt_values){if(opt_values)str=str.replace(/\{\$([^}]+)}/g,function(match,key){return opt_values!=null&&key in opt_values?opt_values[key]:match});return str};goog.getMsgWithFallback=function(a,b){return a};goog.exportSymbol=function(publicPath,object,opt_objectToExportTo){goog.exportPath_(publicPath,object,opt_objectToExportTo)};goog.exportProperty=function(object,publicName,symbol){object[publicName]=symbol};
+goog.inherits=function(childCtor,parentCtor){function tempCtor(){}tempCtor.prototype=parentCtor.prototype;childCtor.superClass_=parentCtor.prototype;childCtor.prototype=new tempCtor;childCtor.prototype.constructor=childCtor;childCtor.base=function(me,methodName,var_args){var args=new Array(arguments.length-2);for(var i=2;i<arguments.length;i++)args[i-2]=arguments[i];return parentCtor.prototype[methodName].apply(me,args)}};
+goog.base=function(me,opt_methodName,var_args){var caller=arguments.callee.caller;if(goog.STRICT_MODE_COMPATIBLE||goog.DEBUG&&!caller)throw Error('arguments.caller not defined. goog.base() cannot be used '+'with strict mode code. See '+'http://www.ecma-international.org/ecma-262/5.1/#sec-C');if(caller.superClass_){var ctorArgs=new Array(arguments.length-1);for(var i=1;i<arguments.length;i++)ctorArgs[i-1]=arguments[i];return caller.superClass_.constructor.apply(me,ctorArgs)}var args=new [...]
+2);for(var i=2;i<arguments.length;i++)args[i-2]=arguments[i];var foundCaller=false;for(var ctor=me.constructor;ctor;ctor=ctor.superClass_&&ctor.superClass_.constructor)if(ctor.prototype[opt_methodName]===caller)foundCaller=true;else if(foundCaller)return ctor.prototype[opt_methodName].apply(me,args);if(me[opt_methodName]===caller)return me.constructor.prototype[opt_methodName].apply(me,args);else throw Error('goog.base called from a method of one name '+'to a method of a different name');};
+goog.scope=function(fn){if(goog.isInModuleLoader_())throw Error('goog.scope is not supported within a goog.module.');fn.call(goog.global)};if(!COMPILED)goog.global['COMPILED']=COMPILED;
+goog.defineClass=function(superClass,def){var constructor=def.constructor;var statics=def.statics;if(!constructor||constructor==Object.prototype.constructor)constructor=function(){throw Error('cannot instantiate an interface (no constructor defined).');};var cls=goog.defineClass.createSealingConstructor_(constructor,superClass);if(superClass)goog.inherits(cls,superClass);delete def.constructor;delete def.statics;goog.defineClass.applyProperties_(cls.prototype,def);if(statics!=null)if(sta [...]
+Function)statics(cls);else goog.defineClass.applyProperties_(cls,statics);return cls};goog.defineClass.ClassDescriptor;goog.defineClass.SEAL_CLASS_INSTANCES=goog.DEBUG;
+goog.defineClass.createSealingConstructor_=function(ctr,superClass){if(!goog.defineClass.SEAL_CLASS_INSTANCES)return ctr;var superclassSealable=!goog.defineClass.isUnsealable_(superClass);var wrappedCtr=function(){var instance=ctr.apply(this,arguments)||this;instance[goog.UID_PROPERTY_]=instance[goog.UID_PROPERTY_];if(this.constructor===wrappedCtr&&superclassSealable&&Object.seal instanceof Function)Object.seal(instance);return instance};return wrappedCtr};
+goog.defineClass.isUnsealable_=function(ctr){return ctr&&ctr.prototype&&ctr.prototype[goog.UNSEALABLE_CONSTRUCTOR_PROPERTY_]};goog.defineClass.OBJECT_PROTOTYPE_FIELDS_=['constructor','hasOwnProperty','isPrototypeOf','propertyIsEnumerable','toLocaleString','toString','valueOf'];
+goog.defineClass.applyProperties_=function(target,source){var key;for(key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key];for(var i=0;i<goog.defineClass.OBJECT_PROTOTYPE_FIELDS_.length;i++){key=goog.defineClass.OBJECT_PROTOTYPE_FIELDS_[i];if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}};goog.tagUnsealableClass=function(ctr){if(!COMPILED&&goog.defineClass.SEAL_CLASS_INSTANCES)ctr.prototype[goog.UNSEALABLE_CONSTRUCTOR_PROPE [...]
+goog.UNSEALABLE_CONSTRUCTOR_PROPERTY_='goog_defineClass_legacy_unsealable';
+goog.createRequiresTranspilation_=function(){var requiresTranspilation={'es3':false};var transpilationRequiredForAllLaterModes=false;function addNewerLanguageTranspilationCheck(modeName,isSupported){if(transpilationRequiredForAllLaterModes)requiresTranspilation[modeName]=true;else if(isSupported())requiresTranspilation[modeName]=false;else{requiresTranspilation[modeName]=true;transpilationRequiredForAllLaterModes=true}}function evalCheck(code){try{return!!eval(code)}catch(ignored){return [...]
+goog.global.navigator&&goog.global.navigator.userAgent?goog.global.navigator.userAgent:'';addNewerLanguageTranspilationCheck('es5',function(){return evalCheck('[1,].length\x3d\x3d1')});addNewerLanguageTranspilationCheck('es6',function(){var re=/Edge\/(\d+)(\.\d)*/i;var edgeUserAgent=userAgent.match(re);if(edgeUserAgent&&Number(edgeUserAgent[1])<15)return false;var es6fullTest='class X{constructor(){if(new.target!\x3dString)throw 1;this.x\x3d42}}'+'let q\x3dReflect.construct(X,[],String); [...]
+'String))throw 1;for(const a of[2,3]){if(a\x3d\x3d2)continue;function '+'f(z\x3d{a}){let a\x3d0;return z.a}{function f(){return 0;}}return f()'+'\x3d\x3d3}';return evalCheck('(()\x3d\x3e{"use strict";'+es6fullTest+'})()')});addNewerLanguageTranspilationCheck('es6-impl',function(){return true});addNewerLanguageTranspilationCheck('es7',function(){return evalCheck('2 ** 2 \x3d\x3d 4')});addNewerLanguageTranspilationCheck('es8',function(){return evalCheck('async () \x3d\x3e 1, true')});retur [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0; [...]
+0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;goog.object={};goog.object.is=function(v,v2){if(v===v2)return v!==0||1/v===1/v2;return v!==v&&v2!==v2};goog.object.forEach=function(obj,f,opt_obj){for(var key in obj)f.call(opt_obj,obj[key],key,obj)};goog.object.filter=function(obj,f,opt_obj){var res={};for(var key in obj)if(f.call(opt_obj,obj[key],key,obj))res[key]=obj[key];return res};goog.object.map=function(obj,f,opt_obj){var res={};for(var key in obj)res[key [...]
+goog.object.some=function(obj,f,opt_obj){for(var key in obj)if(f.call(opt_obj,obj[key],key,obj))return true;return false};goog.object.every=function(obj,f,opt_obj){for(var key in obj)if(!f.call(opt_obj,obj[key],key,obj))return false;return true};goog.object.getCount=function(obj){var rv=0;for(var key in obj)rv++;return rv};goog.object.getAnyKey=function(obj){for(var key in obj)return key};goog.object.getAnyValue=function(obj){for(var key in obj)return obj[key]};
+goog.object.contains=function(obj,val){return goog.object.containsValue(obj,val)};goog.object.getValues=function(obj){var res=[];var i=0;for(var key in obj)res[i++]=obj[key];return res};goog.object.getKeys=function(obj){var res=[];var i=0;for(var key in obj)res[i++]=key;return res};goog.object.getValueByKeys=function(obj,var_args){var isArrayLike=goog.isArrayLike(var_args);var keys=isArrayLike?var_args:arguments;for(var i=isArrayLike?0:1;i<keys.length;i++){obj=obj[keys[i]];if(!goog.isDef [...]
+goog.object.containsKey=function(obj,key){return obj!==null&&key in obj};goog.object.containsValue=function(obj,val){for(var key in obj)if(obj[key]==val)return true;return false};goog.object.findKey=function(obj,f,opt_this){for(var key in obj)if(f.call(opt_this,obj[key],key,obj))return key;return undefined};goog.object.findValue=function(obj,f,opt_this){var key=goog.object.findKey(obj,f,opt_this);return key&&obj[key]};goog.object.isEmpty=function(obj){for(var key in obj)return false;retu [...]
+goog.object.clear=function(obj){for(var i in obj)delete obj[i]};goog.object.remove=function(obj,key){var rv;if(rv=key in obj)delete obj[key];return rv};goog.object.add=function(obj,key,val){if(obj!==null&&key in obj)throw Error('The object already contains the key "'+key+'"');goog.object.set(obj,key,val)};goog.object.get=function(obj,key,opt_val){if(obj!==null&&key in obj)return obj[key];return opt_val};goog.object.set=function(obj,key,value){obj[key]=value};
+goog.object.setIfUndefined=function(obj,key,value){return key in obj?obj[key]:obj[key]=value};goog.object.setWithReturnValueIfNotSet=function(obj,key,f){if(key in obj)return obj[key];var val=f();obj[key]=val;return val};goog.object.equals=function(a,b){for(var k in a)if(!(k in b)||a[k]!==b[k])return false;for(var k in b)if(!(k in a))return false;return true};goog.object.clone=function(obj){var res={};for(var key in obj)res[key]=obj[key];return res};
+goog.object.unsafeClone=function(obj){var type=goog.typeOf(obj);if(type=='object'||type=='array'){if(goog.isFunction(obj.clone))return obj.clone();var clone=type=='array'?[]:{};for(var key in obj)clone[key]=goog.object.unsafeClone(obj[key]);return clone}return obj};goog.object.transpose=function(obj){var transposed={};for(var key in obj)transposed[obj[key]]=key;return transposed};
+goog.object.PROTOTYPE_FIELDS_=['constructor','hasOwnProperty','isPrototypeOf','propertyIsEnumerable','toLocaleString','toString','valueOf'];goog.object.extend=function(target,var_args){var key,source;for(var i=1;i<arguments.length;i++){source=arguments[i];for(key in source)target[key]=source[key];for(var j=0;j<goog.object.PROTOTYPE_FIELDS_.length;j++){key=goog.object.PROTOTYPE_FIELDS_[j];if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}}};
+goog.object.create=function(var_args){var argLength=arguments.length;if(argLength==1&&goog.isArray(arguments[0]))return goog.object.create.apply(null,arguments[0]);if(argLength%2)throw Error('Uneven number of arguments');var rv={};for(var i=0;i<argLength;i+=2)rv[arguments[i]]=arguments[i+1];return rv};
+goog.object.createSet=function(var_args){var argLength=arguments.length;if(argLength==1&&goog.isArray(arguments[0]))return goog.object.createSet.apply(null,arguments[0]);var rv={};for(var i=0;i<argLength;i++)rv[arguments[i]]=true;return rv};goog.object.createImmutableView=function(obj){var result=obj;if(Object.isFrozen&&!Object.isFrozen(obj)){result=Object.create(obj);Object.freeze(result)}return result};goog.object.isImmutableView=function(obj){return!!Object.isFrozen&&Object.isFrozen(obj)};
+goog.object.getAllPropertyNames=function(obj,opt_includeObjectPrototype,opt_includeFunctionPrototype){if(!obj)return[];if(!Object.getOwnPropertyNames||!Object.getPrototypeOf)return goog.object.getKeys(obj);var visitedSet={};var proto=obj;while(proto&&(proto!==Object.prototype||!!opt_includeObjectPrototype)&&(proto!==Function.prototype||!!opt_includeFunctionPrototype)){var names=Object.getOwnPropertyNames(proto);for(var i=0;i<names.length;i++)visitedSet[names[i]]=true;proto=Object.getProt [...]
+goog.events.Listenable.prototype.dispatchEvent;goog.events.Listenable.prototype.removeAllListeners;goog.events.Listenable.prototype.getParentEventTarget;goog.events.Listenable.prototype.fireListeners;goog.events.Listenable.prototype.getListeners;goog.events.Listenable.prototype.getListener;goog.events.Listenable.prototype.hasListener;goog.events.ListenableKey=function(){};goog.events.ListenableKey.counter_=0;goog.events.ListenableKey.reserveKey=function(){return++goog.events.ListenableKe [...]
+goog.events.ListenableKey.prototype.src;goog.events.ListenableKey.prototype.type;goog.events.ListenableKey.prototype.listener;goog.events.ListenableKey.prototype.capture;goog.events.ListenableKey.prototype.handler;goog.events.ListenableKey.prototype.key;goog.events.Listener=function(listener,proxy,src,type,capture,opt_handler){if(goog.events.Listener.ENABLE_MONITORING)this.creationStack=(new Error).stack;this.listener=listener;this.proxy=proxy;this.src=src;this.type=type;this.capture=!!c [...]
+goog.events.Listener.prototype.markAsRemoved=function(){this.removed=true;this.listener=null;this.proxy=null;this.src=null;this.handler=null};goog.string={};goog.string.DETECT_DOUBLE_ESCAPING=false;goog.string.FORCE_NON_DOM_HTML_UNESCAPING=false;goog.string.Unicode={NBSP:'\u00a0'};goog.string.startsWith=function(str,prefix){return str.lastIndexOf(prefix,0)==0};goog.string.endsWith=function(str,suffix){var l=str.length-suffix.length;return l>=0&&str.indexOf(suffix,l)==l};goog.string.caseI [...]
+goog.string.caseInsensitiveEndsWith=function(str,suffix){return goog.string.caseInsensitiveCompare(suffix,str.substr(str.length-suffix.length,suffix.length))==0};goog.string.caseInsensitiveEquals=function(str1,str2){return str1.toLowerCase()==str2.toLowerCase()};
+goog.string.subs=function(str,var_args){var splitParts=str.split('%s');var returnString='';var subsArguments=Array.prototype.slice.call(arguments,1);while(subsArguments.length&&splitParts.length>1)returnString+=splitParts.shift()+subsArguments.shift();return returnString+splitParts.join('%s')};goog.string.collapseWhitespace=function(str){return str.replace(/[\s\xa0]+/g,' ').replace(/^\s+|\s+$/g,'')};goog.string.isEmptyOrWhitespace=function(str){return/^[\s\xa0]*$/.test(str)};
+goog.string.isEmptyString=function(str){return str.length==0};goog.string.isEmpty=goog.string.isEmptyOrWhitespace;goog.string.isEmptyOrWhitespaceSafe=function(str){return goog.string.isEmptyOrWhitespace(goog.string.makeSafe(str))};goog.string.isEmptySafe=goog.string.isEmptyOrWhitespaceSafe;goog.string.isBreakingWhitespace=function(str){return!/[^\t\n\r ]/.test(str)};goog.string.isAlpha=function(str){return!/[^a-zA-Z]/.test(str)};goog.string.isNumeric=function(str){return!/[^0-9]/.test(str)};
+goog.string.isAlphaNumeric=function(str){return!/[^a-zA-Z0-9]/.test(str)};goog.string.isSpace=function(ch){return ch==' '};goog.string.isUnicodeChar=function(ch){return ch.length==1&&ch>=' '&&ch<='~'||ch>='\u0080'&&ch<='\ufffd'};goog.string.stripNewlines=function(str){return str.replace(/(\r\n|\r|\n)+/g,' ')};goog.string.canonicalizeNewlines=function(str){return str.replace(/(\r\n|\r|\n)/g,'\n')};goog.string.normalizeWhitespace=function(str){return str.replace(/\xa0|\s/g,' ')};
+goog.string.normalizeSpaces=function(str){return str.replace(/\xa0|[ \t]+/g,' ')};goog.string.collapseBreakingSpaces=function(str){return str.replace(/[\t\r\n ]+/g,' ').replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,'')};goog.string.trim=goog.TRUSTED_SITE&&String.prototype.trim?function(str){return str.trim()}:function(str){return str.replace(/^[\s\xa0]+|[\s\xa0]+$/g,'')};goog.string.trimLeft=function(str){return str.replace(/^[\s\xa0]+/,'')};
+goog.string.trimRight=function(str){return str.replace(/[\s\xa0]+$/,'')};goog.string.caseInsensitiveCompare=function(str1,str2){var test1=String(str1).toLowerCase();var test2=String(str2).toLowerCase();if(test1<test2)return-1;else if(test1==test2)return 0;else return 1};
+goog.string.numberAwareCompare_=function(str1,str2,tokenizerRegExp){if(str1==str2)return 0;if(!str1)return-1;if(!str2)return 1;var tokens1=str1.toLowerCase().match(tokenizerRegExp);var tokens2=str2.toLowerCase().match(tokenizerRegExp);var count=Math.min(tokens1.length,tokens2.length);for(var i=0;i<count;i++){var a=tokens1[i];var b=tokens2[i];if(a!=b){var num1=parseInt(a,10);if(!isNaN(num1)){var num2=parseInt(b,10);if(!isNaN(num2)&&num1-num2)return num1-num2}return a<b?-1:1}}if(tokens1.le [...]
+tokens2.length;return str1<str2?-1:1};goog.string.intAwareCompare=function(str1,str2){return goog.string.numberAwareCompare_(str1,str2,/\d+|\D+/g)};goog.string.floatAwareCompare=function(str1,str2){return goog.string.numberAwareCompare_(str1,str2,/\d+|\.\d+|\D+/g)};goog.string.numerateCompare=goog.string.floatAwareCompare;goog.string.urlEncode=function(str){return encodeURIComponent(String(str))};goog.string.urlDecode=function(str){return decodeURIComponent(str.replace(/\+/g,' '))};
+goog.string.newLineToBr=function(str,opt_xml){return str.replace(/(\r\n|\r|\n)/g,opt_xml?'\x3cbr /\x3e':'\x3cbr\x3e')};
+goog.string.htmlEscape=function(str,opt_isLikelyToContainHtmlChars){if(opt_isLikelyToContainHtmlChars){str=str.replace(goog.string.AMP_RE_,'\x26amp;').replace(goog.string.LT_RE_,'\x26lt;').replace(goog.string.GT_RE_,'\x26gt;').replace(goog.string.QUOT_RE_,'\x26quot;').replace(goog.string.SINGLE_QUOTE_RE_,'\x26#39;').replace(goog.string.NULL_RE_,'\x26#0;');if(goog.string.DETECT_DOUBLE_ESCAPING)str=str.replace(goog.string.E_RE_,'\x26#101;');return str}else{if(!goog.string.ALL_RE_.test(str) [...]
+if(str.indexOf('\x26')!=-1)str=str.replace(goog.string.AMP_RE_,'\x26amp;');if(str.indexOf('\x3c')!=-1)str=str.replace(goog.string.LT_RE_,'\x26lt;');if(str.indexOf('\x3e')!=-1)str=str.replace(goog.string.GT_RE_,'\x26gt;');if(str.indexOf('"')!=-1)str=str.replace(goog.string.QUOT_RE_,'\x26quot;');if(str.indexOf("'")!=-1)str=str.replace(goog.string.SINGLE_QUOTE_RE_,'\x26#39;');if(str.indexOf('\x00')!=-1)str=str.replace(goog.string.NULL_RE_,'\x26#0;');if(goog.string.DETECT_DOUBLE_ESCAPING&&st [...]
+-1)str=str.replace(goog.string.E_RE_,'\x26#101;');return str}};goog.string.AMP_RE_=/&/g;goog.string.LT_RE_=/</g;goog.string.GT_RE_=/>/g;goog.string.QUOT_RE_=/"/g;goog.string.SINGLE_QUOTE_RE_=/'/g;goog.string.NULL_RE_=/\x00/g;goog.string.E_RE_=/e/g;goog.string.ALL_RE_=goog.string.DETECT_DOUBLE_ESCAPING?/[\x00&<>"'e]/:/[\x00&<>"']/;
+goog.string.unescapeEntities=function(str){if(goog.string.contains(str,'\x26'))if(!goog.string.FORCE_NON_DOM_HTML_UNESCAPING&&'document'in goog.global)return goog.string.unescapeEntitiesUsingDom_(str);else return goog.string.unescapePureXmlEntities_(str);return str};goog.string.unescapeEntitiesWithDocument=function(str,document){if(goog.string.contains(str,'\x26'))return goog.string.unescapeEntitiesUsingDom_(str,document);return str};
+goog.string.unescapeEntitiesUsingDom_=function(str,opt_document){var seen={'\x26amp;':'\x26','\x26lt;':'\x3c','\x26gt;':'\x3e','\x26quot;':'"'};var div;if(opt_document)div=opt_document.createElement('div');else div=goog.global.document.createElement('div');return str.replace(goog.string.HTML_ENTITY_PATTERN_,function(s,entity){var value=seen[s];if(value)return value;if(entity.charAt(0)=='#'){var n=Number('0'+entity.substr(1));if(!isNaN(n))value=String.fromCharCode(n)}if(!value){div.innerH [...]
+value=div.firstChild.nodeValue.slice(0,-1)}return seen[s]=value})};goog.string.unescapePureXmlEntities_=function(str){return str.replace(/&([^;]+);/g,function(s,entity){switch(entity){case 'amp':return'\x26';case 'lt':return'\x3c';case 'gt':return'\x3e';case 'quot':return'"';default:if(entity.charAt(0)=='#'){var n=Number('0'+entity.substr(1));if(!isNaN(n))return String.fromCharCode(n)}return s}})};goog.string.HTML_ENTITY_PATTERN_=/&([^;\s<&]+);?/g;
+goog.string.whitespaceEscape=function(str,opt_xml){return goog.string.newLineToBr(str.replace(/ /g,' \x26#160;'),opt_xml)};goog.string.preserveSpaces=function(str){return str.replace(/(^|[\n ]) /g,'$1'+goog.string.Unicode.NBSP)};goog.string.stripQuotes=function(str,quoteChars){var length=quoteChars.length;for(var i=0;i<length;i++){var quoteChar=length==1?quoteChars:quoteChars.charAt(i);if(str.charAt(0)==quoteChar&&str.charAt(str.length-1)==quoteChar)return str.substring(1,str.length-1)} [...]
+goog.string.truncate=function(str,chars,opt_protectEscapedCharacters){if(opt_protectEscapedCharacters)str=goog.string.unescapeEntities(str);if(str.length>chars)str=str.substring(0,chars-3)+'...';if(opt_protectEscapedCharacters)str=goog.string.htmlEscape(str);return str};
+goog.string.truncateMiddle=function(str,chars,opt_protectEscapedCharacters,opt_trailingChars){if(opt_protectEscapedCharacters)str=goog.string.unescapeEntities(str);if(opt_trailingChars&&str.length>chars){if(opt_trailingChars>chars)opt_trailingChars=chars;var endPoint=str.length-opt_trailingChars;var startPoint=chars-opt_trailingChars;str=str.substring(0,startPoint)+'...'+str.substring(endPoint)}else if(str.length>chars){var half=Math.floor(chars/2);var endPos=str.length-half;half+=chars% [...]
+half)+'...'+str.substring(endPos)}if(opt_protectEscapedCharacters)str=goog.string.htmlEscape(str);return str};goog.string.specialEscapeChars_={'\x00':'\\0','\b':'\\b','\f':'\\f','\n':'\\n','\r':'\\r','\t':'\\t','\x0B':'\\x0B','"':'\\"','\\':'\\\\','\x3c':'\x3c'};goog.string.jsEscapeCache_={"'":"\\'"};
+goog.string.quote=function(s){s=String(s);var sb=['"'];for(var i=0;i<s.length;i++){var ch=s.charAt(i);var cc=ch.charCodeAt(0);sb[i+1]=goog.string.specialEscapeChars_[ch]||(cc>31&&cc<127?ch:goog.string.escapeChar(ch))}sb.push('"');return sb.join('')};goog.string.escapeString=function(str){var sb=[];for(var i=0;i<str.length;i++)sb[i]=goog.string.escapeChar(str.charAt(i));return sb.join('')};
+goog.string.escapeChar=function(c){if(c in goog.string.jsEscapeCache_)return goog.string.jsEscapeCache_[c];if(c in goog.string.specialEscapeChars_)return goog.string.jsEscapeCache_[c]=goog.string.specialEscapeChars_[c];var rv=c;var cc=c.charCodeAt(0);if(cc>31&&cc<127)rv=c;else{if(cc<256){rv='\\x';if(cc<16||cc>256)rv+='0'}else{rv='\\u';if(cc<4096)rv+='0'}rv+=cc.toString(16).toUpperCase()}return goog.string.jsEscapeCache_[c]=rv};
+goog.string.contains=function(str,subString){return str.indexOf(subString)!=-1};goog.string.caseInsensitiveContains=function(str,subString){return goog.string.contains(str.toLowerCase(),subString.toLowerCase())};goog.string.countOf=function(s,ss){return s&&ss?s.split(ss).length-1:0};goog.string.removeAt=function(s,index,stringLength){var resultStr=s;if(index>=0&&index<s.length&&stringLength>0)resultStr=s.substr(0,index)+s.substr(index+stringLength,s.length-index-stringLength);return resultStr};
+goog.string.remove=function(str,substr){return str.replace(substr,'')};goog.string.removeAll=function(s,ss){var re=new RegExp(goog.string.regExpEscape(ss),'g');return s.replace(re,'')};goog.string.replaceAll=function(s,ss,replacement){var re=new RegExp(goog.string.regExpEscape(ss),'g');return s.replace(re,replacement.replace(/\$/g,'$$$$'))};goog.string.regExpEscape=function(s){return String(s).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,'\\$1').replace(/\x08/g,'\\x08')};
+goog.string.repeat=String.prototype.repeat?function(string,length){return string.repeat(length)}:function(string,length){return(new Array(length+1)).join(string)};goog.string.padNumber=function(num,length,opt_precision){var s=goog.isDef(opt_precision)?num.toFixed(opt_precision):String(num);var index=s.indexOf('.');if(index==-1)index=s.length;return goog.string.repeat('0',Math.max(0,length-index))+s};goog.string.makeSafe=function(obj){return obj==null?'':String(obj)};
+goog.string.buildString=function(var_args){return Array.prototype.join.call(arguments,'')};goog.string.getRandomString=function(){var x=2147483648;return Math.floor(Math.random()*x).toString(36)+Math.abs(Math.floor(Math.random()*x)^goog.now()).toString(36)};
+goog.string.compareVersions=function(version1,version2){var order=0;var v1Subs=goog.string.trim(String(version1)).split('.');var v2Subs=goog.string.trim(String(version2)).split('.');var subCount=Math.max(v1Subs.length,v2Subs.length);for(var subIdx=0;order==0&&subIdx<subCount;subIdx++){var v1Sub=v1Subs[subIdx]||'';var v2Sub=v2Subs[subIdx]||'';do{var v1Comp=/(\d*)(\D*)(.*)/.exec(v1Sub)||['','','',''];var v2Comp=/(\d*)(\D*)(.*)/.exec(v2Sub)||['','','',''];if(v1Comp[0].length==0&&v2Comp[0].l [...]
+var v1CompNum=v1Comp[1].length==0?0:parseInt(v1Comp[1],10);var v2CompNum=v2Comp[1].length==0?0:parseInt(v2Comp[1],10);order=goog.string.compareElements_(v1CompNum,v2CompNum)||goog.string.compareElements_(v1Comp[2].length==0,v2Comp[2].length==0)||goog.string.compareElements_(v1Comp[2],v2Comp[2]);v1Sub=v1Comp[3];v2Sub=v2Comp[3]}while(order==0)}return order};goog.string.compareElements_=function(left,right){if(left<right)return-1;else if(left>right)return 1;return 0};
+goog.string.hashCode=function(str){var result=0;for(var i=0;i<str.length;++i)result=31*result+str.charCodeAt(i)>>>0;return result};goog.string.uniqueStringCounter_=Math.random()*2147483648|0;goog.string.createUniqueString=function(){return'goog_'+goog.string.uniqueStringCounter_++};goog.string.toNumber=function(str){var num=Number(str);if(num==0&&goog.string.isEmptyOrWhitespace(str))return NaN;return num};goog.string.isLowerCamelCase=function(str){return/^[a-z]+([A-Z][a-z]*)*$/.test(str)};
+goog.string.isUpperCamelCase=function(str){return/^([A-Z][a-z]*)+$/.test(str)};goog.string.toCamelCase=function(str){return String(str).replace(/\-([a-z])/g,function(all,match){return match.toUpperCase()})};goog.string.toSelectorCase=function(str){return String(str).replace(/([A-Z])/g,'-$1').toLowerCase()};
+goog.string.toTitleCase=function(str,opt_delimiters){var delimiters=goog.isString(opt_delimiters)?goog.string.regExpEscape(opt_delimiters):'\\s';delimiters=delimiters?'|['+delimiters+']+':'';var regexp=new RegExp('(^'+delimiters+')([a-z])','g');return str.replace(regexp,function(all,p1,p2){return p1+p2.toUpperCase()})};goog.string.capitalize=function(str){return String(str.charAt(0)).toUpperCase()+String(str.substr(1)).toLowerCase()};
+goog.string.parseInt=function(value){if(isFinite(value))value=String(value);if(goog.isString(value))return/^\s*-?0x/i.test(value)?parseInt(value,16):parseInt(value,10);return NaN};goog.string.splitLimit=function(str,separator,limit){var parts=str.split(separator);var returnVal=[];while(limit>0&&parts.length){returnVal.push(parts.shift());limit--}if(parts.length)returnVal.push(parts.join(separator));return returnVal};
+goog.string.lastComponent=function(str,separators){if(!separators)return str;else if(typeof separators=='string')separators=[separators];var lastSeparatorIndex=-1;for(var i=0;i<separators.length;i++){if(separators[i]=='')continue;var currentSeparatorIndex=str.lastIndexOf(separators[i]);if(currentSeparatorIndex>lastSeparatorIndex)lastSeparatorIndex=currentSeparatorIndex}if(lastSeparatorIndex==-1)return str;return str.slice(lastSeparatorIndex+1)};
+goog.string.editDistance=function(a,b){var v0=[];var v1=[];if(a==b)return 0;if(!a.length||!b.length)return Math.max(a.length,b.length);for(var i=0;i<b.length+1;i++)v0[i]=i;for(var i=0;i<a.length;i++){v1[0]=i+1;for(var j=0;j<b.length;j++){var cost=Number(a[i]!=b[j]);v1[j+1]=Math.min(v1[j]+1,v0[j+1]+1,v0[j]+cost)}for(var j=0;j<v0.length;j++)v0[j]=v1[j]}return v1[b.length]};goog.dom={};goog.dom.NodeType={ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INS [...]
+goog.asserts.doAssertFailure_=function(defaultMessage,defaultArgs,givenMessage,givenArgs){var message='Assertion failed';if(givenMessage){message+=': '+givenMessage;var args=givenArgs}else if(defaultMessage){message+=': '+defaultMessage;args=defaultArgs}var e=new goog.asserts.AssertionError(''+message,args||[]);goog.asserts.errorHandler_(e)};goog.asserts.setErrorHandler=function(errorHandler){if(goog.asserts.ENABLE_ASSERTS)goog.asserts.errorHandler_=errorHandler};
+goog.asserts.assert=function(condition,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!condition)goog.asserts.doAssertFailure_('',null,opt_message,Array.prototype.slice.call(arguments,2));return condition};goog.asserts.fail=function(opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS)goog.asserts.errorHandler_(new goog.asserts.AssertionError('Failure'+(opt_message?': '+opt_message:''),Array.prototype.slice.call(arguments,1)))};
+goog.asserts.assertNumber=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isNumber(value))goog.asserts.doAssertFailure_('Expected number but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertString=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isString(value))goog.asserts.doAssertFailure_('Expected string but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertFunction=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isFunction(value))goog.asserts.doAssertFailure_('Expected function but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertObject=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isObject(value))goog.asserts.doAssertFailure_('Expected object but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertArray=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isArray(value))goog.asserts.doAssertFailure_('Expected array but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertBoolean=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!goog.isBoolean(value))goog.asserts.doAssertFailure_('Expected boolean but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertElement=function(value,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&(!goog.isObject(value)||value.nodeType!=goog.dom.NodeType.ELEMENT))goog.asserts.doAssertFailure_('Expected Element but got %s: %s.',[goog.typeOf(value),value],opt_message,Array.prototype.slice.call(arguments,2));return value};
+goog.asserts.assertInstanceof=function(value,type,opt_message,var_args){if(goog.asserts.ENABLE_ASSERTS&&!(value instanceof type))goog.asserts.doAssertFailure_('Expected instanceof %s but got %s.',[goog.asserts.getType_(type),goog.asserts.getType_(value)],opt_message,Array.prototype.slice.call(arguments,3));return value};goog.asserts.assertObjectPrototypeIsIntact=function(){for(var key in Object.prototype)goog.asserts.fail(key+' should not be enumerable in Object.prototype.')};
+goog.asserts.getType_=function(value){if(value instanceof Function)return value.displayName||value.name||'unknown type name';else if(value instanceof Object)return value.constructor.displayName||value.constructor.name||Object.prototype.toString.call(value);else return value===null?'null':typeof value};goog.array={};goog.NATIVE_ARRAY_PROTOTYPES=goog.TRUSTED_SITE;goog.array.ASSUME_NATIVE_FUNCTIONS=false;goog.array.peek=function(array){return array[array.length-1]};goog.array.last=goog.array.peek;
+goog.array.indexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.indexOf)?function(arr,obj,opt_fromIndex){goog.asserts.assert(arr.length!=null);return Array.prototype.indexOf.call(arr,obj,opt_fromIndex)}:function(arr,obj,opt_fromIndex){var fromIndex=opt_fromIndex==null?0:opt_fromIndex<0?Math.max(0,arr.length+opt_fromIndex):opt_fromIndex;if(goog.isString(arr)){if(!goog.isString(obj)||obj.length!=1)return-1;return arr.indexOf(obj,fromIndex)}for(var i=fr [...]
+arr.length;i++)if(i in arr&&arr[i]===obj)return i;return-1};
+goog.array.lastIndexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.lastIndexOf)?function(arr,obj,opt_fromIndex){goog.asserts.assert(arr.length!=null);var fromIndex=opt_fromIndex==null?arr.length-1:opt_fromIndex;return Array.prototype.lastIndexOf.call(arr,obj,fromIndex)}:function(arr,obj,opt_fromIndex){var fromIndex=opt_fromIndex==null?arr.length-1:opt_fromIndex;if(fromIndex<0)fromIndex=Math.max(0,arr.length+fromIndex);if(goog.isString(arr)){if(!goog [...]
+obj.length!=1)return-1;return arr.lastIndexOf(obj,fromIndex)}for(var i=fromIndex;i>=0;i--)if(i in arr&&arr[i]===obj)return i;return-1};goog.array.forEach=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.forEach)?function(arr,f,opt_obj){goog.asserts.assert(arr.length!=null);Array.prototype.forEach.call(arr,f,opt_obj)}:function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2)f.call(opt_obj,arr2 [...]
+goog.array.forEachRight=function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=l-1;i>=0;--i)if(i in arr2)f.call(opt_obj,arr2[i],i,arr)};
+goog.array.filter=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.filter)?function(arr,f,opt_obj){goog.asserts.assert(arr.length!=null);return Array.prototype.filter.call(arr,f,opt_obj)}:function(arr,f,opt_obj){var l=arr.length;var res=[];var resLength=0;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2){var val=arr2[i];if(f.call(opt_obj,val,i,arr))res[resLength++]=val}return res};
+goog.array.map=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.map)?function(arr,f,opt_obj){goog.asserts.assert(arr.length!=null);return Array.prototype.map.call(arr,f,opt_obj)}:function(arr,f,opt_obj){var l=arr.length;var res=new Array(l);var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2)res[i]=f.call(opt_obj,arr2[i],i,arr);return res};
+goog.array.reduce=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduce)?function(arr,f,val,opt_obj){goog.asserts.assert(arr.length!=null);if(opt_obj)f=goog.bind(f,opt_obj);return Array.prototype.reduce.call(arr,f,val)}:function(arr,f,val,opt_obj){var rval=val;goog.array.forEach(arr,function(val,index){rval=f.call(opt_obj,rval,val,index,arr)});return rval};
+goog.array.reduceRight=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduceRight)?function(arr,f,val,opt_obj){goog.asserts.assert(arr.length!=null);goog.asserts.assert(f!=null);if(opt_obj)f=goog.bind(f,opt_obj);return Array.prototype.reduceRight.call(arr,f,val)}:function(arr,f,val,opt_obj){var rval=val;goog.array.forEachRight(arr,function(val,index){rval=f.call(opt_obj,rval,val,index,arr)});return rval};
+goog.array.some=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.some)?function(arr,f,opt_obj){goog.asserts.assert(arr.length!=null);return Array.prototype.some.call(arr,f,opt_obj)}:function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2&&f.call(opt_obj,arr2[i],i,arr))return true;return false};
+goog.array.every=goog.NATIVE_ARRAY_PROTOTYPES&&(goog.array.ASSUME_NATIVE_FUNCTIONS||Array.prototype.every)?function(arr,f,opt_obj){goog.asserts.assert(arr.length!=null);return Array.prototype.every.call(arr,f,opt_obj)}:function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2&&!f.call(opt_obj,arr2[i],i,arr))return false;return true};
+goog.array.count=function(arr,f,opt_obj){var count=0;goog.array.forEach(arr,function(element,index,arr){if(f.call(opt_obj,element,index,arr))++count},opt_obj);return count};goog.array.find=function(arr,f,opt_obj){var i=goog.array.findIndex(arr,f,opt_obj);return i<0?null:goog.isString(arr)?arr.charAt(i):arr[i]};goog.array.findIndex=function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=0;i<l;i++)if(i in arr2&&f.call(opt_obj,arr2[i],i,arr))return i [...]
+goog.array.findRight=function(arr,f,opt_obj){var i=goog.array.findIndexRight(arr,f,opt_obj);return i<0?null:goog.isString(arr)?arr.charAt(i):arr[i]};goog.array.findIndexRight=function(arr,f,opt_obj){var l=arr.length;var arr2=goog.isString(arr)?arr.split(''):arr;for(var i=l-1;i>=0;i--)if(i in arr2&&f.call(opt_obj,arr2[i],i,arr))return i;return-1};goog.array.contains=function(arr,obj){return goog.array.indexOf(arr,obj)>=0};goog.array.isEmpty=function(arr){return arr.length==0};
+goog.array.clear=function(arr){if(!goog.isArray(arr))for(var i=arr.length-1;i>=0;i--)delete arr[i];arr.length=0};goog.array.insert=function(arr,obj){if(!goog.array.contains(arr,obj))arr.push(obj)};goog.array.insertAt=function(arr,obj,opt_i){goog.array.splice(arr,opt_i,0,obj)};goog.array.insertArrayAt=function(arr,elementsToAdd,opt_i){goog.partial(goog.array.splice,arr,opt_i,0).apply(null,elementsToAdd)};
+goog.array.insertBefore=function(arr,obj,opt_obj2){var i;if(arguments.length==2||(i=goog.array.indexOf(arr,opt_obj2))<0)arr.push(obj);else goog.array.insertAt(arr,obj,i)};goog.array.remove=function(arr,obj){var i=goog.array.indexOf(arr,obj);var rv;if(rv=i>=0)goog.array.removeAt(arr,i);return rv};goog.array.removeLast=function(arr,obj){var i=goog.array.lastIndexOf(arr,obj);if(i>=0){goog.array.removeAt(arr,i);return true}return false};
+goog.array.removeAt=function(arr,i){goog.asserts.assert(arr.length!=null);return Array.prototype.splice.call(arr,i,1).length==1};goog.array.removeIf=function(arr,f,opt_obj){var i=goog.array.findIndex(arr,f,opt_obj);if(i>=0){goog.array.removeAt(arr,i);return true}return false};goog.array.removeAllIf=function(arr,f,opt_obj){var removedCount=0;goog.array.forEachRight(arr,function(val,index){if(f.call(opt_obj,val,index,arr))if(goog.array.removeAt(arr,index))removedCount++});return removedCount};
+goog.array.concat=function(var_args){return Array.prototype.concat.apply([],arguments)};goog.array.join=function(var_args){return Array.prototype.concat.apply([],arguments)};goog.array.toArray=function(object){var length=object.length;if(length>0){var rv=new Array(length);for(var i=0;i<length;i++)rv[i]=object[i];return rv}return[]};goog.array.clone=goog.array.toArray;
+goog.array.extend=function(arr1,var_args){for(var i=1;i<arguments.length;i++){var arr2=arguments[i];if(goog.isArrayLike(arr2)){var len1=arr1.length||0;var len2=arr2.length||0;arr1.length=len1+len2;for(var j=0;j<len2;j++)arr1[len1+j]=arr2[j]}else arr1.push(arr2)}};goog.array.splice=function(arr,index,howMany,var_args){goog.asserts.assert(arr.length!=null);return Array.prototype.splice.apply(arr,goog.array.slice(arguments,1))};
+goog.array.slice=function(arr,start,opt_end){goog.asserts.assert(arr.length!=null);if(arguments.length<=2)return Array.prototype.slice.call(arr,start);else return Array.prototype.slice.call(arr,start,opt_end)};
+goog.array.removeDuplicates=function(arr,opt_rv,opt_hashFn){var returnArray=opt_rv||arr;var defaultHashFn=function(item){return goog.isObject(item)?'o'+goog.getUid(item):(typeof item).charAt(0)+item};var hashFn=opt_hashFn||defaultHashFn;var seen={},cursorInsert=0,cursorRead=0;while(cursorRead<arr.length){var current=arr[cursorRead++];var key=hashFn(current);if(!Object.prototype.hasOwnProperty.call(seen,key)){seen[key]=true;returnArray[cursorInsert++]=current}}returnArray.length=cursorInsert};
+goog.array.binarySearch=function(arr,target,opt_compareFn){return goog.array.binarySearch_(arr,opt_compareFn||goog.array.defaultCompare,false,target)};goog.array.binarySelect=function(arr,evaluator,opt_obj){return goog.array.binarySearch_(arr,evaluator,true,undefined,opt_obj)};
+goog.array.binarySearch_=function(arr,compareFn,isEvaluator,opt_target,opt_selfObj){var left=0;var right=arr.length;var found;while(left<right){var middle=left+right>>1;var compareResult;if(isEvaluator)compareResult=compareFn.call(opt_selfObj,arr[middle],middle,arr);else compareResult=compareFn(opt_target,arr[middle]);if(compareResult>0)left=middle+1;else{right=middle;found=!compareResult}}return found?left:~left};goog.array.sort=function(arr,opt_compareFn){arr.sort(opt_compareFn||goog.a [...]
+goog.array.stableSort=function(arr,opt_compareFn){var compArr=new Array(arr.length);for(var i=0;i<arr.length;i++)compArr[i]={index:i,value:arr[i]};var valueCompareFn=opt_compareFn||goog.array.defaultCompare;function stableCompareFn(obj1,obj2){return valueCompareFn(obj1.value,obj2.value)||obj1.index-obj2.index}goog.array.sort(compArr,stableCompareFn);for(var i=0;i<arr.length;i++)arr[i]=compArr[i].value};
+goog.array.sortByKey=function(arr,keyFn,opt_compareFn){var keyCompareFn=opt_compareFn||goog.array.defaultCompare;goog.array.sort(arr,function(a,b){return keyCompareFn(keyFn(a),keyFn(b))})};goog.array.sortObjectsByKey=function(arr,key,opt_compareFn){goog.array.sortByKey(arr,function(obj){return obj[key]},opt_compareFn)};
+goog.array.isSorted=function(arr,opt_compareFn,opt_strict){var compare=opt_compareFn||goog.array.defaultCompare;for(var i=1;i<arr.length;i++){var compareResult=compare(arr[i-1],arr[i]);if(compareResult>0||compareResult==0&&opt_strict)return false}return true};
+goog.array.equals=function(arr1,arr2,opt_equalsFn){if(!goog.isArrayLike(arr1)||!goog.isArrayLike(arr2)||arr1.length!=arr2.length)return false;var l=arr1.length;var equalsFn=opt_equalsFn||goog.array.defaultCompareEquality;for(var i=0;i<l;i++)if(!equalsFn(arr1[i],arr2[i]))return false;return true};
+goog.array.compare3=function(arr1,arr2,opt_compareFn){var compare=opt_compareFn||goog.array.defaultCompare;var l=Math.min(arr1.length,arr2.length);for(var i=0;i<l;i++){var result=compare(arr1[i],arr2[i]);if(result!=0)return result}return goog.array.defaultCompare(arr1.length,arr2.length)};goog.array.defaultCompare=function(a,b){return a>b?1:a<b?-1:0};goog.array.inverseDefaultCompare=function(a,b){return-goog.array.defaultCompare(a,b)};goog.array.defaultCompareEquality=function(a,b){retur [...]
+goog.array.binaryInsert=function(array,value,opt_compareFn){var index=goog.array.binarySearch(array,value,opt_compareFn);if(index<0){goog.array.insertAt(array,value,-(index+1));return true}return false};goog.array.binaryRemove=function(array,value,opt_compareFn){var index=goog.array.binarySearch(array,value,opt_compareFn);return index>=0?goog.array.removeAt(array,index):false};
+goog.array.bucket=function(array,sorter,opt_obj){var buckets={};for(var i=0;i<array.length;i++){var value=array[i];var key=sorter.call(opt_obj,value,i,array);if(goog.isDef(key)){var bucket=buckets[key]||(buckets[key]=[]);bucket.push(value)}}return buckets};goog.array.toObject=function(arr,keyFunc,opt_obj){var ret={};goog.array.forEach(arr,function(element,index){ret[keyFunc.call(opt_obj,element,index,arr)]=element});return ret};
+goog.array.range=function(startOrEnd,opt_end,opt_step){var array=[];var start=0;var end=startOrEnd;var step=opt_step||1;if(opt_end!==undefined){start=startOrEnd;end=opt_end}if(step*(end-start)<0)return[];if(step>0)for(var i=start;i<end;i+=step)array.push(i);else for(var i=start;i>end;i+=step)array.push(i);return array};goog.array.repeat=function(value,n){var array=[];for(var i=0;i<n;i++)array[i]=value;return array};
+goog.array.flatten=function(var_args){var CHUNK_SIZE=8192;var result=[];for(var i=0;i<arguments.length;i++){var element=arguments[i];if(goog.isArray(element))for(var c=0;c<element.length;c+=CHUNK_SIZE){var chunk=goog.array.slice(element,c,c+CHUNK_SIZE);var recurseResult=goog.array.flatten.apply(null,chunk);for(var r=0;r<recurseResult.length;r++)result.push(recurseResult[r])}else result.push(element)}return result};
+goog.array.rotate=function(array,n){goog.asserts.assert(array.length!=null);if(array.length){n%=array.length;if(n>0)Array.prototype.unshift.apply(array,array.splice(-n,n));else if(n<0)Array.prototype.push.apply(array,array.splice(0,-n))}return array};
+goog.array.moveItem=function(arr,fromIndex,toIndex){goog.asserts.assert(fromIndex>=0&&fromIndex<arr.length);goog.asserts.assert(toIndex>=0&&toIndex<arr.length);var removedItems=Array.prototype.splice.call(arr,fromIndex,1);Array.prototype.splice.call(arr,toIndex,0,removedItems[0])};
+goog.array.zip=function(var_args){if(!arguments.length)return[];var result=[];var minLen=arguments[0].length;for(var i=1;i<arguments.length;i++)if(arguments[i].length<minLen)minLen=arguments[i].length;for(var i=0;i<minLen;i++){var value=[];for(var j=0;j<arguments.length;j++)value.push(arguments[j][i]);result.push(value)}return result};
+goog.array.shuffle=function(arr,opt_randFn){var randFn=opt_randFn||Math.random;for(var i=arr.length-1;i>0;i--){var j=Math.floor(randFn()*(i+1));var tmp=arr[i];arr[i]=arr[j];arr[j]=tmp}};goog.array.copyByIndex=function(arr,index_arr){var result=[];goog.array.forEach(index_arr,function(index){result.push(arr[index])});return result};goog.array.concatMap=function(arr,f,opt_obj){return goog.array.concat.apply([],goog.array.map(arr,f,opt_obj))};goog.events.ListenerMap=function(src){this.src=s [...]
+goog.events.ListenerMap.prototype.add=function(type,listener,callOnce,opt_useCapture,opt_listenerScope){var typeStr=type.toString();var listenerArray=this.listeners[typeStr];if(!listenerArray){listenerArray=this.listeners[typeStr]=[];this.typeCount_++}var listenerObj;var index=goog.events.ListenerMap.findListenerIndex_(listenerArray,listener,opt_useCapture,opt_listenerScope);if(index>-1){listenerObj=listenerArray[index];if(!callOnce)listenerObj.callOnce=false}else{listenerObj=new goog.ev [...]
+null,this.src,typeStr,!!opt_useCapture,opt_listenerScope);listenerObj.callOnce=callOnce;listenerArray.push(listenerObj)}return listenerObj};
+goog.events.ListenerMap.prototype.remove=function(type,listener,opt_useCapture,opt_listenerScope){var typeStr=type.toString();if(!(typeStr in this.listeners))return false;var listenerArray=this.listeners[typeStr];var index=goog.events.ListenerMap.findListenerIndex_(listenerArray,listener,opt_useCapture,opt_listenerScope);if(index>-1){var listenerObj=listenerArray[index];listenerObj.markAsRemoved();goog.array.removeAt(listenerArray,index);if(listenerArray.length==0){delete this.listeners[ [...]
+this.typeCount_--}return true}return false};goog.events.ListenerMap.prototype.removeByKey=function(listener){var type=listener.type;if(!(type in this.listeners))return false;var removed=goog.array.remove(this.listeners[type],listener);if(removed){listener.markAsRemoved();if(this.listeners[type].length==0){delete this.listeners[type];this.typeCount_--}}return removed};
+goog.events.ListenerMap.prototype.removeAll=function(opt_type){var typeStr=opt_type&&opt_type.toString();var count=0;for(var type in this.listeners)if(!typeStr||type==typeStr){var listenerArray=this.listeners[type];for(var i=0;i<listenerArray.length;i++){++count;listenerArray[i].markAsRemoved()}delete this.listeners[type];this.typeCount_--}return count};
+goog.events.ListenerMap.prototype.getListeners=function(type,capture){var listenerArray=this.listeners[type.toString()];var rv=[];if(listenerArray)for(var i=0;i<listenerArray.length;++i){var listenerObj=listenerArray[i];if(listenerObj.capture==capture)rv.push(listenerObj)}return rv};
+goog.events.ListenerMap.prototype.getListener=function(type,listener,capture,opt_listenerScope){var listenerArray=this.listeners[type.toString()];var i=-1;if(listenerArray)i=goog.events.ListenerMap.findListenerIndex_(listenerArray,listener,capture,opt_listenerScope);return i>-1?listenerArray[i]:null};
+goog.events.ListenerMap.prototype.hasListener=function(opt_type,opt_capture){var hasType=goog.isDef(opt_type);var typeStr=hasType?opt_type.toString():'';var hasCapture=goog.isDef(opt_capture);return goog.object.some(this.listeners,function(listenerArray,type){for(var i=0;i<listenerArray.length;++i)if((!hasType||listenerArray[i].type==typeStr)&&(!hasCapture||listenerArray[i].capture==opt_capture))return true;return false})};
+goog.events.ListenerMap.findListenerIndex_=function(listenerArray,listener,opt_useCapture,opt_listenerScope){for(var i=0;i<listenerArray.length;++i){var listenerObj=listenerArray[i];if(!listenerObj.removed&&listenerObj.listener==listener&&listenerObj.capture==!!opt_useCapture&&listenerObj.handler==opt_listenerScope)return i}return-1};goog.disposable={};goog.disposable.IDisposable=function(){};goog.disposable.IDisposable.prototype.dispose=goog.abstractMethod;goog.disposable.IDisposable.pr [...]
+goog.Disposable.instances_={};goog.Disposable.getUndisposedObjects=function(){var ret=[];for(var id in goog.Disposable.instances_)if(goog.Disposable.instances_.hasOwnProperty(id))ret.push(goog.Disposable.instances_[Number(id)]);return ret};goog.Disposable.clearUndisposedObjects=function(){goog.Disposable.instances_={}};goog.Disposable.prototype.disposed_=false;goog.Disposable.prototype.onDisposeCallbacks_;goog.Disposable.prototype.isDisposed=function(){return this.disposed_};
+goog.Disposable.prototype.getDisposed=goog.Disposable.prototype.isDisposed;
+goog.Disposable.prototype.dispose=function(){if(!this.disposed_){this.disposed_=true;this.disposeInternal();if(goog.Disposable.MONITORING_MODE!=goog.Disposable.MonitoringMode.OFF){var uid=goog.getUid(this);if(goog.Disposable.MONITORING_MODE==goog.Disposable.MonitoringMode.PERMANENT&&!goog.Disposable.instances_.hasOwnProperty(uid))throw Error(this+' did not call the goog.Disposable base '+'constructor or was disposed of after a clearUndisposedObjects '+'call');delete goog.Disposable.insta [...]
+goog.Disposable.prototype.registerDisposable=function(disposable){this.addOnDisposeCallback(goog.partial(goog.dispose,disposable))};goog.Disposable.prototype.addOnDisposeCallback=function(callback,opt_scope){if(this.disposed_){goog.isDef(opt_scope)?callback.call(opt_scope):callback();return}if(!this.onDisposeCallbacks_)this.onDisposeCallbacks_=[];this.onDisposeCallbacks_.push(goog.isDef(opt_scope)?goog.bind(callback,opt_scope):callback)};goog.Disposable.prototype.disposeInternal=function [...]
+goog.Disposable.isDisposed=function(obj){if(obj&&typeof obj.isDisposed=='function')return obj.isDisposed();return false};goog.dispose=function(obj){if(obj&&typeof obj.dispose=='function')obj.dispose()};goog.disposeAll=function(var_args){for(var i=0,len=arguments.length;i<len;++i){var disposable=arguments[i];if(goog.isArrayLike(disposable))goog.disposeAll.apply(null,disposable);else goog.dispose(disposable)}};goog.events.EventLike;goog.events.Event=function(type,opt_target){this.type=type [...]
+goog.events.Event.preventDefault=function(e){e.preventDefault()};goog.reflect={};goog.reflect.object=function(type,object){return object};goog.reflect.objectProperty=function(prop,object){return prop};goog.reflect.sinkValue=function(x){goog.reflect.sinkValue[' '](x);return x};goog.reflect.sinkValue[' ']=goog.nullFunction;goog.reflect.canAccessProperty=function(obj,prop){try{goog.reflect.sinkValue(obj[prop]);return true}catch(e){}return false};
+goog.reflect.cache=function(cacheObj,key,valueFn,opt_keyFn){var storedKey=opt_keyFn?opt_keyFn(key):key;if(Object.prototype.hasOwnProperty.call(cacheObj,storedKey))return cacheObj[storedKey];return cacheObj[storedKey]=valueFn(key)};goog.labs={};goog.labs.userAgent={};goog.labs.userAgent.util={};goog.labs.userAgent.util.getNativeUserAgentString_=function(){var navigator=goog.labs.userAgent.util.getNavigator_();if(navigator){var userAgent=navigator.userAgent;if(userAgent)return userAgent}re [...]
+goog.labs.userAgent.util.setUserAgent=function(opt_userAgent){goog.labs.userAgent.util.userAgent_=opt_userAgent||goog.labs.userAgent.util.getNativeUserAgentString_()};goog.labs.userAgent.util.getUserAgent=function(){return goog.labs.userAgent.util.userAgent_};goog.labs.userAgent.util.matchUserAgent=function(str){var userAgent=goog.labs.userAgent.util.getUserAgent();return goog.string.contains(userAgent,str)};
+goog.labs.userAgent.util.matchUserAgentIgnoreCase=function(str){var userAgent=goog.labs.userAgent.util.getUserAgent();return goog.string.caseInsensitiveContains(userAgent,str)};goog.labs.userAgent.util.extractVersionTuples=function(userAgent){var versionRegExp=new RegExp('(\\w[\\w ]+)'+'/'+'([^\\s]+)'+'\\s*'+'(?:\\((.*?)\\))?','g');var data=[];var match;while(match=versionRegExp.exec(userAgent))data.push([match[1],match[2],match[3]||undefined]);return data};goog.labs.userAgent.platform={ [...]
+goog.labs.userAgent.platform.isIos=function(){return goog.labs.userAgent.platform.isIphone()||goog.labs.userAgent.platform.isIpad()||goog.labs.userAgent.platform.isIpod()};goog.labs.userAgent.platform.isMacintosh=function(){return goog.labs.userAgent.util.matchUserAgent('Macintosh')};goog.labs.userAgent.platform.isLinux=function(){return goog.labs.userAgent.util.matchUserAgent('Linux')};goog.labs.userAgent.platform.isWindows=function(){return goog.labs.userAgent.util.matchUserAgent('Windows')};
+goog.labs.userAgent.platform.isChromeOS=function(){return goog.labs.userAgent.util.matchUserAgent('CrOS')};
+goog.labs.userAgent.platform.getVersion=function(){var userAgentString=goog.labs.userAgent.util.getUserAgent();var version='',re;if(goog.labs.userAgent.platform.isWindows()){re=/Windows (?:NT|Phone) ([0-9.]+)/;var match=re.exec(userAgentString);if(match)version=match[1];else version='0.0'}else if(goog.labs.userAgent.platform.isIos()){re=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/;var match=re.exec(userAgentString);version=match&&match[1].replace(/_/g,'.')}else if(goog.labs.userAgent.platform [...]
+/Mac OS X ([0-9_.]+)/;var match=re.exec(userAgentString);version=match?match[1].replace(/_/g,'.'):'10'}else if(goog.labs.userAgent.platform.isAndroid()){re=/Android\s+([^\);]+)(\)|;)/;var match=re.exec(userAgentString);version=match&&match[1]}else if(goog.labs.userAgent.platform.isChromeOS()){re=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/;var match=re.exec(userAgentString);version=match&&match[1]}return version||''};
+goog.labs.userAgent.platform.isVersionOrHigher=function(version){return goog.string.compareVersions(goog.labs.userAgent.platform.getVersion(),version)>=0};goog.labs.userAgent.engine={};goog.labs.userAgent.engine.isPresto=function(){return goog.labs.userAgent.util.matchUserAgent('Presto')};goog.labs.userAgent.engine.isTrident=function(){return goog.labs.userAgent.util.matchUserAgent('Trident')||goog.labs.userAgent.util.matchUserAgent('MSIE')};goog.labs.userAgent.engine.isEdge=function(){r [...]
+goog.labs.userAgent.engine.isWebKit=function(){return goog.labs.userAgent.util.matchUserAgentIgnoreCase('WebKit')&&!goog.labs.userAgent.engine.isEdge()};goog.labs.userAgent.engine.isGecko=function(){return goog.labs.userAgent.util.matchUserAgent('Gecko')&&!goog.labs.userAgent.engine.isWebKit()&&!goog.labs.userAgent.engine.isTrident()&&!goog.labs.userAgent.engine.isEdge()};
+goog.labs.userAgent.engine.getVersion=function(){var userAgentString=goog.labs.userAgent.util.getUserAgent();if(userAgentString){var tuples=goog.labs.userAgent.util.extractVersionTuples(userAgentString);var engineTuple=goog.labs.userAgent.engine.getEngineTuple_(tuples);if(engineTuple){if(engineTuple[0]=='Gecko')return goog.labs.userAgent.engine.getVersionForKey_(tuples,'Firefox');return engineTuple[1]}var browserTuple=tuples[0];var info;if(browserTuple&&(info=browserTuple[2])){var match= [...]
+if(match)return match[1]}}return''};goog.labs.userAgent.engine.getEngineTuple_=function(tuples){if(!goog.labs.userAgent.engine.isEdge())return tuples[1];for(var i=0;i<tuples.length;i++){var tuple=tuples[i];if(tuple[0]=='Edge')return tuple}};goog.labs.userAgent.engine.isVersionOrHigher=function(version){return goog.string.compareVersions(goog.labs.userAgent.engine.getVersion(),version)>=0};
+goog.labs.userAgent.engine.getVersionForKey_=function(tuples,key){var pair=goog.array.find(tuples,function(pair){return key==pair[0]});return pair&&pair[1]||''};goog.labs.userAgent.browser={};goog.labs.userAgent.browser.matchOpera_=function(){return goog.labs.userAgent.util.matchUserAgent('Opera')};goog.labs.userAgent.browser.matchIE_=function(){return goog.labs.userAgent.util.matchUserAgent('Trident')||goog.labs.userAgent.util.matchUserAgent('MSIE')};goog.labs.userAgent.browser.matchEdg [...]
+goog.labs.userAgent.browser.matchSafari_=function(){return goog.labs.userAgent.util.matchUserAgent('Safari')&&!(goog.labs.userAgent.browser.matchChrome_()||goog.labs.userAgent.browser.matchCoast_()||goog.labs.userAgent.browser.matchOpera_()||goog.labs.userAgent.browser.matchEdge_()||goog.labs.userAgent.browser.isSilk()||goog.labs.userAgent.util.matchUserAgent('Android'))};goog.labs.userAgent.browser.matchCoast_=function(){return goog.labs.userAgent.util.matchUserAgent('Coast')};
+goog.labs.userAgent.browser.matchIosWebview_=function(){return(goog.labs.userAgent.util.matchUserAgent('iPad')||goog.labs.userAgent.util.matchUserAgent('iPhone'))&&!goog.labs.userAgent.browser.matchSafari_()&&!goog.labs.userAgent.browser.matchChrome_()&&!goog.labs.userAgent.browser.matchCoast_()&&goog.labs.userAgent.util.matchUserAgent('AppleWebKit')};
+goog.labs.userAgent.browser.matchChrome_=function(){return(goog.labs.userAgent.util.matchUserAgent('Chrome')||goog.labs.userAgent.util.matchUserAgent('CriOS'))&&!goog.labs.userAgent.browser.matchEdge_()};goog.labs.userAgent.browser.matchAndroidBrowser_=function(){return goog.labs.userAgent.util.matchUserAgent('Android')&&!(goog.labs.userAgent.browser.isChrome()||goog.labs.userAgent.browser.isFirefox()||goog.labs.userAgent.browser.isOpera()||goog.labs.userAgent.browser.isSilk())};
+goog.labs.userAgent.browser.isOpera=goog.labs.userAgent.browser.matchOpera_;goog.labs.userAgent.browser.isIE=goog.labs.userAgent.browser.matchIE_;goog.labs.userAgent.browser.isEdge=goog.labs.userAgent.browser.matchEdge_;goog.labs.userAgent.browser.isFirefox=goog.labs.userAgent.browser.matchFirefox_;goog.labs.userAgent.browser.isSafari=goog.labs.userAgent.browser.matchSafari_;goog.labs.userAgent.browser.isCoast=goog.labs.userAgent.browser.matchCoast_;goog.labs.userAgent.browser.isIosWebvi [...]
+goog.labs.userAgent.browser.isChrome=goog.labs.userAgent.browser.matchChrome_;goog.labs.userAgent.browser.isAndroidBrowser=goog.labs.userAgent.browser.matchAndroidBrowser_;goog.labs.userAgent.browser.isSilk=function(){return goog.labs.userAgent.util.matchUserAgent('Silk')};
+goog.labs.userAgent.browser.getVersion=function(){var userAgentString=goog.labs.userAgent.util.getUserAgent();if(goog.labs.userAgent.browser.isIE())return goog.labs.userAgent.browser.getIEVersion_(userAgentString);var versionTuples=goog.labs.userAgent.util.extractVersionTuples(userAgentString);var versionMap={};goog.array.forEach(versionTuples,function(tuple){var key=tuple[0];var value=tuple[1];versionMap[key]=value});var versionMapHasKey=goog.partial(goog.object.containsKey,versionMap); [...]
+goog.array.find(keys,versionMapHasKey);return versionMap[key]||''}if(goog.labs.userAgent.browser.isOpera())return lookUpValueWithKeys(['Version','Opera']);if(goog.labs.userAgent.browser.isEdge())return lookUpValueWithKeys(['Edge']);if(goog.labs.userAgent.browser.isChrome())return lookUpValueWithKeys(['Chrome','CriOS']);var tuple=versionTuples[2];return tuple&&tuple[1]||''};
+goog.labs.userAgent.browser.isVersionOrHigher=function(version){return goog.string.compareVersions(goog.labs.userAgent.browser.getVersion(),version)>=0};
+goog.labs.userAgent.browser.getIEVersion_=function(userAgent){var rv=/rv: *([\d\.]*)/.exec(userAgent);if(rv&&rv[1])return rv[1];var version='';var msie=/MSIE +([\d\.]+)/.exec(userAgent);if(msie&&msie[1]){var tridentVersion=/Trident\/(\d.\d)/.exec(userAgent);if(msie[1]=='7.0')if(tridentVersion&&tridentVersion[1])switch(tridentVersion[1]){case '4.0':version='8.0';break;case '5.0':version='9.0';break;case '6.0':version='10.0';break;case '7.0':version='11.0';break}else version='7.0';else ver [...]
+goog.userAgent.getUserAgentString=function(){return goog.labs.userAgent.util.getUserAgent()};goog.userAgent.getNavigator=function(){return goog.global['navigator']||null};goog.userAgent.OPERA=goog.userAgent.BROWSER_KNOWN_?goog.userAgent.ASSUME_OPERA:goog.labs.userAgent.browser.isOpera();goog.userAgent.IE=goog.userAgent.BROWSER_KNOWN_?goog.userAgent.ASSUME_IE:goog.labs.userAgent.browser.isIE();goog.userAgent.EDGE=goog.userAgent.BROWSER_KNOWN_?goog.userAgent.ASSUME_EDGE:goog.labs.userAgent [...]
+goog.userAgent.EDGE_OR_IE=goog.userAgent.EDGE||goog.userAgent.IE;goog.userAgent.GECKO=goog.userAgent.BROWSER_KNOWN_?goog.userAgent.ASSUME_GECKO:goog.labs.userAgent.engine.isGecko();goog.userAgent.WEBKIT=goog.userAgent.BROWSER_KNOWN_?goog.userAgent.ASSUME_WEBKIT||goog.userAgent.ASSUME_MOBILE_WEBKIT:goog.labs.userAgent.engine.isWebKit();goog.userAgent.isMobile_=function(){return goog.userAgent.WEBKIT&&goog.labs.userAgent.util.matchUserAgent('Mobile')};
+goog.userAgent.MOBILE=goog.userAgent.ASSUME_MOBILE_WEBKIT||goog.userAgent.isMobile_();goog.userAgent.SAFARI=goog.userAgent.WEBKIT;goog.userAgent.determinePlatform_=function(){var navigator=goog.userAgent.getNavigator();return navigator&&navigator.platform||''};goog.userAgent.PLATFORM=goog.userAgent.determinePlatform_();goog.userAgent.ASSUME_MAC=false;goog.userAgent.ASSUME_WINDOWS=false;goog.userAgent.ASSUME_LINUX=false;goog.userAgent.ASSUME_X11=false;goog.userAgent.ASSUME_ANDROID=false;
+goog.userAgent.ASSUME_IPHONE=false;goog.userAgent.ASSUME_IPAD=false;goog.userAgent.ASSUME_IPOD=false;goog.userAgent.PLATFORM_KNOWN_=goog.userAgent.ASSUME_MAC||goog.userAgent.ASSUME_WINDOWS||goog.userAgent.ASSUME_LINUX||goog.userAgent.ASSUME_X11||goog.userAgent.ASSUME_ANDROID||goog.userAgent.ASSUME_IPHONE||goog.userAgent.ASSUME_IPAD||goog.userAgent.ASSUME_IPOD;goog.userAgent.MAC=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_MAC:goog.labs.userAgent.platform.isMacintosh();
+goog.userAgent.WINDOWS=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_WINDOWS:goog.labs.userAgent.platform.isWindows();goog.userAgent.isLegacyLinux_=function(){return goog.labs.userAgent.platform.isLinux()||goog.labs.userAgent.platform.isChromeOS()};goog.userAgent.LINUX=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_LINUX:goog.userAgent.isLegacyLinux_();
+goog.userAgent.isX11_=function(){var navigator=goog.userAgent.getNavigator();return!!navigator&&goog.string.contains(navigator['appVersion']||'','X11')};goog.userAgent.X11=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_X11:goog.userAgent.isX11_();goog.userAgent.ANDROID=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_ANDROID:goog.labs.userAgent.platform.isAndroid();goog.userAgent.IPHONE=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_IPHONE:goog.labs.userAgent.platform.isI [...]
+goog.userAgent.IPAD=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_IPAD:goog.labs.userAgent.platform.isIpad();goog.userAgent.IPOD=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_IPOD:goog.labs.userAgent.platform.isIpod();goog.userAgent.IOS=goog.userAgent.PLATFORM_KNOWN_?goog.userAgent.ASSUME_IPHONE||goog.userAgent.ASSUME_IPAD||goog.userAgent.ASSUME_IPOD:goog.labs.userAgent.platform.isIos();
+goog.userAgent.determineVersion_=function(){var version='';var arr=goog.userAgent.getVersionRegexResult_();if(arr)version=arr?arr[1]:'';if(goog.userAgent.IE){var docMode=goog.userAgent.getDocumentMode_();if(docMode!=null&&docMode>parseFloat(version))return String(docMode)}return version};
+goog.userAgent.getVersionRegexResult_=function(){var userAgent=goog.userAgent.getUserAgentString();if(goog.userAgent.GECKO)return/rv:([^\);]+)(\)|;)/.exec(userAgent);if(goog.userAgent.EDGE)return/Edge\/([\d\.]+)/.exec(userAgent);if(goog.userAgent.IE)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(userAgent);if(goog.userAgent.WEBKIT)return/WebKit\/(\S+)/.exec(userAgent);if(goog.userAgent.OPERA)return/(?:Version)[ \/]?(\S+)/.exec(userAgent);return undefined};
+goog.userAgent.getDocumentMode_=function(){var doc=goog.global['document'];return doc?doc['documentMode']:undefined};goog.userAgent.VERSION=goog.userAgent.determineVersion_();goog.userAgent.compare=function(v1,v2){return goog.string.compareVersions(v1,v2)};goog.userAgent.isVersionOrHigherCache_={};
+goog.userAgent.isVersionOrHigher=function(version){return goog.userAgent.ASSUME_ANY_VERSION||goog.reflect.cache(goog.userAgent.isVersionOrHigherCache_,version,function(){return goog.string.compareVersions(goog.userAgent.VERSION,version)>=0})};goog.userAgent.isVersion=goog.userAgent.isVersionOrHigher;goog.userAgent.isDocumentModeOrHigher=function(documentMode){return Number(goog.userAgent.DOCUMENT_MODE)>=documentMode};goog.userAgent.isDocumentMode=goog.userAgent.isDocumentModeOrHigher;
+goog.userAgent.DOCUMENT_MODE=function(){var doc=goog.global['document'];var mode=goog.userAgent.getDocumentMode_();if(!doc||!goog.userAgent.IE)return undefined;return mode||(doc['compatMode']=='CSS1Compat'?parseInt(goog.userAgent.VERSION,10):5)}();$jscomp.scope.purify=function(fn){return{valueOf:fn}.valueOf()};
+goog.events.BrowserFeature={HAS_W3C_BUTTON:!goog.userAgent.IE||goog.userAgent.isDocumentModeOrHigher(9),HAS_W3C_EVENT_SUPPORT:!goog.userAgent.IE||goog.userAgent.isDocumentModeOrHigher(9),SET_KEY_CODE_TO_PREVENT_DEFAULT:goog.userAgent.IE&&!goog.userAgent.isVersionOrHigher('9'),HAS_NAVIGATOR_ONLINE_PROPERTY:!goog.userAgent.WEBKIT||goog.userAgent.isVersionOrHigher('528'),HAS_HTML5_NETWORK_EVENT_SUPPORT:goog.userAgent.GECKO&&goog.userAgent.isVersionOrHigher('1.9b')||goog.userAgent.IE&&goog.u [...]
+goog.userAgent.OPERA&&goog.userAgent.isVersionOrHigher('9.5')||goog.userAgent.WEBKIT&&goog.userAgent.isVersionOrHigher('528'),HTML5_NETWORK_EVENTS_FIRE_ON_BODY:goog.userAgent.GECKO&&!goog.userAgent.isVersionOrHigher('8')||goog.userAgent.IE&&!goog.userAgent.isVersionOrHigher('9'),TOUCH_ENABLED:'ontouchstart'in goog.global||!!(goog.global['document']&&document.documentElement&&'ontouchstart'in document.documentElement)||!!(goog.global['navigator']&&goog.global['navigator']['msMaxTouchPoint [...]
+!Object.defineProperty)return false;var passive=false;var options=Object.defineProperty({},'passive',{get:function(){passive=true}});goog.global.addEventListener('test',goog.nullFunction,options);goog.global.removeEventListener('test',goog.nullFunction,options);return passive})};goog.events.getVendorPrefixedName_=function(eventName){return goog.userAgent.WEBKIT?'webkit'+eventName:goog.userAgent.OPERA?'o'+eventName.toLowerCase():eventName.toLowerCase()};
+goog.events.EventType={CLICK:'click',RIGHTCLICK:'rightclick',DBLCLICK:'dblclick',MOUSEDOWN:'mousedown',MOUSEUP:'mouseup',MOUSEOVER:'mouseover',MOUSEOUT:'mouseout',MOUSEMOVE:'mousemove',MOUSEENTER:'mouseenter',MOUSELEAVE:'mouseleave',SELECTIONCHANGE:'selectionchange',SELECTSTART:'selectstart',WHEEL:'wheel',KEYPRESS:'keypress',KEYDOWN:'keydown',KEYUP:'keyup',BLUR:'blur',FOCUS:'focus',DEACTIVATE:'deactivate',FOCUSIN:goog.userAgent.IE?'focusin':'DOMFocusIn',FOCUSOUT:goog.userAgent.IE?'focuso [...]
+CHANGE:'change',RESET:'reset',SELECT:'select',SUBMIT:'submit',INPUT:'input',PROPERTYCHANGE:'propertychange',DRAGSTART:'dragstart',DRAG:'drag',DRAGENTER:'dragenter',DRAGOVER:'dragover',DRAGLEAVE:'dragleave',DROP:'drop',DRAGEND:'dragend',TOUCHSTART:'touchstart',TOUCHMOVE:'touchmove',TOUCHEND:'touchend',TOUCHCANCEL:'touchcancel',BEFOREUNLOAD:'beforeunload',CONSOLEMESSAGE:'consolemessage',CONTEXTMENU:'contextmenu',DEVICEMOTION:'devicemotion',DEVICEORIENTATION:'deviceorientation',DOMCONTENTLO [...]
+ERROR:'error',HELP:'help',LOAD:'load',LOSECAPTURE:'losecapture',ORIENTATIONCHANGE:'orientationchange',READYSTATECHANGE:'readystatechange',RESIZE:'resize',SCROLL:'scroll',UNLOAD:'unload',CANPLAY:'canplay',CANPLAYTHROUGH:'canplaythrough',DURATIONCHANGE:'durationchange',EMPTIED:'emptied',ENDED:'ended',LOADEDDATA:'loadeddata',LOADEDMETADATA:'loadedmetadata',PAUSE:'pause',PLAY:'play',PLAYING:'playing',RATECHANGE:'ratechange',SEEKED:'seeked',SEEKING:'seeking',STALLED:'stalled',SUSPEND:'suspend [...]
+VOLUMECHANGE:'volumechange',WAITING:'waiting',SOURCEOPEN:'sourceopen',SOURCEENDED:'sourceended',SOURCECLOSED:'sourceclosed',ABORT:'abort',UPDATE:'update',UPDATESTART:'updatestart',UPDATEEND:'updateend',HASHCHANGE:'hashchange',PAGEHIDE:'pagehide',PAGESHOW:'pageshow',POPSTATE:'popstate',COPY:'copy',PASTE:'paste',CUT:'cut',BEFORECOPY:'beforecopy',BEFORECUT:'beforecut',BEFOREPASTE:'beforepaste',ONLINE:'online',OFFLINE:'offline',MESSAGE:'message',CONNECT:'connect',INSTALL:'install',ACTIVATE:' [...]
+FETCH:'fetch',FOREIGNFETCH:'foreignfetch',MESSAGEERROR:'messageerror',STATECHANGE:'statechange',UPDATEFOUND:'updatefound',CONTROLLERCHANGE:'controllerchange',ANIMATIONSTART:goog.events.getVendorPrefixedName_('AnimationStart'),ANIMATIONEND:goog.events.getVendorPrefixedName_('AnimationEnd'),ANIMATIONITERATION:goog.events.getVendorPrefixedName_('AnimationIteration'),TRANSITIONEND:goog.events.getVendorPrefixedName_('TransitionEnd'),POINTERDOWN:'pointerdown',POINTERUP:'pointerup',POINTERCANCE [...]
+POINTERMOVE:'pointermove',POINTEROVER:'pointerover',POINTEROUT:'pointerout',POINTERENTER:'pointerenter',POINTERLEAVE:'pointerleave',GOTPOINTERCAPTURE:'gotpointercapture',LOSTPOINTERCAPTURE:'lostpointercapture',MSGESTURECHANGE:'MSGestureChange',MSGESTUREEND:'MSGestureEnd',MSGESTUREHOLD:'MSGestureHold',MSGESTURESTART:'MSGestureStart',MSGESTURETAP:'MSGestureTap',MSGOTPOINTERCAPTURE:'MSGotPointerCapture',MSINERTIASTART:'MSInertiaStart',MSLOSTPOINTERCAPTURE:'MSLostPointerCapture',MSPOINTERCAN [...]
+MSPOINTERDOWN:'MSPointerDown',MSPOINTERENTER:'MSPointerEnter',MSPOINTERHOVER:'MSPointerHover',MSPOINTERLEAVE:'MSPointerLeave',MSPOINTERMOVE:'MSPointerMove',MSPOINTEROUT:'MSPointerOut',MSPOINTEROVER:'MSPointerOver',MSPOINTERUP:'MSPointerUp',TEXT:'text',TEXTINPUT:goog.userAgent.IE?'textinput':'textInput',COMPOSITIONSTART:'compositionstart',COMPOSITIONUPDATE:'compositionupdate',COMPOSITIONEND:'compositionend',BEFOREINPUT:'beforeinput',EXIT:'exit',LOADABORT:'loadabort',LOADCOMMIT:'loadcommit [...]
+LOADSTART:'loadstart',LOADSTOP:'loadstop',RESPONSIVE:'responsive',SIZECHANGED:'sizechanged',UNRESPONSIVE:'unresponsive',VISIBILITYCHANGE:'visibilitychange',STORAGE:'storage',DOMSUBTREEMODIFIED:'DOMSubtreeModified',DOMNODEINSERTED:'DOMNodeInserted',DOMNODEREMOVED:'DOMNodeRemoved',DOMNODEREMOVEDFROMDOCUMENT:'DOMNodeRemovedFromDocument',DOMNODEINSERTEDINTODOCUMENT:'DOMNodeInsertedIntoDocument',DOMATTRMODIFIED:'DOMAttrModified',DOMCHARACTERDATAMODIFIED:'DOMCharacterDataModified',BEFOREPRINT: [...]
+AFTERPRINT:'afterprint'};goog.events.BrowserEvent=function(opt_e,opt_currentTarget){goog.events.Event.call(this,opt_e?opt_e.type:'');this.target=null;this.currentTarget=null;this.relatedTarget=null;this.offsetX=0;this.offsetY=0;this.clientX=0;this.clientY=0;this.screenX=0;this.screenY=0;this.button=0;this.key='';this.keyCode=0;this.charCode=0;this.ctrlKey=false;this.altKey=false;this.shiftKey=false;this.metaKey=false;this.state=null;this.platformModifierKey=false;this.event_=null;if(opt_ [...]
+goog.inherits(goog.events.BrowserEvent,goog.events.Event);goog.events.BrowserEvent.MouseButton={LEFT:0,MIDDLE:1,RIGHT:2};goog.events.BrowserEvent.IEButtonMap=[1,4,2];
+goog.events.BrowserEvent.prototype.init=function(e,opt_currentTarget){var type=this.type=e.type;var relevantTouch=e.changedTouches?e.changedTouches[0]:null;this.target=e.target||e.srcElement;this.currentTarget=opt_currentTarget;var relatedTarget=e.relatedTarget;if(relatedTarget){if(goog.userAgent.GECKO)if(!goog.reflect.canAccessProperty(relatedTarget,'nodeName'))relatedTarget=null}else if(type==goog.events.EventType.MOUSEOVER)relatedTarget=e.fromElement;else if(type==goog.events.EventTyp [...]
+e.toElement;this.relatedTarget=relatedTarget;if(!goog.isNull(relevantTouch)){this.clientX=relevantTouch.clientX!==undefined?relevantTouch.clientX:relevantTouch.pageX;this.clientY=relevantTouch.clientY!==undefined?relevantTouch.clientY:relevantTouch.pageY;this.screenX=relevantTouch.screenX||0;this.screenY=relevantTouch.screenY||0}else{this.offsetX=goog.userAgent.WEBKIT||e.offsetX!==undefined?e.offsetX:e.layerX;this.offsetY=goog.userAgent.WEBKIT||e.offsetY!==undefined?e.offsetY:e.layerY;th [...]
+e.clientX!==undefined?e.clientX:e.pageX;this.clientY=e.clientY!==undefined?e.clientY:e.pageY;this.screenX=e.screenX||0;this.screenY=e.screenY||0}this.button=e.button;this.keyCode=e.keyCode||0;this.key=e.key||'';this.charCode=e.charCode||(type=='keypress'?e.keyCode:0);this.ctrlKey=e.ctrlKey;this.altKey=e.altKey;this.shiftKey=e.shiftKey;this.metaKey=e.metaKey;this.platformModifierKey=goog.userAgent.MAC?e.metaKey:e.ctrlKey;this.state=e.state;this.event_=e;if(e.defaultPrevented)this.preventD [...]
+goog.events.BrowserEvent.prototype.isButton=function(button){if(!goog.events.BrowserFeature.HAS_W3C_BUTTON)if(this.type=='click')return button==goog.events.BrowserEvent.MouseButton.LEFT;else return!!(this.event_.button&goog.events.BrowserEvent.IEButtonMap[button]);else return this.event_.button==button};goog.events.BrowserEvent.prototype.isMouseActionButton=function(){return this.isButton(goog.events.BrowserEvent.MouseButton.LEFT)&&!(goog.userAgent.WEBKIT&&goog.userAgent.MAC&&this.ctrlKey)};
+goog.events.BrowserEvent.prototype.stopPropagation=function(){goog.events.BrowserEvent.superClass_.stopPropagation.call(this);if(this.event_.stopPropagation)this.event_.stopPropagation();else this.event_.cancelBubble=true};
+goog.events.BrowserEvent.prototype.preventDefault=function(){goog.events.BrowserEvent.superClass_.preventDefault.call(this);var be=this.event_;if(!be.preventDefault){be.returnValue=false;if(goog.events.BrowserFeature.SET_KEY_CODE_TO_PREVENT_DEFAULT)try{var VK_F1=112;var VK_F12=123;if(be.ctrlKey||be.keyCode>=VK_F1&&be.keyCode<=VK_F12)be.keyCode=-1}catch(ex){}}else be.preventDefault()};goog.events.BrowserEvent.prototype.getBrowserEvent=function(){return this.event_};goog.debug.entryPointRe [...]
+goog.debug.entryPointRegistry.register=function(callback){goog.debug.entryPointRegistry.refList_[goog.debug.entryPointRegistry.refList_.length]=callback;if(goog.debug.entryPointRegistry.monitorsMayExist_){var monitors=goog.debug.entryPointRegistry.monitors_;for(var i=0;i<monitors.length;i++)callback(goog.bind(monitors[i].wrap,monitors[i]))}};
+goog.debug.entryPointRegistry.monitorAll=function(monitor){goog.debug.entryPointRegistry.monitorsMayExist_=true;var transformer=goog.bind(monitor.wrap,monitor);for(var i=0;i<goog.debug.entryPointRegistry.refList_.length;i++)goog.debug.entryPointRegistry.refList_[i](transformer);goog.debug.entryPointRegistry.monitors_.push(monitor)};
+goog.debug.entryPointRegistry.unmonitorAllIfPossible=function(monitor){var monitors=goog.debug.entryPointRegistry.monitors_;goog.asserts.assert(monitor==monitors[monitors.length-1],'Only the most recent monitor can be unwrapped.');var transformer=goog.bind(monitor.unwrap,monitor);for(var i=0;i<goog.debug.entryPointRegistry.refList_.length;i++)goog.debug.entryPointRegistry.refList_[i](transformer);monitors.length--};goog.events.Key;goog.events.ListenableType;goog.events.LISTENER_MAP_PROP_ [...]
+goog.events.listen=function(src,type,listener,opt_options,opt_handler){if(opt_options&&opt_options.once)return goog.events.listenOnce(src,type,listener,opt_options,opt_handler);if(goog.isArray(type)){for(var i=0;i<type.length;i++)goog.events.listen(src,type[i],listener,opt_options,opt_handler);return null}listener=goog.events.wrapListener(listener);if(goog.events.Listenable.isImplementedBy(src)){var capture=goog.isObject(opt_options)?!!opt_options.capture:!!opt_options;return src.listen( [...]
+capture,opt_handler)}else return goog.events.listen_(src,type,listener,false,opt_options,opt_handler)};
+goog.events.listen_=function(src,type,listener,callOnce,opt_options,opt_handler){if(!type)throw Error('Invalid event type');var capture=goog.isObject(opt_options)?!!opt_options.capture:!!opt_options;if(capture&&!goog.events.BrowserFeature.HAS_W3C_EVENT_SUPPORT)if(goog.events.CAPTURE_SIMULATION_MODE==goog.events.CaptureSimulationMode.OFF_AND_FAIL){goog.asserts.fail('Can not register capture listener in IE8-.');return null}else if(goog.events.CAPTURE_SIMULATION_MODE==goog.events.CaptureSim [...]
+var listenerMap=goog.events.getListenerMap_(src);if(!listenerMap)src[goog.events.LISTENER_MAP_PROP_]=listenerMap=new goog.events.ListenerMap(src);var listenerObj=listenerMap.add(type,listener,callOnce,capture,opt_handler);if(listenerObj.proxy)return listenerObj;var proxy=goog.events.getProxy();listenerObj.proxy=proxy;proxy.src=src;proxy.listener=listenerObj;if(src.addEventListener){if(!goog.events.BrowserFeature.PASSIVE_EVENTS)opt_options=capture;if(opt_options===undefined)opt_options=fa [...]
+proxy,opt_options)}else if(src.attachEvent)src.attachEvent(goog.events.getOnString_(type.toString()),proxy);else throw Error('addEventListener and attachEvent are unavailable.');goog.events.listenerCountEstimate_++;return listenerObj};
+goog.events.getProxy=function(){var proxyCallbackFunction=goog.events.handleBrowserEvent_;var f=goog.events.BrowserFeature.HAS_W3C_EVENT_SUPPORT?function(eventObject){return proxyCallbackFunction.call(f.src,f.listener,eventObject)}:function(eventObject){var v=proxyCallbackFunction.call(f.src,f.listener,eventObject);if(!v)return v};return f};
+goog.events.listenOnce=function(src,type,listener,opt_options,opt_handler){if(goog.isArray(type)){for(var i=0;i<type.length;i++)goog.events.listenOnce(src,type[i],listener,opt_options,opt_handler);return null}listener=goog.events.wrapListener(listener);if(goog.events.Listenable.isImplementedBy(src)){var capture=goog.isObject(opt_options)?!!opt_options.capture:!!opt_options;return src.listenOnce(type,listener,capture,opt_handler)}else return goog.events.listen_(src,type,listener,true,opt_ [...]
+goog.events.listenWithWrapper=function(src,wrapper,listener,opt_capt,opt_handler){wrapper.listen(src,listener,opt_capt,opt_handler)};
+goog.events.unlisten=function(src,type,listener,opt_options,opt_handler){if(goog.isArray(type)){for(var i=0;i<type.length;i++)goog.events.unlisten(src,type[i],listener,opt_options,opt_handler);return null}var capture=goog.isObject(opt_options)?!!opt_options.capture:!!opt_options;listener=goog.events.wrapListener(listener);if(goog.events.Listenable.isImplementedBy(src))return src.unlisten(type,listener,capture,opt_handler);if(!src)return false;var listenerMap=goog.events.getListenerMap_(s [...]
+listenerMap.getListener(type,listener,capture,opt_handler);if(listenerObj)return goog.events.unlistenByKey(listenerObj)}return false};
+goog.events.unlistenByKey=function(key){if(goog.isNumber(key))return false;var listener=key;if(!listener||listener.removed)return false;var src=listener.src;if(goog.events.Listenable.isImplementedBy(src))return src.unlistenByKey(listener);var type=listener.type;var proxy=listener.proxy;if(src.removeEventListener)src.removeEventListener(type,proxy,listener.capture);else if(src.detachEvent)src.detachEvent(goog.events.getOnString_(type),proxy);goog.events.listenerCountEstimate_--;var listen [...]
+if(listenerMap){listenerMap.removeByKey(listener);if(listenerMap.getTypeCount()==0){listenerMap.src=null;src[goog.events.LISTENER_MAP_PROP_]=null}}else listener.markAsRemoved();return true};goog.events.unlistenWithWrapper=function(src,wrapper,listener,opt_capt,opt_handler){wrapper.unlisten(src,listener,opt_capt,opt_handler)};
+goog.events.removeAll=function(obj,opt_type){if(!obj)return 0;if(goog.events.Listenable.isImplementedBy(obj))return obj.removeAllListeners(opt_type);var listenerMap=goog.events.getListenerMap_(obj);if(!listenerMap)return 0;var count=0;var typeStr=opt_type&&opt_type.toString();for(var type in listenerMap.listeners)if(!typeStr||type==typeStr){var listeners=listenerMap.listeners[type].concat();for(var i=0;i<listeners.length;++i)if(goog.events.unlistenByKey(listeners[i]))++count}return count};
+goog.events.getListeners=function(obj,type,capture){if(goog.events.Listenable.isImplementedBy(obj))return obj.getListeners(type,capture);else{if(!obj)return[];var listenerMap=goog.events.getListenerMap_(obj);return listenerMap?listenerMap.getListeners(type,capture):[]}};
+goog.events.getListener=function(src,type,listener,opt_capt,opt_handler){type=type;listener=goog.events.wrapListener(listener);var capture=!!opt_capt;if(goog.events.Listenable.isImplementedBy(src))return src.getListener(type,listener,capture,opt_handler);if(!src)return null;var listenerMap=goog.events.getListenerMap_(src);if(listenerMap)return listenerMap.getListener(type,listener,capture,opt_handler);return null};
+goog.events.hasListener=function(obj,opt_type,opt_capture){if(goog.events.Listenable.isImplementedBy(obj))return obj.hasListener(opt_type,opt_capture);var listenerMap=goog.events.getListenerMap_(obj);return!!listenerMap&&listenerMap.hasListener(opt_type,opt_capture)};goog.events.expose=function(e){var str=[];for(var key in e)if(e[key]&&e[key].id)str.push(key+' \x3d '+e[key]+' ('+e[key].id+')');else str.push(key+' \x3d '+e[key]);return str.join('\n')};
+goog.events.getOnString_=function(type){if(type in goog.events.onStringMap_)return goog.events.onStringMap_[type];return goog.events.onStringMap_[type]=goog.events.onString_+type};goog.events.fireListeners=function(obj,type,capture,eventObject){if(goog.events.Listenable.isImplementedBy(obj))return obj.fireListeners(type,capture,eventObject);return goog.events.fireListeners_(obj,type,capture,eventObject)};
+goog.events.fireListeners_=function(obj,type,capture,eventObject){var retval=true;var listenerMap=goog.events.getListenerMap_(obj);if(listenerMap){var listenerArray=listenerMap.listeners[type.toString()];if(listenerArray){listenerArray=listenerArray.concat();for(var i=0;i<listenerArray.length;i++){var listener=listenerArray[i];if(listener&&listener.capture==capture&&!listener.removed){var result=goog.events.fireListener(listener,eventObject);retval=retval&&result!==false}}}}return retval};
+goog.events.fireListener=function(listener,eventObject){var listenerFn=listener.listener;var listenerHandler=listener.handler||listener.src;if(listener.callOnce)goog.events.unlistenByKey(listener);return listenerFn.call(listenerHandler,eventObject)};goog.events.getTotalListenerCount=function(){return goog.events.listenerCountEstimate_};
+goog.events.dispatchEvent=function(src,e){goog.asserts.assert(goog.events.Listenable.isImplementedBy(src),'Can not use goog.events.dispatchEvent with '+'non-goog.events.Listenable instance.');return src.dispatchEvent(e)};goog.events.protectBrowserEventEntryPoint=function(errorHandler){goog.events.handleBrowserEvent_=errorHandler.protectEntryPoint(goog.events.handleBrowserEvent_)};
+goog.events.handleBrowserEvent_=function(listener,opt_evt){if(listener.removed)return true;if(!goog.events.BrowserFeature.HAS_W3C_EVENT_SUPPORT){var ieEvent=opt_evt||goog.getObjectByName('window.event');var evt=new goog.events.BrowserEvent(ieEvent,this);var retval=true;if(goog.events.CAPTURE_SIMULATION_MODE==goog.events.CaptureSimulationMode.ON){if(!goog.events.isMarkedIeEvent_(ieEvent)){goog.events.markIeEvent_(ieEvent);var ancestors=[];for(var parent=evt.currentTarget;parent;parent=par [...]
+var type=listener.type;for(var i=ancestors.length-1;!evt.propagationStopped_&&i>=0;i--){evt.currentTarget=ancestors[i];var result=goog.events.fireListeners_(ancestors[i],type,true,evt);retval=retval&&result}for(var i=0;!evt.propagationStopped_&&i<ancestors.length;i++){evt.currentTarget=ancestors[i];var result=goog.events.fireListeners_(ancestors[i],type,false,evt);retval=retval&&result}}}else retval=goog.events.fireListener(listener,evt);return retval}return goog.events.fireListener(list [...]
+this))};goog.events.markIeEvent_=function(e){var useReturnValue=false;if(e.keyCode==0)try{e.keyCode=-1;return}catch(ex){useReturnValue=true}if(useReturnValue||e.returnValue==undefined)e.returnValue=true};goog.events.isMarkedIeEvent_=function(e){return e.keyCode<0||e.returnValue!=undefined};goog.events.uniqueIdCounter_=0;goog.events.getUniqueId=function(identifier){return identifier+'_'+goog.events.uniqueIdCounter_++};
+goog.events.getListenerMap_=function(src){var listenerMap=src[goog.events.LISTENER_MAP_PROP_];return listenerMap instanceof goog.events.ListenerMap?listenerMap:null};goog.events.LISTENER_WRAPPER_PROP_='__closure_events_fn_'+(Math.random()*1E9>>>0);
+goog.events.wrapListener=function(listener){goog.asserts.assert(listener,'Listener can not be null.');if(goog.isFunction(listener))return listener;goog.asserts.assert(listener.handleEvent,'An object listener must have handleEvent method.');if(!listener[goog.events.LISTENER_WRAPPER_PROP_])listener[goog.events.LISTENER_WRAPPER_PROP_]=function(e){return listener.handleEvent(e)};return listener[goog.events.LISTENER_WRAPPER_PROP_]};
+goog.debug.entryPointRegistry.register(function(transformer){goog.events.handleBrowserEvent_=transformer(goog.events.handleBrowserEvent_)});goog.events.EventTarget=function(){goog.Disposable.call(this);this.eventTargetListeners_=new goog.events.ListenerMap(this);this.actualEventTarget_=this;this.parentEventTarget_=null};goog.inherits(goog.events.EventTarget,goog.Disposable);goog.events.Listenable.addImplementation(goog.events.EventTarget);goog.events.EventTarget.MAX_ANCESTORS_=1E3;goog.e [...]
+goog.events.EventTarget.prototype.setParentEventTarget=function(parent){this.parentEventTarget_=parent};goog.events.EventTarget.prototype.addEventListener=function(type,handler,opt_capture,opt_handlerScope){goog.events.listen(this,type,handler,opt_capture,opt_handlerScope)};goog.events.EventTarget.prototype.removeEventListener=function(type,handler,opt_capture,opt_handlerScope){goog.events.unlisten(this,type,handler,opt_capture,opt_handlerScope)};
+goog.events.EventTarget.prototype.dispatchEvent=function(e){this.assertInitialized_();var ancestorsTree,ancestor=this.getParentEventTarget();if(ancestor){ancestorsTree=[];var ancestorCount=1;for(;ancestor;ancestor=ancestor.getParentEventTarget()){ancestorsTree.push(ancestor);goog.asserts.assert(++ancestorCount<goog.events.EventTarget.MAX_ANCESTORS_,'infinite loop')}}return goog.events.EventTarget.dispatchEventInternal_(this.actualEventTarget_,e,ancestorsTree)};
+goog.events.EventTarget.prototype.disposeInternal=function(){goog.events.EventTarget.superClass_.disposeInternal.call(this);this.removeAllListeners();this.parentEventTarget_=null};goog.events.EventTarget.prototype.listen=function(type,listener,opt_useCapture,opt_listenerScope){this.assertInitialized_();return this.eventTargetListeners_.add(String(type),listener,false,opt_useCapture,opt_listenerScope)};
+goog.events.EventTarget.prototype.listenOnce=function(type,listener,opt_useCapture,opt_listenerScope){return this.eventTargetListeners_.add(String(type),listener,true,opt_useCapture,opt_listenerScope)};goog.events.EventTarget.prototype.unlisten=function(type,listener,opt_useCapture,opt_listenerScope){return this.eventTargetListeners_.remove(String(type),listener,opt_useCapture,opt_listenerScope)};goog.events.EventTarget.prototype.unlistenByKey=function(key){return this.eventTargetListene [...]
+goog.events.EventTarget.prototype.removeAllListeners=function(opt_type){if(!this.eventTargetListeners_)return 0;return this.eventTargetListeners_.removeAll(opt_type)};
+goog.events.EventTarget.prototype.fireListeners=function(type,capture,eventObject){var listenerArray=this.eventTargetListeners_.listeners[String(type)];if(!listenerArray)return true;listenerArray=listenerArray.concat();var rv=true;for(var i=0;i<listenerArray.length;++i){var listener=listenerArray[i];if(listener&&!listener.removed&&listener.capture==capture){var listenerFn=listener.listener;var listenerHandler=listener.handler||listener.src;if(listener.callOnce)this.unlistenByKey(listener [...]
+eventObject)!==false&&rv}}return rv&&eventObject.returnValue_!=false};goog.events.EventTarget.prototype.getListeners=function(type,capture){return this.eventTargetListeners_.getListeners(String(type),capture)};goog.events.EventTarget.prototype.getListener=function(type,listener,capture,opt_listenerScope){return this.eventTargetListeners_.getListener(String(type),listener,capture,opt_listenerScope)};
+goog.events.EventTarget.prototype.hasListener=function(opt_type,opt_capture){var id=goog.isDef(opt_type)?String(opt_type):undefined;return this.eventTargetListeners_.hasListener(id,opt_capture)};goog.events.EventTarget.prototype.setTargetForTesting=function(target){this.actualEventTarget_=target};goog.events.EventTarget.prototype.assertInitialized_=function(){goog.asserts.assert(this.eventTargetListeners_,'Event target is not initialized. Did you call the superclass '+'(goog.events.Event [...]
+goog.events.EventTarget.dispatchEventInternal_=function(target,e,opt_ancestorsTree){var type=e.type||e;if(goog.isString(e))e=new goog.events.Event(e,target);else if(!(e instanceof goog.events.Event)){var oldEvent=e;e=new goog.events.Event(type,target);goog.object.extend(e,oldEvent)}else e.target=e.target||target;var rv=true,currentTarget;if(opt_ancestorsTree)for(var i=opt_ancestorsTree.length-1;!e.propagationStopped_&&i>=0;i--){currentTarget=e.currentTarget=opt_ancestorsTree[i];rv=curren [...]
+true,e)&&rv}if(!e.propagationStopped_){currentTarget=e.currentTarget=target;rv=currentTarget.fireListeners(type,true,e)&&rv;if(!e.propagationStopped_)rv=currentTarget.fireListeners(type,false,e)&&rv}if(opt_ancestorsTree)for(i=0;!e.propagationStopped_&&i<opt_ancestorsTree.length;i++){currentTarget=e.currentTarget=opt_ancestorsTree[i];rv=currentTarget.fireListeners(type,false,e)&&rv}return rv};var org={};org.apache={};org.apache.royale={};org.apache.royale.utils={};org.apache.royale.utils. [...]
+org.apache.royale.utils.IClassSelectorListSupport.prototype.toggleClass=function(name,value){};org.apache.royale.utils.IClassSelectorListSupport.prototype.containsClass=function(name){};org.apache.royale.utils.IClassSelectorListSupport.prototype.ROYALE_CLASS_INFO={names:[{name:'IClassSelectorListSupport',qName:'org.apache.royale.utils.IClassSelectorListSupport',kind:'interface'}]};
+org.apache.royale.utils.IClassSelectorListSupport.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'addClass':{type:'void',declaredBy:'org.apache.royale.utils.IClassSelectorListSupport',parameters:function(){return[{index:1,type:'String',optional:false}]}},'removeClass':{type:'void',declaredBy:'org.apache.royale.utils.IClassSelectorListSupport',parameters:function(){return[{index:1,type:'String',optional:false}]}},'toggleClass':{ [...]
+declaredBy:'org.apache.royale.utils.IClassSelectorListSupport',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:false}]}},'containsClass':{type:'Boolean',declaredBy:'org.apache.royale.utils.IClassSelectorListSupport',parameters:function(){return[{index:1,type:'String',optional:false}]}}}}}};org.apache.royale.utils.IClassSelectorListSupport.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.geom={};org.apache.royale.geom. [...]
+org.apache.royale.geom.Size.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'width':{type:'Number',get_set:function(inst,v){return v!==undefined?inst.width=v:inst.width}},'height':{type:'Number',get_set:function(inst,v){return v!==undefined?inst.height=v:inst.height}}}},accessors:function(){return{}},methods:function(){return{'Size':{type:'',declaredBy:'org.apache.royale.geom.Size',parameters:function(){return[{index:1,type:'Number',optional:true},{index:2, [...]
+optional:true}]}}}}}};org.apache.royale.geom.Size.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core={};org.apache.royale.core.IParent=function(){};goog.exportSymbol('org.apache.royale.core.IParent',org.apache.royale.core.IParent);org.apache.royale.core.IParent.prototype.addElement=function(c,dispatchEvent){};org.apache.royale.core.IParent.prototype.addElementAt=function(c,index,dispatchEvent){};org.apache.royale.core.IParent.prototype.getElementIndex=function(c){};o [...]
+org.apache.royale.core.IParent.prototype.getElementAt=function(index){};org.apache.royale.core.IParent.prototype.ROYALE_CLASS_INFO={names:[{name:'IParent',qName:'org.apache.royale.core.IParent',kind:'interface'}]};
+org.apache.royale.core.IParent.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'numElements':{type:'int',access:'readonly',declaredBy:'org.apache.royale.core.IParent'}}},methods:function(){return{'addElement':{type:'void',declaredBy:'org.apache.royale.core.IParent',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}},'addElementAt':{type:'void',declaredBy:'org.apache.royale.core [...]
+parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'int',optional:false},{index:3,type:'Boolean',optional:true}]}},'getElementIndex':{type:'int',declaredBy:'org.apache.royale.core.IParent',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false}]}},'removeElement':{type:'void',declaredBy:'org.apache.royale.core.IParent',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optiona [...]
+{index:2,type:'Boolean',optional:true}]}},'getElementAt':{type:'org.apache.royale.core.IChild',declaredBy:'org.apache.royale.core.IParent',parameters:function(){return[{index:1,type:'int',optional:false}]}}}}}};org.apache.royale.core.IParent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ICSSImpl=function(){};goog.exportSymbol('org.apache.royale.core.ICSSImpl',org.apache.royale.core.ICSSImpl);org.apache.royale.core.ICSSImpl.prototype.ROYALE_CLASS_INFO={names:[{na [...]
+org.apache.royale.events.IEventDispatcher.prototype.hasEventListener=function(type){};org.apache.royale.events.IEventDispatcher.prototype.dispatchEvent=function(event){};org.apache.royale.events.IEventDispatcher.prototype.ROYALE_CLASS_INFO={names:[{name:'IEventDispatcher',qName:'org.apache.royale.events.IEventDispatcher',kind:'interface'}]};
+org.apache.royale.events.IEventDispatcher.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'addEventListener':{type:'void',declaredBy:'org.apache.royale.events.IEventDispatcher',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}},'removeEventListener':{type:'void',declaredBy:'org.apache.royale.e [...]
+parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}},'hasEventListener':{type:'Boolean',declaredBy:'org.apache.royale.events.IEventDispatcher',parameters:function(){return[{index:1,type:'String',optional:false}]}},'dispatchEvent':{type:'Boolean',declaredBy:'org.apache.royale.events.IEventDispatcher',parameters:function(){return[{index:1,type:'Object',opt [...]
+org.apache.royale.events.IEventDispatcher.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.EventDispatcher=function(target){goog.events.EventTarget.call(this);target=typeof target!=='undefined'?target:null;this.org_apache_royale_events_EventDispatcher__dispatcher=target||this};goog.inherits(org.apache.royale.events.EventDispatcher,goog.events.EventTarget);goog.exportSymbol('org.apache.royale.events.EventDispatcher',org.apache.royale.events.EventDispatcher);org.ap [...]
+org.apache.royale.events.EventDispatcher.prototype.hasEventListener=function(type){return goog.events.hasListener(this,type)};
+org.apache.royale.events.EventDispatcher.prototype.dispatchEvent=function(event){try{if(event)if(typeof event=='string'){event=new org.apache.royale.events.Event(''+event);event.target=this.org_apache_royale_events_EventDispatcher__dispatcher}else{if('target'in event)event.target=this.org_apache_royale_events_EventDispatcher__dispatcher}else return false;return org.apache.royale.events.EventDispatcher.superClass_.dispatchEvent.apply(this,[event])}catch(e){if(e.name!='stopImmediatePropaga [...]
+}return false};org.apache.royale.events.EventDispatcher.prototype.toString=function(){return'EventDispatcher'};org.apache.royale.events.EventDispatcher.prototype.ROYALE_CLASS_INFO={names:[{name:'EventDispatcher',qName:'org.apache.royale.events.EventDispatcher',kind:'class'}],interfaces:[org.apache.royale.events.IEventDispatcher]};
+org.apache.royale.events.EventDispatcher.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'EventDispatcher':{type:'',declaredBy:'org.apache.royale.events.EventDispatcher',parameters:function(){return[{index:1,type:'org.apache.royale.events.IEventDispatcher',optional:true}]}},'hasEventListener':{type:'Boolean',declaredBy:'org.apache.royale.events.EventDispatcher',parameters:function(){return[{index:1 [...]
+optional:false}]}},'dispatchEvent':{type:'Boolean',declaredBy:'org.apache.royale.events.EventDispatcher',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'toString':{type:'String',declaredBy:'org.apache.royale.events.EventDispatcher'}}}}};org.apache.royale.events.EventDispatcher.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IValuesImpl=function(){};goog.exportSymbol('org.apache.royale.core.IValuesImpl',org.apache.royale.core.IValuesImpl);or [...]
+org.apache.royale.core.IValuesImpl.prototype.convertColor=function(value){};org.apache.royale.core.IValuesImpl.prototype.parseStyles=function(value){};org.apache.royale.core.IValuesImpl.prototype.addRule=function(ruleName,values){};org.apache.royale.core.IValuesImpl.prototype.applyStyles=function(instance,styles){};org.apache.royale.core.IValuesImpl.prototype.ROYALE_CLASS_INFO={names:[{name:'IValuesImpl',qName:'org.apache.royale.core.IValuesImpl',kind:'interface'}]};
+org.apache.royale.core.IValuesImpl.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'getValue':{type:'*',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'String',optional:true},{index:4,type:'Object',optional:true}]}},'newInstance':{type:'*',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){ [...]
+type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'String',optional:true},{index:4,type:'Object',optional:true}]}},'getInstance':{type:'Object',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false}]}},'init':{type:'void',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'convertColor':{type:'uint',declaredBy:'org.apache.royale [...]
+parameters:function(){return[{index:1,type:'Object',optional:false}]}},'parseStyles':{type:'Object',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false}]}},'addRule':{type:'void',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Object',optional:false}]}},'applyStyles':{type:'void',declaredBy:'org.apache.royale.core.IValuesImpl',parameters:functi [...]
+type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Object',optional:false}]}}}}}};org.apache.royale.core.IValuesImpl.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBorderPaddingMarginValuesImpl=function(){};goog.exportSymbol('org.apache.royale.core.IBorderPaddingMarginValuesImpl',org.apache.royale.core.IBorderPaddingMarginValuesImpl);org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getBorderStyles=function(thisObject,state){};org [...]
+org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getPaddingMetrics=function(thisObject,hostWidth,hostHeight,state){};org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getBorderAndPaddingMetrics=function(thisObject,hostWidth,hostHeight,state){};org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getMargins=function(thisObject,hostWidth,hostHeight,state){};
+org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getPositions=function(thisObject,hostWidth,hostHeight,state){};org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.getBorderPaddingAndMargins=function(thisObject,hostWidth,hostHeight,state){};org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.ROYALE_CLASS_INFO={names:[{name:'IBorderPaddingMarginValuesImpl',qName:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',kind:'interface'}],interfaces:[or [...]
+org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'getBorderStyles':{type:'org.apache.royale.core.styles.BorderStyles',declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:true}]}},'getBorderMetrics':{type:'org.apache.royale.core.layout.EdgeD [...]
+parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:true}]}},'getPaddingMetrics':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getBorderAndPad [...]
+declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getMargins':{type:'org.apache.royale.core.layout.MarginData',declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:fa [...]
+type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getPositions':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getBorderPaddingAndMargins':{type:'org.apache [...]
+declaredBy:'org.apache.royale.core.IBorderPaddingMarginValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}}}}}};org.apache.royale.core.IBorderPaddingMarginValuesImpl.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.SimpleCSSValuesImpl=function(){org.apache.royale.events.EventDispatcher.call(this)};go [...]
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_lastIndex=0;org.apache.royale.core.SimpleCSSValuesImpl.prototype.foundIndex=0;
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.init=function(main){var cssData=main.cssData;var newValues=this.values;this.org_apache_royale_core_SimpleCSSValuesImpl_mainClass=main;if(newValues==null)newValues={};if(cssData){var n=cssData.length>>0;var i=0;while(i<n){var numMQ=cssData[i++]>>0;if(numMQ>0)i+=numMQ;var numSel=cssData[i++]>>0;var propFn=cssData[i+numSel];var props;for(var j=0;j<numSel;j++){var selName=org.apache.royale.utils.Language.string(cssData[i++]);if(newValues[s [...]
+newValues[selName];propFn.prototype=props}newValues[selName]=new propFn;newValues[selName][org.apache.royale.core.SimpleCSSValuesImpl.INDEX]=this.org_apache_royale_core_SimpleCSSValuesImpl_lastIndex++}props=cssData[i++]}}this.values=newValues};org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_isValidStaticMediaQuery=function(mq){if(mq==null)return true;if(mq=='-royale-swf')return true;return false};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_fixNames=function(s,mq){if(mq!=null)s=s.substr(mq.length+1);if(s=='')return'*';var arr=s.split(' ');var n=arr.length>>0;for(var i=0;i<n;i++){var segmentName=org.apache.royale.utils.Language.string(arr[i]);if(segmentName.charAt(0)=='#'||segmentName.charAt(0)=='.')continue;var c=segmentName.lastIndexOf('.')>>0;if(c>-1){segmentName=segmentName.substr(0,c)+'::'+segmentName.substr(c+1);arr[i]=segme [...]
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.values;
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getValue=function(thisObject,valueName,state,attrs){state=typeof state!=='undefined'?state:null;attrs=typeof attrs!=='undefined'?attrs:null;var c=valueName.indexOf('-')>>0;while(c>-1){valueName=valueName.substr(0,c)+valueName.charAt(c+1).toUpperCase()+valueName.substr(c+2);c=valueName.indexOf('-')>>0}var value;var o;var className;var selectorName;if(org.apache.royale.utils.Language.is(thisObject,org.apache.royale.core.IStyleableObject) [...]
+thisObject;if(styleable.style!=null){value=styleable.style[valueName];this.foundIndex=this.org_apache_royale_core_SimpleCSSValuesImpl_lastIndex*2>>0;if(value===org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)return this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)return value}if(styleable.id!=null){o=this.values['#'+styleable.id];if(o!==undefined){this.foundIndex=o[org.apache.royale.core.SimpleCSSValuesImpl.INDEX [...]
+0;value=o[valueName];if(value===org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)return this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)return value}}var classNames=styleable.className;var classValue;if(classNames!=null){var classNameList=classNames.split(' ');var foreachiter0_target=classNameList;for(var foreachiter0 in foreachiter0_target){className=foreachiter0_target[foreachiter0];{if(state!=null){selectorNam [...]
+':'+state;o=this.values['.'+selectorName];if(o!==undefined){this.foundIndex=o[org.apache.royale.core.SimpleCSSValuesImpl.INDEX]>>0;value=o[valueName];if(value===org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)classValue=this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)classValue=value}}o=this.values['.'+className];if(o!==undefined){this.foundIndex=o[org.apache.royale.core.SimpleCSSValuesImpl.INDEX]>>0;value=o[val [...]
+org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)classValue=this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)classValue=value}}}}if(classValue!==undefined)return classValue}o=this.values['*'];if(o!==undefined){this.foundIndex=this.org_apache_royale_core_SimpleCSSValuesImpl_lastIndex;value=o[valueName];if(value!==undefined)return value}className=org.apache.royale.utils.Language.string(thisObject.ROYALE_CLASS_INFO.n [...]
+var thisInstance=thisObject;while(className!='Object'){if(state!=null){selectorName=className+':'+state;o=this.values[selectorName];if(o!==undefined){this.foundIndex=0-o[org.apache.royale.core.SimpleCSSValuesImpl.INDEX]>>0;value=o[valueName];if(value===org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)return this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)return value}}o=this.values[className];if(o!==undefined){th [...]
+0-o[org.apache.royale.core.SimpleCSSValuesImpl.INDEX]>>0;value=o[valueName];if(value===org.apache.royale.core.SimpleCSSValuesImpl.INHERIT)return this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(thisObject,valueName,state,attrs);if(value!==undefined)return value}var constructorAsObject=thisInstance['constructor'];thisInstance=constructorAsObject.superClass_;if(!thisInstance||!thisInstance.ROYALE_CLASS_INFO)break;className=org.apache.royale.utils.Language.string(thisInsta [...]
+undefined&&org.apache.royale.utils.Language.is(thisObject,org.apache.royale.core.IChild)){var parentObject=thisObject.parent;if(parentObject)return this.getValue(parentObject,valueName,state,attrs)}this.foundIndex=0-this.org_apache_royale_core_SimpleCSSValuesImpl_lastIndex>>0;o=this.values['global'];if(o!==undefined)return o[valueName];return undefined};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue=function(thisObject,valueName,state,attrs){state=typeof state!=='undefined'?state:null;attrs=typeof attrs!=='undefined'?attrs:null;var value;if(org.apache.royale.utils.Language.is(thisObject,org.apache.royale.core.IChild)){var parentObject=thisObject.parent;if(parentObject){value=this.getValue(parentObject,valueName,state,attrs);if(value===org.apache.royale.core.SimpleCSSVal [...]
+value===undefined)return this.org_apache_royale_core_SimpleCSSValuesImpl_getInheritingValue(parentObject,valueName,state,attrs);return value}return undefined}return org.apache.royale.core.SimpleCSSValuesImpl.INHERIT};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.setValue=function(thisObject,valueName,value){var c=valueName.indexOf('-')>>0;while(c>-1){valueName=valueName.substr(0,c)+valueName.charAt(c+1).toUpperCase()+valueName.substr(c+2);c=valueName.indexOf('-')>>0}var oldValue=this.values[valueName];if(oldValue!==value){this.values[valueName]=value;this.dispatchEvent(new org.apache.royale.events.ValueChangeEvent(org.apache.royale.events.ValueChangeEvent.VALUE_CHANGE,false,false,oldValue,value))}};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.newInstance=function(thisObject,valueName,state,attrs){state=typeof state!=='undefined'?state:null;attrs=typeof attrs!=='undefined'?attrs:null;var c=this.getValue(thisObject,valueName,state,attrs);if(c)return new c;return null};org.apache.royale.core.SimpleCSSValuesImpl.prototype.getInstance=function(valueName){var o=this.values['global'];o=o[valueName];var i=null;if(typeof o=='function')i=o;if(i){o[valueName]=new i;var d=o[valueName]; [...]
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.convertColor=function(value){return org.apache.royale.utils.CSSUtils.toColor(value)};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.parseStyles=function(styles){var obj={};var parts=styles.split(';');var foreachiter1_target=parts;for(var foreachiter1 in foreachiter1_target){var part=foreachiter1_target[foreachiter1];{var pieces=org.apache.royale.utils.StringUtil.splitAndTrim(part,':');if(pieces.length<2)continue;var valueName=org.apache.royale.utils.Language.string(pieces[0]);var c=valueName.indexOf('-')>>0;while(c!=-1){valueName=valueName.substr(0,c)+valueName.cha [...]
+valueName.substr(c+2);c=valueName.indexOf('-')>>0}var value=org.apache.royale.utils.Language.string(pieces[1]);if(value=='null')obj[valueName]=null;else if(value=='true')obj[valueName]=true;else if(value=='false')obj[valueName]=false;else{var n=Number(value);if(isNaN(n))if(value.charAt(0)=='#'||value.indexOf('rgb')==0)obj[valueName]=org.apache.royale.utils.CSSUtils.toColor(value);else{if(value.charAt(0)=="'")value=value.substr(1,value.length-2);else if(value.charAt(0)=='"')value=value.su [...]
+2);obj[valueName]=value}else obj[valueName]=n}}}return obj};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.addRule=function(ruleName,ruleValues){var asValues={};for(var valueName in ruleValues){var v=ruleValues[valueName];var c=valueName.indexOf('-')>>0;while(c>-1){valueName=valueName.substr(0,c)+valueName.charAt(c+1).toUpperCase()+valueName.substr(c+2);c=valueName.indexOf('-')>>0}asValues[valueName]=v}this.values[ruleName]=asValues;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_ss){var styleElement=document.createElement('style');docu [...]
+this.org_apache_royale_core_SimpleCSSValuesImpl_ss=styleElement.sheet}var cssString=ruleName+' {';for(var p in this.values){var value=this.values[p];if(typeof value=='function')continue;cssString+=p+': ';if(typeof value=='number')if(this.colorStyles[p])value=org.apache.royale.utils.CSSUtils.attributeFromColor(value);else value=value.toString()+'px';else if(p=='backgroundImage')if(p.indexOf('url')!=0)value='url('+value+')';cssString+=value+';'}cssString+='}';this.org_apache_royale_core_Si [...]
+this.org_apache_royale_core_SimpleCSSValuesImpl_ss.cssRules.length)};org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_ss;org.apache.royale.core.SimpleCSSValuesImpl.inheritingStyles={'color':1,'fontFamily':1,'fontSize':1,'fontStyle':1,'textAlign':1};org.apache.royale.core.SimpleCSSValuesImpl._perInstanceStyles={'backgroundColor':1,'backgroundImage':1,'color':1,'fontFamily':1,'fontWeight':1,'fontSize':1,'fontStyle':1};
+org.apache.royale.core.SimpleCSSValuesImpl._colorStyles={'backgroundColor':1,'borderColor':1,'color':1};org.apache.royale.core.SimpleCSSValuesImpl._skipStyles={'constructor':1};org.apache.royale.core.SimpleCSSValuesImpl._numericStyles={};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.applyStyles=function(thisObject,styles){var styleList=this.perInstanceStyles;var colorStyles=this.colorStyles;var skipStyles=this.skipStyles;var numericStyles=this.numericStyles;var listObj=styles;if(styles&&styles.styleList)listObj=styles.styleList;for(var p in listObj){if(skipStyles[p])continue;var value=styles[p];if(value===undefined)continue;if(typeof value=='number')if(colorStyles[p])value=org.apache.royale.utils.CSSUtils.attribut [...]
+0);else if(numericStyles[p])value=value.toString();else value=value.toString()+'px';else if(p=='backgroundImage'&&p.indexOf('url')!=0)value='url('+value+')';thisObject.element.style[p]=value}};org.apache.royale.core.SimpleCSSValuesImpl.prototype.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles;
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getBorderStyles=function(object,state){state=typeof state!=='undefined'?state:null;var bs=new org.apache.royale.core.styles.BorderStyles;var madeit;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles){this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(object.element,state);madeit=true}bs.style=org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyl [...]
+bs.width=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['border-width']));bs.color=org.apache.royale.utils.CSSUtils.toColor(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['border-color']);if(madeit)this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;return bs};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getBorderMetrics=function(object,state){state=typeof state!=='undefined'?state:null;var ed=new org.apache.royale.core.layout.EdgeData;var madeit;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles){this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(object.element,state);madeit=true}ed.left=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale [...]
+ed.right=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['border-right-width']));ed.top=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['border-top-width']));ed.bottom=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_ [...]
+if(madeit)this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;return ed};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getPaddingMetrics=function(object,hostWidth,hostHeight,state){hostWidth=typeof hostWidth!=='undefined'?hostWidth:NaN;hostHeight=typeof hostHeight!=='undefined'?hostHeight:NaN;state=typeof state!=='undefined'?state:null;var ed=new org.apache.royale.core.layout.EdgeData;var madeit;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles){this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(object.elem [...]
+madeit=true}ed.left=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['padding-left']));ed.right=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['padding-right']));ed.top=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl [...]
+ed.bottom=org.apache.royale.utils.CSSUtils.toNumber(org.apache.royale.utils.Language.string(this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['padding-bottom']));if(madeit)this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;return ed};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getBorderAndPaddingMetrics=function(object,hostWidth,hostHeight,state){hostWidth=typeof hostWidth!=='undefined'?hostWidth:NaN;hostHeight=typeof hostHeight!=='undefined'?hostHeight:NaN;state=typeof state!=='undefined'?state:null;var madeit;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles){this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(object.element,state);madeit=true}var borderMetrics= [...]
+var paddingMetrics=this.getPaddingMetrics(object);borderMetrics.left+=paddingMetrics.left;borderMetrics.top+=paddingMetrics.top;borderMetrics.right+=paddingMetrics.right;borderMetrics.bottom+=paddingMetrics.bottom;if(madeit)this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;return borderMetrics};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getMargins=function(child,hostWidth,hostHeight,state){hostWidth=typeof hostWidth!=='undefined'?hostWidth:NaN;hostHeight=typeof hostHeight!=='undefined'?hostHeight:NaN;state=typeof state!=='undefined'?state:null;var md=new org.apache.royale.core.layout.MarginData;var madeit;if(!this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles){this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(child.element,sta [...]
+true}var marginLeft=this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['margin-left'];var marginTop=this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['margin-right'];var marginRight=this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['margin-top'];var marginBottom=this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles['margin-bottom'];md.left=marginLeft=='auto'?0:org.apache.royale.utils.CSSUtils.toNumber(marginLeft);md.right=marginRight=='auto' [...]
+md.top=marginTop=='auto'?0:org.apache.royale.utils.CSSUtils.toNumber(marginTop);md.bottom=marginBottom=='auto'?0:org.apache.royale.utils.CSSUtils.toNumber(marginBottom);if(madeit)this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;md.auto=marginLeft=='auto'&&marginRight=='auto';return md};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getPositions=function(child,hostWidth,hostHeight,state){hostWidth=typeof hostWidth!=='undefined'?hostWidth:NaN;hostHeight=typeof hostHeight!=='undefined'?hostHeight:NaN;state=typeof state!=='undefined'?state:null;var data=new org.apache.royale.core.layout.EdgeData;var css=getComputedStyle(child.element,state);data.left=org.apache.royale.utils.CSSUtils.toNumber(css.left);data.right=org.apache.royale.utils.CSSUtils.toNumber(css.right);da [...]
+data.bottom=org.apache.royale.utils.CSSUtils.toNumber(css.bottom);return data};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.getBorderPaddingAndMargins=function(object,hostWidth,hostHeight,state){hostWidth=typeof hostWidth!=='undefined'?hostWidth:NaN;hostHeight=typeof hostHeight!=='undefined'?hostHeight:NaN;state=typeof state!=='undefined'?state:null;this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=getComputedStyle(object.element,state);var out=new org.apache.royale.core.layout.LayoutData;out.border=this.getBorderMetrics(object,state);out.paddi [...]
+hostWidth,hostHeight,state);out.margins=this.getMargins(object,hostWidth,hostHeight,state);this.org_apache_royale_core_SimpleCSSValuesImpl_computedStyles=null;return out};org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__perInstanceStyles=function(){return org.apache.royale.core.SimpleCSSValuesImpl._perInstanceStyles};org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__colorStyles=function(){return org.apache.royale.core.SimpleCSSValuesImpl._colorStyles};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__skipStyles=function(){return org.apache.royale.core.SimpleCSSValuesImpl._skipStyles};org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__numericStyles=function(){return org.apache.royale.core.SimpleCSSValuesImpl._numericStyles};
+Object.defineProperties(org.apache.royale.core.SimpleCSSValuesImpl.prototype,{perInstanceStyles:{get:org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__perInstanceStyles},colorStyles:{get:org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__colorStyles},skipStyles:{get:org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__skipStyles},numericStyles:{get:org.apache.royale.core.SimpleCSSValuesImpl.prototype.get__numericStyles}});
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.ROYALE_CLASS_INFO={names:[{name:'SimpleCSSValuesImpl',qName:'org.apache.royale.core.SimpleCSSValuesImpl',kind:'class'}],interfaces:[org.apache.royale.core.IBorderPaddingMarginValuesImpl,org.apache.royale.core.ICSSImpl]};
+org.apache.royale.core.SimpleCSSValuesImpl.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'values':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.values=v:inst.values}}}},accessors:function(){return{}},methods:function(){return{'SimpleCSSValuesImpl':{type:'',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl'},'init':{type:'void',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'Objec [...]
+'getValue':{type:'*',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'String',optional:true},{index:4,type:'Object',optional:true}]}},'setValue':{type:'void',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'*',optional:false}]}},'newI [...]
+declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'String',optional:true},{index:4,type:'Object',optional:true}]}},'getInstance':{type:'Object',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false}]}},'convertColor':{type:'uint',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters [...]
+type:'Object',optional:false}]}},'parseStyles':{type:'Object',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false}]}},'addRule':{type:'void',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Object',optional:false}]}},'applyStyles':{type:'void',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{i [...]
+optional:false},{index:2,type:'Object',optional:false}]}},'getBorderStyles':{type:'org.apache.royale.core.styles.BorderStyles',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:true}]}},'getBorderMetrics':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'org.apache [...]
+optional:false},{index:2,type:'String',optional:true}]}},'getPaddingMetrics':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getBorderAndPaddingMetrics':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.roya [...]
+parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getMargins':{type:'org.apache.royale.core.layout.MarginData',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:tru [...]
+type:'String',optional:true}]}},'getPositions':{type:'org.apache.royale.core.layout.EdgeData',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}},'getBorderPaddingAndMargins':{type:'org.apache.royale.core.layout.LayoutData',declaredBy:'org.apache.royale.core.SimpleCSSValuesImpl' [...]
+type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'Number',optional:true},{index:3,type:'Number',optional:true},{index:4,type:'String',optional:true}]}}}}}};org.apache.royale.core.SimpleCSSValuesImpl.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IMXMLDocument=function(){};goog.exportSymbol('org.apache.royale.core.IMXMLDocument',org.apache.royale.core.IMXMLDocument);org.apache.royale.core.IMXMLDocument.prototype.MXMLDescriptor;org.apache.royale. [...]
+org.apache.royale.core.IMXMLDocument.prototype.ROYALE_CLASS_INFO={names:[{name:'IMXMLDocument',qName:'org.apache.royale.core.IMXMLDocument',kind:'interface'}]};
+org.apache.royale.core.IMXMLDocument.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'MXMLDescriptor':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.core.IMXMLDocument'}}},methods:function(){return{'setMXMLDescriptor':{type:'void',declaredBy:'org.apache.royale.core.IMXMLDocument',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Array',optional:false}]}},'generateMXMLAttributes':{type:'void',declaredBy:'org.ap [...]
+parameters:function(){return[{index:1,type:'Array',optional:false}]}}}}}};org.apache.royale.core.IMXMLDocument.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IContentViewHost=function(){};goog.exportSymbol('org.apache.royale.core.IContentViewHost',org.apache.royale.core.IContentViewHost);org.apache.royale.core.IContentViewHost.prototype.strandChildren;org.apache.royale.core.IContentViewHost.prototype.ROYALE_CLASS_INFO={names:[{name:'IContentViewHost',qName:'org.a [...]
+org.apache.royale.core.IContentViewHost.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'strandChildren':{type:'org.apache.royale.core.IParent',access:'readonly',declaredBy:'org.apache.royale.core.IContentViewHost'}}},methods:function(){return{}}}};org.apache.royale.core.IContentViewHost.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ILayoutParent=function(){};goog.exportSymbol('org.apache.royale.core.ILayoutParent',org.apache.royal [...]
+org.apache.royale.core.ILayoutParent.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'getLayoutHost':{type:'org.apache.royale.core.ILayoutHost',declaredBy:'org.apache.royale.core.ILayoutParent'}}}}};org.apache.royale.core.ILayoutParent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStyleableObject=function(){};goog.exportSymbol('org.apache.royale.core.IStyleableObject',org.apache.royale.core.IStyleableO [...]
+org.apache.royale.core.IStyleableObject.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'className':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.IStyleableObject'},'id':{type:'String',access:'readonly',declaredBy:'org.apache.royale.core.IStyleableObject'},'style':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.core.IStyleableObject'}}},methods:function(){return{}}}};
+org.apache.royale.core.IStyleableObject.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStrand=function(){};goog.exportSymbol('org.apache.royale.core.IStrand',org.apache.royale.core.IStrand);org.apache.royale.core.IStrand.prototype.addBead=function(bead){};org.apache.royale.core.IStrand.prototype.getBeadByType=function(classOrInterface){};org.apache.royale.core.IStrand.prototype.removeBead=function(bead){};org.apache.royale.core.IStrand.prototype.ROYALE_CLASS_INF [...]
+org.apache.royale.core.IStrand.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'addBead':{type:'void',declaredBy:'org.apache.royale.core.IStrand',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead',optional:false}]}},'getBeadByType':{type:'org.apache.royale.core.IBead',declaredBy:'org.apache.royale.core.IStrand',parameters:function(){return[{index:1,type:'Class',optional:false}]}},'removeBead':{type:'org.ap [...]
+declaredBy:'org.apache.royale.core.IStrand',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead',optional:false}]}}}}}};org.apache.royale.core.IStrand.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IRenderedObject=function(){};goog.exportSymbol('org.apache.royale.core.IRenderedObject',org.apache.royale.core.IRenderedObject);org.apache.royale.core.IRenderedObject.prototype.element;org.apache.royale.core.IRenderedObject.prototype.ROYALE_CLASS_I [...]
+org.apache.royale.core.IRenderedObject.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'element':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readonly',declaredBy:'org.apache.royale.core.IRenderedObject'}}},methods:function(){return{}}}};org.apache.royale.core.IRenderedObject.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IChild=function(){};goog.exportSymbol('org.apache.royale.core.IChild',org.apache.royale.core.IChild [...]
+org.apache.royale.core.IChild.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'parent':{type:'org.apache.royale.core.IParent',access:'readonly',declaredBy:'org.apache.royale.core.IChild'},'positioner':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readonly',declaredBy:'org.apache.royale.core.IChild'}}},methods:function(){return{}}}};org.apache.royale.core.IChild.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IUIBase=funct [...]
+org.apache.royale.core.IUIBase.prototype.positioner;org.apache.royale.core.IUIBase.prototype.ROYALE_CLASS_INFO={names:[{name:'IUIBase',qName:'org.apache.royale.core.IUIBase',kind:'interface'}],interfaces:[org.apache.royale.core.IStrand,org.apache.royale.events.IEventDispatcher,org.apache.royale.core.IChild]};
+org.apache.royale.core.IUIBase.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'alpha':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IUIBase'},'x':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IUIBase'},'y':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IUIBase'},'width':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IUIBase'},'height':{type:'Number',access:'readwrite' [...]
+'visible':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.core.IUIBase'},'topMostEventDispatcher':{type:'org.apache.royale.events.IEventDispatcher',access:'readonly',declaredBy:'org.apache.royale.core.IUIBase'},'positioner':{type:'org.apache.royale.core.WrappedHTMLElement',access:'writeonly',declaredBy:'org.apache.royale.core.IUIBase'}}},methods:function(){return{'addedToParent':{type:'void',declaredBy:'org.apache.royale.core.IUIBase'}}}}};
+org.apache.royale.core.IUIBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ILayoutChild=function(){};goog.exportSymbol('org.apache.royale.core.ILayoutChild',org.apache.royale.core.ILayoutChild);org.apache.royale.core.ILayoutChild.prototype.percentWidth;org.apache.royale.core.ILayoutChild.prototype.percentHeight;org.apache.royale.core.ILayoutChild.prototype.explicitWidth;org.apache.royale.core.ILayoutChild.prototype.explicitHeight;org.apache.royale.core.ILayout [...]
+org.apache.royale.core.ILayoutChild.prototype.setWidth=function(value,noEvent){};org.apache.royale.core.ILayoutChild.prototype.setX=function(value){};org.apache.royale.core.ILayoutChild.prototype.setY=function(value){};org.apache.royale.core.ILayoutChild.prototype.setWidthAndHeight=function(newWidth,newHeight,noEvent){};org.apache.royale.core.ILayoutChild.prototype.isWidthSizedToContent=function(){};org.apache.royale.core.ILayoutChild.prototype.isHeightSizedToContent=function(){};
+org.apache.royale.core.ILayoutChild.prototype.ROYALE_CLASS_INFO={names:[{name:'ILayoutChild',qName:'org.apache.royale.core.ILayoutChild',kind:'interface'}],interfaces:[org.apache.royale.core.IChild,org.apache.royale.core.IUIBase]};
+org.apache.royale.core.ILayoutChild.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'percentWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ILayoutChild'},'percentHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ILayoutChild'},'explicitWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ILayoutChild'},'explicitHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.roya [...]
+methods:function(){return{'setHeight':{type:'void',declaredBy:'org.apache.royale.core.ILayoutChild',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',optional:true}]}},'setWidth':{type:'void',declaredBy:'org.apache.royale.core.ILayoutChild',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',optional:true}]}},'setX':{type:'void',declaredBy:'org.apache.royale.core.ILayoutChild',parameters:function(){return[{ [...]
+optional:false}]}},'setY':{type:'void',declaredBy:'org.apache.royale.core.ILayoutChild',parameters:function(){return[{index:1,type:'Number',optional:false}]}},'setWidthAndHeight':{type:'void',declaredBy:'org.apache.royale.core.ILayoutChild',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false},{index:3,type:'Boolean',optional:true}]}},'isWidthSizedToContent':{type:'Boolean',declaredBy:'org.apache.royale.core.ILayoutChild'},'isHeightSiz [...]
+declaredBy:'org.apache.royale.core.ILayoutChild'}}}}};org.apache.royale.core.ILayoutChild.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IId=function(){};goog.exportSymbol('org.apache.royale.core.IId',org.apache.royale.core.IId);org.apache.royale.core.IId.prototype.id;org.apache.royale.core.IId.prototype.ROYALE_CLASS_INFO={names:[{name:'IId',qName:'org.apache.royale.core.IId',kind:'interface'}]};org.apache.royale.core.IId.prototype.ROYALE_REFLECTION_INFO=function [...]
+org.apache.royale.core.IId.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IRoyaleElement=function(){};goog.exportSymbol('org.apache.royale.core.IRoyaleElement',org.apache.royale.core.IRoyaleElement);org.apache.royale.core.IRoyaleElement.prototype.ROYALE_CLASS_INFO={names:[{name:'IRoyaleElement',qName:'org.apache.royale.core.IRoyaleElement',kind:'interface'}]};org.apache.royale.core.IRoyaleElement.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:functi [...]
+org.apache.royale.core.IRoyaleElement.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStrandWithModel=function(){};goog.exportSymbol('org.apache.royale.core.IStrandWithModel',org.apache.royale.core.IStrandWithModel);org.apache.royale.core.IStrandWithModel.prototype.model;org.apache.royale.core.IStrandWithModel.prototype.ROYALE_CLASS_INFO={names:[{name:'IStrandWithModel',qName:'org.apache.royale.core.IStrandWithModel',kind:'interface'}],interfaces:[org.apache.roya [...]
+org.apache.royale.core.IStrandWithModel.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'model':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.core.IStrandWithModel'}}},methods:function(){return{}}}};org.apache.royale.core.IStrandWithModel.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStrandWithModelView=function(){};goog.exportSymbol('org.apache.royale.core.IStrandWithModelView',org.apache.royale.core.IStrandWithM [...]
+org.apache.royale.core.IStrandWithModelView.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'view':{type:'org.apache.royale.core.IBeadView',access:'readonly',declaredBy:'org.apache.royale.core.IStrandWithModelView'}}},methods:function(){return{}}}};org.apache.royale.core.IStrandWithModelView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.HTMLElementWrapper=function(){org.apache.royale.events.EventDispatcher.call(this)};goog.inherits [...]
+org.apache.royale.core.HTMLElementWrapper.fireListenerOverride=function(listener,eventObject){var e;var nativeEvent=eventObject.getBrowserEvent();var converter=org.apache.royale.core.HTMLElementWrapper.converterMap[nativeEvent.constructor.name];if(converter)e=converter['convert'](nativeEvent);else e=new org.apache.royale.events.BrowserEvent;e.wrapEvent(eventObject);return!!org.apache.royale.core.HTMLElementWrapper.googFireListener(listener,e)};
+org.apache.royale.core.HTMLElementWrapper.converterMap={};org.apache.royale.core.HTMLElementWrapper.installOverride=function(){org.apache.royale.core.HTMLElementWrapper.googFireListener=goog.events.fireListener;goog.events.fireListener=org.apache.royale.core.HTMLElementWrapper.fireListenerOverride;return true};org.apache.royale.core.HTMLElementWrapper.googFireListener;org.apache.royale.core.HTMLElementWrapper.installedOverride;org.apache.royale.core.HTMLElementWrapper.prototype.org_apach [...]
+org.apache.royale.core.HTMLElementWrapper.prototype._model;org.apache.royale.core.HTMLElementWrapper.prototype._beads;org.apache.royale.core.HTMLElementWrapper.prototype.addBead=function(bead){if(!this._beads)this._beads=org.apache.royale.utils.Language.Vector();this._beads.push(bead);if(org.apache.royale.utils.Language.is(bead,org.apache.royale.core.IBeadModel))this._model=bead;bead.strand=this};
+org.apache.royale.core.HTMLElementWrapper.prototype.getBeadByType=function(classOrInterface){var i=0;var n=0;var bead;if(!this._beads)return null;n=this._beads.length;for(i=0;i<n;i++){bead=this._beads[i];if(org.apache.royale.utils.Language.is(bead,classOrInterface))return bead}return null};
+org.apache.royale.core.HTMLElementWrapper.prototype.removeBead=function(bead){var i=0;var n=0;var value;n=this._beads.length;for(i=0;i<n;i++){value=this._beads[i];if(bead===value){this._beads.splice(i>>0,1);bead.strand=null;return bead}}return null};
+org.apache.royale.core.HTMLElementWrapper.prototype.addEventListener=function(type,handler,opt_capture,opt_handlerScope){opt_capture=typeof opt_capture!=='undefined'?opt_capture:false;opt_handlerScope=typeof opt_handlerScope!=='undefined'?opt_handlerScope:null;var source=this.org_apache_royale_core_HTMLElementWrapper_getActualDispatcher_(type);goog.events.listen(source,type,handler)};
+org.apache.royale.core.HTMLElementWrapper.prototype.removeEventListener=function(type,handler,opt_capture,opt_handlerScope){opt_capture=typeof opt_capture!=='undefined'?opt_capture:false;opt_handlerScope=typeof opt_handlerScope!=='undefined'?opt_handlerScope:null;var source=this.org_apache_royale_core_HTMLElementWrapper_getActualDispatcher_(type);goog.events.unlisten(source,type,handler)};
+org.apache.royale.core.HTMLElementWrapper.prototype.org_apache_royale_core_HTMLElementWrapper_getActualDispatcher_=function(type){var source=this;if(org.apache.royale.events.ElementEvents.elementEvents[type])source=this.element;return source};org.apache.royale.core.HTMLElementWrapper.prototype.hasEventListener=function(type){var source=this.org_apache_royale_core_HTMLElementWrapper_getActualDispatcher_(type);return goog.events.hasListener(source,type)};
+org.apache.royale.core.HTMLElementWrapper.prototype.dispatchEvent=function(e){var eventType='';if(typeof e==='string'){eventType=e;if(e===org.apache.royale.events.Event.CHANGE)e=org.apache.royale.events.utils.EventUtils.createEvent(eventType,!!e.bubbles)}else{eventType=org.apache.royale.utils.Language.string(e.type);if(org.apache.royale.events.ElementEvents.elementEvents[eventType])e=org.apache.royale.events.utils.EventUtils.createEvent(eventType,!!e.bubbles)}var source=this.org_apache_r [...]
+if(e.bubbles)return this.dispatchBubblingEvent(source,e);if(source==this)return org.apache.royale.core.HTMLElementWrapper.superClass_.dispatchEvent.apply(this,[e]);return!!source.dispatchEvent(e)};org.apache.royale.core.HTMLElementWrapper.prototype.dispatchBubblingEvent=function(source,e){var ancestorsTree=[];var t=source['parent'];while(t!=null){ancestorsTree.push(t);t=t['parent']}return goog.events.EventTarget.dispatchEventInternal_(source,e,ancestorsTree)};
+org.apache.royale.core.HTMLElementWrapper.prototype.get__element=function(){return this.org_apache_royale_core_HTMLElementWrapper__element};org.apache.royale.core.HTMLElementWrapper.prototype.set__element=function(value){this.org_apache_royale_core_HTMLElementWrapper__element=value;this.org_apache_royale_core_HTMLElementWrapper__element.royale_wrapper=this};
+org.apache.royale.core.HTMLElementWrapper.prototype.get__model=function(){if(this._model==null){var m=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'iBeadModel');var b=new m;this.addBead(b)}return this._model};org.apache.royale.core.HTMLElementWrapper.prototype.set__model=function(value){if(this._model!=value){if(org.apache.royale.utils.Language.is(value,org.apache.royale.core.IBead))this.addBead(value);else this._model=value;this.dispatchEvent(new org.apache.royale.ev [...]
+Object.defineProperties(org.apache.royale.core.HTMLElementWrapper.prototype,{element:{get:org.apache.royale.core.HTMLElementWrapper.prototype.get__element,set:org.apache.royale.core.HTMLElementWrapper.prototype.set__element},model:{get:org.apache.royale.core.HTMLElementWrapper.prototype.get__model,set:org.apache.royale.core.HTMLElementWrapper.prototype.set__model}});org.apache.royale.core.HTMLElementWrapper.installedOverride=org.apache.royale.core.HTMLElementWrapper.installOverride();
+org.apache.royale.core.HTMLElementWrapper.prototype.ROYALE_CLASS_INFO={names:[{name:'HTMLElementWrapper',qName:'org.apache.royale.core.HTMLElementWrapper',kind:'class'}],interfaces:[org.apache.royale.core.IStrand]};
+org.apache.royale.core.HTMLElementWrapper.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'|converterMap':{type:'Object',get_set:function(v){return v!==undefined?org.apache.royale.core.HTMLElementWrapper.converterMap=v:org.apache.royale.core.HTMLElementWrapper.converterMap}},'|googFireListener':{type:'Function',get_set:function(v){return v!==undefined?org.apache.royale.core.HTMLElementWrapper.googFireListener=v:org.apache.royale.core.HTMLElementWrapper.goog [...]
+'|installedOverride':{type:'Boolean',get_set:function(v){return v!==undefined?org.apache.royale.core.HTMLElementWrapper.installedOverride=v:org.apache.royale.core.HTMLElementWrapper.installedOverride}}}},accessors:function(){return{'element':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readwrite',declaredBy:'org.apache.royale.core.HTMLElementWrapper'},'model':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.core.HTMLElementWrapper',metadata:function(){return[{ [...]
+args:[{key:'',value:'modelChanged'}]}]}}}},methods:function(){return{'|fireListenerOverride':{type:'Boolean',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'goog.events.BrowserEvent',optional:false}]}},'|installOverride':{type:'Boolean',declaredBy:'org.apache.royale.core.HTMLElementWrapper'},'addBead':{type:'void',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{i [...]
+optional:false}]}},'getBeadByType':{type:'org.apache.royale.core.IBead',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'Class',optional:false}]}},'removeBead':{type:'org.apache.royale.core.IBead',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead',optional:false}]}},'addEventListener':{type:'void',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters [...]
+type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}},'removeEventListener':{type:'void',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}},'hasEventListener':{type:'Boolean',declaredBy:'org.apache.roya [...]
+parameters:function(){return[{index:1,type:'String',optional:false}]}},'dispatchEvent':{type:'Boolean',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'dispatchBubblingEvent':{type:'Boolean',declaredBy:'org.apache.royale.core.HTMLElementWrapper',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false}]}}}}}};
+org.apache.royale.core.HTMLElementWrapper.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IParentIUIBase=function(){};goog.exportSymbol('org.apache.royale.core.IParentIUIBase',org.apache.royale.core.IParentIUIBase);org.apache.royale.core.IParentIUIBase.prototype.ROYALE_CLASS_INFO={names:[{name:'IParentIUIBase',qName:'org.apache.royale.core.IParentIUIBase',kind:'interface'}],interfaces:[org.apache.royale.core.IParent,org.apache.royale.core.IUIBase]};
+org.apache.royale.core.IParentIUIBase.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{}}}};org.apache.royale.core.IParentIUIBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.UIBase=function(){org.apache.royale.core.HTMLElementWrapper.call(this);this.createElement()};goog.inherits(org.apache.royale.core.UIBase,org.apache.royale.core.HTMLElementWrapper);goog.exportSymbol('org.apache.royale.core.UIBase',o [...]
+org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__width;org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__height;org.apache.royale.core.UIBase.prototype.setHeight=function(value,noEvent){noEvent=typeof noEvent!=='undefined'?noEvent:false;if(this.org_apache_royale_core_UIBase__height!==value){this.org_apache_royale_core_UIBase__height=value;this.positioner.style.height=value.toString()+'px';if(!noEvent)this.dispatchEvent(new org.apache.royale.even [...]
+org.apache.royale.core.UIBase.prototype.setWidth=function(value,noEvent){noEvent=typeof noEvent!=='undefined'?noEvent:false;if(this.org_apache_royale_core_UIBase__width!==value){this.org_apache_royale_core_UIBase__width=value;this.positioner.style.width=value.toString()+'px';if(!noEvent)this.dispatchEvent(new org.apache.royale.events.Event('widthChanged'))}};
+org.apache.royale.core.UIBase.prototype.setWidthAndHeight=function(newWidth,newHeight,noEvent){noEvent=typeof noEvent!=='undefined'?noEvent:false;if(this.org_apache_royale_core_UIBase__width!==newWidth){this.org_apache_royale_core_UIBase__width=newWidth;this.positioner.style.width=newWidth.toString()+'px';if(!noEvent)this.dispatchEvent(new org.apache.royale.events.Event('widthChanged'))}if(this.org_apache_royale_core_UIBase__height!==newHeight){this.org_apache_royale_core_UIBase__height= [...]
+this.positioner.style.height=newHeight.toString()+'px';if(!noEvent)this.dispatchEvent(new org.apache.royale.events.Event('heightChanged'))}this.dispatchEvent(new org.apache.royale.events.Event('sizeChanged'))};
+org.apache.royale.core.UIBase.prototype.isWidthSizedToContent=function(){if(!isNaN(this._explicitWidth))return false;if(!isNaN(this.org_apache_royale_core_UIBase__percentWidth))return false;var left=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'left');var right=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'right');return left===undefined||right===undefined};
+org.apache.royale.core.UIBase.prototype.isHeightSizedToContent=function(){if(!isNaN(this._explicitHeight))return false;if(!isNaN(this.org_apache_royale_core_UIBase__percentHeight))return false;var top=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'top');var bottom=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'bottom');return top===undefined||bottom===undefined};org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__x;
+org.apache.royale.core.UIBase.prototype.setX=function(value){if(!isNaN(value)){if(this.positioner.parentNode!=this.positioner.offsetParent)value+=this.positioner.parentNode.offsetLeft;this.positioner.style.left=value.toString()+'px'}else this.positioner.style.left='initial'};org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__y;
+org.apache.royale.core.UIBase.prototype.setY=function(value){if(!isNaN(value)){if(this.positioner.parentNode!=this.positioner.offsetParent)value+=this.positioner.parentNode.offsetTop;this.positioner.style.top=value.toString()+'px'}else this.positioner.style.top='initial'};org.apache.royale.core.UIBase.prototype.displayStyleForLayout;
+org.apache.royale.core.UIBase.prototype.setDisplayStyleForLayout=function(value){this.displayStyleForLayout=value;if(this.positioner.style.display!=='none')this.positioner.style.display=value};org.apache.royale.core.UIBase.prototype.internalChildren=function(){return this.element.childNodes};org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__view;org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__id;org.apache.royale.core.UIBase.prototype.org_apach [...]
+org.apache.royale.core.UIBase.prototype.typeNames='';org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase__className;org.apache.royale.core.UIBase.prototype.computeFinalClassNames=function(){return this.org_apache_royale_core_UIBase__className?this.org_apache_royale_core_UIBase__className+' '+this.typeNames:this.typeNames};org.apache.royale.core.UIBase.prototype.setClassName=function(value){this.element.className=value};org.apache.royale.core.UIBase.prototype.beads;
+org.apache.royale.core.UIBase.prototype.addBead=function(bead){var isView;if(!this._beads)this._beads=org.apache.royale.utils.Language.Vector();this._beads.push(bead);if(org.apache.royale.utils.Language.is(bead,org.apache.royale.core.IBeadModel))this._model=bead;else if(org.apache.royale.utils.Language.is(bead,org.apache.royale.core.IBeadView)){this.org_apache_royale_core_UIBase__view=bead;isView=true}bead.strand=this;if(isView)this.dispatchEvent(new org.apache.royale.events.Event('viewC [...]
+org.apache.royale.core.UIBase.prototype.addElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;this.element.appendChild(c.positioner);c.addedToParent()};org.apache.royale.core.UIBase.prototype.addElementAt=function(c,index,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;var children=this.internalChildren();if(index>=children.length)this.addElement(c);else{this.element.insertBefore(c.positioner,children[i [...]
+org.apache.royale.core.UIBase.prototype.getElementAt=function(index){var children=this.internalChildren();if(children.length==0)return null;return children[index].royale_wrapper};org.apache.royale.core.UIBase.prototype.getElementIndex=function(c){var children=this.internalChildren();var n=children.length>>0;for(var i=0;i<n;i++)if(children[i]===c.positioner)return i;return-1};
+org.apache.royale.core.UIBase.prototype.removeElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;this.element.removeChild(c.positioner)};org.apache.royale.core.UIBase.prototype.org_apache_royale_core_UIBase_onceAdded;
+org.apache.royale.core.UIBase.prototype.addedToParent=function(){if(this.org_apache_royale_core_UIBase_onceAdded)return;this.org_apache_royale_core_UIBase_onceAdded=true;var c;this.setClassName(this.computeFinalClassNames());if(this.style)org.apache.royale.core.ValuesManager['valuesImpl'].applyStyles(this,this.style);if(isNaN(this._explicitWidth)&&isNaN(this.org_apache_royale_core_UIBase__percentWidth)){var value=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(this,'width');i [...]
+undefined)if(org.apache.royale.utils.Language.is(value,String)){var s=String(value);if(s.indexOf('%')>-1)this.org_apache_royale_core_UIBase__percentWidth=Number(s.substring(0,s.length-1));else{if(s.indexOf('px')!==-1)s=s.substring(0,s.length-2);this.org_apache_royale_core_UIBase__width=this._explicitWidth=Number(s)}}else this.org_apache_royale_core_UIBase__width=this._explicitWidth=value}if(isNaN(this._explicitHeight)&&isNaN(this.org_apache_royale_core_UIBase__percentHeight)){value=org.a [...]
+'height');if(value!==undefined)if(org.apache.royale.utils.Language.is(value,String)){s=String(value);if(s.indexOf('%')!==-1)this.org_apache_royale_core_UIBase__percentHeight=Number(s.substring(0,s.length-1));else{if(s.indexOf('px')!==-1)s=s.substring(0,s.length-2);this.org_apache_royale_core_UIBase__height=this._explicitHeight=Number(s)}}else this.org_apache_royale_core_UIBase__height=this._explicitHeight=value}var foreachiter0_target=this.beads;for(var foreachiter0 in foreachiter0_targe [...]
+foreachiter0_target[foreachiter0];this.addBead(bead)}org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IBeadModel,'iBeadModel',this);org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IBeadView,'iBeadView',this);org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IBeadController,'iBeadController',this);this.dispatchEvent(new org.apache.royale.events.Event('beadsAdded'))};org.apache.royale.core.UIBase.prototype.org_apache_r [...]
+org.apache.royale.core.UIBase.prototype.repeaterListener=function(event){this.dispatchEvent(event)};org.apache.royale.core.UIBase.prototype.createElement=function(){org.apache.royale.html.util.addElementToWrapper(this,'div');this.positioner.style.display='block';return this.element};org.apache.royale.core.UIBase.prototype.get__royale_wrapper=function(){return this};org.apache.royale.core.UIBase.prototype.set__royale_wrapper=function(value){};
+org.apache.royale.core.UIBase.prototype.get__explicitWidth=function(){return this._explicitWidth};org.apache.royale.core.UIBase.prototype.set__explicitWidth=function(value){if(this._explicitWidth==value)return;if(!isNaN(value))this.org_apache_royale_core_UIBase__percentWidth=NaN;this._explicitWidth=value;this.dispatchEvent(new org.apache.royale.events.Event('explicitWidthChanged'))};org.apache.royale.core.UIBase.prototype.get__explicitHeight=function(){return this._explicitHeight};
+org.apache.royale.core.UIBase.prototype.set__explicitHeight=function(value){if(this._explicitHeight==value)return;if(!isNaN(value))this.org_apache_royale_core_UIBase__percentHeight=NaN;this._explicitHeight=value;this.dispatchEvent(new org.apache.royale.events.Event('explicitHeightChanged'))};org.apache.royale.core.UIBase.prototype.get__percentWidth=function(){return this.org_apache_royale_core_UIBase__percentWidth};
+org.apache.royale.core.UIBase.prototype.set__percentWidth=function(value){this.org_apache_royale_core_UIBase__percentWidth=value;this.positioner.style.width=value.toString()+'%';if(!isNaN(value))this._explicitWidth=NaN;this.dispatchEvent(new org.apache.royale.events.Event('percentWidthChanged'))};org.apache.royale.core.UIBase.prototype.get__percentHeight=function(){return this.org_apache_royale_core_UIBase__percentHeight};
+org.apache.royale.core.UIBase.prototype.set__percentHeight=function(value){this.org_apache_royale_core_UIBase__percentHeight=value;this.positioner.style.height=value.toString()+'%';if(!isNaN(value))this._explicitHeight=NaN;this.dispatchEvent(new org.apache.royale.events.Event('percentHeightChanged'))};
+org.apache.royale.core.UIBase.prototype.get__width=function(){if(!isNaN(this._explicitWidth))return this._explicitWidth;var pixels;var strpixels=this.element.style.width;if(strpixels==null)pixels=NaN;else pixels=org.apache.royale.utils.CSSUtils.toNumber(strpixels,NaN);if(isNaN(pixels)){pixels=this.positioner.offsetWidth;if(pixels==0&&this.positioner.scrollWidth!=0)pixels=this.positioner.scrollWidth}return pixels};
+org.apache.royale.core.UIBase.prototype.set__width=function(value){if(this.explicitWidth!==value)this.explicitWidth=value;this.setWidth(value)};
+org.apache.royale.core.UIBase.prototype.get__height=function(){if(!isNaN(this._explicitHeight))return this._explicitHeight;var pixels;var strpixels=this.element.style.height;if(strpixels==null)pixels=NaN;else pixels=org.apache.royale.utils.CSSUtils.toNumber(strpixels,NaN);if(isNaN(pixels)){pixels=this.positioner.offsetHeight;if(pixels==0&&this.positioner.scrollHeight!=0)pixels=this.positioner.scrollHeight}return pixels};
+org.apache.royale.core.UIBase.prototype.set__height=function(value){if(this.explicitHeight!==value)this.explicitHeight=value;this.setHeight(value)};org.apache.royale.core.UIBase.prototype.get__x=function(){if(!isNaN(this.org_apache_royale_core_UIBase__x))return this.org_apache_royale_core_UIBase__x;var strpixels=this.positioner.style.left;var pixels=parseFloat(strpixels);if(isNaN(pixels)){pixels=this.positioner.offsetLeft;if(this.positioner.parentNode!=this.positioner.offsetParent)pixels [...]
+org.apache.royale.core.UIBase.prototype.set__x=function(value){this.org_apache_royale_core_UIBase__x=value;this.setX(value)};org.apache.royale.core.UIBase.prototype.get__y=function(){if(!isNaN(this.org_apache_royale_core_UIBase__y))return this.org_apache_royale_core_UIBase__y;var strpixels=this.positioner.style.top;var pixels=parseFloat(strpixels);if(isNaN(pixels)){pixels=this.positioner.offsetTop;if(this.positioner.parentNode!=this.positioner.offsetParent)pixels-=this.positioner.parentN [...]
+org.apache.royale.core.UIBase.prototype.set__y=function(value){this.org_apache_royale_core_UIBase__y=value;this.setY(value)};org.apache.royale.core.UIBase.prototype.get__visible=function(){return this.positioner.style.display!=='none'};
+org.apache.royale.core.UIBase.prototype.set__visible=function(value){var oldValue=this.positioner.style.display!=='none';if(Boolean(value)!==oldValue){if(!value){this.displayStyleForLayout=this.positioner.style.display;this.positioner.style.display='none';this.dispatchEvent(new org.apache.royale.events.Event('hide'))}else{if(this.displayStyleForLayout!=null)this.positioner.style.display=this.displayStyleForLayout;this.dispatchEvent(new org.apache.royale.events.Event('show'))}this.dispatc [...]
+org.apache.royale.core.UIBase.prototype.get__view=function(){if(!this.org_apache_royale_core_UIBase__view)this.org_apache_royale_core_UIBase__view=org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IBeadView,'iBeadView',this);return this.org_apache_royale_core_UIBase__view};org.apache.royale.core.UIBase.prototype.set__view=function(value){if(this.org_apache_royale_core_UIBase__view!=value){this.addBead(value);this.dispatchEvent(new org.apache.royale.events.Event('vi [...]
+org.apache.royale.core.UIBase.prototype.get__id=function(){return this.org_apache_royale_core_UIBase__id};org.apache.royale.core.UIBase.prototype.set__id=function(value){if(this.org_apache_royale_core_UIBase__id!==value){this.org_apache_royale_core_UIBase__id=value;this.dispatchEvent(new org.apache.royale.events.Event('idChanged'))}this.element.id=this.org_apache_royale_core_UIBase__id};org.apache.royale.core.UIBase.prototype.get__style=function(){return this.org_apache_royale_core_UIBas [...]
+org.apache.royale.core.UIBase.prototype.set__style=function(value){if(this.org_apache_royale_core_UIBase__style!==value){if(org.apache.royale.utils.Language.is(value,String))this.org_apache_royale_core_UIBase__style=org.apache.royale.core.ValuesManager['valuesImpl'].parseStyles(value);else this.org_apache_royale_core_UIBase__style=value;if(!isNaN(this.org_apache_royale_core_UIBase__y))this.org_apache_royale_core_UIBase__style.top=this.org_apache_royale_core_UIBase__y;if(!isNaN(this.org_a [...]
+this.org_apache_royale_core_UIBase__x;if(this.parent)org.apache.royale.core.ValuesManager['valuesImpl'].applyStyles(this,this.org_apache_royale_core_UIBase__style);this.dispatchEvent(new org.apache.royale.events.Event('stylesChanged'));var styleObject=org.apache.royale.utils.Language.as(this.org_apache_royale_core_UIBase__style,org.apache.royale.core.IStyleObject);if(styleObject)styleObject.object=this}};org.apache.royale.core.UIBase.prototype.get__className=function(){return this.org_ap [...]
+org.apache.royale.core.UIBase.prototype.set__className=function(value){if(this.org_apache_royale_core_UIBase__className!==value){this.org_apache_royale_core_UIBase__className=value;if(this.parent)this.setClassName(this.computeFinalClassNames());this.dispatchEvent(new org.apache.royale.events.Event('classNameChanged'))}};org.apache.royale.core.UIBase.prototype.get__numElements=function(){var children=this.internalChildren();return children.length>>0};
+org.apache.royale.core.UIBase.prototype.get__measurementBead=function(){if(!this.org_apache_royale_core_UIBase__measurementBead)this.org_apache_royale_core_UIBase__measurementBead=org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IMeasurementBead,'iMeasurementBead',this);return this.org_apache_royale_core_UIBase__measurementBead};org.apache.royale.core.UIBase.prototype.get__topMostEventDispatcher=function(){var e=document.body;return e.royale_wrapper};
+org.apache.royale.core.UIBase.prototype.get__positioner=function(){return this.element};org.apache.royale.core.UIBase.prototype.set__positioner=function(value){this.element=value};org.apache.royale.core.UIBase.prototype.get__alpha=function(){var stralpha=this.positioner.style.opacity;var alpha=parseFloat(stralpha);return alpha};org.apache.royale.core.UIBase.prototype.set__alpha=function(value){this.positioner.style.opacity=value};
+org.apache.royale.core.UIBase.prototype.get__parent=function(){var p=this.positioner.parentNode;var wrapper=p?p.royale_wrapper:null;return wrapper};org.apache.royale.core.UIBase.prototype.get__transformElement=function(){return this.element};
+Object.defineProperties(org.apache.royale.core.UIBase.prototype,{royale_wrapper:{get:org.apache.royale.core.UIBase.prototype.get__royale_wrapper,set:org.apache.royale.core.UIBase.prototype.set__royale_wrapper},explicitWidth:{get:org.apache.royale.core.UIBase.prototype.get__explicitWidth,set:org.apache.royale.core.UIBase.prototype.set__explicitWidth},explicitHeight:{get:org.apache.royale.core.UIBase.prototype.get__explicitHeight,set:org.apache.royale.core.UIBase.prototype.set__explicitHei [...]
+set:org.apache.royale.core.UIBase.prototype.set__percentWidth},percentHeight:{get:org.apache.royale.core.UIBase.prototype.get__percentHeight,set:org.apache.royale.core.UIBase.prototype.set__percentHeight},width:{get:org.apache.royale.core.UIBase.prototype.get__width,set:org.apache.royale.core.UIBase.prototype.set__width},height:{get:org.apache.royale.core.UIBase.prototype.get__height,set:org.apache.royale.core.UIBase.prototype.set__height},x:{get:org.apache.royale.core.UIBase.prototype.g [...]
+y:{get:org.apache.royale.core.UIBase.prototype.get__y,set:org.apache.royale.core.UIBase.prototype.set__y},visible:{get:org.apache.royale.core.UIBase.prototype.get__visible,set:org.apache.royale.core.UIBase.prototype.set__visible},view:{get:org.apache.royale.core.UIBase.prototype.get__view,set:org.apache.royale.core.UIBase.prototype.set__view},id:{get:org.apache.royale.core.UIBase.prototype.get__id,set:org.apache.royale.core.UIBase.prototype.set__id},style:{get:org.apache.royale.core.UIBa [...]
+set:org.apache.royale.core.UIBase.prototype.set__style},className:{get:org.apache.royale.core.UIBase.prototype.get__className,set:org.apache.royale.core.UIBase.prototype.set__className},numElements:{get:org.apache.royale.core.UIBase.prototype.get__numElements},measurementBead:{get:org.apache.royale.core.UIBase.prototype.get__measurementBead},topMostEventDispatcher:{get:org.apache.royale.core.UIBase.prototype.get__topMostEventDispatcher},positioner:{get:org.apache.royale.core.UIBase.proto [...]
+set:org.apache.royale.core.UIBase.prototype.set__positioner},alpha:{get:org.apache.royale.core.UIBase.prototype.get__alpha,set:org.apache.royale.core.UIBase.prototype.set__alpha},parent:{get:org.apache.royale.core.UIBase.prototype.get__parent},transformElement:{get:org.apache.royale.core.UIBase.prototype.get__transformElement}});
+org.apache.royale.core.UIBase.prototype.ROYALE_CLASS_INFO={names:[{name:'UIBase',qName:'org.apache.royale.core.UIBase',kind:'class'}],interfaces:[org.apache.royale.core.IStrandWithModelView,org.apache.royale.events.IEventDispatcher,org.apache.royale.core.IParentIUIBase,org.apache.royale.core.IStyleableObject,org.apache.royale.core.ILayoutChild,org.apache.royale.core.IRoyaleElement,org.apache.royale.core.IId]};
+org.apache.royale.core.UIBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'displayStyleForLayout':{type:'String',get_set:function(inst,v){return v!==undefined?inst.displayStyleForLayout=v:inst.displayStyleForLayout}},'typeNames':{type:'String',get_set:function(inst,v){return v!==undefined?inst.typeNames=v:inst.typeNames}},'beads':{type:'Array',get_set:function(inst,v){return v!==undefined?inst.beads=v:inst.beads}}}},accessors:function(){return{'royale_w [...]
+access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'explicitWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'explicitHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'percentWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'percentHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'width':{type:'Number',access:'readwrite',declaredBy: [...]
+metadata:function(){return[{name:'Bindable',args:[{key:'',value:'widthChanged'}]}]}},'height':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'heightChanged'}]}]}},'x':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'y':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'visible':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.roy [...]
+metadata:function(){return[{name:'Bindable',args:[{key:'',value:'visibleChanged'}]}]}},'view':{type:'org.apache.royale.core.IBeadView',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'id':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'style':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'className':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'numElements':{type:'int',access:'r [...]
+declaredBy:'org.apache.royale.core.UIBase'},'measurementBead':{type:'org.apache.royale.core.IMeasurementBead',access:'readonly',declaredBy:'org.apache.royale.core.UIBase'},'topMostEventDispatcher':{type:'org.apache.royale.events.IEventDispatcher',access:'readonly',declaredBy:'org.apache.royale.core.UIBase'},'positioner':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readwrite',declaredBy:'org.apache.royale.core.UIBase'},'alpha':{type:'Number',access:'readwrite',declaredBy:'org [...]
+'parent':{type:'org.apache.royale.core.IParent',access:'readonly',declaredBy:'org.apache.royale.core.UIBase'},'transformElement':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readonly',declaredBy:'org.apache.royale.core.UIBase'}}},methods:function(){return{'UIBase':{type:'',declaredBy:'org.apache.royale.core.UIBase'},'setHeight':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',o [...]
+'setWidth':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',optional:true}]}},'setWidthAndHeight':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false},{index:3,type:'Boolean',optional:true}]}},'isWidthSizedToContent':{type:'Boolean',declaredBy:'org.apache.royale.core.UIBase'},'isHei [...]
+declaredBy:'org.apache.royale.core.UIBase'},'setX':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'Number',optional:false}]}},'setY':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'Number',optional:false}]}},'setDisplayStyleForLayout':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'String',optional:false}]}},'internalChildren':{type:' [...]
+'addBead':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead',optional:false}]}},'addElement':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}},'addElementAt':{type:'void',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'org.apache.royal [...]
+optional:false},{index:2,type:'int',optional:false},{index:3,type:'Boolean',optional:true}]}},'getElementAt':{type:'org.apache.royale.core.IChild',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'int',optional:false}]}},'getElementIndex':{type:'int',declaredBy:'org.apache.royale.core.UIBase',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false}]}},'removeElement':{type:'void',declaredBy:'org.apache.royale.core.UIB [...]
+type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}},'addedToParent':{type:'void',declaredBy:'org.apache.royale.core.UIBase'}}}}};org.apache.royale.core.UIBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IContainer=function(){};goog.exportSymbol('org.apache.royale.core.IContainer',org.apache.royale.core.IContainer);org.apache.royale.core.IContainer.prototype.childrenAdded=function(){};org.apache.royale.core.IContainer. [...]
+org.apache.royale.core.IContainer.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'strandChildren':{type:'org.apache.royale.core.IParent',access:'readonly',declaredBy:'org.apache.royale.core.IContainer'}}},methods:function(){return{'childrenAdded':{type:'void',declaredBy:'org.apache.royale.core.IContainer'}}}}};org.apache.royale.core.IContainer.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStatesObject=function(){};goog.exportSymb [...]
+org.apache.royale.core.IStatesObject.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'states':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.core.IStatesObject'},'currentState':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.IStatesObject'},'transitions':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.core.IStatesObject'}}},methods:function(){return{}}}};
+org.apache.royale.core.IStatesObject.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ILayoutView=function(){};goog.exportSymbol('org.apache.royale.core.ILayoutView',org.apache.royale.core.ILayoutView);org.apache.royale.core.ILayoutView.prototype.width;org.apache.royale.core.ILayoutView.prototype.height;org.apache.royale.core.ILayoutView.prototype.numElements;org.apache.royale.core.ILayoutView.prototype.getElementAt=function(index){};
+org.apache.royale.core.ILayoutView.prototype.ROYALE_CLASS_INFO={names:[{name:'ILayoutView',qName:'org.apache.royale.core.ILayoutView',kind:'interface'}]};
+org.apache.royale.core.ILayoutView.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'width':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.ILayoutView'},'height':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.ILayoutView'},'numElements':{type:'int',access:'readonly',declaredBy:'org.apache.royale.core.ILayoutView'}}},methods:function(){return{'getElementAt':{type:'org.apache.royale.core.IChild',declaredBy:'org.apache. [...]
+parameters:function(){return[{index:1,type:'int',optional:false}]}}}}}};org.apache.royale.core.ILayoutView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.GroupBase=function(){org.apache.royale.core.UIBase.call(this)};goog.inherits(org.apache.royale.core.GroupBase,org.apache.royale.core.UIBase);goog.exportSymbol('org.apache.royale.core.GroupBase',org.apache.royale.core.GroupBase);org.apache.royale.core.GroupBase.prototype.createElement=function(){return org.apache [...]
+org.apache.royale.core.GroupBase.prototype.addedToParent=function(){org.apache.royale.core.GroupBase.superClass_.addedToParent.apply(this);org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IBeadLayout,'iBeadLayout',this)};org.apache.royale.core.GroupBase.prototype.childrenAdded=function(){this.dispatchEvent(new org.apache.royale.events.ValueEvent('childrenAdded'))};org.apache.royale.core.GroupBase.prototype.layoutNeeded=function(){this.dispatchEvent(new org.apache. [...]
+org.apache.royale.core.GroupBase.prototype.getLayoutHost=function(){return this.view};org.apache.royale.core.GroupBase.prototype.org_apache_royale_core_GroupBase__states;org.apache.royale.core.GroupBase.prototype.hasState=function(state){var foreachiter0_target=this.org_apache_royale_core_GroupBase__states;for(var foreachiter0 in foreachiter0_target){var s=foreachiter0_target[foreachiter0];{if(s.name==state)return true}}return false};org.apache.royale.core.GroupBase.prototype.org_apache_ [...]
+org.apache.royale.core.GroupBase.prototype.org_apache_royale_core_GroupBase__transitions;org.apache.royale.core.GroupBase.prototype.addElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;org.apache.royale.core.GroupBase.superClass_.addElement.apply(this,[c,dispatchEvent]);if(dispatchEvent)this.dispatchEvent(new org.apache.royale.events.ValueEvent('childrenAdded',c))};
+org.apache.royale.core.GroupBase.prototype.addElementAt=function(c,index,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;org.apache.royale.core.GroupBase.superClass_.addElementAt.apply(this,[c,index,dispatchEvent]);if(dispatchEvent)this.dispatchEvent(new org.apache.royale.events.ValueEvent('childrenAdded',c))};
+org.apache.royale.core.GroupBase.prototype.removeElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;org.apache.royale.core.GroupBase.superClass_.removeElement.apply(this,[c,dispatchEvent]);if(dispatchEvent)this.dispatchEvent(new org.apache.royale.events.ValueEvent('childrenRemoved',c))};org.apache.royale.core.GroupBase.prototype.get__strandChildren=function(){return this};org.apache.royale.core.GroupBase.prototype.get__states=function(){ [...]
+org.apache.royale.core.GroupBase.prototype.set__states=function(value){this.org_apache_royale_core_GroupBase__states=value;this.org_apache_royale_core_GroupBase__currentState=org.apache.royale.utils.Language.string(this.org_apache_royale_core_GroupBase__states[0].name);try{org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IStatesImpl,'iStatesImpl',this)}catch(e){}};org.apache.royale.core.GroupBase.prototype.get__currentState=function(){return this.org_apache_royale [...]
+org.apache.royale.core.GroupBase.prototype.set__currentState=function(value){var event=new org.apache.royale.events.ValueChangeEvent('currentStateChange',false,false,this.org_apache_royale_core_GroupBase__currentState,value);this.org_apache_royale_core_GroupBase__currentState=value;this.dispatchEvent(event)};org.apache.royale.core.GroupBase.prototype.get__transitions=function(){return this.org_apache_royale_core_GroupBase__transitions};
+org.apache.royale.core.GroupBase.prototype.set__transitions=function(value){this.org_apache_royale_core_GroupBase__transitions=value};
+Object.defineProperties(org.apache.royale.core.GroupBase.prototype,{strandChildren:{get:org.apache.royale.core.GroupBase.prototype.get__strandChildren},states:{get:org.apache.royale.core.GroupBase.prototype.get__states,set:org.apache.royale.core.GroupBase.prototype.set__states},currentState:{get:org.apache.royale.core.GroupBase.prototype.get__currentState,set:org.apache.royale.core.GroupBase.prototype.set__currentState},transitions:{get:org.apache.royale.core.GroupBase.prototype.get__tra [...]
+set:org.apache.royale.core.GroupBase.prototype.set__transitions}});org.apache.royale.core.GroupBase.prototype.ROYALE_CLASS_INFO={names:[{name:'GroupBase',qName:'org.apache.royale.core.GroupBase',kind:'class'}],interfaces:[org.apache.royale.core.IStatesObject,org.apache.royale.core.IContainer,org.apache.royale.core.ILayoutParent,org.apache.royale.core.ILayoutView,org.apache.royale.core.IContentViewHost]};
+org.apache.royale.core.GroupBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strandChildren':{type:'org.apache.royale.core.IParent',access:'readonly',declaredBy:'org.apache.royale.core.GroupBase'},'states':{type:'Array',access:'readwrite',declaredBy:'org.apache.royale.core.GroupBase'},'currentState':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.GroupBase',metadata:function(){return[{name:'Bindable', [...]
+value:'currentStateChange'}]}]}},'transitions':{type:'Array',access:'readwrite',declaredBy:'org.apache.royale.core.GroupBase'}}},methods:function(){return{'GroupBase':{type:'',declaredBy:'org.apache.royale.core.GroupBase'},'addedToParent':{type:'void',declaredBy:'org.apache.royale.core.GroupBase'},'childrenAdded':{type:'void',declaredBy:'org.apache.royale.core.GroupBase'},'layoutNeeded':{type:'void',declaredBy:'org.apache.royale.core.GroupBase'},'getLayoutHost':{type:'org.apache.royale.c [...]
+declaredBy:'org.apache.royale.core.GroupBase'},'hasState':{type:'Boolean',declaredBy:'org.apache.royale.core.GroupBase',parameters:function(){return[{index:1,type:'String',optional:false}]}},'addElement':{type:'void',declaredBy:'org.apache.royale.core.GroupBase',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}},'addElementAt':{type:'void',declaredBy:'org.apache.royale.core.GroupBase',parameters:function(){ [...]
+type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'int',optional:false},{index:3,type:'Boolean',optional:true}]}},'removeElement':{type:'void',declaredBy:'org.apache.royale.core.GroupBase',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}}}}}};org.apache.royale.core.GroupBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html={};org.apache.royale.html.Group=function(){t [...]
+org.apache.royale.html.Group.prototype.org_apache_royale_html_Group__initialized;
+org.apache.royale.html.Group.prototype.addedToParent=function(){if(!this.org_apache_royale_html_Group__initialized)org.apache.royale.core.ValuesManager['valuesImpl'].init(this);org.apache.royale.html.Group.superClass_.addedToParent.apply(this);if(!this.org_apache_royale_html_Group__initialized){org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances(this.org_apache_royale_html_Group__mxmlDocument,this,this.MXMLDescriptor);this.dispatchEvent(new org.apache.royale.events.Event('i [...]
+this.dispatchEvent(new org.apache.royale.events.Event('initComplete'));this.org_apache_royale_html_Group__initialized=true}};org.apache.royale.html.Group.prototype.setMXMLDescriptor=function(document,value){this.org_apache_royale_html_Group__mxmlDocument=document;this.org_apache_royale_html_Group__mxmlDescriptor=value};org.apache.royale.html.Group.prototype.generateMXMLAttributes=function(data){org.apache.royale.utils.MXMLDataInterpreter.generateMXMLProperties(this,data)};org.apache.roya [...]
+org.apache.royale.html.Group.prototype.get__MXMLDescriptor=function(){return this.org_apache_royale_html_Group__mxmlDescriptor};Object.defineProperties(org.apache.royale.html.Group.prototype,{MXMLDescriptor:{get:org.apache.royale.html.Group.prototype.get__MXMLDescriptor}});org.apache.royale.html.Group.prototype.ROYALE_CLASS_INFO={names:[{name:'Group',qName:'org.apache.royale.html.Group',kind:'class'}],interfaces:[org.apache.royale.core.IMXMLDocument]};
+org.apache.royale.html.Group.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'mxmlContent':{type:'Array',get_set:function(inst,v){return v!==undefined?inst.mxmlContent=v:inst.mxmlContent}}}},accessors:function(){return{'MXMLDescriptor':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.html.Group'}}},methods:function(){return{'Group':{type:'',declaredBy:'org.apache.royale.html.Group'},'addedToParent':{type:'void',declaredBy:'org.apache.royale.htm [...]
+'setMXMLDescriptor':{type:'void',declaredBy:'org.apache.royale.html.Group',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Array',optional:false}]}},'generateMXMLAttributes':{type:'void',declaredBy:'org.apache.royale.html.Group',parameters:function(){return[{index:1,type:'Array',optional:false}]}}}}}};org.apache.royale.html.Group.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.NodeElementBase=function(){org.apache.royale.html.Gro [...]
+Object.defineProperties(org.apache.royale.html.NodeElementBase.prototype,{nodeValue:{get:org.apache.royale.html.NodeElementBase.prototype.get__nodeValue,set:org.apache.royale.html.NodeElementBase.prototype.set__nodeValue}});org.apache.royale.html.NodeElementBase.prototype.ROYALE_CLASS_INFO={names:[{name:'NodeElementBase',qName:'org.apache.royale.html.NodeElementBase',kind:'class'}]};
+org.apache.royale.html.NodeElementBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'nodeValue':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.html.NodeElementBase'}}},methods:function(){return{'NodeElementBase':{type:'',declaredBy:'org.apache.royale.html.NodeElementBase'}}}}};org.apache.royale.html.NodeElementBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.TextNodeContainerBase [...]
+org.apache.royale.html.TextNodeContainerBase.prototype.get__text=function(){return this.org_apache_royale_html_TextNodeContainerBase__text};org.apache.royale.html.TextNodeContainerBase.prototype.set__text=function(value){this.org_apache_royale_html_TextNodeContainerBase__text=value;if(this.textNode==null){this.textNode=document.createTextNode('');this.element.appendChild(this.textNode)}this.textNode.nodeValue=value};org.apache.royale.html.TextNodeContainerBase.prototype.get__innerHTML=fu [...]
+org.apache.royale.html.TextNodeContainerBase.prototype.set__innerHTML=function(value){this.element.innerHTML=value};Object.defineProperties(org.apache.royale.html.TextNodeContainerBase.prototype,{text:{get:org.apache.royale.html.TextNodeContainerBase.prototype.get__text,set:org.apache.royale.html.TextNodeContainerBase.prototype.set__text},innerHTML:{get:org.apache.royale.html.TextNodeContainerBase.prototype.get__innerHTML,set:org.apache.royale.html.TextNodeContainerBase.prototype.set__in [...]
+org.apache.royale.html.TextNodeContainerBase.prototype.ROYALE_CLASS_INFO={names:[{name:'TextNodeContainerBase',qName:'org.apache.royale.html.TextNodeContainerBase',kind:'class'}]};
+org.apache.royale.html.TextNodeContainerBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'text':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.html.TextNodeContainerBase'},'innerHTML':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.html.TextNodeContainerBase'}}},methods:function(){return{'TextNodeContainerBase':{type:'',declaredBy:'org.apache.royale.html.TextNodeContainerBase'}}}}};
+org.apache.royale.html.TextNodeContainerBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.elements={};org.apache.royale.html.elements.H3=function(){org.apache.royale.html.TextNodeContainerBase.call(this)};goog.inherits(org.apache.royale.html.elements.H3,org.apache.royale.html.TextNodeContainerBase);goog.exportSymbol('org.apache.royale.html.elements.H3',org.apache.royale.html.elements.H3);org.apache.royale.html.elements.H3.prototype.createElement=function(){retu [...]
+org.apache.royale.html.elements.H3.prototype.ROYALE_CLASS_INFO={names:[{name:'H3',qName:'org.apache.royale.html.elements.H3',kind:'class'}]};org.apache.royale.html.elements.H3.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'H3':{type:'',declaredBy:'org.apache.royale.html.elements.H3'}}}}};org.apache.royale.html.elements.H3.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.lay [...]
+org.apache.royale.core.layout.LayoutData.prototype.get__border=function(){return this.org_apache_royale_core_layout_LayoutData__border};org.apache.royale.core.layout.LayoutData.prototype.set__border=function(value){this.org_apache_royale_core_layout_LayoutData__border=value};org.apache.royale.core.layout.LayoutData.prototype.get__padding=function(){return this.org_apache_royale_core_layout_LayoutData__padding};
+org.apache.royale.core.layout.LayoutData.prototype.set__padding=function(value){this.org_apache_royale_core_layout_LayoutData__padding=value};org.apache.royale.core.layout.LayoutData.prototype.get__margins=function(){return this.org_apache_royale_core_layout_LayoutData__margins};org.apache.royale.core.layout.LayoutData.prototype.set__margins=function(value){this.org_apache_royale_core_layout_LayoutData__margins=value};
+Object.defineProperties(org.apache.royale.core.layout.LayoutData.prototype,{border:{get:org.apache.royale.core.layout.LayoutData.prototype.get__border,set:org.apache.royale.core.layout.LayoutData.prototype.set__border},padding:{get:org.apache.royale.core.layout.LayoutData.prototype.get__padding,set:org.apache.royale.core.layout.LayoutData.prototype.set__padding},margins:{get:org.apache.royale.core.layout.LayoutData.prototype.get__margins,set:org.apache.royale.core.layout.LayoutData.proto [...]
+org.apache.royale.core.layout.LayoutData.prototype.ROYALE_CLASS_INFO={names:[{name:'LayoutData',qName:'org.apache.royale.core.layout.LayoutData',kind:'class'}]};
+org.apache.royale.core.layout.LayoutData.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'border':{type:'org.apache.royale.core.layout.EdgeData',access:'readwrite',declaredBy:'org.apache.royale.core.layout.LayoutData'},'padding':{type:'org.apache.royale.core.layout.EdgeData',access:'readwrite',declaredBy:'org.apache.royale.core.layout.LayoutData'},'margins':{type:'org.apache.royale.core.layout.MarginData',access:'readwrite',de [...]
+methods:function(){return{'LayoutData':{type:'',declaredBy:'org.apache.royale.core.layout.LayoutData'}}}}};org.apache.royale.core.layout.LayoutData.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBead=function(){};goog.exportSymbol('org.apache.royale.core.IBead',org.apache.royale.core.IBead);org.apache.royale.core.IBead.prototype.strand;org.apache.royale.core.IBead.prototype.ROYALE_CLASS_INFO={names:[{name:'IBead',qName:'org.apache.royale.core.IBead',kind:'interf [...]
+org.apache.royale.core.IBead.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.core.IBead'}}},methods:function(){return{}}}};org.apache.royale.core.IBead.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IViewport=function(){};goog.exportSymbol('org.apache.royale.core.IViewport',org.apache.royale.core.IViewport);org.apache.royale.core.IViewpo [...]
+org.apache.royale.core.IViewport.prototype.ROYALE_CLASS_INFO={names:[{name:'IViewport',qName:'org.apache.royale.core.IViewport',kind:'interface'}],interfaces:[org.apache.royale.core.IBead]};
+org.apache.royale.core.IViewport.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'contentView':{type:'org.apache.royale.core.IUIBase',access:'readonly',declaredBy:'org.apache.royale.core.IViewport'}}},methods:function(){return{'setPosition':{type:'void',declaredBy:'org.apache.royale.core.IViewport',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'layoutViewportBeforeContentLayout':{type:'void',de [...]
+parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'layoutViewportAfterContentLayout':{type:'void',declaredBy:'org.apache.royale.core.IViewport',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Size',optional:false}]}}}}}};org.apache.royale.core.IViewport.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.supportClasses={};org.apache.royale.html.supportClasses.Viewport=function(){org.apache. [...]
+org.apache.royale.html.supportClasses.Viewport.prototype.setScrollStyle=function(){this.contentArea.element.style.overflow='hidden'};org.apache.royale.html.supportClasses.Viewport.prototype.setPosition=function(x,y){};org.apache.royale.html.supportClasses.Viewport.prototype.layoutViewportBeforeContentLayout=function(width,height){};org.apache.royale.html.supportClasses.Viewport.prototype.layoutViewportAfterContentLayout=function(contentSize){};
+org.apache.royale.html.supportClasses.Viewport.prototype.get__contentView=function(){return this.contentArea};org.apache.royale.html.supportClasses.Viewport.prototype.set__strand=function(value){this._strand=value;this.contentArea=org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IContentView,'iContentView',this._strand);if(!this.contentArea)this.contentArea=value;this.setScrollStyle()};
+Object.defineProperties(org.apache.royale.html.supportClasses.Viewport.prototype,{contentView:{get:org.apache.royale.html.supportClasses.Viewport.prototype.get__contentView},strand:{set:org.apache.royale.html.supportClasses.Viewport.prototype.set__strand}});org.apache.royale.html.supportClasses.Viewport.prototype.ROYALE_CLASS_INFO={names:[{name:'Viewport',qName:'org.apache.royale.html.supportClasses.Viewport',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core. [...]
+org.apache.royale.html.supportClasses.Viewport.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'contentView':{type:'org.apache.royale.core.IUIBase',access:'readonly',declaredBy:'org.apache.royale.html.supportClasses.Viewport'},'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.html.supportClasses.Viewport'}}},methods:function(){return{'Viewport':{type:'',declaredBy:'org.apache.roya [...]
+'setPosition':{type:'void',declaredBy:'org.apache.royale.html.supportClasses.Viewport',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'layoutViewportBeforeContentLayout':{type:'void',declaredBy:'org.apache.royale.html.supportClasses.Viewport',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'layoutViewportAfterContentLayout':{type:'void',declaredBy:'org.apache.royal [...]
+parameters:function(){return[{index:1,type:'org.apache.royale.geom.Size',optional:false}]}}}}}};org.apache.royale.html.supportClasses.Viewport.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel={};org.apache.royale.jewel.supportClasses={};org.apache.royale.jewel.supportClasses.Viewport=function(){org.apache.royale.html.supportClasses.Viewport.call(this)};goog.inherits(org.apache.royale.jewel.supportClasses.Viewport,org.apache.royale.html.supportClasses.Viewport);goo [...]
+org.apache.royale.jewel.supportClasses.Viewport.prototype.set__strand=function(value){this._strand=value;this.contentArea=org.apache.royale.utils.loadBeadFromValuesManager(org.apache.royale.core.IContentView,'iContentView',this._strand);if(!this.contentArea)this.contentArea=value;this.contentArea.element.classList.add('viewport')};Object.defineProperties(org.apache.royale.jewel.supportClasses.Viewport.prototype,{strand:{set:org.apache.royale.jewel.supportClasses.Viewport.prototype.set__s [...]
+org.apache.royale.jewel.supportClasses.Viewport.prototype.ROYALE_CLASS_INFO={names:[{name:'Viewport',qName:'org.apache.royale.jewel.supportClasses.Viewport',kind:'class'}]};
+org.apache.royale.jewel.supportClasses.Viewport.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.jewel.supportClasses.Viewport'}}},methods:function(){return{'Viewport':{type:'',declaredBy:'org.apache.royale.jewel.supportClasses.Viewport'}}}}};org.apache.royale.jewel.supportClasses.Viewport.prototype.ROYALE_REFLECTION_INFO.compileFla [...]
+org.apache.royale.core.IScrollingViewport.prototype.ROYALE_CLASS_INFO={names:[{name:'IScrollingViewport',qName:'org.apache.royale.core.IScrollingViewport',kind:'interface'}],interfaces:[org.apache.royale.core.IViewport,org.apache.royale.events.IEventDispatcher]};
+org.apache.royale.core.IScrollingViewport.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'verticalScrollPosition':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.IScrollingViewport'},'horizontalScrollPosition':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.IScrollingViewport'}}},methods:function(){return{}}}};org.apache.royale.core.IScrollingViewport.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale [...]
+org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.layoutViewportBeforeContentLayout=function(width,height){};org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.layoutViewportAfterContentLayout=function(contentSize){};org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.get__verticalScrollPosition=function(){return this.contentView.positioner.scrollTop};
+org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.set__verticalScrollPosition=function(value){this.contentView.positioner.scrollTop=value};org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.get__horizontalScrollPosition=function(){return this.contentView.positioner.scrollLeft};org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.set__horizontalScrollPosition=function(value){this.contentView.positioner.scrollLeft [...]
+org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.set__strand=function(value){org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.superClass_.set__strand.apply(this,[value]);var component;if(this.contentView==null)component=value;else component=this.contentView;this.contentArea.element.classList.add('scroll')};
+Object.defineProperties(org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype,{verticalScrollPosition:{get:org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.get__verticalScrollPosition,set:org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.set__verticalScrollPosition},horizontalScrollPosition:{get:org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.get__horizontalScrollPosition,set:org.ap [...]
+strand:{set:org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.set__strand}});org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.ROYALE_CLASS_INFO={names:[{name:'ScrollingViewport',qName:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core.IScrollingViewport]};
+org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'verticalScrollPosition':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport'},'horizontalScrollPosition':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport'},'strand':{type:'org.apache.royale [...]
+access:'writeonly',declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport'}}},methods:function(){return{'ScrollingViewport':{type:'',declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport'},'layoutViewportBeforeContentLayout':{type:'void',declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'layoutViewport [...]
+declaredBy:'org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Size',optional:false}]}}}}}};org.apache.royale.jewel.supportClasses.scrollbar.ScrollingViewport.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.conversions={};org.apache.royale.conversions.createEventInit=function(bubbles,cancelable){bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable!=='undefined [...]
+org.apache.royale.binding.WatcherBase.prototype.addChild=function(child){if(!this.children)this.children=[child];else this.children.push(child);child.parentChanged(this)};org.apache.royale.binding.WatcherBase.prototype.addBinding=function(binding){if(!this.listeners)this.listeners=[binding];else this.listeners.push(binding);binding.valueChanged(this.value,false)};
+org.apache.royale.binding.WatcherBase.prototype.updateChildren=function(){if(this.children){var n=this.children.length>>0;for(var i=0;i<n;++i)this.children[i].parentChanged(this)}};
+org.apache.royale.binding.WatcherBase.prototype.org_apache_royale_binding_WatcherBase_valueChanged=function(oldval){if(oldval==null&&this.value==null)return false;var valType=typeof this.value;if(valType=='string')if(oldval==null&&this.value=='')return false;else return oldval!=this.value;if(valType=='number')if(oldval==null&&this.value==0)return false;else return oldval!=this.value;if(valType=='boolean')if(oldval==null&&this.value==false)return false;else return oldval!=this.value;retur [...]
+org.apache.royale.binding.WatcherBase.prototype.wrapUpdate=function(wrappedFunction){try{wrappedFunction.apply(this)}catch(error){var n=org.apache.royale.binding.WatcherBase.allowedErrorTypes.length>>0;for(var i=0;i<n;i++)if(org.apache.royale.utils.Language.is(error,org.apache.royale.binding.WatcherBase.allowedErrorTypes[i].type)){var handler=org.apache.royale.binding.WatcherBase.allowedErrorTypes[i].handler;if(handler!=null)this.value=handler(this,wrappedFunction);else this.value=null}v [...]
+n=org.apache.royale.binding.WatcherBase.allowedErrors.length>>0;for(i=0;i<n;i++)if(s.indexOf(org.apache.royale.utils.Language.string(org.apache.royale.binding.WatcherBase.allowedErrors[i]))!=-1)return;throw error;}};org.apache.royale.binding.WatcherBase.allowedErrors=['Call attempted on an object that is not a function.','null has no properties.','undefined has no properties.','undefined is not an object','has no properties.','and there is no default value','invalid null argument.'];
+org.apache.royale.binding.WatcherBase.allowedErrorTypes=[{type:RangeError}];org.apache.royale.binding.WatcherBase.prototype.notifyListeners=function(){if(this.listeners){var n=this.listeners.length>>0;for(var i=0;i<n;i++)this.listeners[i].valueChanged(this.value,false)}};org.apache.royale.binding.WatcherBase.prototype.ROYALE_CLASS_INFO={names:[{name:'WatcherBase',qName:'org.apache.royale.binding.WatcherBase',kind:'class'}]};
+org.apache.royale.binding.WatcherBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'value':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.value=v:inst.value}},'|allowedErrors':{type:'Array',get_set:function(v){return v!==undefined?org.apache.royale.binding.WatcherBase.allowedErrors=v:org.apache.royale.binding.WatcherBase.allowedErrors}},'|allowedErrorTypes':{type:'Array',get_set:function(v){return v!==undefined?org.apache.royale.bindin [...]
+v:org.apache.royale.binding.WatcherBase.allowedErrorTypes}}}},accessors:function(){return{}},methods:function(){return{'WatcherBase':{type:'',declaredBy:'org.apache.royale.binding.WatcherBase'},'parentChanged':{type:'void',declaredBy:'org.apache.royale.binding.WatcherBase',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'addChild':{type:'void',declaredBy:'org.apache.royale.binding.WatcherBase',parameters:function(){return[{index:1,type:'org.apache.royale.binding.Wa [...]
+optional:false}]}},'addBinding':{type:'void',declaredBy:'org.apache.royale.binding.WatcherBase',parameters:function(){return[{index:1,type:'org.apache.royale.binding.GenericBinding',optional:false}]}},'updateChildren':{type:'void',declaredBy:'org.apache.royale.binding.WatcherBase'},'notifyListeners':{type:'void',declaredBy:'org.apache.royale.binding.WatcherBase'}}}}};org.apache.royale.binding.WatcherBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.binding.PropertyW [...]
+org.apache.royale.binding.PropertyWatcher.prototype.document;org.apache.royale.binding.PropertyWatcher.prototype.source;org.apache.royale.binding.PropertyWatcher.prototype.propertyName;org.apache.royale.binding.PropertyWatcher.prototype.eventNames;org.apache.royale.binding.PropertyWatcher.prototype.getterFunction;
+org.apache.royale.binding.PropertyWatcher.prototype.changeHandler=function(event){if(org.apache.royale.utils.Language.is(event,org.apache.royale.events.ValueChangeEvent)){var propName=event.propertyName;if(propName!=this.propertyName)return}this.wrapUpdate(org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_PropertyWatcher_updateProperty,this,'updateProperty'));this.notifyListeners()};
+org.apache.royale.binding.PropertyWatcher.prototype.parentChanged=function(parent){if(this.dispatcher)this.org_apache_royale_binding_PropertyWatcher_adjustListeners(false);if(org.apache.royale.utils.Language.is(parent,org.apache.royale.binding.PropertyWatcher))this.source=parent.value;else this.source=parent;if(this.source)if(org.apache.royale.utils.Language.is(this.source,org.apache.royale.events.IEventDispatcher))this.dispatcher=this.source;else if(org.apache.royale.utils.Language.is(t [...]
+Object)&&this.source['staticEventDispatcher']!=null)this.dispatcher=this.source.staticEventDispatcher;if(this.dispatcher)this.org_apache_royale_binding_PropertyWatcher_adjustListeners(true);this.wrapUpdate(org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_PropertyWatcher_updateProperty,this,'updateProperty'));this.notifyListeners()};
+org.apache.royale.binding.PropertyWatcher.prototype.org_apache_royale_binding_PropertyWatcher_adjustListeners=function(add){var adjustListener=add?org.apache.royale.utils.Language.closure(this.dispatcher.addEventListener,this.dispatcher,'addEventListener'):org.apache.royale.utils.Language.closure(this.dispatcher.removeEventListener,this.dispatcher,'removeEventListener');if(org.apache.royale.utils.Language.is(this.eventNames,String))adjustListener(this.eventNames,org.apache.royale.utils.L [...]
+this,'changeHandler'));else if(org.apache.royale.utils.Language.is(this.eventNames,Array)){var arr=this.eventNames;var n=arr.length>>0;for(var i=0;i<n;i++){var eventName=org.apache.royale.utils.Language.string(this.eventNames[i]);adjustListener(eventName,org.apache.royale.utils.Language.closure(this.changeHandler,this,'changeHandler'))}}if(!add)this.dispatcher=null};
+org.apache.royale.binding.PropertyWatcher.prototype.org_apache_royale_binding_PropertyWatcher_updateProperty=function(){if(this.source)if(this.propertyName=='this')this.value=this.source;else if(this.getterFunction!=null)try{this.value=this.getterFunction.apply(this.document,[this.propertyName])}catch(e){this.value=null}else this.value=this.source[this.propertyName];else this.value=null;this.updateChildren()};
+org.apache.royale.binding.PropertyWatcher.prototype.ROYALE_CLASS_INFO={names:[{name:'PropertyWatcher',qName:'org.apache.royale.binding.PropertyWatcher',kind:'class'}]};
+org.apache.royale.binding.PropertyWatcher.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'document':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.document=v:inst.document}},'source':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.source=v:inst.source}},'propertyName':{type:'String',get_set:function(inst,v){return v!==undefined?inst.propertyName=v:inst.propertyName}},'eventNames':{type:'Object',get_set:function(inst,v){ [...]
+undefined?inst.eventNames=v:inst.eventNames}},'getterFunction':{type:'Function',get_set:function(inst,v){return v!==undefined?inst.getterFunction=v:inst.getterFunction}}}},accessors:function(){return{}},methods:function(){return{'PropertyWatcher':{type:'',declaredBy:'org.apache.royale.binding.PropertyWatcher',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'Object',optional:false},{index:4,type:'Function',optional:f [...]
+'parentChanged':{type:'void',declaredBy:'org.apache.royale.binding.PropertyWatcher',parameters:function(){return[{index:1,type:'Object',optional:false}]}}}}}};org.apache.royale.binding.PropertyWatcher.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.debugging={};org.apache.royale.debugging.assert=function(condition,message){if(goog.DEBUG&&!condition)throw new Error('assert: '+message);};org.apache.royale.core.WrappedHTMLElement=function(){HTMLElement.call(this)};goog.in [...]
+org.apache.royale.core.WrappedHTMLElement.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'royale_wrapper':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.royale_wrapper=v:inst.royale_wrapper}}}},accessors:function(){return{}},methods:function(){return{}}}};org.apache.royale.core.WrappedHTMLElement.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.geom.Point=function(x,y){x=typeof x!=='undefined'?x:0;y=typeof y!=='undefine [...]
+org.apache.royale.geom.Point.polar=function(len,angle){return new org.apache.royale.geom.Point(len*Math.cos(angle),len*Math.sin(angle))};org.apache.royale.geom.Point.prototype.clone=function(){return new org.apache.royale.geom.Point(this.x,this.y)};org.apache.royale.geom.Point.prototype.offset=function(dx,dy){this.x=this.x+dx;this.y=this.y+dy};org.apache.royale.geom.Point.prototype.equals=function(toCompare){return toCompare.x==this.x&&toCompare.y==this.y};
+org.apache.royale.geom.Point.prototype.subtract=function(v){return new org.apache.royale.geom.Point(this.x-v.x,this.y-v.y)};org.apache.royale.geom.Point.prototype.add=function(v){return new org.apache.royale.geom.Point(this.x+v.x,this.y+v.y)};org.apache.royale.geom.Point.prototype.normalize=function(thickness){var invD=this.length;if(invD>0){invD=thickness/invD;this.x=this.x*invD;this.y=this.y*invD}};
+org.apache.royale.geom.Point.prototype.toString=function(){return'(x\x3d'+this.x+', y\x3d'+this.y+')'};org.apache.royale.geom.Point.prototype.copyFrom=function(sourcePoint){this.x=sourcePoint.x;this.y=sourcePoint.y};org.apache.royale.geom.Point.prototype.setTo=function(xa,ya){this.x=xa;this.y=ya};org.apache.royale.geom.Point.prototype.get__length=function(){return Math.sqrt(this.x*this.x+this.y*this.y)};Object.defineProperties(org.apache.royale.geom.Point.prototype,{length:{get:org.apach [...]
+org.apache.royale.geom.Point.prototype.ROYALE_CLASS_INFO={names:[{name:'Point',qName:'org.apache.royale.geom.Point',kind:'class'}]};
+org.apache.royale.geom.Point.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'x':{type:'Number',get_set:function(inst,v){return v!==undefined?inst.x=v:inst.x}},'y':{type:'Number',get_set:function(inst,v){return v!==undefined?inst.y=v:inst.y}}}},accessors:function(){return{'length':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.geom.Point'}}},methods:function(){return{'Point':{type:'',declaredBy:'org.apache.royale.geom.Point',parameters:funct [...]
+type:'Number',optional:true},{index:2,type:'Number',optional:true}]}},'|interpolate':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false},{index:2,type:'org.apache.royale.geom.Point',optional:false},{index:3,type:'Number',optional:false}]}},'|distance':{type:'Number',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'org.apache.royale.geom [...]
+{index:2,type:'org.apache.royale.geom.Point',optional:false}]}},'|polar':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Number',optional:false}]}},'clone':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.geom.Point'},'offset':{type:'void',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,t [...]
+optional:false}]}},'equals':{type:'Boolean',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false}]}},'subtract':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false}]}},'add':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'o [...]
+optional:false}]}},'normalize':{type:'void',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'Number',optional:false}]}},'toString':{type:'String',declaredBy:'org.apache.royale.geom.Point'},'copyFrom':{type:'void',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false}]}},'setTo':{type:'void',declaredBy:'org.apache.royale.geom.Point',parameters:function(){return[{index:1,type:' [...]
+{index:2,type:'Number',optional:false}]}}}}}};org.apache.royale.geom.Point.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBeadLayout=function(){};goog.exportSymbol('org.apache.royale.core.IBeadLayout',org.apache.royale.core.IBeadLayout);org.apache.royale.core.IBeadLayout.prototype.layout=function(){};org.apache.royale.core.IBeadLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'IBeadLayout',qName:'org.apache.royale.core.IBeadLayout',kind:'interface'}],interfaces: [...]
+org.apache.royale.core.IBeadLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'layout':{type:'Boolean',declaredBy:'org.apache.royale.core.IBeadLayout'}}}}};org.apache.royale.core.IBeadLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.LayoutBase=function(){};goog.exportSymbol('org.apache.royale.core.LayoutBase',org.apache.royale.core.LayoutBase);org.apache.royale.core.LayoutBase.prototype.org_apa [...]
+org.apache.royale.core.LayoutBase.prototype.handleSizeChange=function(event){if(this.host.width==this.org_apache_royale_core_LayoutBase_lastWidth&&this.host.height==this.org_apache_royale_core_LayoutBase_lastHeight)return;this.performLayout();this.org_apache_royale_core_LayoutBase_lastWidth=this.host.width;this.org_apache_royale_core_LayoutBase_lastHeight=this.host.height};org.apache.royale.core.LayoutBase.prototype.handleChildrenAdded=function(event){if(this.org_apache_royale_core_Layou [...]
+org.apache.royale.core.LayoutBase.prototype.childResizeHandler=function(event){var viewBead;if(event.type=='widthChanged'&&!(this.host.isWidthSizedToContent()||!isNaN(this.host.explicitWidth))){viewBead=this.host.getLayoutHost();viewBead.beforeLayout();viewBead.afterLayout();return}if(event.type=='heightChanged'&&!(this.host.isHeightSizedToContent()||!isNaN(this.host.explicitHeight))){viewBead=this.host.getLayoutHost();viewBead.beforeLayout();viewBead.afterLayout();return}if(event.type== [...]
+!(this.host.isHeightSizedToContent()||!isNaN(this.host.explicitHeight))&&!(this.host.isWidthSizedToContent()||!isNaN(this.host.explicitWidth))){viewBead=this.host.getLayoutHost();viewBead.beforeLayout();viewBead.afterLayout();return}this.performLayout()};org.apache.royale.core.LayoutBase.prototype.handleLayoutNeeded=function(event){this.performLayout()};org.apache.royale.core.LayoutBase.prototype.handleInitComplete=function(event){this.org_apache_royale_core_LayoutBase_sawInitComplete=tr [...]
+org.apache.royale.core.LayoutBase.prototype.childMargins=function(child,hostWidth,hostHeight){var md=org.apache.royale.core.ValuesManager['valuesImpl'].getMargins(child,hostWidth,hostHeight);return md};org.apache.royale.core.LayoutBase.prototype.childPositions=function(child){var ed=org.apache.royale.core.ValuesManager['valuesImpl'].getPositions(child);return ed};org.apache.royale.core.LayoutBase.prototype.org_apache_royale_core_LayoutBase_isLayoutRunning=false;
+org.apache.royale.core.LayoutBase.prototype.performLayout=function(){if(this.org_apache_royale_core_LayoutBase_isLayoutRunning)return;this.org_apache_royale_core_LayoutBase_isLayoutRunning=true;var viewBead=this.host.getLayoutHost();viewBead.beforeLayout();if(this.layout())viewBead.afterLayout();this.org_apache_royale_core_LayoutBase_isLayoutRunning=false;this.host.dispatchEvent(new org.apache.royale.events.Event('layoutComplete'))};org.apache.royale.core.LayoutBase.prototype.layout=func [...]
+org.apache.royale.core.LayoutBase.prototype.set__strand=function(value){this.host=value;var sizeChange=org.apache.royale.utils.Language.closure(this.handleSizeChange,this,'handleSizeChange');value.addEventListener('widthChanged',sizeChange);value.addEventListener('heightChanged',sizeChange);value.addEventListener('sizeChanged',sizeChange);value.addEventListener('childrenAdded',org.apache.royale.utils.Language.closure(this.handleChildrenAdded,this,'handleChildrenAdded'));value.addEventLis [...]
+org.apache.royale.utils.Language.closure(this.handleInitComplete,this,'handleInitComplete'));value.addEventListener('layoutNeeded',org.apache.royale.utils.Language.closure(this.handleLayoutNeeded,this,'handleLayoutNeeded'))};org.apache.royale.core.LayoutBase.prototype.get__layoutView=function(){var viewBead=this.host.getLayoutHost();return viewBead.contentView};
+Object.defineProperties(org.apache.royale.core.LayoutBase.prototype,{strand:{set:org.apache.royale.core.LayoutBase.prototype.set__strand},layoutView:{get:org.apache.royale.core.LayoutBase.prototype.get__layoutView}});org.apache.royale.core.LayoutBase.prototype.ROYALE_CLASS_INFO={names:[{name:'LayoutBase',qName:'org.apache.royale.core.LayoutBase',kind:'class'}],interfaces:[org.apache.royale.core.IBeadLayout]};
+org.apache.royale.core.LayoutBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.core.LayoutBase'}}},methods:function(){return{'LayoutBase':{type:'',declaredBy:'org.apache.royale.core.LayoutBase'},'performLayout':{type:'void',declaredBy:'org.apache.royale.core.LayoutBase'},'layout':{type:'Boolean',declaredBy:'org.apache.royale.cor [...]
+org.apache.royale.core.LayoutBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads={};org.apache.royale.jewel.beads.layouts={};org.apache.royale.jewel.beads.layouts.StyledLayoutBase=function(){org.apache.royale.core.LayoutBase.call(this)};goog.inherits(org.apache.royale.jewel.beads.layouts.StyledLayoutBase,org.apache.royale.core.LayoutBase);goog.exportSymbol('org.apache.royale.jewel.beads.layouts.StyledLayoutBase',org.apache.royale.jewel.beads.layouts.Styled [...]
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.hostClassList;
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;this.initStyleToLayout(this.hostComponent,'itemsExpand');this.setHostClassList('itemsExpand',this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsExpand?'itemsExpand':'');this.initStyleToLayout(this.hostComponent,'itemsHorizontalAlign');this.setHostClassList(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalA [...]
+this.initStyleToLayout(this.hostComponent,'itemsVerticalAlign');this.setHostClassList(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign,this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign)};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.initStyleToLayout=function(component,cssProperty){var cssValue=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(component,cssProperty);if(cssValue!==undefined)switch(cssProperty){case 'itemsExpand':if(!this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase_itemsExpandInitialized)this.itemsExpand='true'==cssValue;break;case 'itemsHorizontalAlign':if(!this.itemsHorizontalAlign)this.itemsHorizontalAlign=String( [...]
+break;case 'itemsVerticalAlign':if(!this.itemsVerticalAlign)this.itemsVerticalAlign=String(cssValue);break;default:break}};org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.itemsHorizontalAlignInitialized;org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalAlign;org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.itemsVerticalAlignInitialized;org.apache.royale.jewel.beads.layou [...]
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.org_apache_royale_jewel_beads_layouts_StyledLayoutBase_itemsExpandInitialized;org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsExpand=false;
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.setHostClassList=function(oldValue,newValue){if(!this.hostComponent)return;if(oldValue&&this.hostClassList.contains(oldValue)){if(oldValue==newValue)return;this.hostClassList.remove(oldValue)}if(newValue)this.hostClassList.add(newValue)};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__strand=function(value){org.apache.royale.jewel.beads.layouts.StyledLayoutBase.superClass_.set__strand.apply(this,[value]);this.hostComponent=org.apache.royale.utils.Language.as(this.host,org.apache.royale.core.UIBase);this.hostClassList=this.hostComponent.positioner.classList;org.apache.royale.utils.Language.as(value,org.apache.royale.events.IEventDispatcher,true).addEventListener('beadsAdded',org.apache.royale.utils.L [...]
+this,'beadsAddedHandler'));this.beadsAddedHandler()};org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__itemsHorizontalAlign=function(){return this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalAlign};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsHorizontalAlign=function(value){if(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalAlign!=value){this.setHostClassList(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalAlign,value);this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsHorizontalAlign=value;this.itemsHorizontalAlignInitialized=true}};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__itemsVerticalAlign=function(){return this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsVerticalAlign=function(value){if(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign!=value){this.setHostClassList(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign,value);this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsVerticalAlign=value;this.itemsVerticalAlignInitialized=true}};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__itemsExpand=function(){return this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsExpand};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsExpand=function(value){if(this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsExpand!=value){this.setHostClassList('itemsExpand',value?'itemsExpand':'');this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase__itemsExpand=value;this.org_apache_royale_jewel_beads_layouts_StyledLayoutBase_itemsExpandInitialized=true}};
+Object.defineProperties(org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype,{strand:{set:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__strand},itemsHorizontalAlign:{get:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__itemsHorizontalAlign,set:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsHorizontalAlign},itemsVerticalAlign:{get:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__items [...]
+set:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsVerticalAlign},itemsExpand:{get:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.get__itemsExpand,set:org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.set__itemsExpand}});org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.ROYALE_CLASS_INFO={names:[{name:'StyledLayoutBase',qName:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase',kind:'class'}]};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase'},'itemsHorizontalAlign':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase'},'itemsVerticalAlign':{type:'String',access:'readwrite',declaredBy [...]
+'itemsExpand':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase'}}},methods:function(){return{'StyledLayoutBase':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.StyledLayoutBase',parameters:function(){return[{index:1,type:'org.apache.royale.events.Event',optional:true}]}}}}}};
+org.apache.royale.jewel.beads.layouts.StyledLayoutBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout=function(){org.apache.royale.jewel.beads.layouts.StyledLayoutBase.call(this)};goog.inherits(org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout,org.apache.royale.jewel.beads.layouts.StyledLayoutBase);goog.exportSymbol('org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout',org.apache.royale.jewel.beads.layouts.Simpl [...]
+org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.superClass_.beadsAddedHandler.apply(this);if(this.hostClassList.contains('layout'))this.hostClassList.remove('layout');this.hostClassList.add('layout');if(this.hostClassList.contains('vertical'))this.hostClassList.remove('vertical');this.hostClassList.add('vertical')};
+org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.prototype.layout=function(){return true};org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'SimpleVerticalLayout',qName:'org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout',kind:'class'}]};
+org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'SimpleVerticalLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout',parameters:function(){return[{index:1,type:'org.apache.royale.events.Event',optional [...]
+'layout':{type:'Boolean',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout'}}}}};org.apache.royale.jewel.beads.layouts.SimpleVerticalLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.layout.ILayoutStyleProperties=function(){};goog.exportSymbol('org.apache.royale.core.layout.ILayoutStyleProperties',org.apache.royale.core.layout.ILayoutStyleProperties);org.apache.royale.core.layout.ILayoutStyleProperties.prototype.applyStyleToLayout=functio [...]
+org.apache.royale.core.layout.ILayoutStyleProperties.prototype.ROYALE_CLASS_INFO={names:[{name:'ILayoutStyleProperties',qName:'org.apache.royale.core.layout.ILayoutStyleProperties',kind:'interface'}],interfaces:[org.apache.royale.core.IBeadLayout]};
+org.apache.royale.core.layout.ILayoutStyleProperties.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'applyStyleToLayout':{type:'void',declaredBy:'org.apache.royale.core.layout.ILayoutStyleProperties',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:false}]}}}}}};org.apache.royale.core.layout.ILayoutStyleProperties.prototype.ROYALE_REFLECTION_INFO.compile [...]
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;org.apache.royale.jewel.beads.layouts.VerticalLayout.superClass_.beadsAddedHandler.apply(this);this.applyStyleToLayout(this.hostComponent,'gap');this.org_apache_royale_jewel_beads_layouts_VerticalLayout_setGap(this._gap)};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingTop=0;
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingRight=0;org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingBottom=0;org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingLeft=0;org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_lay [...]
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.applyStyleToLayout=function(component,cssProperty){var cssValue=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(component,cssProperty);if(cssValue!==undefined)switch(cssProperty){case 'gap':if(!this.org_apache_royale_jewel_beads_layouts_VerticalLayout_gapInitialized)this.gap=Number(cssValue);break;default:break}};org.apache.royale.jewel.beads.layouts.VerticalLayout.GAPS=10;
+org.apache.royale.jewel.beads.layouts.VerticalLayout.GAP_STEP=3;org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype._gap=0;
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.org_apache_royale_jewel_beads_layouts_VerticalLayout_setGap=function(value){if(value>=0&&value<=org.apache.royale.jewel.beads.layouts.VerticalLayout.GAPS*org.apache.royale.jewel.beads.layouts.VerticalLayout.GAP_STEP){if(this.hostClassList.contains('gap-'+this._gap+'x'+org.apache.royale.jewel.beads.layouts.VerticalLayout.GAP_STEP+'px'))this.hostClassList.remove('gap-'+this._gap+'x'+org.apache.royale.jewel.beads.layouts.Vertica [...]
+'px');if(value!=0)this.hostClassList.add('gap-'+value+'x'+org.apache.royale.jewel.beads.layouts.VerticalLayout.GAP_STEP+'px')}else throw new Error('Gap needs to be between 0 and '+org.apache.royale.jewel.beads.layouts.VerticalLayout.GAPS*org.apache.royale.jewel.beads.layouts.VerticalLayout.GAP_STEP);};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.layout=function(){return true};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingTop=function(){retur [...]
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingTop=function(value){this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingTop=value};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingRight=function(){return this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingRight};
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingRight=function(value){this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingRight=value};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingBottom=function(){return this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingBottom};
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingBottom=function(value){this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingBottom=value};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingLeft=function(){return this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingLeft};
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingLeft=function(value){this.org_apache_royale_jewel_beads_layouts_VerticalLayout__paddingLeft=value};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__gap=function(){return this._gap};
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__gap=function(value){if(this._gap!=value){if(this.hostComponent)this.org_apache_royale_jewel_beads_layouts_VerticalLayout_setGap(value);this._gap=value;this.org_apache_royale_jewel_beads_layouts_VerticalLayout_gapInitialized=true}};
+Object.defineProperties(org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype,{paddingTop:{get:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingTop,set:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingTop},paddingRight:{get:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingRight,set:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingRight},paddingBottom:{get:org.apache.royale.jew [...]
+set:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingBottom},paddingLeft:{get:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__paddingLeft,set:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__paddingLeft},gap:{get:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.get__gap,set:org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.set__gap}});
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'VerticalLayout',qName:'org.apache.royale.jewel.beads.layouts.VerticalLayout',kind:'class'}],interfaces:[org.apache.royale.core.layout.ILayoutStyleProperties]};
+org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'paddingTop':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'},'paddingRight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'},'paddingBottom':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts [...]
+'paddingLeft':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'},'gap':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'}}},methods:function(){return{'VerticalLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout',parameters:function(){return[{index:1,type:'org.ap [...]
+optional:true}]}},'applyStyleToLayout':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:false}]}},'layout':{type:'Boolean',declaredBy:'org.apache.royale.jewel.beads.layouts.VerticalLayout'}}}}};org.apache.royale.jewel.beads.layouts.VerticalLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.StringTrimmer=func [...]
+org.apache.royale.utils.StringTrimmer.splitAndTrim=function(value,delimiter){if(value!=''&&value!=null){var items=value.split(delimiter);var len=items.length>>0;for(var i=0;i<len;i++)items[i]=org.apache.royale.utils.StringTrimmer.trim(org.apache.royale.utils.Language.string(items[i]));return items}return[]};
+org.apache.royale.utils.StringTrimmer.trimArrayElements=function(value,delimiter){if(value!=''&&value!=null){var items=org.apache.royale.utils.StringTrimmer.splitAndTrim(value,delimiter);if(items.length>0)value=items.join(delimiter)}return value};org.apache.royale.utils.StringTrimmer.isWhitespace=function(character){switch(character){case ' ':case '\t':case '\r':case '\n':case '\f':case '\u00a0':case '\u2028':case '\u2029':case '\u3000':return true;default:return false}};
+org.apache.royale.utils.StringTrimmer.prototype.ROYALE_CLASS_INFO={names:[{name:'StringTrimmer',qName:'org.apache.royale.utils.StringTrimmer',kind:'class'}]};
+org.apache.royale.utils.StringTrimmer.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'StringTrimmer':{type:'',declaredBy:'org.apache.royale.utils.StringTrimmer'},'|trim':{type:'String',declaredBy:'org.apache.royale.utils.StringTrimmer',parameters:function(){return[{index:1,type:'String',optional:false}]}},'|splitAndTrim':{type:'Array',declaredBy:'org.apache.royale.utils.StringTrimmer',parameters:f [...]
+type:'String',optional:false},{index:2,type:'String',optional:false}]}},'|trimArrayElements':{type:'String',declaredBy:'org.apache.royale.utils.StringTrimmer',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false}]}},'|isWhitespace':{type:'Boolean',declaredBy:'org.apache.royale.utils.StringTrimmer',parameters:function(){return[{index:1,type:'String',optional:false}]}}}}}};
+org.apache.royale.utils.StringTrimmer.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IDocument=function(){};goog.exportSymbol('org.apache.royale.core.IDocument',org.apache.royale.core.IDocument);org.apache.royale.core.IDocument.prototype.setDocument=function(document,id){};org.apache.royale.core.IDocument.prototype.ROYALE_CLASS_INFO={names:[{name:'IDocument',qName:'org.apache.royale.core.IDocument',kind:'interface'}]};
+org.apache.royale.core.IDocument.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'setDocument':{type:'void',declaredBy:'org.apache.royale.core.IDocument',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:true}]}}}}}};org.apache.royale.core.IDocument.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.layouts.BasicLayout=function(){org.apache.royale.jewe [...]
+org.apache.royale.jewel.beads.layouts.BasicLayout.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;org.apache.royale.jewel.beads.layouts.BasicLayout.superClass_.beadsAddedHandler.apply(this);if(this.hostClassList.contains('layout'))this.hostClassList.remove('layout');this.hostClassList.add('layout');if(this.hostClassList.contains('basic'))this.hostClassList.remove('basic');this.hostClassList.add('basic')};
+org.apache.royale.jewel.beads.layouts.BasicLayout.prototype.layout=function(){return true};org.apache.royale.jewel.beads.layouts.BasicLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'BasicLayout',qName:'org.apache.royale.jewel.beads.layouts.BasicLayout',kind:'class'}]};
+org.apache.royale.jewel.beads.layouts.BasicLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'BasicLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.BasicLayout'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.BasicLayout',parameters:function(){return[{index:1,type:'org.apache.royale.events.Event',optional:true}]}},'layout':{type:'Boolean',d [...]
+org.apache.royale.jewel.beads.layouts.BasicLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.AllCSSValuesImpl=function(){org.apache.royale.core.SimpleCSSValuesImpl.call(this)};goog.inherits(org.apache.royale.core.AllCSSValuesImpl,org.apache.royale.core.SimpleCSSValuesImpl);goog.exportSymbol('org.apache.royale.core.AllCSSValuesImpl',org.apache.royale.core.AllCSSValuesImpl);org.apache.royale.core.AllCSSValuesImpl._numericStyles={'fontWeight':1};org.apache.royal [...]
+Object.defineProperties(org.apache.royale.core.AllCSSValuesImpl.prototype,{numericStyles:{get:org.apache.royale.core.AllCSSValuesImpl.prototype.get__numericStyles}});org.apache.royale.core.AllCSSValuesImpl.prototype.ROYALE_CLASS_INFO={names:[{name:'AllCSSValuesImpl',qName:'org.apache.royale.core.AllCSSValuesImpl',kind:'class'}]};
+org.apache.royale.core.AllCSSValuesImpl.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'AllCSSValuesImpl':{type:'',declaredBy:'org.apache.royale.core.AllCSSValuesImpl'}}}}};org.apache.royale.core.AllCSSValuesImpl.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IPopUpHost=function(){};goog.exportSymbol('org.apache.royale.core.IPopUpHost',org.apache.royale.core.IPopUpHost);or [...]
+org.apache.royale.core.IPopUpHost.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'popUpParent':{type:'org.apache.royale.core.IPopUpHostParent',access:'readonly',declaredBy:'org.apache.royale.core.IPopUpHost'}}},methods:function(){return{}}}};org.apache.royale.core.IPopUpHost.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IContentView=function(){};goog.exportSymbol('org.apache.royale.core.IContentView',org.apache.royale.core.IConten [...]
+org.apache.royale.core.IContentView.prototype.ROYALE_CLASS_INFO={names:[{name:'IContentView',qName:'org.apache.royale.core.IContentView',kind:'interface'}],interfaces:[org.apache.royale.core.IParent]};
+org.apache.royale.core.IContentView.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'x':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IContentView'},'y':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IContentView'},'width':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IContentView'},'height':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.IContentView'}}},methods:functi [...]
+declaredBy:'org.apache.royale.core.IContentView'}}}}};org.apache.royale.core.IContentView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.styles={};org.apache.royale.core.styles.BorderStyles=function(){};goog.exportSymbol('org.apache.royale.core.styles.BorderStyles',org.apache.royale.core.styles.BorderStyles);org.apache.royale.core.styles.BorderStyles.prototype.org_apache_royale_core_styles_BorderStyles__style;org.apache.royale.core.styles.BorderStyles.prototype.o [...]
+org.apache.royale.core.styles.BorderStyles.prototype.get__style=function(){return this.org_apache_royale_core_styles_BorderStyles__style};org.apache.royale.core.styles.BorderStyles.prototype.set__style=function(value){this.org_apache_royale_core_styles_BorderStyles__style=value};org.apache.royale.core.styles.BorderStyles.prototype.get__color=function(){return this.org_apache_royale_core_styles_BorderStyles__color};
+org.apache.royale.core.styles.BorderStyles.prototype.set__color=function(value){this.org_apache_royale_core_styles_BorderStyles__color=value};org.apache.royale.core.styles.BorderStyles.prototype.get__width=function(){return this.org_apache_royale_core_styles_BorderStyles__width};org.apache.royale.core.styles.BorderStyles.prototype.set__width=function(value){this.org_apache_royale_core_styles_BorderStyles__width=value};
+Object.defineProperties(org.apache.royale.core.styles.BorderStyles.prototype,{style:{get:org.apache.royale.core.styles.BorderStyles.prototype.get__style,set:org.apache.royale.core.styles.BorderStyles.prototype.set__style},color:{get:org.apache.royale.core.styles.BorderStyles.prototype.get__color,set:org.apache.royale.core.styles.BorderStyles.prototype.set__color},width:{get:org.apache.royale.core.styles.BorderStyles.prototype.get__width,set:org.apache.royale.core.styles.BorderStyles.prot [...]
+org.apache.royale.core.styles.BorderStyles.prototype.ROYALE_CLASS_INFO={names:[{name:'BorderStyles',qName:'org.apache.royale.core.styles.BorderStyles',kind:'class'}]};
+org.apache.royale.core.styles.BorderStyles.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'style':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.styles.BorderStyles'},'color':{type:'uint',access:'readwrite',declaredBy:'org.apache.royale.core.styles.BorderStyles'},'width':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.styles.BorderStyles'}}},methods:function(){return{'BorderStyles':{ [...]
+org.apache.royale.core.styles.BorderStyles.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.net={};org.apache.royale.net.HTTPConstants=function(){};goog.exportSymbol('org.apache.royale.net.HTTPConstants',org.apache.royale.net.HTTPConstants);org.apache.royale.net.HTTPConstants.GET='GET';org.apache.royale.net.HTTPConstants.POST='POST';org.apache.royale.net.HTTPConstants.PUT='PUT';org.apache.royale.net.HTTPConstants.FORM_URL_ENCODED='application/x-www-form-urlencoded';org. [...]
+org.apache.royale.net.HTTPConstants.COMPLETE='complete';org.apache.royale.net.HTTPConstants.COMMUNICATION_ERROR='communicationError';org.apache.royale.net.HTTPConstants.IO_ERROR='ioError';org.apache.royale.net.HTTPConstants.SECURITY_ERROR='securityError';org.apache.royale.net.HTTPConstants.STATUS='httpStatus';org.apache.royale.net.HTTPConstants.RESPONSE_STATUS='httpResponseStatus';
+org.apache.royale.net.HTTPConstants.prototype.ROYALE_CLASS_INFO={names:[{name:'HTTPConstants',qName:'org.apache.royale.net.HTTPConstants',kind:'class'}]};org.apache.royale.net.HTTPConstants.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'HTTPConstants':{type:'',declaredBy:'org.apache.royale.net.HTTPConstants'}}}}};org.apache.royale.net.HTTPConstants.prototype.ROYALE_REFLECTION_INFO.compileFlags=10 [...]
+org.apache.royale.events.IRoyaleEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'cloneEvent':{type:'org.apache.royale.events.IRoyaleEvent',declaredBy:'org.apache.royale.events.IRoyaleEvent'}}}}};org.apache.royale.events.IRoyaleEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.Event=function(type,bubbles,cancelable){bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable [...]
+org.apache.royale.events.Event.SELECT='select';org.apache.royale.events.Event.OPEN='open';org.apache.royale.events.Event.prototype.bubbles;org.apache.royale.events.Event.prototype.cancelable;org.apache.royale.events.Event.prototype.stopImmediatePropagation=function(){throw new Error('stopImmediatePropagation');};org.apache.royale.events.Event.prototype.cloneEvent=function(){return new org.apache.royale.events.Event(this.type,this.bubbles,this.cancelable)};
+org.apache.royale.events.Event.prototype.isDefaultPrevented=function(){return this.defaultPrevented};org.apache.royale.events.Event.prototype.isSameTarget=function(potentialTarget){if(potentialTarget===this.target)return true;if(org.apache.royale.utils.Language.is(this.target,org.apache.royale.core.IRoyaleElement)&&this.target.royale_wrapper===potentialTarget)return true;return false};
+org.apache.royale.events.Event.prototype.ROYALE_CLASS_INFO={names:[{name:'Event',qName:'org.apache.royale.events.Event',kind:'class'}],interfaces:[org.apache.royale.events.IRoyaleEvent]};
+org.apache.royale.events.Event.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'bubbles':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.bubbles=v:inst.bubbles}},'cancelable':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.cancelable=v:inst.cancelable}}}},accessors:function(){return{}},methods:function(){return{'Event':{type:'',declaredBy:'org.apache.royale.events.Event',parameters:function(){return[{index:1,type:'Strin [...]
+{index:2,type:'Boolean',optional:true},{index:3,type:'Boolean',optional:true}]}},'stopImmediatePropagation':{type:'void',declaredBy:'org.apache.royale.events.Event'},'cloneEvent':{type:'org.apache.royale.events.IRoyaleEvent',declaredBy:'org.apache.royale.events.Event'},'isDefaultPrevented':{type:'Boolean',declaredBy:'org.apache.royale.events.Event'},'isSameTarget':{type:'Boolean',declaredBy:'org.apache.royale.events.Event',parameters:function(){return[{index:1,type:'org.apache.royale.eve [...]
+optional:false}]}}}}}};org.apache.royale.events.Event.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.ValueChangeEvent=function(type,bubbles,cancelable,oldValue,newValue){bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable!=='undefined'?cancelable:false;oldValue=typeof oldValue!=='undefined'?oldValue:null;newValue=typeof newValue!=='undefined'?newValue:null;org.apache.royale.events.Event.call(this,type,bubbles,cancelable);this.oldValu [...]
+goog.exportSymbol('org.apache.royale.events.ValueChangeEvent',org.apache.royale.events.ValueChangeEvent);org.apache.royale.events.ValueChangeEvent.prototype.oldValue;org.apache.royale.events.ValueChangeEvent.prototype.newValue;org.apache.royale.events.ValueChangeEvent.prototype.propertyName;org.apache.royale.events.ValueChangeEvent.prototype.source;org.apache.royale.events.ValueChangeEvent.VALUE_CHANGE='valueChange';
+org.apache.royale.events.ValueChangeEvent.createUpdateEvent=function(source,name,oldValue,newValue){var event=new org.apache.royale.events.ValueChangeEvent(org.apache.royale.events.ValueChangeEvent.VALUE_CHANGE,false,false,oldValue,newValue);event.propertyName=name;event.source=source;return event};org.apache.royale.events.ValueChangeEvent.prototype.cloneEvent=function(){return new org.apache.royale.events.ValueChangeEvent(this.type,this.bubbles,this.cancelable,this.oldValue,this.newValue)};
+org.apache.royale.events.ValueChangeEvent.prototype.ROYALE_CLASS_INFO={names:[{name:'ValueChangeEvent',qName:'org.apache.royale.events.ValueChangeEvent',kind:'class'}]};
+org.apache.royale.events.ValueChangeEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'oldValue':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.oldValue=v:inst.oldValue}},'newValue':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.newValue=v:inst.newValue}},'propertyName':{type:'String',get_set:function(inst,v){return v!==undefined?inst.propertyName=v:inst.propertyName}},'source':{type:'Object',get_set:function(inst,v [...]
+undefined?inst.source=v:inst.source}}}},accessors:function(){return{}},methods:function(){return{'ValueChangeEvent':{type:'',declaredBy:'org.apache.royale.events.ValueChangeEvent',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:true},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true},{index:5,type:'Object',optional:true}]}},'|createUpdateEvent':{type:'org.apache.royale.events.ValueChangeEvent',declaredBy:'org. [...]
+parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:false},{index:3,type:'Object',optional:false},{index:4,type:'Object',optional:false}]}},'cloneEvent':{type:'org.apache.royale.events.IRoyaleEvent',declaredBy:'org.apache.royale.events.ValueChangeEvent'}}}}};org.apache.royale.events.ValueChangeEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.Timer=function(delay,repeatCount){org.apache.royale.events.EventDispat [...]
+org.apache.royale.utils.Timer.prototype.repeatCount=0;org.apache.royale.utils.Timer.prototype.running=function(){return this.org_apache_royale_utils_Timer_timerInterval!=-1};org.apache.royale.utils.Timer.prototype.org_apache_royale_utils_Timer__currentCount=0;org.apache.royale.utils.Timer.prototype.org_apache_royale_utils_Timer_timerInterval=-1;org.apache.royale.utils.Timer.prototype.reset=function(){this.stop();this.org_apache_royale_utils_Timer__currentCount=0};
+org.apache.royale.utils.Timer.prototype.stop=function(){clearInterval(this.org_apache_royale_utils_Timer_timerInterval);this.org_apache_royale_utils_Timer_timerInterval=-1};org.apache.royale.utils.Timer.prototype.start=function(){if(this.org_apache_royale_utils_Timer_timerInterval!=-1)return;this.org_apache_royale_utils_Timer_timerInterval=setInterval(org.apache.royale.utils.Language.closure(this.org_apache_royale_utils_Timer_timerHandler,this,'timerHandler'),this.delay)>>0};
+org.apache.royale.utils.Timer.prototype.org_apache_royale_utils_Timer_timerHandler=function(){if(this.org_apache_royale_utils_Timer_timerInterval==-1)return;this.org_apache_royale_utils_Timer__currentCount++;if(this.repeatCount>0&&this.currentCount>=this.repeatCount)this.stop();this.dispatchEvent(new org.apache.royale.events.Event('timer'))};org.apache.royale.utils.Timer.prototype.get__currentCount=function(){return this.org_apache_royale_utils_Timer__currentCount};
+Object.defineProperties(org.apache.royale.utils.Timer.prototype,{currentCount:{get:org.apache.royale.utils.Timer.prototype.get__currentCount}});org.apache.royale.utils.Timer.prototype.ROYALE_CLASS_INFO={names:[{name:'Timer',qName:'org.apache.royale.utils.Timer',kind:'class'}]};
+org.apache.royale.utils.Timer.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'delay':{type:'Number',get_set:function(inst,v){return v!==undefined?inst.delay=v:inst.delay}},'repeatCount':{type:'int',get_set:function(inst,v){return v!==undefined?inst.repeatCount=v:inst.repeatCount}}}},accessors:function(){return{'currentCount':{type:'int',access:'readonly',declaredBy:'org.apache.royale.utils.Timer'}}},methods:function(){return{'Timer':{type:'',declaredBy:'or [...]
+parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'int',optional:true}]}},'running':{type:'Boolean',declaredBy:'org.apache.royale.utils.Timer'},'reset':{type:'void',declaredBy:'org.apache.royale.utils.Timer'},'stop':{type:'void',declaredBy:'org.apache.royale.utils.Timer'},'start':{type:'void',declaredBy:'org.apache.royale.utils.Timer'}}}}};org.apache.royale.utils.Timer.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBeadModel=funct [...]
+org.apache.royale.core.IBeadModel.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.StyledUIBase=function(){this.classSelectorList=new org.apache.royale.utils.ClassSelectorList(this);org.apache.royale.core.UIBase.call(this)};goog.inherits(org.apache.royale.core.StyledUIBase,org.apache.royale.core.UIBase);goog.exportSymbol('org.apache.royale.core.StyledUIBase',org.apache.royale.core.StyledUIBase);org.apache.royale.core.StyledUIBase.prototype.classSelectorList;org.apa [...]
+org.apache.royale.core.StyledUIBase.prototype.addClass=function(name){this.classSelectorList.add(name)};org.apache.royale.core.StyledUIBase.prototype.removeClass=function(name){this.classSelectorList.remove(name)};org.apache.royale.core.StyledUIBase.prototype.toggleClass=function(name,value){this.classSelectorList.toggle(name,value)};org.apache.royale.core.StyledUIBase.prototype.containsClass=function(name){return this.classSelectorList.contains(name)};
+org.apache.royale.core.StyledUIBase.prototype.createElement=function(){org.apache.royale.html.util.addElementToWrapper(this,'div');return this.element};org.apache.royale.core.StyledUIBase.prototype.ROYALE_CLASS_INFO={names:[{name:'StyledUIBase',qName:'org.apache.royale.core.StyledUIBase',kind:'class'}],interfaces:[org.apache.royale.utils.IClassSelectorListSupport]};
+org.apache.royale.core.StyledUIBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'StyledUIBase':{type:'',declaredBy:'org.apache.royale.core.StyledUIBase'},'addClass':{type:'void',declaredBy:'org.apache.royale.core.StyledUIBase',parameters:function(){return[{index:1,type:'String',optional:false}]}},'removeClass':{type:'void',declaredBy:'org.apache.royale.core.StyledUIBase',parameters:function(){r [...]
+type:'String',optional:false}]}},'toggleClass':{type:'void',declaredBy:'org.apache.royale.core.StyledUIBase',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:false}]}},'containsClass':{type:'Boolean',declaredBy:'org.apache.royale.core.StyledUIBase',parameters:function(){return[{index:1,type:'String',optional:false}]}}}}}};org.apache.royale.core.StyledUIBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.Label=f [...]
+org.apache.royale.jewel.Label.prototype.createElement=function(){org.apache.royale.html.util.addElementToWrapper(this,'div');this.textNode=org.apache.royale.utils.Language.as(document.createTextNode(this.org_apache_royale_jewel_Label__text),Text);this.element.appendChild(this.textNode);return this.element};org.apache.royale.jewel.Label.prototype.get__text=function(){return this.org_apache_royale_jewel_Label__text};
+org.apache.royale.jewel.Label.prototype.set__text=function(value){if(this.textNode){this.org_apache_royale_jewel_Label__text=value;this.textNode.nodeValue=value;this.dispatchEvent(new org.apache.royale.events.Event('textChange'))}};org.apache.royale.jewel.Label.prototype.get__html=function(){return this.element.innerHTML};org.apache.royale.jewel.Label.prototype.set__html=function(value){this.element.innerHTML=value;this.dispatchEvent(new org.apache.royale.events.Event('textChange'))};
+org.apache.royale.jewel.Label.prototype.get__multiline=function(){return this.org_apache_royale_jewel_Label__multiline};org.apache.royale.jewel.Label.prototype.set__multiline=function(value){if(this.org_apache_royale_jewel_Label__multiline!=value){this.org_apache_royale_jewel_Label__multiline=value;this.toggleClass('multiline',this.org_apache_royale_jewel_Label__multiline)}};
+Object.defineProperties(org.apache.royale.jewel.Label.prototype,{text:{get:org.apache.royale.jewel.Label.prototype.get__text,set:org.apache.royale.jewel.Label.prototype.set__text},html:{get:org.apache.royale.jewel.Label.prototype.get__html,set:org.apache.royale.jewel.Label.prototype.set__html},multiline:{get:org.apache.royale.jewel.Label.prototype.get__multiline,set:org.apache.royale.jewel.Label.prototype.set__multiline}});
+org.apache.royale.jewel.Label.prototype.ROYALE_CLASS_INFO={names:[{name:'Label',qName:'org.apache.royale.jewel.Label',kind:'class'}]};
+org.apache.royale.jewel.Label.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'text':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Label',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'textChange'}]}]}},'html':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Label',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'htmlChange'}]}]}},'multiline':{type: [...]
+access:'readwrite',declaredBy:'org.apache.royale.jewel.Label'}}},methods:function(){return{'Label':{type:'',declaredBy:'org.apache.royale.jewel.Label'}}}}};org.apache.royale.jewel.Label.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBinding=function(){};goog.exportSymbol('org.apache.royale.core.IBinding',org.apache.royale.core.IBinding);org.apache.royale.core.IBinding.prototype.destination;org.apache.royale.core.IBinding.prototype.sourceID;org.apache.royale.core [...]
+org.apache.royale.core.IBinding.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'destination':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.core.IBinding'},'sourceID':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.IBinding'},'sourcePropertyName':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.IBinding'},'destinationPropertyName':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core. [...]
+methods:function(){return{}}}};org.apache.royale.core.IBinding.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.binding.SimpleBinding=function(isStatic){isStatic=typeof isStatic!=='undefined'?isStatic:false;this.org_apache_royale_binding_SimpleBinding__isStatic=isStatic};goog.exportSymbol('org.apache.royale.binding.SimpleBinding',org.apache.royale.binding.SimpleBinding);org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding__isStatic;o [...]
+org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding__destinationPropertyName;org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding__sourcePropertyName;org.apache.royale.binding.SimpleBinding.prototype.dispatcher;org.apache.royale.binding.SimpleBinding.prototype.source;org.apache.royale.binding.SimpleBinding.prototype.document;org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding_ [...]
+org.apache.royale.binding.SimpleBinding.prototype.setDocument=function(document,id){id=typeof id!=='undefined'?id:null;this.document=document};org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding_changeHandler=function(event){if(event.type==org.apache.royale.events.ValueChangeEvent.VALUE_CHANGE){var vce=event;if(vce.propertyName!=this.sourcePropertyName)return}this.destination[this.destinationPropertyName]=this.source[this.sourcePropertyName]};
+org.apache.royale.binding.SimpleBinding.prototype.org_apache_royale_binding_SimpleBinding_sourceChangeHandler=function(event){if(event.propertyName!=this.sourceID)return;if(this.dispatcher)this.dispatcher.removeEventListener(this.eventName,org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_SimpleBinding_changeHandler,this,'changeHandler'));this.source=this.dispatcher=this.document[this.sourceID];if(this.source){this.dispatcher.addEventListener(this.eventName,org.apac [...]
+this,'changeHandler'));this.destination[this.destinationPropertyName]=this.source[this.sourcePropertyName]}};org.apache.royale.binding.SimpleBinding.prototype.get__eventName=function(){return this.org_apache_royale_binding_SimpleBinding__eventName};org.apache.royale.binding.SimpleBinding.prototype.set__eventName=function(value){this.org_apache_royale_binding_SimpleBinding__eventName=value};org.apache.royale.binding.SimpleBinding.prototype.get__destination=function(){return this.org_apach [...]
+org.apache.royale.binding.SimpleBinding.prototype.set__destination=function(value){this.org_apache_royale_binding_SimpleBinding__destination=value};org.apache.royale.binding.SimpleBinding.prototype.get__sourceID=function(){return this.org_apache_royale_binding_SimpleBinding__sourceID};org.apache.royale.binding.SimpleBinding.prototype.set__sourceID=function(value){this.org_apache_royale_binding_SimpleBinding__sourceID=value};
+org.apache.royale.binding.SimpleBinding.prototype.get__destinationPropertyName=function(){return this.org_apache_royale_binding_SimpleBinding__destinationPropertyName};org.apache.royale.binding.SimpleBinding.prototype.set__destinationPropertyName=function(value){this.org_apache_royale_binding_SimpleBinding__destinationPropertyName=value};org.apache.royale.binding.SimpleBinding.prototype.get__sourcePropertyName=function(){return this.org_apache_royale_binding_SimpleBinding__sourcePropertyName};
+org.apache.royale.binding.SimpleBinding.prototype.set__sourcePropertyName=function(value){this.org_apache_royale_binding_SimpleBinding__sourcePropertyName=value};
+org.apache.royale.binding.SimpleBinding.prototype.set__strand=function(value){if(this.dispatcher)this.dispatcher.removeEventListener(this.eventName,org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_SimpleBinding_changeHandler,this,'changeHandler'));if(this.destination==null)this.destination=value;if(this.org_apache_royale_binding_SimpleBinding__isStatic){this.source=this.document;this.dispatcher=this.source.staticEventDispatcher}else if(this.sourceID!=null){this.sou [...]
+this.document[this.sourceID];if(this.source==null){this.document.addEventListener('valueChange',org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_SimpleBinding_sourceChangeHandler,this,'sourceChangeHandler'));return}}else this.source=this.dispatcher=this.document;this.dispatcher.addEventListener(this.eventName,org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_SimpleBinding_changeHandler,this,'changeHandler'));try{this.destination[this.destinati [...]
+this.source[this.sourcePropertyName]}catch(e){}};
+Object.defineProperties(org.apache.royale.binding.SimpleBinding.prototype,{eventName:{get:org.apache.royale.binding.SimpleBinding.prototype.get__eventName,set:org.apache.royale.binding.SimpleBinding.prototype.set__eventName},destination:{get:org.apache.royale.binding.SimpleBinding.prototype.get__destination,set:org.apache.royale.binding.SimpleBinding.prototype.set__destination},sourceID:{get:org.apache.royale.binding.SimpleBinding.prototype.get__sourceID,set:org.apache.royale.binding.Sim [...]
+destinationPropertyName:{get:org.apache.royale.binding.SimpleBinding.prototype.get__destinationPropertyName,set:org.apache.royale.binding.SimpleBinding.prototype.set__destinationPropertyName},sourcePropertyName:{get:org.apache.royale.binding.SimpleBinding.prototype.get__sourcePropertyName,set:org.apache.royale.binding.SimpleBinding.prototype.set__sourcePropertyName},strand:{set:org.apache.royale.binding.SimpleBinding.prototype.set__strand}});
+org.apache.royale.binding.SimpleBinding.prototype.ROYALE_CLASS_INFO={names:[{name:'SimpleBinding',qName:'org.apache.royale.binding.SimpleBinding',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core.IDocument,org.apache.royale.core.IBinding]};
+org.apache.royale.binding.SimpleBinding.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'eventName':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.binding.SimpleBinding'},'destination':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.binding.SimpleBinding'},'sourceID':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.binding.SimpleBinding'},'destinationPropertyName':{type:'String', [...]
+declaredBy:'org.apache.royale.binding.SimpleBinding'},'sourcePropertyName':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.binding.SimpleBinding'},'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.binding.SimpleBinding'}}},methods:function(){return{'SimpleBinding':{type:'',declaredBy:'org.apache.royale.binding.SimpleBinding',parameters:function(){return[{index:1,type:'Boolean',optional:true}]}},'setDocument':{type:'void',decl [...]
+parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:true}]}}}}}};org.apache.royale.binding.SimpleBinding.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ITextModel=function(){};goog.exportSymbol('org.apache.royale.core.ITextModel',org.apache.royale.core.ITextModel);org.apache.royale.core.ITextModel.prototype.text;org.apache.royale.core.ITextModel.prototype.html;org.apache.royale.core.ITextModel.prototype.ROYALE_CLASS [...]
+org.apache.royale.core.ITextModel.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'text':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.ITextModel'},'html':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.core.ITextModel'}}},methods:function(){return{}}}};org.apache.royale.core.ITextModel.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IInitialViewApplication=function(){};goog.exportSymbol('org.ap [...]
+org.apache.royale.core.IInitialViewApplication.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'initialView':{type:'org.apache.royale.core.IApplicationView',access:'readonly',declaredBy:'org.apache.royale.core.IInitialViewApplication'},'element':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readonly',declaredBy:'org.apache.royale.core.IInitialViewApplication'}}},methods:function(){return{}}}};
+org.apache.royale.core.IInitialViewApplication.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IPopUpHostParent=function(){};goog.exportSymbol('org.apache.royale.core.IPopUpHostParent',org.apache.royale.core.IPopUpHostParent);org.apache.royale.core.IPopUpHostParent.prototype.popUpHost;org.apache.royale.core.IPopUpHostParent.prototype.ROYALE_CLASS_INFO={names:[{name:'IPopUpHostParent',qName:'org.apache.royale.core.IPopUpHostParent',kind:'interface'}],interfaces:[or [...]
+org.apache.royale.core.IPopUpHostParent.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'popUpHost':{type:'org.apache.royale.core.IPopUpHost',access:'readonly',declaredBy:'org.apache.royale.core.IPopUpHostParent'}}},methods:function(){return{}}}};org.apache.royale.core.IPopUpHostParent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IFlexInfo=function(){};goog.exportSymbol('org.apache.royale.core.IFlexInfo',org.apache.royale.core.IFl [...]
+org.apache.royale.core.IFlexInfo.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'info':{type:'Object',declaredBy:'org.apache.royale.core.IFlexInfo'}}}}};org.apache.royale.core.IFlexInfo.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ApplicationBase=function(){org.apache.royale.core.HTMLElementWrapper.call(this)};goog.inherits(org.apache.royale.core.ApplicationBase,org.apache.royale.core.HTMLElementWrapp [...]
+org.apache.royale.core.ApplicationBase.prototype.org_apache_royale_core_ApplicationBase__width;org.apache.royale.core.ApplicationBase.prototype.org_apache_royale_core_ApplicationBase__height;org.apache.royale.core.ApplicationBase.prototype.setHeight=function(value,noEvent){noEvent=typeof noEvent!=='undefined'?noEvent:false;if(this.org_apache_royale_core_ApplicationBase__height!=value){this.org_apache_royale_core_ApplicationBase__height=value;this.element.style.height=value.toString()+'px [...]
+org.apache.royale.core.ApplicationBase.prototype.setWidth=function(value,noEvent){noEvent=typeof noEvent!=='undefined'?noEvent:false;if(this.org_apache_royale_core_ApplicationBase__width!=value){this.org_apache_royale_core_ApplicationBase__width=value;this.element.style.width=value.toString()+'px';if(!noEvent)this.dispatchEvent(new org.apache.royale.events.Event('widthChanged'))}};org.apache.royale.core.ApplicationBase.prototype.org_apache_royale_core_ApplicationBase__explicitWidth;org.a [...]
+org.apache.royale.core.ApplicationBase.prototype.org_apache_royale_core_ApplicationBase__percentWidth;org.apache.royale.core.ApplicationBase.prototype.org_apache_royale_core_ApplicationBase__percentHeight;
+org.apache.royale.core.ApplicationBase.prototype.get__width=function(){var pixels;var strpixels=this.element.style.width;if(strpixels==null)pixels=NaN;else pixels=org.apache.royale.utils.CSSUtils.toNumber(strpixels,NaN);if(isNaN(pixels)){pixels=this.element.offsetWidth;if(pixels===0&&this.element.scrollWidth!==0)pixels=this.element.scrollWidth}return pixels};org.apache.royale.core.ApplicationBase.prototype.set__width=function(value){if(this.explicitWidth!=value)this.explicitWidth=value;t [...]
+org.apache.royale.core.ApplicationBase.prototype.get__height=function(){var pixels;var strpixels=this.element.style.height;if(strpixels==null)pixels=NaN;else pixels=org.apache.royale.utils.CSSUtils.toNumber(strpixels,NaN);if(isNaN(pixels)){pixels=this.element.offsetHeight;if(pixels===0&&this.element.scrollHeight!==0)pixels=this.element.scrollHeight}return pixels};org.apache.royale.core.ApplicationBase.prototype.set__height=function(value){if(this.explicitHeight!=value)this.explicitHeight [...]
+org.apache.royale.core.ApplicationBase.prototype.get__explicitWidth=function(){return this.org_apache_royale_core_ApplicationBase__explicitWidth};org.apache.royale.core.ApplicationBase.prototype.set__explicitWidth=function(value){if(this.org_apache_royale_core_ApplicationBase__explicitWidth==value)return;if(!isNaN(value))this.org_apache_royale_core_ApplicationBase__percentWidth=NaN;this.org_apache_royale_core_ApplicationBase__explicitWidth=value;this.dispatchEvent(new org.apache.royale.e [...]
+org.apache.royale.core.ApplicationBase.prototype.get__explicitHeight=function(){return this.org_apache_royale_core_ApplicationBase__explicitHeight};org.apache.royale.core.ApplicationBase.prototype.set__explicitHeight=function(value){if(this.org_apache_royale_core_ApplicationBase__explicitHeight==value)return;if(!isNaN(value))this.org_apache_royale_core_ApplicationBase__percentHeight=NaN;this.org_apache_royale_core_ApplicationBase__explicitHeight=value;this.dispatchEvent(new org.apache.ro [...]
+org.apache.royale.core.ApplicationBase.prototype.get__percentWidth=function(){return this.org_apache_royale_core_ApplicationBase__percentWidth};org.apache.royale.core.ApplicationBase.prototype.set__percentWidth=function(value){this.org_apache_royale_core_ApplicationBase__percentWidth=value;this.element.style.width=value.toString()+'%';if(!isNaN(value))this.org_apache_royale_core_ApplicationBase__explicitWidth=NaN;this.dispatchEvent(new org.apache.royale.events.Event('percentWidthChanged'))};
+org.apache.royale.core.ApplicationBase.prototype.get__percentHeight=function(){return this.org_apache_royale_core_ApplicationBase__percentHeight};org.apache.royale.core.ApplicationBase.prototype.set__percentHeight=function(value){this.org_apache_royale_core_ApplicationBase__percentHeight=value;this.element.style.height=value.toString()+'%';if(!isNaN(value))this.org_apache_royale_core_ApplicationBase__explicitHeight=NaN;this.dispatchEvent(new org.apache.royale.events.Event('percentHeightC [...]
+Object.defineProperties(org.apache.royale.core.ApplicationBase.prototype,{width:{get:org.apache.royale.core.ApplicationBase.prototype.get__width,set:org.apache.royale.core.ApplicationBase.prototype.set__width},height:{get:org.apache.royale.core.ApplicationBase.prototype.get__height,set:org.apache.royale.core.ApplicationBase.prototype.set__height},explicitWidth:{get:org.apache.royale.core.ApplicationBase.prototype.get__explicitWidth,set:org.apache.royale.core.ApplicationBase.prototype.set [...]
+explicitHeight:{get:org.apache.royale.core.ApplicationBase.prototype.get__explicitHeight,set:org.apache.royale.core.ApplicationBase.prototype.set__explicitHeight},percentWidth:{get:org.apache.royale.core.ApplicationBase.prototype.get__percentWidth,set:org.apache.royale.core.ApplicationBase.prototype.set__percentWidth},percentHeight:{get:org.apache.royale.core.ApplicationBase.prototype.get__percentHeight,set:org.apache.royale.core.ApplicationBase.prototype.set__percentHeight}});
+org.apache.royale.core.ApplicationBase.prototype.ROYALE_CLASS_INFO={names:[{name:'ApplicationBase',qName:'org.apache.royale.core.ApplicationBase',kind:'class'}],interfaces:[org.apache.royale.core.IFlexInfo]};
+org.apache.royale.core.ApplicationBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'width':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'widthChanged'}]}]}},'height':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'heig [...]
+'explicitWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase'},'explicitHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase'},'percentWidth':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase'},'percentHeight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.ApplicationBase'}}},methods:function(){return{'ApplicationBase':{type:'',declaredBy:'org.apache.ro [...]
+'info':{type:'Object',declaredBy:'org.apache.royale.core.ApplicationBase'},'setHeight':{type:'void',declaredBy:'org.apache.royale.core.ApplicationBase',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',optional:true}]}},'setWidth':{type:'void',declaredBy:'org.apache.royale.core.ApplicationBase',parameters:function(){return[{index:1,type:'Number',optional:false},{index:2,type:'Boolean',optional:true}]}}}}}};
+org.apache.royale.core.ApplicationBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.Application=function(){org.apache.royale.core.ApplicationBase.call(this);this.element=document.getElementsByTagName('body')[0];this.element.className='Application';this.valuesImpl=new org.apache.royale.core.AllCSSValuesImpl};goog.inherits(org.apache.royale.jewel.Application,org.apache.royale.core.ApplicationBase);goog.exportSymbol('org.apache.royale.jewel.Application',org.apach [...]
+org.apache.royale.jewel.Application.prototype.org_apache_royale_jewel_Application__model;org.apache.royale.jewel.Application.prototype.org_apache_royale_jewel_Application__controller;
+org.apache.royale.jewel.Application.prototype.generateMXMLAttributes=function(data){var propCount=data[0]>>0;var n=data.length>>0;for(var i=1;i<n;i+=3)if(data[i]=='initialView'){var initialViewArray=data.splice(i,3);var offset=(propCount-1)*3+1>>0;data.splice(offset,0,initialViewArray[0],initialViewArray[1],initialViewArray[2])}org.apache.royale.utils.MXMLDataInterpreter.generateMXMLProperties(this,data)};org.apache.royale.jewel.Application.prototype.beads;
+org.apache.royale.jewel.Application.prototype.addElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;this.element.appendChild(c.positioner);c.addedToParent()};
+org.apache.royale.jewel.Application.prototype.addElementAt=function(c,index,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;var children=this.internalChildren();if(index>=children.length)this.addElement(c);else{this.element.insertBefore(c.positioner,children[index]);c.addedToParent()}};org.apache.royale.jewel.Application.prototype.getElementAt=function(index){var children=this.internalChildren();return children[index].royale_wrapper};
+org.apache.royale.jewel.Application.prototype.getElementIndex=function(c){var children=this.internalChildren();var n=children.length>>0;for(var i=0;i<n;i++)if(children[i]==c.element)return i;return-1};org.apache.royale.jewel.Application.prototype.removeElement=function(c,dispatchEvent){dispatchEvent=typeof dispatchEvent!=='undefined'?dispatchEvent:true;this.element.removeChild(c.element)};org.apache.royale.jewel.Application.prototype.internalChildren=function(){return this.element.childN [...]
+org.apache.royale.jewel.Application.prototype.start=function(){if(org.apache.royale.utils.Language.is(this.model,org.apache.royale.core.IBead))this.addBead(this.model);if(org.apache.royale.utils.Language.is(this.controller,org.apache.royale.core.IBead))this.addBead(this.controller);for(var index in this.beads)this.addBead(this.beads[index]);this.dispatchEvent(new org.apache.royale.events.Event('beadsAdded'));if(this.dispatchEvent(new org.apache.royale.events.Event('preinitialize',false,t [...]
+else{this.startupTimer=new org.apache.royale.utils.Timer(34,0);this.startupTimer.addEventListener('timer',org.apache.royale.utils.Language.closure(this.handleStartupTimer,this,'handleStartupTimer'));this.startupTimer.start()}};org.apache.royale.jewel.Application.prototype.handleStartupTimer=function(event){if(this.dispatchEvent(new org.apache.royale.events.Event('preinitialize',false,true))){this.startupTimer.stop();this.initialize()}};
+org.apache.royale.jewel.Application.prototype.initialize=function(){org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances(this,this.instanceParent,this.MXMLDescriptor);this.dispatchEvent('initialize');if(this.initialView){this.initialView.applicationModel=this.model;this.addElement(this.initialView);var baseView=this.initialView;if(!isNaN(baseView.percentWidth)||!isNaN(baseView.percentHeight)){this.element.style.height=window.innerHeight.toString()+'px';this.element.style.wid [...]
+'px';this.initialView.dispatchEvent('sizeChanged')}this.dispatchEvent(new org.apache.royale.events.Event('viewChanged'))}this.dispatchEvent(new org.apache.royale.events.Event('applicationComplete'))};org.apache.royale.jewel.Application.prototype.set__valuesImpl=function(value){if(!org.apache.royale.core.ValuesManager['valuesImpl']){org.apache.royale.core.ValuesManager['valuesImpl']=value;org.apache.royale.core.ValuesManager['valuesImpl'].init(this)}};
+org.apache.royale.jewel.Application.prototype.get__initialView=function(){return this.org_apache_royale_jewel_Application__initialView};org.apache.royale.jewel.Application.prototype.set__initialView=function(value){this.org_apache_royale_jewel_Application__initialView=value};org.apache.royale.jewel.Application.prototype.get__model=function(){return this.org_apache_royale_jewel_Application__model};
+org.apache.royale.jewel.Application.prototype.set__model=function(value){this.org_apache_royale_jewel_Application__model=value};org.apache.royale.jewel.Application.prototype.get__controller=function(){return this.org_apache_royale_jewel_Application__controller};org.apache.royale.jewel.Application.prototype.set__controller=function(value){this.org_apache_royale_jewel_Application__controller=value};org.apache.royale.jewel.Application.prototype.get__popUpParent=function(){return this};
+org.apache.royale.jewel.Application.prototype.get__MXMLDescriptor=function(){return null};org.apache.royale.jewel.Application.prototype.get__numElements=function(){var children=this.internalChildren();return children.length>>0};org.apache.royale.jewel.Application.prototype.get__popUpHost=function(){return this};
+Object.defineProperties(org.apache.royale.jewel.Application.prototype,{valuesImpl:{set:org.apache.royale.jewel.Application.prototype.set__valuesImpl},initialView:{get:org.apache.royale.jewel.Application.prototype.get__initialView,set:org.apache.royale.jewel.Application.prototype.set__initialView},model:{get:org.apache.royale.jewel.Application.prototype.get__model,set:org.apache.royale.jewel.Application.prototype.set__model},controller:{get:org.apache.royale.jewel.Application.prototype.ge [...]
+set:org.apache.royale.jewel.Application.prototype.set__controller},popUpParent:{get:org.apache.royale.jewel.Application.prototype.get__popUpParent},MXMLDescriptor:{get:org.apache.royale.jewel.Application.prototype.get__MXMLDescriptor},numElements:{get:org.apache.royale.jewel.Application.prototype.get__numElements},popUpHost:{get:org.apache.royale.jewel.Application.prototype.get__popUpHost}});
+org.apache.royale.jewel.Application.prototype.ROYALE_CLASS_INFO={names:[{name:'Application',qName:'org.apache.royale.jewel.Application',kind:'class'}],interfaces:[org.apache.royale.core.IStrand,org.apache.royale.core.IParent,org.apache.royale.events.IEventDispatcher,org.apache.royale.core.IInitialViewApplication,org.apache.royale.core.IPopUpHost,org.apache.royale.core.IPopUpHostParent,org.apache.royale.core.IRenderedObject]};
+org.apache.royale.jewel.Application.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'beads':{type:'Array',get_set:function(inst,v){return v!==undefined?inst.beads=v:inst.beads}}}},accessors:function(){return{'valuesImpl':{type:'org.apache.royale.core.IValuesImpl',access:'writeonly',declaredBy:'org.apache.royale.jewel.Application'},'initialView':{type:'org.apache.royale.core.IApplicationView',access:'readwrite',declaredBy:'org.apache.royale.jewel.Application [...]
+access:'readwrite',declaredBy:'org.apache.royale.jewel.Application',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'__NoChangeEvent__'}]}]}},'controller':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.jewel.Application',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'__NoChangeEvent__'}]}]}},'popUpParent':{type:'org.apache.royale.core.IPopUpHostParent',access:'readonly',declaredBy:'org.apache.royale.jewel.Application'},'MXMLDescriptor':{ [...]
+access:'readonly',declaredBy:'org.apache.royale.jewel.Application'},'numElements':{type:'int',access:'readonly',declaredBy:'org.apache.royale.jewel.Application'},'popUpHost':{type:'org.apache.royale.core.IPopUpHost',access:'readonly',declaredBy:'org.apache.royale.jewel.Application'}}},methods:function(){return{'Application':{type:'',declaredBy:'org.apache.royale.jewel.Application'},'generateMXMLAttributes':{type:'void',declaredBy:'org.apache.royale.jewel.Application',parameters:function( [...]
+type:'Array',optional:false}]}},'addElement':{type:'void',declaredBy:'org.apache.royale.jewel.Application',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional:true}]}},'addElementAt':{type:'void',declaredBy:'org.apache.royale.jewel.Application',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'int',optional:false},{index:3,type:'Boolean',optional:true}]}},'getEl [...]
+declaredBy:'org.apache.royale.jewel.Application',parameters:function(){return[{index:1,type:'int',optional:false}]}},'getElementIndex':{type:'int',declaredBy:'org.apache.royale.jewel.Application',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false}]}},'removeElement':{type:'void',declaredBy:'org.apache.royale.jewel.Application',parameters:function(){return[{index:1,type:'org.apache.royale.core.IChild',optional:false},{index:2,type:'Boolean',optional: [...]
+'start':{type:'void',declaredBy:'org.apache.royale.jewel.Application'}}}}};org.apache.royale.jewel.Application.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout=function(){org.apache.royale.jewel.beads.layouts.StyledLayoutBase.call(this)};goog.inherits(org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout,org.apache.royale.jewel.beads.layouts.StyledLayoutBase);goog.exportSymbol('org.apache.royale.jewel.beads.layouts.Simpl [...]
+org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.superClass_.beadsAddedHandler.apply(this);if(this.hostClassList.contains('layout'))this.hostClassList.remove('layout');this.hostClassList.add('layout');if(this.hostClassList.contains('horizontal'))this.hostClassList.remove('horizontal');this.hostClassList.add('horizontal')};
+org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.prototype.layout=function(){return true};org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'SimpleHorizontalLayout',qName:'org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout',kind:'class'}]};
+org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'SimpleHorizontalLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout',parameters:function(){return[{index:1,type:'org.apache.royale.events.Event', [...]
+'layout':{type:'Boolean',declaredBy:'org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout'}}}}};org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout=function(){org.apache.royale.jewel.beads.layouts.SimpleHorizontalLayout.call(this)};goog.inherits(org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout,org.apache.royale.jewel.beads.layouts.SimpleHorizontal [...]
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.LAYOUT_TYPE_NAMES='layout horizontal centered';
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.beadsAddedHandler=function(event){event=typeof event!=='undefined'?event:null;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.superClass_.beadsAddedHandler.apply(this);if(this.hostClassList.contains('centered'))this.hostClassList.remove('centered');this.hostClassList.add('centered');this.applyStyleToLayout(this.hostComponent,'gap');this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_se [...]
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingTop=0;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingRight=0;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingBottom=0;
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingLeft=0;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_gapInitialized;
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.applyStyleToLayout=function(component,cssProperty){var cssValue=org.apache.royale.core.ValuesManager['valuesImpl'].getValue(component,cssProperty);if(cssValue!==undefined)switch(cssProperty){case 'gap':if(!this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_gapInitialized)this.gap=Number(cssValue);break;default:break}};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAPS=10;
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAP_STEP=3;org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype._gap=0;
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_setGap=function(value){if(value>=0&&value<=org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAPS*org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAP_STEP){if(this.hostClassList.contains('gap-'+this._gap+'x'+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAP_STEP+'px'))this.hostClassList.remove('gap-'+this._gap [...]
+'px');if(value!=0)this.hostClassList.add('gap-'+value+'x'+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAP_STEP+'px')}else throw new Error('Gap needs to be between 0 and '+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAPS*org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.GAP_STEP);};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.layout=function(){return true};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingTop=function(){return this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingTop};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingTop=function(value){this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingTop=value};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingRight=function(){return thi [...]
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingRight=function(value){this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingRight=value};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingBottom=function(){return this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingBottom};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingBottom=function(value){this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingBottom=value};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingLeft=function(){return this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingLeft};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingLeft=function(value){this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout__paddingLeft=value};org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__gap=function(){return this._gap};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__gap=function(value){if(this._gap!=value){if(this.hostComponent)this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_setGap(value);this._gap=value;this.org_apache_royale_jewel_beads_layouts_HorizontalCenteredLayout_gapInitialized=true}};
+Object.defineProperties(org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype,{paddingTop:{get:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingTop,set:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingTop},paddingRight:{get:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingRight,set:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__padd [...]
+paddingBottom:{get:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingBottom,set:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingBottom},paddingLeft:{get:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.get__paddingLeft,set:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__paddingLeft},gap:{get:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype. [...]
+set:org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.set__gap}});org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.ROYALE_CLASS_INFO={names:[{name:'HorizontalCenteredLayout',qName:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout',kind:'class'}],interfaces:[org.apache.royale.core.layout.ILayoutStyleProperties]};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'paddingTop':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'},'paddingRight':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'},'paddingBottom':{type:'Number',access:'readwrite',declaredBy:'org.apa [...]
+'paddingLeft':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'},'gap':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'}}},methods:function(){return{'HorizontalCenteredLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'},'beadsAddedHandler':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout', [...]
+type:'org.apache.royale.events.Event',optional:true}]}},'applyStyleToLayout':{type:'void',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false},{index:2,type:'String',optional:false}]}},'layout':{type:'Boolean',declaredBy:'org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout'}}}}};
+org.apache.royale.jewel.beads.layouts.HorizontalCenteredLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBeadController=function(){};goog.exportSymbol('org.apache.royale.core.IBeadController',org.apache.royale.core.IBeadController);org.apache.royale.core.IBeadController.prototype.ROYALE_CLASS_INFO={names:[{name:'IBeadController',qName:'org.apache.royale.core.IBeadController',kind:'interface'}],interfaces:[org.apache.royale.core.IBead]};org.apache.royale.cor [...]
+org.apache.royale.core.IBeadController.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.StringUtil=function(){throw new Error('StringUtil should not be instantiated.');};goog.exportSymbol('org.apache.royale.utils.StringUtil',org.apache.royale.utils.StringUtil);
+org.apache.royale.utils.StringUtil.substitute=function(str,rest){rest=Array.prototype.slice.call(arguments,1);if(str===null)return'';var len=rest.length>>>0;var args;if(len===1&&org.apache.royale.utils.Language.is(rest[0],Array)){args=rest[0];len=args.length>>>0}else args=rest;for(var i=0;i<len;i++)str=str.replace(new RegExp('\\{'+i+'\\}','g'),args[i]);return str};org.apache.royale.utils.StringUtil.repeat=function(str,n){if(n===0)return'';var a=[];for(var i=0;i<n;i++)a.push(str);return a [...]
+org.apache.royale.utils.StringUtil.restrict=function(str,restrict){if(restrict===null)return str;if(restrict==='')return'';var charCodes=[];var n=str.length>>0;for(var i=0;i<n;i++){var charCode=str.charCodeAt(i)>>>0;if(org.apache.royale.utils.StringUtil.testCharacter(charCode,restrict))charCodes.push(charCode)}return org.apache.royale.utils.Language.string(String.fromCharCode.apply(null,charCodes))};org.apache.royale.utils.StringUtil.trim=function(str){return org.apache.royale.utils.Stri [...]
+org.apache.royale.utils.StringUtil.splitAndTrim=function(value,delimiter){return org.apache.royale.utils.StringTrimmer.splitAndTrim(value,delimiter)};org.apache.royale.utils.StringUtil.trimArrayElements=function(value,delimiter){return org.apache.royale.utils.StringTrimmer.trimArrayElements(value,delimiter)};org.apache.royale.utils.StringUtil.isWhitespace=function(character){return org.apache.royale.utils.StringTrimmer.isWhitespace(character)};
+org.apache.royale.utils.StringUtil.testCharacter=function(charCode,restrict){var code=0;var allowIt=false;var inBackSlash=false;var inRange=false;var setFlag=true;var lastCode=0;var n=restrict.length>>0;if(n>0){code=restrict.charCodeAt(0)>>>0;if(code===94)allowIt=true}for(var i=0;i<n;i++){code=restrict.charCodeAt(i)>>>0;var acceptCode=false;if(!inBackSlash)if(code===45)inRange=true;else if(code===94)setFlag=!setFlag;else if(code===92)inBackSlash=true;else acceptCode=true;else{acceptCode= [...]
+false}if(acceptCode)if(inRange){if(lastCode<=charCode&&charCode<=code)allowIt=setFlag;inRange=false;lastCode=0}else{if(charCode===code)allowIt=setFlag;lastCode=code}}return allowIt};org.apache.royale.utils.StringUtil.removeWord=function(str,wordToSeach){var pos;while(str.search(wordToSeach)>-1){pos=str.search(wordToSeach);str=str.substring(0,pos)+str.substring(pos+wordToSeach.length,str.length)}return str};
+org.apache.royale.utils.StringUtil.prototype.ROYALE_CLASS_INFO={names:[{name:'StringUtil',qName:'org.apache.royale.utils.StringUtil',kind:'class'}]};
+org.apache.royale.utils.StringUtil.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'StringUtil':{type:'',declaredBy:'org.apache.royale.utils.StringUtil'},'|substitute':{type:'String',declaredBy:'org.apache.royale.utils.StringUtil',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Array',optional:false}]}},'|repeat':{type:'String',declaredBy:'org.apache.royale.utils. [...]
+parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'int',optional:false}]}},'|restrict':{type:'String',declaredBy:'org.apache.royale.utils.StringUtil',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false}]}},'|trim':{type:'String',declaredBy:'org.apache.royale.utils.StringUtil',parameters:function(){return[{index:1,type:'String',optional:false}]}},'|splitAndTrim':{type:'Array',declaredBy:'org.apache.royal [...]
+parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false}]}},'|trimArrayElements':{type:'String',declaredBy:'org.apache.royale.utils.StringUtil',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false}]}},'|isWhitespace':{type:'Boolean',declaredBy:'org.apache.royale.utils.StringUtil',parameters:function(){return[{index:1,type:'String',optional:false}]}},'|removeWord':{type:'String',declared [...]
+parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false}]}}}}}};org.apache.royale.utils.StringUtil.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ILayoutHost=function(){};goog.exportSymbol('org.apache.royale.core.ILayoutHost',org.apache.royale.core.ILayoutHost);org.apache.royale.core.ILayoutHost.prototype.contentView;org.apache.royale.core.ILayoutHost.prototype.beforeLayout=function(){};org.apache.royale.core.ILay [...]
+org.apache.royale.core.ILayoutHost.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'contentView':{type:'org.apache.royale.core.ILayoutView',access:'readonly',declaredBy:'org.apache.royale.core.ILayoutHost'}}},methods:function(){return{'beforeLayout':{type:'void',declaredBy:'org.apache.royale.core.ILayoutHost'},'afterLayout':{type:'void',declaredBy:'org.apache.royale.core.ILayoutHost'}}}}};
+org.apache.royale.core.ILayoutHost.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.layout.EdgeData=function(){};goog.exportSymbol('org.apache.royale.core.layout.EdgeData',org.apache.royale.core.layout.EdgeData);org.apache.royale.core.layout.EdgeData.prototype.org_apache_royale_core_layout_EdgeData__left;org.apache.royale.core.layout.EdgeData.prototype.org_apache_royale_core_layout_EdgeData__top;org.apache.royale.core.layout.EdgeData.prototype.org_apache_royale_cor [...]
+org.apache.royale.core.layout.EdgeData.prototype.get__left=function(){return this.org_apache_royale_core_layout_EdgeData__left};org.apache.royale.core.layout.EdgeData.prototype.set__left=function(value){this.org_apache_royale_core_layout_EdgeData__left=value};org.apache.royale.core.layout.EdgeData.prototype.get__top=function(){return this.org_apache_royale_core_layout_EdgeData__top};
+org.apache.royale.core.layout.EdgeData.prototype.set__top=function(value){this.org_apache_royale_core_layout_EdgeData__top=value};org.apache.royale.core.layout.EdgeData.prototype.get__right=function(){return this.org_apache_royale_core_layout_EdgeData__right};org.apache.royale.core.layout.EdgeData.prototype.set__right=function(value){this.org_apache_royale_core_layout_EdgeData__right=value};org.apache.royale.core.layout.EdgeData.prototype.get__bottom=function(){return this.org_apache_roy [...]
+org.apache.royale.core.layout.EdgeData.prototype.set__bottom=function(value){this.org_apache_royale_core_layout_EdgeData__bottom=value};
+Object.defineProperties(org.apache.royale.core.layout.EdgeData.prototype,{left:{get:org.apache.royale.core.layout.EdgeData.prototype.get__left,set:org.apache.royale.core.layout.EdgeData.prototype.set__left},top:{get:org.apache.royale.core.layout.EdgeData.prototype.get__top,set:org.apache.royale.core.layout.EdgeData.prototype.set__top},right:{get:org.apache.royale.core.layout.EdgeData.prototype.get__right,set:org.apache.royale.core.layout.EdgeData.prototype.set__right},bottom:{get:org.apa [...]
+set:org.apache.royale.core.layout.EdgeData.prototype.set__bottom}});org.apache.royale.core.layout.EdgeData.prototype.ROYALE_CLASS_INFO={names:[{name:'EdgeData',qName:'org.apache.royale.core.layout.EdgeData',kind:'class'}]};
+org.apache.royale.core.layout.EdgeData.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'left':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.layout.EdgeData'},'top':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.layout.EdgeData'},'right':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.core.layout.EdgeData'},'bottom':{type:'Number',access:'readwrite',declaredBy:'org.ap [...]
+methods:function(){return{'EdgeData':{type:'',declaredBy:'org.apache.royale.core.layout.EdgeData'}}}}};org.apache.royale.core.layout.EdgeData.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.binding.DataBindingBase=function(){};goog.exportSymbol('org.apache.royale.binding.DataBindingBase',org.apache.royale.binding.DataBindingBase);org.apache.royale.binding.DataBindingBase.prototype._strand;org.apache.royale.binding.DataBindingBase.prototype.deferredBindings;org.apache.r [...]
+org.apache.royale.binding.DataBindingBase.prototype.prepareCreatedBinding=function(binding,bindingObject,destinationObject){destinationObject=typeof destinationObject!=='undefined'?destinationObject:null;if(!destinationObject)destinationObject=this._strand[bindingObject.destination[0]];var destination=org.apache.royale.utils.Language.as(destinationObject,org.apache.royale.core.IStrand);if(destination)destination.addBead(binding);else if(destinationObject){binding.destination=destinationO [...]
+{};this._strand.addEventListener('valueChange',org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_DataBindingBase_deferredBindingsHandler,this,'deferredBindingsHandler'))}this.deferredBindings[bindingObject.destination[0]]=binding}};
+org.apache.royale.binding.DataBindingBase.prototype.org_apache_royale_binding_DataBindingBase_watcherChildrenRelevantToIndex=function(children,index){var watchers=children?children.watchers:null;var hasValidWatcherChild=false;if(watchers){var l=watchers.length>>>0;while(l--){var watcher=watchers[l];if(typeof watcher.bindings=='number')hasValidWatcherChild=watcher.bindings==index;else hasValidWatcherChild=watcher.bindings.indexOf(index)!=-1;if(!hasValidWatcherChild&&watcher.children)hasVa [...]
+this.org_apache_royale_binding_DataBindingBase_watcherChildrenRelevantToIndex(watcher.children,index);if(hasValidWatcherChild)break}}return hasValidWatcherChild};
+org.apache.royale.binding.DataBindingBase.prototype.setupWatchers=function(gb,index,watchers,parentWatcher){var foundWatcher=false;var n=watchers.length>>0;for(var i=0;i<n;i++){var watcher=watchers[i];var isValidWatcher=false;if(typeof watcher.bindings=='number')isValidWatcher=watcher.bindings==index;else isValidWatcher=watcher.bindings.indexOf(index)!=-1;if(isValidWatcher){var hasWatcherChildren=this.org_apache_royale_binding_DataBindingBase_watcherChildrenRelevantToIndex(watcher.childr [...]
+var type=watcher.type;var parentObj=this._strand;switch(type){case 'static':parentObj=watcher.parentObj;gb.staticRoot=parentObj;gb.isStatic=true;break;case 'property':var getterFunction=watcher.getterFunction;if(typeof gb.source==='function'&&!hasWatcherChildren)getterFunction=gb.source;var pw=new org.apache.royale.binding.PropertyWatcher(this._strand,watcher.propertyName,watcher.eventNames,getterFunction);watcher.watcher=pw;if(parentWatcher)pw.parentChanged(parentWatcher.value);else pw. [...]
+if(parentWatcher)parentWatcher.addChild(pw);if(!hasWatcherChildren)pw.addBinding(gb);foundWatcher=true;break}if(hasWatcherChildren)this.setupWatchers(gb,index,watcher.children.watchers,watcher.watcher)}}if(!foundWatcher)if(parentWatcher)gb.valueChanged(parentWatcher.value,true);else gb.valueChanged(null,true)};
+org.apache.royale.binding.DataBindingBase.prototype.decodeWatcher=function(bindingData){var watcherMap={};var watchers=[];var n=bindingData.length>>0;var index=0;var watcherData;while(index<n-1){var watcherIndex=bindingData[index++]>>0;var type=bindingData[index++]>>0;switch(type){case 0:watcherData={type:'function'};watcherData.functionName=bindingData[index++];watcherData.paramFunction=bindingData[index++];watcherData.eventNames=bindingData[index++];watcherData.bindings=bindingData[ind [...]
+case 1:watcherData={type:'static'};watcherData.propertyName=bindingData[index++];watcherData.eventNames=bindingData[index++];watcherData.bindings=bindingData[index++];watcherData.getterFunction=bindingData[index++];watcherData.parentObj=bindingData[index++];watcherMap[watcherData.propertyName]=watcherData;break;case 2:watcherData={type:'property'};watcherData.propertyName=bindingData[index++];watcherData.eventNames=bindingData[index++];watcherData.bindings=bindingData[index++];watcherDat [...]
+bindingData[index++];watcherMap[watcherData.propertyName]=watcherData;break;case 3:watcherData={type:'xml'};watcherData.propertyName=bindingData[index++];watcherData.bindings=bindingData[index++];watcherMap[watcherData.propertyName]=watcherData;break}watcherData.children=bindingData[index++];if(watcherData.children!=null)watcherData.children=this.decodeWatcher(watcherData.children);watcherData.index=watcherIndex;watchers.push(watcherData)}return{watchers:watchers,watcherMap:watcherMap}};
+org.apache.royale.binding.DataBindingBase.prototype.makeConstantBinding=function(binding){var cb=new org.apache.royale.binding.ConstantBinding;cb.destinationPropertyName=org.apache.royale.utils.Language.string(binding.destination[1]);if(org.apache.royale.utils.Language.is(binding.source,String))cb.sourcePropertyName=org.apache.royale.utils.Language.string(binding.source);else{cb.sourceID=org.apache.royale.utils.Language.string(binding.source[0]);cb.sourcePropertyName=org.apache.royale.ut [...]
+this.prepareCreatedBinding(cb,binding)};org.apache.royale.binding.DataBindingBase.prototype.org_apache_royale_binding_DataBindingBase_deferredBindingsHandler=function(event){for(var p in this.deferredBindings)if(this._strand[p]!=null){var destination=org.apache.royale.utils.Language.as(this._strand[p],org.apache.royale.core.IStrand);if(destination)destination.addBead(this.deferredBindings[p]);else{var destObject=this._strand[p];if(destObject){this.deferredBindings[p].destination=destObje [...]
+org.apache.royale.binding.DataBindingBase.prototype.set__strand=function(value){this._strand=value;this._strand.addEventListener('initBindings',org.apache.royale.utils.Language.closure(this.initBindingsHandler,this,'initBindingsHandler'))};Object.defineProperties(org.apache.royale.binding.DataBindingBase.prototype,{strand:{set:org.apache.royale.binding.DataBindingBase.prototype.set__strand}});
+org.apache.royale.binding.DataBindingBase.prototype.ROYALE_CLASS_INFO={names:[{name:'DataBindingBase',qName:'org.apache.royale.binding.DataBindingBase',kind:'class'}],interfaces:[org.apache.royale.core.IBead]};
+org.apache.royale.binding.DataBindingBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.binding.DataBindingBase'}}},methods:function(){return{'DataBindingBase':{type:'',declaredBy:'org.apache.royale.binding.DataBindingBase'}}}}};org.apache.royale.binding.DataBindingBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache. [...]
+org.apache.royale.events.IBrowserEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{}},methods:function(){return{'wrapEvent':{type:'void',declaredBy:'org.apache.royale.events.IBrowserEvent',parameters:function(){return[{index:1,type:'goog.events.BrowserEvent',optional:false}]}}}}}};org.apache.royale.events.IBrowserEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.utils={};org.apache.royale.events.utils.EventUtils=function(){ [...]
+org.apache.royale.events.utils.EventUtils.createEvent=function(type,bubbles,cancelable){bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable!=='undefined'?cancelable:false;var customEvent=null;try{customEvent=new Event(type,org.apache.royale.conversions.createEventInit(bubbles,cancelable));return customEvent}catch(e){}if(!customEvent){customEvent=document.createEvent('Event');customEvent.initEvent(type,bubbles,cancelable)}return customEvent};
+org.apache.royale.events.utils.EventUtils.prototype.ROYALE_CLASS_INFO={names:[{name:'EventUtils',qName:'org.apache.royale.events.utils.EventUtils',kind:'class'}]};
+org.apache.royale.events.utils.EventUtils.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'|createEvent':{type:'Object',declaredBy:'org.apache.royale.events.utils.EventUtils',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:true},{index:3,type:'Boolean',optional:true}]}}}}}};
+org.apache.royale.events.utils.EventUtils.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IApplicationView=function(){};goog.exportSymbol('org.apache.royale.core.IApplicationView',org.apache.royale.core.IApplicationView);org.apache.royale.core.IApplicationView.prototype.applicationModel;org.apache.royale.core.IApplicationView.prototype.ROYALE_CLASS_INFO={names:[{name:'IApplicationView',qName:'org.apache.royale.core.IApplicationView',kind:'interface'}],interfaces:[ [...]
+org.apache.royale.core.IApplicationView.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'applicationModel':{type:'Object',access:'writeonly',declaredBy:'org.apache.royale.core.IApplicationView'}}},methods:function(){return{}}}};org.apache.royale.core.IApplicationView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.StringPadder=function(){};goog.exportSymbol('org.apache.royale.utils.StringPadder',org.apache.royale.utils.StringPadder) [...]
+org.apache.royale.utils.StringPadder.prototype.ROYALE_CLASS_INFO={names:[{name:'StringPadder',qName:'org.apache.royale.utils.StringPadder',kind:'class'}]};
+org.apache.royale.utils.StringPadder.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'|pad':{type:'String',declaredBy:'org.apache.royale.utils.StringPadder',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'String',optional:false},{index:3,type:'int',optional:false},{index:4,type:'Boolean',optional:true}]}}}}}};
+org.apache.royale.utils.StringPadder.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.PointUtils=function(){throw new Error('PointUtils should not be instantiated.');};goog.exportSymbol('org.apache.royale.utils.PointUtils',org.apache.royale.utils.PointUtils);
+org.apache.royale.utils.PointUtils.globalToLocal=function(pt,local){var x=pt.x;var y=pt.y;var element=local.element;if(org.apache.royale.utils.Language.closure(element.getBoundingClientRect,element,'getBoundingClientRect')){var rect=element.getBoundingClientRect();x=x-rect.left-window.pageXOffset;y=y-rect.top-window.pageYOffset}else{do{x-=element.offsetLeft;y-=element.offsetTop;if(local['parent']!==undefined){local=local.parent;element=local?local.element:null}else element=null}while(ele [...]
+y)};org.apache.royale.utils.PointUtils.localToGlobal=function(pt,local){var x=pt.x;var y=pt.y;var element=local.element;if(org.apache.royale.utils.Language.closure(element.getBoundingClientRect,element,'getBoundingClientRect')){var rect=element.getBoundingClientRect();x=Number(rect.left+x+window.pageXOffset);y=Number(rect.top+y+window.pageYOffset)}else{do{x+=element.offsetLeft;y+=element.offsetTop;element=element.offsetParent}while(element)}return new org.apache.royale.geom.Point(x,y)};
+org.apache.royale.utils.PointUtils.prototype.ROYALE_CLASS_INFO={names:[{name:'PointUtils',qName:'org.apache.royale.utils.PointUtils',kind:'class'}]};
+org.apache.royale.utils.PointUtils.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'PointUtils':{type:'',declaredBy:'org.apache.royale.utils.PointUtils'},'|globalToLocal':{type:'org.apache.royale.geom.Point',declaredBy:'org.apache.royale.utils.PointUtils',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false},{index:2,type:'Object',optional:false}]}},'|localToGlob [...]
+declaredBy:'org.apache.royale.utils.PointUtils',parameters:function(){return[{index:1,type:'org.apache.royale.geom.Point',optional:false},{index:2,type:'Object',optional:false}]}}}}}};org.apache.royale.utils.PointUtils.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.Language=function(){};goog.exportSymbol('org.apache.royale.utils.Language',org.apache.royale.utils.Language);org.apache.royale.utils.Language.sortNames;org.apache.royale.utils.Language.sortNamesOne=[] [...]
+org.apache.royale.utils.Language.as=function(leftOperand,rightOperand,coercion){coercion=typeof coercion!=='undefined'?coercion:null;var error,itIs,message;coercion=coercion!==undefined?coercion:false;itIs=org.apache.royale.utils.Language.is(leftOperand,rightOperand);if(!itIs&&coercion&&leftOperand){message='Type Coercion failed';if(TypeError)error=new TypeError(message);else error=new Error(message);throw error;}return itIs?leftOperand:null};
+org.apache.royale.utils.Language._int=function(value){return value>>0};org.apache.royale.utils.Language.string=function(value){if(value==null)return null;return''+value};
+org.apache.royale.utils.Language.is=function(leftOperand,rightOperand){var superClass;if(leftOperand==null||rightOperand==null)return false;if(leftOperand instanceof rightOperand)return true;if(rightOperand===Object)return true;var theType=typeof leftOperand;if(theType==='string')return rightOperand===String;if(theType==='number')return rightOperand===Number;if(theType==='boolean')return rightOperand===Boolean;if(rightOperand===Array)return Array.isArray(leftOperand);if(leftOperand.ROYAL [...]
+undefined)return false;if(leftOperand.ROYALE_CLASS_INFO.interfaces)if(org.apache.royale.utils.Language.checkInterfaces(leftOperand,rightOperand))return true;superClass=leftOperand.constructor.superClass_;if(superClass)while(superClass&&superClass.ROYALE_CLASS_INFO){if(superClass.ROYALE_CLASS_INFO.interfaces)if(org.apache.royale.utils.Language.checkInterfaces(superClass,rightOperand))return true;superClass=superClass.constructor.superClass_}return false};
+org.apache.royale.utils.Language.checkInterfaces=function(leftOperand,rightOperand){var i=0,interfaces;interfaces=leftOperand.ROYALE_CLASS_INFO.interfaces;for(i=interfaces.length-1>>0;i>-1;i--){if(interfaces[i]===rightOperand)return true;if(interfaces[i].prototype.ROYALE_CLASS_INFO.interfaces){var isit=org.apache.royale.utils.Language.checkInterfaces(interfaces[i].prototype,rightOperand);if(isit)return true}}return false};
+org.apache.royale.utils.Language.prototype.isClass=function(classDef){return!!(typeof classDef==='function'&&classDef.prototype&&classDef.prototype.constructor===classDef)};org.apache.royale.utils.Language.prototype.asClass=function(classDef){return this.isClass(classDef)?classDef:null};
+org.apache.royale.utils.Language.trace=function(rest){rest=rest;if(!goog.DEBUG)return;rest=Array.prototype.slice.call(arguments,0);var theConsole;theConsole=goog.global['console'];if(theConsole===undefined)if(typeof window!=='undefined')theConsole=window.console;else if(typeof console!=='undefined')theConsole=console;try{if(theConsole&&theConsole.log)theConsole.log.apply(theConsole,rest)}catch(e){}};org.apache.royale.utils.Language.uint=function(value){return value>>>0};
+org.apache.royale.utils.Language.closure=function(fn,object,boundMethodName){if(object.hasOwnProperty(boundMethodName))return object[boundMethodName];var boundMethod=goog.bind(fn,object);Object.defineProperty(object,boundMethodName,{value:boundMethod});return boundMethod};
+org.apache.royale.utils.Language.sort=function(arr,args){args=Array.prototype.slice.call(arguments,1);var compareFunction=null;var opt=0;if(args.length==1)if(typeof args[0]==='function')compareFunction=args[0];else opt=args[0]>>0;else if(args.length==2){compareFunction=args[0];opt=args[1]>>0}org.apache.royale.utils.Language.muler=(2&opt)>0?-1:1;if(compareFunction)arr.sort(compareFunction);else if(opt&16)arr.sort(org.apache.royale.utils.Language.compareAsNumber);else if(opt&1)arr.sort(org [...]
+else arr.sort(org.apache.royale.utils.Language.compareAsString)};org.apache.royale.utils.Language.compareAsStringCaseinsensitive=function(a,b){var v=(a||org.apache.royale.utils.Language.zeroStr).toString().toLowerCase().localeCompare((b||org.apache.royale.utils.Language.zeroStr).toString().toLowerCase())>>0;if(v!=0)return v*org.apache.royale.utils.Language.muler>>0;return 0};
+org.apache.royale.utils.Language.compareAsString=function(a,b){var v=(a||org.apache.royale.utils.Language.zeroStr).toString().localeCompare((b||org.apache.royale.utils.Language.zeroStr).toString())>>0;if(v!=0)return v*org.apache.royale.utils.Language.muler>>0;return 0};org.apache.royale.utils.Language.compareAsNumber=function(a,b){if(a>b)return org.apache.royale.utils.Language.muler>>0;else if(a<b)return-org.apache.royale.utils.Language.muler>>0;return 0};
+org.apache.royale.utils.Language.sortOn=function(arr,names,opt){opt=typeof opt!=='undefined'?opt:0;if(org.apache.royale.utils.Language.is(names,Array))org.apache.royale.utils.Language.sortNames=org.apache.royale.utils.Language.as(names,Array);else{org.apache.royale.utils.Language.sortNamesOne[0]=names;org.apache.royale.utils.Language.sortNames=org.apache.royale.utils.Language.sortNamesOne}if(org.apache.royale.utils.Language.is(opt,Array)){var opt2=0;var foreachiter0_target=opt;for(var fo [...]
+foreachiter0_target[foreachiter0];{opt2=opt2|o}}}else opt2=org.apache.royale.utils.Language.as(opt,Number);org.apache.royale.utils.Language.muler=(2&opt2)>0?-1:1;if(opt2&16)arr.sort(org.apache.royale.utils.Language.compareNumber);else if(opt2&1)arr.sort(org.apache.royale.utils.Language.compareStringCaseinsensitive);else arr.sort(org.apache.royale.utils.Language.compareString)};
+org.apache.royale.utils.Language.compareStringCaseinsensitive=function(a,b){var foreachiter1_target=org.apache.royale.utils.Language.sortNames;for(var foreachiter1 in foreachiter1_target){var n=foreachiter1_target[foreachiter1];{var v=(a[n]||org.apache.royale.utils.Language.zeroStr).toString().toLowerCase().localeCompare((b[n]||org.apache.royale.utils.Language.zeroStr).toString().toLowerCase())>>0;if(v!=0)return v*org.apache.royale.utils.Language.muler>>0}}return 0};
+org.apache.royale.utils.Language.compareString=function(a,b){var foreachiter2_target=org.apache.royale.utils.Language.sortNames;for(var foreachiter2 in foreachiter2_target){var n=foreachiter2_target[foreachiter2];{var v=(a[n]||org.apache.royale.utils.Language.zeroStr).toString().localeCompare((b[n]||org.apache.royale.utils.Language.zeroStr).toString())>>0;if(v!=0)return v*org.apache.royale.utils.Language.muler>>0}}return 0};
+org.apache.royale.utils.Language.compareNumber=function(a,b){var foreachiter3_target=org.apache.royale.utils.Language.sortNames;for(var foreachiter3 in foreachiter3_target){var n=foreachiter3_target[foreachiter3];{if(a[n]>b[n])return org.apache.royale.utils.Language.muler>>0;else if(a[n]<b[n])return-org.apache.royale.utils.Language.muler>>0}}return 0};
+org.apache.royale.utils.Language.Vector=function(size,basetype){size=typeof size!=='undefined'?size:0;basetype=typeof basetype!=='undefined'?basetype:null;var arr=[];var defValue=null;if(basetype=='int'||basetype=='uint'||basetype=='Number')defValue=0;else if(basetype=='String')defValue='';for(var i=0;i<size;i++)arr.push(defValue);return arr};org.apache.royale.utils.Language.prototype.ROYALE_CLASS_INFO={names:[{name:'Language',qName:'org.apache.royale.utils.Language',kind:'class'}]};
+org.apache.royale.utils.Language.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'|as':{type:'Object',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'*',optional:true}]}},'|_int':{type:'Number',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,typ [...]
+optional:false}]}},'|string':{type:'String',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'*',optional:false}]}},'|is':{type:'Boolean',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false}]}},'isClass':{type:'Boolean',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'*',optional:false}]}},'asClass':{type:'Cla [...]
+parameters:function(){return[{index:1,type:'*',optional:false}]}},'|trace':{type:'void',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Array',optional:false}]}},'|uint':{type:'Number',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Number',optional:false}]}},'|closure':{type:'Function',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Function',optional:false},{ind [...]
+optional:false},{index:3,type:'String',optional:false}]}},'|sort':{type:'void',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Array',optional:false},{index:2,type:'Array',optional:false}]}},'|sortOn':{type:'void',declaredBy:'org.apache.royale.utils.Language',parameters:function(){return[{index:1,type:'Array',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'Object',optional:true}]}},'|Vector':{type:'Array',declaredBy:'org.apa [...]
+parameters:function(){return[{index:1,type:'int',optional:true},{index:2,type:'String',optional:true}]}}}}}};org.apache.royale.utils.Language.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.elements.Pre=function(){org.apache.royale.html.TextNodeContainerBase.call(this)};goog.inherits(org.apache.royale.html.elements.Pre,org.apache.royale.html.TextNodeContainerBase);goog.exportSymbol('org.apache.royale.html.elements.Pre',org.apache.royale.html.elements.Pre);org.apac [...]
+org.apache.royale.html.elements.Pre.prototype.ROYALE_CLASS_INFO={names:[{name:'Pre',qName:'org.apache.royale.html.elements.Pre',kind:'class'}]};org.apache.royale.html.elements.Pre.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'Pre':{type:'',declaredBy:'org.apache.royale.html.elements.Pre'}}}}};org.apache.royale.html.elements.Pre.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.c [...]
+org.apache.royale.core.IStyleObject.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'object':{type:'org.apache.royale.core.IStyleableObject',access:'writeonly',declaredBy:'org.apache.royale.core.IStyleObject'}}},methods:function(){return{}}}};org.apache.royale.core.IStyleObject.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.Button=function(){org.apache.royale.core.StyledUIBase.call(this);this.typeNames='jewel button'};goog.inherits [...]
+org.apache.royale.jewel.Button.prototype.createElement=function(){org.apache.royale.html.util.addElementToWrapper(this,'button');this.element.setAttribute('type','button');return this.element};org.apache.royale.jewel.Button.prototype.get__text=function(){return org.apache.royale.utils.Language.as(this.element,HTMLButtonElement).innerHTML};org.apache.royale.jewel.Button.prototype.set__text=function(value){org.apache.royale.utils.Language.as(this.element,HTMLButtonElement).innerHTML=value; [...]
+org.apache.royale.jewel.Button.prototype.get__html=function(){return org.apache.royale.utils.Language.as(this.element,HTMLButtonElement).innerHTML};org.apache.royale.jewel.Button.prototype.set__html=function(value){org.apache.royale.utils.Language.as(this.element,HTMLButtonElement).innerHTML=value;this.dispatchEvent(new org.apache.royale.events.Event('textChange'))};org.apache.royale.jewel.Button.prototype.get__emphasis=function(){return this.org_apache_royale_jewel_Button__emphasis};
+org.apache.royale.jewel.Button.prototype.set__emphasis=function(value){if(this.org_apache_royale_jewel_Button__emphasis!=value){if(this.org_apache_royale_jewel_Button__emphasis)this.removeClass(this.org_apache_royale_jewel_Button__emphasis);this.org_apache_royale_jewel_Button__emphasis=value;this.addClass(this.org_apache_royale_jewel_Button__emphasis)}};
+Object.defineProperties(org.apache.royale.jewel.Button.prototype,{text:{get:org.apache.royale.jewel.Button.prototype.get__text,set:org.apache.royale.jewel.Button.prototype.set__text},html:{get:org.apache.royale.jewel.Button.prototype.get__html,set:org.apache.royale.jewel.Button.prototype.set__html},emphasis:{get:org.apache.royale.jewel.Button.prototype.get__emphasis,set:org.apache.royale.jewel.Button.prototype.set__emphasis}});
+org.apache.royale.jewel.Button.prototype.ROYALE_CLASS_INFO={names:[{name:'Button',qName:'org.apache.royale.jewel.Button',kind:'class'}],interfaces:[org.apache.royale.core.IStrand,org.apache.royale.events.IEventDispatcher,org.apache.royale.core.IUIBase]};
+org.apache.royale.jewel.Button.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'text':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Button',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'textChange'}]}]}},'html':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Button',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'htmlChange'}]}]}},'emphasis':{typ [...]
+access:'readwrite',declaredBy:'org.apache.royale.jewel.Button'}}},methods:function(){return{'Button':{type:'',declaredBy:'org.apache.royale.jewel.Button'}}}}};org.apache.royale.jewel.Button.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.ElementEvents=function(){};goog.exportSymbol('org.apache.royale.events.ElementEvents',org.apache.royale.events.ElementEvents);org.apache.royale.events.ElementEvents.elementEvents={'click':1,'dblclick':1,'change':1,'keyup':1,'key [...]
+org.apache.royale.events.ElementEvents.prototype.ROYALE_CLASS_INFO={names:[{name:'ElementEvents',qName:'org.apache.royale.events.ElementEvents',kind:'class'}]};org.apache.royale.events.ElementEvents.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{}}}};org.apache.royale.events.ElementEvents.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IStatesImpl=function(){};goog.exportSy [...]
+org.apache.royale.core.IStatesImpl.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.elements.Code=function(){org.apache.royale.html.TextNodeContainerBase.call(this)};goog.inherits(org.apache.royale.html.elements.Code,org.apache.royale.html.TextNodeContainerBase);goog.exportSymbol('org.apache.royale.html.elements.Code',org.apache.royale.html.elements.Code);org.apache.royale.html.elements.Code.prototype.createElement=function(){return org.apache.royale.html.util.addE [...]
+org.apache.royale.html.elements.Code.prototype.ROYALE_CLASS_INFO={names:[{name:'Code',qName:'org.apache.royale.html.elements.Code',kind:'class'}]};org.apache.royale.html.elements.Code.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'Code':{type:'',declaredBy:'org.apache.royale.html.elements.Code'}}}}};org.apache.royale.html.elements.Code.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.r [...]
+org.apache.royale.net.HTTPHeader.prototype.ROYALE_CLASS_INFO={names:[{name:'HTTPHeader',qName:'org.apache.royale.net.HTTPHeader',kind:'class'}]};
+org.apache.royale.net.HTTPHeader.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'name':{type:'String',get_set:function(inst,v){return v!==undefined?inst.name=v:inst.name}},'value':{type:'String',get_set:function(inst,v){return v!==undefined?inst.value=v:inst.value}}}},accessors:function(){return{}},methods:function(){return{'HTTPHeader':{type:'',declaredBy:'org.apache.royale.net.HTTPHeader',parameters:function(){return[{index:1,type:'String',optional:true} [...]
+type:'String',optional:true}]}}}}}};org.apache.royale.net.HTTPHeader.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.ValueEvent=function(type,value,bubbles,cancelable){value=typeof value!=='undefined'?value:null;bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable!=='undefined'?cancelable:false;org.apache.royale.events.Event.call(this,type,bubbles,cancelable);this.value=value};goog.inherits(org.apache.royale.events.ValueEvent,org.apach [...]
+org.apache.royale.events.ValueEvent.prototype.cloneEvent=function(){return new org.apache.royale.events.ValueEvent(this.type,this.value,this.bubbles,this.cancelable)};org.apache.royale.events.ValueEvent.prototype.ROYALE_CLASS_INFO={names:[{name:'ValueEvent',qName:'org.apache.royale.events.ValueEvent',kind:'class'}]};
+org.apache.royale.events.ValueEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'value':{type:'*',get_set:function f(inst,v){return v!==f?inst.value=v:inst.value}}}},accessors:function(){return{}},methods:function(){return{'ValueEvent':{type:'',declaredBy:'org.apache.royale.events.ValueEvent',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'*',optional:true},{index:3,type:'Boolean',optional:true},{index:4,type:'Boolean' [...]
+'cloneEvent':{type:'org.apache.royale.events.IRoyaleEvent',declaredBy:'org.apache.royale.events.ValueEvent'}}}}};org.apache.royale.events.ValueEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.getTargetWrapper=function(obj){if(obj){if(obj.royale_wrapper)return obj.royale_wrapper;if(obj.parentNode&&obj.parentNode.royale_wrapper)return obj.parentNode.royale_wrapper}return obj};org.apache.royale.binding.GenericBinding=function(){};goog.exportSymbol('org.apache. [...]
+org.apache.royale.binding.GenericBinding.prototype.staticRoot;
+org.apache.royale.binding.GenericBinding.prototype.org_apache_royale_binding_GenericBinding_getValueFromSource=function(){if(org.apache.royale.utils.Language.is(this.source,Array)){var arr=this.source;var n=arr.length>>0;var obj;if(this.isStatic)obj=this.staticRoot;else obj=this.document[arr[0]];if(obj==null)return null;for(var i=1;i<n;i++){obj=obj[arr[i]];if(obj==null)return null}return obj}else if(org.apache.royale.utils.Language.is(this.source,Function)){var fn=this.source;obj=fn.appl [...]
+return obj}else if(org.apache.royale.utils.Language.is(this.source,String)){obj=this.isStatic?this.staticRoot[this.source]:this.document[this.source];return obj}return null};org.apache.royale.binding.GenericBinding.prototype.org_apache_royale_binding_GenericBinding__listening;
+org.apache.royale.binding.GenericBinding.prototype.org_apache_royale_binding_GenericBinding_applyValue=function(value){if(this.destinationFunction!=null)this.destinationFunction.apply(this.document,[value]);else if(org.apache.royale.utils.Language.is(this.destinationData,Array)){var arr=this.destinationData;var n=arr.length>>0;var obj=this.document[arr[0]];if(obj==null){if(!this.org_apache_royale_binding_GenericBinding__listening){this.document.addEventListener(org.apache.royale.events.V [...]
+org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_GenericBinding_destinationChangeHandler,this,'destinationChangeHandler'));this.org_apache_royale_binding_GenericBinding__listening=true}return}for(var i=1;i<n-1;i++){obj=obj[arr[i]];if(obj==null)return}obj[arr[n-1]]=value}};org.apache.royale.binding.GenericBinding.prototype.setDocument=function(document,id){id=typeof id!=='undefined'?id:null;this.document=document};
+org.apache.royale.binding.GenericBinding.prototype.valueChanged=function(value,getFromSource){try{if(getFromSource)value=this.org_apache_royale_binding_GenericBinding_getValueFromSource();this.org_apache_royale_binding_GenericBinding_applyValue(value)}catch(e){}};org.apache.royale.binding.GenericBinding.prototype.org_apache_royale_binding_GenericBinding_destinationChangeHandler=function(event){if(event.propertyName==this.destinationData[0])this.valueChanged(null,true)};
+org.apache.royale.binding.GenericBinding.prototype.set__strand=function(value){this.destination=value;try{var val=this.org_apache_royale_binding_GenericBinding_getValueFromSource();this.org_apache_royale_binding_GenericBinding_applyValue(val)}catch(e){}};Object.defineProperties(org.apache.royale.binding.GenericBinding.prototype,{strand:{set:org.apache.royale.binding.GenericBinding.prototype.set__strand}});
+org.apache.royale.binding.GenericBinding.prototype.ROYALE_CLASS_INFO={names:[{name:'GenericBinding',qName:'org.apache.royale.binding.GenericBinding',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core.IDocument]};
+org.apache.royale.binding.GenericBinding.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'source':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.source=v:inst.source}},'destinationData':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.destinationData=v:inst.destinationData}},'destinationFunction':{type:'Function',get_set:function(inst,v){return v!==undefined?inst.destinationFunction=v:inst.destinationFunction}},'isStatic' [...]
+get_set:function(inst,v){return v!==undefined?inst.isStatic=v:inst.isStatic}},'staticRoot':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.staticRoot=v:inst.staticRoot}}}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.binding.GenericBinding'}}},methods:function(){return{'GenericBinding':{type:'',declaredBy:'org.apache.royale.binding.GenericBinding'},'setDocument':{type:'void',declaredBy:'org. [...]
+parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:true}]}},'valueChanged':{type:'void',declaredBy:'org.apache.royale.binding.GenericBinding',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Boolean',optional:false}]}}}}}};org.apache.royale.binding.GenericBinding.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ElementWrapper=function(){org.apache.royale.events.EventDispatcher.call(t [...]
+org.apache.royale.core.ElementWrapper.fireListenerOverride=function(listener,eventObject){var e=new org.apache.royale.events.BrowserEvent;e.wrapEvent(eventObject);return!!org.apache.royale.core.ElementWrapper.googFireListener(listener,e)};org.apache.royale.core.ElementWrapper.installOverride=function(){org.apache.royale.core.ElementWrapper.googFireListener=goog.events.fireListener;goog.events.fireListener=org.apache.royale.core.ElementWrapper.fireListenerOverride;return true};org.apache. [...]
+org.apache.royale.core.ElementWrapper.installedOverride;org.apache.royale.core.ElementWrapper.prototype._element;org.apache.royale.core.ElementWrapper.prototype._beads;org.apache.royale.core.ElementWrapper.prototype.addBead=function(bead){if(!this._beads)this._beads=org.apache.royale.utils.Language.Vector();this._beads.push(bead);bead.strand=this};
+org.apache.royale.core.ElementWrapper.prototype.getBeadByType=function(classOrInterface){var i=0;var n=0;var bead;if(!this._beads)return null;n=this._beads.length;for(i=0;i<n;i++){bead=this._beads[i];if(org.apache.royale.utils.Language.is(bead,classOrInterface))return bead}return null};org.apache.royale.core.ElementWrapper.prototype.removeBead=function(bead){var i=0;var n=0;var value;n=this._beads.length;for(i=0;i<n;i++){value=this._beads[i];if(bead===value){this._beads.splice(i>>0,1);re [...]
+org.apache.royale.core.ElementWrapper.prototype.addEventListener=function(type,handler,opt_capture,opt_handlerScope){opt_capture=typeof opt_capture!=='undefined'?opt_capture:false;opt_handlerScope=typeof opt_handlerScope!=='undefined'?opt_handlerScope:null;var source=this.org_apache_royale_core_ElementWrapper_getActualDispatcher_(type);goog.events.listen(source,type,handler)};
+org.apache.royale.core.ElementWrapper.prototype.removeEventListener=function(type,handler,opt_capture,opt_handlerScope){opt_capture=typeof opt_capture!=='undefined'?opt_capture:false;opt_handlerScope=typeof opt_handlerScope!=='undefined'?opt_handlerScope:null;var source=this.org_apache_royale_core_ElementWrapper_getActualDispatcher_(type);goog.events.unlisten(source,type,handler)};
+org.apache.royale.core.ElementWrapper.prototype.org_apache_royale_core_ElementWrapper_getActualDispatcher_=function(type){var source=this;if(org.apache.royale.events.ElementEvents.elementEvents[type])source=this.element;return source};org.apache.royale.core.ElementWrapper.prototype.hasEventListener=function(type){var source=this.org_apache_royale_core_ElementWrapper_getActualDispatcher_(type);return goog.events.hasListener(source,type)};
+org.apache.royale.core.ElementWrapper.prototype.dispatchEvent=function(e){var eventType='';if(typeof e==='string'){eventType=e;if(e===org.apache.royale.events.Event.CHANGE)e=org.apache.royale.events.utils.EventUtils.createEvent(eventType)}else{eventType=org.apache.royale.utils.Language.string(e.type);if(org.apache.royale.events.ElementEvents.elementEvents[eventType])e=org.apache.royale.events.utils.EventUtils.createEvent(eventType)}var source=this.org_apache_royale_core_ElementWrapper_ge [...]
+if(source==this)return org.apache.royale.core.ElementWrapper.superClass_.dispatchEvent.apply(this,[e]);return!!source.dispatchEvent(e)};org.apache.royale.core.ElementWrapper.prototype.get__element=function(){return this._element};org.apache.royale.core.ElementWrapper.prototype.set__element=function(value){this._element=value;this._element.royale_wrapper=this};
+Object.defineProperties(org.apache.royale.core.ElementWrapper.prototype,{element:{get:org.apache.royale.core.ElementWrapper.prototype.get__element,set:org.apache.royale.core.ElementWrapper.prototype.set__element}});org.apache.royale.core.ElementWrapper.installedOverride=org.apache.royale.core.ElementWrapper.installOverride();org.apache.royale.core.ElementWrapper.prototype.ROYALE_CLASS_INFO={names:[{name:'ElementWrapper',qName:'org.apache.royale.core.ElementWrapper',kind:'class'}],interfa [...]
+org.apache.royale.core.ElementWrapper.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'|googFireListener':{type:'Function',get_set:function(v){return v!==undefined?org.apache.royale.core.ElementWrapper.googFireListener=v:org.apache.royale.core.ElementWrapper.googFireListener}},'|installedOverride':{type:'Boolean',get_set:function(v){return v!==undefined?org.apache.royale.core.ElementWrapper.installedOverride=v:org.apache.royale.core.ElementWrapper.installed [...]
+accessors:function(){return{'element':{type:'org.apache.royale.core.WrappedHTMLElement',access:'readwrite',declaredBy:'org.apache.royale.core.ElementWrapper'}}},methods:function(){return{'|fireListenerOverride':{type:'Boolean',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'goog.events.BrowserEvent',optional:false}]}},'|installOverride':{type:'Boolean',declaredBy:'org.apache.royale.core.ElementWrapper'} [...]
+declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead',optional:false}]}},'getBeadByType':{type:'org.apache.royale.core.IBead',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'Class',optional:false}]}},'removeBead':{type:'org.apache.royale.core.IBead',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'org.apache.royale.core.IBead' [...]
+'addEventListener':{type:'void',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}},'removeEventListener':{type:'void',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Function',optional:false},{index:3,type:'Boolean',o [...]
+{index:4,type:'Object',optional:true}]}},'hasEventListener':{type:'Boolean',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'String',optional:false}]}},'dispatchEvent':{type:'Boolean',declaredBy:'org.apache.royale.core.ElementWrapper',parameters:function(){return[{index:1,type:'Object',optional:false}]}}}}}};org.apache.royale.core.ElementWrapper.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IBeadView=function(){};goo [...]
+org.apache.royale.core.IBeadView.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'host':{type:'org.apache.royale.core.IUIBase',access:'readonly',declaredBy:'org.apache.royale.core.IBeadView'}}},methods:function(){return{}}}};org.apache.royale.core.IBeadView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ViewBase=function(){org.apache.royale.core.GroupBase.call(this);this.typeNames='royale'};goog.inherits(org.apache.royale.core.ViewB [...]
+org.apache.royale.core.ViewBase.prototype.set__applicationModel=function(value){this.org_apache_royale_core_ViewBase__applicationModel=value;this.dispatchEvent(new org.apache.royale.events.Event('modelChanged'))};org.apache.royale.core.ViewBase.prototype.get__popUpParent=function(){return this};org.apache.royale.core.ViewBase.prototype.get__popUpHost=function(){return this};
+Object.defineProperties(org.apache.royale.core.ViewBase.prototype,{applicationModel:{get:org.apache.royale.core.ViewBase.prototype.get__applicationModel,set:org.apache.royale.core.ViewBase.prototype.set__applicationModel},popUpParent:{get:org.apache.royale.core.ViewBase.prototype.get__popUpParent},popUpHost:{get:org.apache.royale.core.ViewBase.prototype.get__popUpHost}});
+org.apache.royale.core.ViewBase.prototype.ROYALE_CLASS_INFO={names:[{name:'ViewBase',qName:'org.apache.royale.core.ViewBase',kind:'class'}],interfaces:[org.apache.royale.core.IPopUpHost,org.apache.royale.core.IPopUpHostParent,org.apache.royale.core.IApplicationView]};
+org.apache.royale.core.ViewBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'applicationModel':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.core.ViewBase',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'modelChanged'}]}]}},'popUpParent':{type:'org.apache.royale.core.IPopUpHostParent',access:'readonly',declaredBy:'org.apache.royale.core.ViewBase'},'popUpHost':{type:'org.apache.royale.core [...]
+access:'readonly',declaredBy:'org.apache.royale.core.ViewBase'}}},methods:function(){return{'ViewBase':{type:'',declaredBy:'org.apache.royale.core.ViewBase'}}}}};org.apache.royale.core.ViewBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.View=function(){this.org_apache_royale_jewel_View__mxmlDocument=this;org.apache.royale.core.ViewBase.call(this)};goog.inherits(org.apache.royale.jewel.View,org.apache.royale.core.ViewBase);goog.exportSymbol('org.apache.royale [...]
+org.apache.royale.jewel.View.prototype.addedToParent=function(){if(!this.org_apache_royale_jewel_View__initialized)org.apache.royale.core.ValuesManager['valuesImpl'].init(this);org.apache.royale.jewel.View.superClass_.addedToParent.apply(this);if(!this.org_apache_royale_jewel_View__initialized){org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances(this.org_apache_royale_jewel_View__mxmlDocument,this,this.MXMLDescriptor);this.dispatchEvent(new org.apache.royale.events.Event('i [...]
+this.dispatchEvent(new org.apache.royale.events.Event('initComplete'));this.org_apache_royale_jewel_View__initialized=true}};org.apache.royale.jewel.View.prototype.setMXMLDescriptor=function(document,value){this.org_apache_royale_jewel_View__mxmlDocument=document;this.org_apache_royale_jewel_View__mxmlDescriptor=value};org.apache.royale.jewel.View.prototype.generateMXMLAttributes=function(data){org.apache.royale.utils.MXMLDataInterpreter.generateMXMLProperties(this,data)};org.apache.roya [...]
+org.apache.royale.jewel.View.prototype.get__MXMLDescriptor=function(){return this.org_apache_royale_jewel_View__mxmlDescriptor};Object.defineProperties(org.apache.royale.jewel.View.prototype,{MXMLDescriptor:{get:org.apache.royale.jewel.View.prototype.get__MXMLDescriptor}});org.apache.royale.jewel.View.prototype.ROYALE_CLASS_INFO={names:[{name:'View',qName:'org.apache.royale.jewel.View',kind:'class'}],interfaces:[org.apache.royale.core.IMXMLDocument]};
+org.apache.royale.jewel.View.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'mxmlContent':{type:'Array',get_set:function(inst,v){return v!==undefined?inst.mxmlContent=v:inst.mxmlContent}}}},accessors:function(){return{'MXMLDescriptor':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.jewel.View'}}},methods:function(){return{'View':{type:'',declaredBy:'org.apache.royale.jewel.View'},'addedToParent':{type:'void',declaredBy:'org.apache.royale.jewe [...]
+'setMXMLDescriptor':{type:'void',declaredBy:'org.apache.royale.jewel.View',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Array',optional:false}]}},'generateMXMLAttributes':{type:'void',declaredBy:'org.apache.royale.jewel.View',parameters:function(){return[{index:1,type:'Array',optional:false}]}}}}}};org.apache.royale.jewel.View.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.MXMLDataInterpreter=function(){};goog.exportSymbol(' [...]
+org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject=function(document,data){var j=0;var m=0;var i=0;var cls=data[i++];var comp=new cls;if(org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IStrand))org.apache.royale.utils.MXMLDataInterpreter.initializeStrandBasedObject(document,null,comp,data,i);else{var name;var simple;var value;var id;m=data[i++]>>0;for(j=0;j<m;j++){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simpl [...]
+org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,null,value);else if(simple==false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(document,value);if(name=='id')id=value;if(name=='document'&&!comp.document)comp.document=document;else if(name=='_id')id=value;else if(name=='id')try{comp['id']=value}catch(e){}else comp[name]=value}if(id)document[id]=comp;if(org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IDocument))comp.setDocument( [...]
+id)}return comp};org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray=function(document,parent,data){var comps=[];var n=data.length>>0;var i=0;while(i<n){var cls=data[i++];var comp=new cls;i=org.apache.royale.utils.MXMLDataInterpreter.initializeStrandBasedObject(document,parent,comp,data,i);comps.push(comp)}return comps};
+org.apache.royale.utils.MXMLDataInterpreter.initializeStrandBasedObject=function(document,parent,comp,data,i){var j=0;var m=0;var name;var simple;var value;var id=null;m=data[i++]>>0;if(m>0&&data[0]=='model'){m--;name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,parent,value);else if(simple==false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXM [...]
+value);comp[name]=value;if(org.apache.royale.utils.Language.is(value,org.apache.royale.core.IBead)&&org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IStrand))comp.addBead(value)}var beadOffset=i+(m-1)*3>>0;if(m>0&&data[beadOffset]=='beads')m--;else beadOffset=-1;for(j=0;j<m;j++){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,null,value);els [...]
+false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(document,value);if(name=='id')id=value;if(name=='document'&&!comp.document)comp.document=document;else if(name=='_id')id=value;else if(name=='id')try{comp['id']=value}catch(e){}else comp[name]=value}if(beadOffset>-1){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,null,value);else i [...]
+false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(document,value);comp[name]=value}m=data[i++]>>0;for(j=0;j<m;j++){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,null,value);else if(simple==false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(document,value);comp.setStyle(name,value)}m=data[i++]>>0;for(j=0;j< [...]
+org.apache.royale.utils.Language.string(data[i++]);value=data[i++];comp.addEventListener(name,goog.bind(value,document))}if(id)document[id]=comp;if(org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IDocument))comp.setDocument(document,id);var children=data[i++];if(children&&org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IMXMLDocument))comp.setMXMLDescriptor(document,children);if(parent&&org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IChild) [...]
+!org.apache.royale.utils.Language.is(parent,org.apache.royale.core.IContainer));if(children)if(!org.apache.royale.utils.Language.is(comp,org.apache.royale.core.IMXMLDocument))org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances(document,comp,children);return i};
+org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances=function(document,parent,data){if(data!=null)org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(document,parent,data);if(org.apache.royale.utils.Language.is(parent,org.apache.royale.core.IContainer))parent.childrenAdded()};
+org.apache.royale.utils.MXMLDataInterpreter.generateMXMLProperties=function(host,data){var j=0;var m=0;if(!data)return;var i=0;var name;var simple;var value;var id=null;m=data[i++]>>0;var beadOffset=i+(m-1)*3>>0;if(m>0&&data[beadOffset]=='beads')m--;else beadOffset=-1;for(j=0;j<m;j++){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(host,null,value);else if(simple== [...]
+org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(host,value);if(name=='id')id=value;if(name=='_id')id=value;else host[name]=value}if(beadOffset>-1){name=org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(host,null,value);else if(simple==false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(host,value);host[name]=value}m=data[i++]>>0;for(j [...]
+org.apache.royale.utils.Language.string(data[i++]);simple=data[i++];value=data[i++];if(simple==null)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray(host,null,value);else if(simple==false)value=org.apache.royale.utils.MXMLDataInterpreter.generateMXMLObject(host,value);host[name]=value}m=data[i++]>>0;for(j=0;j<m;j++){name=org.apache.royale.utils.Language.string(data[i++]);value=data[i++];host.addEventListener(name,goog.bind(value,host))}};
+org.apache.royale.utils.MXMLDataInterpreter.prototype.ROYALE_CLASS_INFO={names:[{name:'MXMLDataInterpreter',qName:'org.apache.royale.utils.MXMLDataInterpreter',kind:'class'}]};
+org.apache.royale.utils.MXMLDataInterpreter.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'MXMLDataInterpreter':{type:'',declaredBy:'org.apache.royale.utils.MXMLDataInterpreter'},'|generateMXMLObject':{type:'Object',declaredBy:'org.apache.royale.utils.MXMLDataInterpreter',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Array',optional:false}]}},'|generateMXMLArr [...]
+declaredBy:'org.apache.royale.utils.MXMLDataInterpreter',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'org.apache.royale.core.IParent',optional:false},{index:3,type:'Array',optional:false}]}},'|generateMXMLInstances':{type:'void',declaredBy:'org.apache.royale.utils.MXMLDataInterpreter',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'org.apache.royale.core.IParent',optional:false},{index:3,type:'Array',optional:false} [...]
+declaredBy:'org.apache.royale.utils.MXMLDataInterpreter',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Array',optional:false}]}}}}}};org.apache.royale.utils.MXMLDataInterpreter.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.loadBeadFromValuesManager=function(classOrInterface,classOrInterfaceName,strand){var result=strand.getBeadByType(classOrInterface);if(!result){var c=org.apache.royale.core.ValuesManager['valuesImpl'].getVa [...]
+org.apache.royale.jewel.Group.prototype.addClass=function(name){this.classSelectorList.add(name)};org.apache.royale.jewel.Group.prototype.removeClass=function(name){this.classSelectorList.remove(name)};org.apache.royale.jewel.Group.prototype.toggleClass=function(name,value){this.classSelectorList.toggle(name,value)};org.apache.royale.jewel.Group.prototype.containsClass=function(name){return this.classSelectorList.contains(name)};org.apache.royale.jewel.Group.prototype._layout;
+org.apache.royale.jewel.Group.prototype.get__itemsHorizontalAlign=function(){return this._layout.itemsHorizontalAlign};org.apache.royale.jewel.Group.prototype.set__itemsHorizontalAlign=function(value){this.typeNames=org.apache.royale.utils.StringUtil.removeWord(this.typeNames,' '+this._layout.itemsHorizontalAlign);this._layout.itemsHorizontalAlign=value;this.typeNames+=' '+this._layout.itemsHorizontalAlign;if(this.parent)this.setClassName(this.computeFinalClassNames())};
+org.apache.royale.jewel.Group.prototype.get__itemsVerticalAlign=function(){return this._layout.itemsVerticalAlign};org.apache.royale.jewel.Group.prototype.set__itemsVerticalAlign=function(value){this.typeNames=org.apache.royale.utils.StringUtil.removeWord(this.typeNames,' '+this._layout.itemsVerticalAlign);this._layout.itemsVerticalAlign=value;this.typeNames+=' '+this._layout.itemsVerticalAlign;if(this.parent)this.setClassName(this.computeFinalClassNames())};
+org.apache.royale.jewel.Group.prototype.get__itemsExpand=function(){return this._layout.itemsExpand};org.apache.royale.jewel.Group.prototype.set__itemsExpand=function(value){this.typeNames=org.apache.royale.utils.StringUtil.removeWord(this.typeNames,' itemsExpand');this._layout.itemsExpand=value;if(this._layout.itemsExpand)this.typeNames+=' itemsExpand';if(this.parent)this.setClassName(this.computeFinalClassNames())};
+Object.defineProperties(org.apache.royale.jewel.Group.prototype,{itemsHorizontalAlign:{get:org.apache.royale.jewel.Group.prototype.get__itemsHorizontalAlign,set:org.apache.royale.jewel.Group.prototype.set__itemsHorizontalAlign},itemsVerticalAlign:{get:org.apache.royale.jewel.Group.prototype.get__itemsVerticalAlign,set:org.apache.royale.jewel.Group.prototype.set__itemsVerticalAlign},itemsExpand:{get:org.apache.royale.jewel.Group.prototype.get__itemsExpand,set:org.apache.royale.jewel.Group [...]
+org.apache.royale.jewel.Group.prototype.ROYALE_CLASS_INFO={names:[{name:'Group',qName:'org.apache.royale.jewel.Group',kind:'class'}],interfaces:[org.apache.royale.utils.IClassSelectorListSupport]};
+org.apache.royale.jewel.Group.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'itemsHorizontalAlign':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Group'},'itemsVerticalAlign':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.Group'},'itemsExpand':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.jewel.Group'}}},methods:function(){return{'Group':{type:'',declaredBy:'or [...]
+'addClass':{type:'void',declaredBy:'org.apache.royale.jewel.Group',parameters:function(){return[{index:1,type:'String',optional:false}]}},'removeClass':{type:'void',declaredBy:'org.apache.royale.jewel.Group',parameters:function(){return[{index:1,type:'String',optional:false}]}},'toggleClass':{type:'void',declaredBy:'org.apache.royale.jewel.Group',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:false}]}},'containsClass':{type:'Boolean', [...]
+parameters:function(){return[{index:1,type:'String',optional:false}]}}}}}};org.apache.royale.jewel.Group.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.Card=function(){org.apache.royale.jewel.Group.call(this);this.typeNames='jewel card'};goog.inherits(org.apache.royale.jewel.Card,org.apache.royale.jewel.Group);goog.exportSymbol('org.apache.royale.jewel.Card',org.apache.royale.jewel.Card);org.apache.royale.jewel.Card.prototype.ROYALE_CLASS_INFO={names:[{name:'Car [...]
+org.apache.royale.jewel.Card.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'Card':{type:'',declaredBy:'org.apache.royale.jewel.Card'}}}}};org.apache.royale.jewel.Card.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.net.HTTPServiceBase=function(){org.apache.royale.core.ElementWrapper.call(this)};goog.inherits(org.apache.royale.net.HTTPServiceBase,org.apache.royale.core.ElementWr [...]
+org.apache.royale.net.HTTPServiceBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{}}}};org.apache.royale.net.HTTPServiceBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.net.HTTPService=function(){this.org_apache_royale_net_HTTPService__contentType=org.apache.royale.net.HTTPConstants.FORM_URL_ENCODED;this.org_apache_royale_net_HTTPService__method=org.apache.royale.net.HTTP [...]
+org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__contentData;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__headers;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__method;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__responseHeaders;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__responseURL;
+org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__status=0;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__url;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__timeout=0;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__id;org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPService__strand;org.apache.royale.net.HTTPService.prototype.beads;
+org.apache.royale.net.HTTPService.prototype.send=function(){if(this._beads==null){var foreachiter0_target=this.beads;for(var foreachiter0 in foreachiter0_target){var bead=foreachiter0_target[foreachiter0];this.addBead(bead)}}this.dispatchEvent(new org.apache.royale.events.Event('preSend'));var element=this.element;element.onreadystatechange=org.apache.royale.utils.Language.closure(this.progressHandler,this,'progressHandler');this.url=this.org_apache_royale_net_HTTPService__url;var curren [...]
+if(this.contentData!=null)if(this.method==org.apache.royale.net.HTTPConstants.GET)if(this.url.indexOf('?')!=-1)this.url+=String(this.contentData);else this.url+='?'+String(this.contentData);else currentData=this.contentData;element.open(this.method,this.url,true);element.timeout=this.timeout;var sawContentType=false;if(this.headers){var n=this.headers.length>>0;for(var i=0;i<n;i++){var header=this.headers[i];if(header.name==org.apache.royale.net.HTTPHeader.CONTENT_TYPE)sawContentType=tru [...]
+header.value)}}if(this.method!=org.apache.royale.net.HTTPConstants.GET&&!sawContentType&¤tData)element.setRequestHeader(org.apache.royale.net.HTTPHeader.CONTENT_TYPE,this.contentType);if(currentData)element.send(currentData);else element.send();this.dispatchEvent(new org.apache.royale.events.Event('postSend'))};
+org.apache.royale.net.HTTPService.prototype.progressHandler=function(){var element=this.element;if(element.readyState==2){this.org_apache_royale_net_HTTPService__status=element.status>>0;this.dispatchEvent(org.apache.royale.net.HTTPConstants.RESPONSE_STATUS);this.dispatchEvent(org.apache.royale.net.HTTPConstants.STATUS)}else if(element.readyState==4)this.dispatchEvent(org.apache.royale.net.HTTPConstants.COMPLETE)};org.apache.royale.net.HTTPService.prototype.org_apache_royale_net_HTTPServ [...]
+org.apache.royale.net.HTTPService.prototype.get__contentType=function(){return this.org_apache_royale_net_HTTPService__contentType};org.apache.royale.net.HTTPService.prototype.set__contentType=function(value){if(this.org_apache_royale_net_HTTPService__contentType!=value){this.org_apache_royale_net_HTTPService__contentType=value;this.dispatchEvent(new org.apache.royale.events.Event('contentTypeChanged'))}};org.apache.royale.net.HTTPService.prototype.get__contentData=function(){return this [...]
+org.apache.royale.net.HTTPService.prototype.set__contentData=function(value){if(this.org_apache_royale_net_HTTPService__contentData!=value){this.org_apache_royale_net_HTTPService__contentData=value;this.dispatchEvent(new org.apache.royale.events.Event('contentDataChanged'))}};org.apache.royale.net.HTTPService.prototype.get__headers=function(){if(this.org_apache_royale_net_HTTPService__headers==null)this.org_apache_royale_net_HTTPService__headers=[];return this.org_apache_royale_net_HTTPS [...]
+org.apache.royale.net.HTTPService.prototype.set__headers=function(value){if(this.org_apache_royale_net_HTTPService__headers!=value){this.org_apache_royale_net_HTTPService__headers=value;this.dispatchEvent(new org.apache.royale.events.Event('headersChanged'))}};org.apache.royale.net.HTTPService.prototype.get__method=function(){return this.org_apache_royale_net_HTTPService__method};
+org.apache.royale.net.HTTPService.prototype.set__method=function(value){if(this.org_apache_royale_net_HTTPService__method!=value){this.org_apache_royale_net_HTTPService__method=value;this.dispatchEvent(new org.apache.royale.events.Event('methodChanged'))}};
+org.apache.royale.net.HTTPService.prototype.get__responseHeaders=function(){var c=0;var i=0;var n=0;var allHeaders;var hdr;var part1;var part2;var element=this.element;if(!this.org_apache_royale_net_HTTPService__responseHeaders){allHeaders=element.getAllResponseHeaders();this.org_apache_royale_net_HTTPService__responseHeaders=allHeaders.split('\n');n=this.org_apache_royale_net_HTTPService__responseHeaders.length>>0;for(i=0;i<n;i++){hdr=org.apache.royale.utils.Language.string(this.org_apa [...]
+c=hdr.indexOf(':')>>0;part1=hdr.substring(0,c);part2=hdr.substring(c+2);this.org_apache_royale_net_HTTPService__responseHeaders[i]=new org.apache.royale.net.HTTPHeader(part1,part2)}}return this.org_apache_royale_net_HTTPService__responseHeaders};org.apache.royale.net.HTTPService.prototype.get__responseURL=function(){return this.org_apache_royale_net_HTTPService__responseURL};org.apache.royale.net.HTTPService.prototype.get__status=function(){return this.org_apache_royale_net_HTTPService__ [...]
+org.apache.royale.net.HTTPService.prototype.get__statusText=function(){return this.element.statusText};org.apache.royale.net.HTTPService.prototype.get__url=function(){return this.org_apache_royale_net_HTTPService__url};org.apache.royale.net.HTTPService.prototype.set__url=function(value){if(this.org_apache_royale_net_HTTPService__url!=value){this.org_apache_royale_net_HTTPService__url=value;this.dispatchEvent(new org.apache.royale.events.Event('urlChanged'))}};
+org.apache.royale.net.HTTPService.prototype.get__timeout=function(){return this.org_apache_royale_net_HTTPService__timeout};org.apache.royale.net.HTTPService.prototype.set__timeout=function(value){if(this.org_apache_royale_net_HTTPService__timeout!=value){this.org_apache_royale_net_HTTPService__timeout=value;this.dispatchEvent(new org.apache.royale.events.Event('timeoutChanged'))}};org.apache.royale.net.HTTPService.prototype.get__id=function(){return this.org_apache_royale_net_HTTPService__id};
+org.apache.royale.net.HTTPService.prototype.set__id=function(value){if(this.org_apache_royale_net_HTTPService__id!=value){this.org_apache_royale_net_HTTPService__id=value;this.dispatchEvent(new org.apache.royale.events.Event('idChanged'))}};
+org.apache.royale.net.HTTPService.prototype.set__strand=function(value){this.org_apache_royale_net_HTTPService__strand=value;if(this._beads==null){var foreachiter1_target=this.beads;for(var foreachiter1 in foreachiter1_target){var bead=foreachiter1_target[foreachiter1];this.addBead(bead)}}this.dispatchEvent(new org.apache.royale.events.Event('beadsAdded'))};org.apache.royale.net.HTTPService.prototype.set__withCredentials=function(value){var element=this.element;element.withCredentials=value};
+org.apache.royale.net.HTTPService.prototype.get__data=function(){return this.element.responseText};org.apache.royale.net.HTTPService.prototype.get__json=function(){org.apache.royale.debugging.assert(!!this.data,'data must exist before calling json getter!');if(!this.org_apache_royale_net_HTTPService__json)try{this.org_apache_royale_net_HTTPService__json=JSON.parse(this.data)}catch(error){throw new Error('JSON is not valid: '+this.data);}return this.org_apache_royale_net_HTTPService__json};
+Object.defineProperties(org.apache.royale.net.HTTPService.prototype,{contentType:{get:org.apache.royale.net.HTTPService.prototype.get__contentType,set:org.apache.royale.net.HTTPService.prototype.set__contentType},contentData:{get:org.apache.royale.net.HTTPService.prototype.get__contentData,set:org.apache.royale.net.HTTPService.prototype.set__contentData},headers:{get:org.apache.royale.net.HTTPService.prototype.get__headers,set:org.apache.royale.net.HTTPService.prototype.set__headers},met [...]
+set:org.apache.royale.net.HTTPService.prototype.set__method},responseHeaders:{get:org.apache.royale.net.HTTPService.prototype.get__responseHeaders},responseURL:{get:org.apache.royale.net.HTTPService.prototype.get__responseURL},status:{get:org.apache.royale.net.HTTPService.prototype.get__status},statusText:{get:org.apache.royale.net.HTTPService.prototype.get__statusText},url:{get:org.apache.royale.net.HTTPService.prototype.get__url,set:org.apache.royale.net.HTTPService.prototype.set__url} [...]
+set:org.apache.royale.net.HTTPService.prototype.set__timeout},id:{get:org.apache.royale.net.HTTPService.prototype.get__id,set:org.apache.royale.net.HTTPService.prototype.set__id},strand:{set:org.apache.royale.net.HTTPService.prototype.set__strand},withCredentials:{set:org.apache.royale.net.HTTPService.prototype.set__withCredentials},data:{get:org.apache.royale.net.HTTPService.prototype.get__data},json:{get:org.apache.royale.net.HTTPService.prototype.get__json}});
+org.apache.royale.net.HTTPService.prototype.ROYALE_CLASS_INFO={names:[{name:'HTTPService',qName:'org.apache.royale.net.HTTPService',kind:'class'}],interfaces:[org.apache.royale.core.IStrand,org.apache.royale.core.IBead]};
+org.apache.royale.net.HTTPService.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'beads':{type:'Array',get_set:function(inst,v){return v!==undefined?inst.beads=v:inst.beads}}}},accessors:function(){return{'contentType':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.net.HTTPService'},'contentData':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.net.HTTPService'},'headers':{type:'Array',access:'readwrite',declaredBy:'org.apac [...]
+'method':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.net.HTTPService'},'responseHeaders':{type:'Array',access:'readonly',declaredBy:'org.apache.royale.net.HTTPService'},'responseURL':{type:'String',access:'readonly',declaredBy:'org.apache.royale.net.HTTPService'},'status':{type:'int',access:'readonly',declaredBy:'org.apache.royale.net.HTTPService'},'statusText':{type:'String',access:'readonly',declaredBy:'org.apache.royale.net.HTTPService'},'url':{type:'String',access [...]
+declaredBy:'org.apache.royale.net.HTTPService'},'timeout':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.net.HTTPService'},'id':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.net.HTTPService'},'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.net.HTTPService'},'withCredentials':{type:'Boolean',access:'writeonly',declaredBy:'org.apache.royale.net.HTTPService'},'data':{type:'String',access:'readonly',declaredB [...]
+'json':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.net.HTTPService'}}},methods:function(){return{'HTTPService':{type:'',declaredBy:'org.apache.royale.net.HTTPService'},'send':{type:'void',declaredBy:'org.apache.royale.net.HTTPService'}}}}};org.apache.royale.net.HTTPService.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils.CSSUtils=function(){};goog.exportSymbol('org.apache.royale.utils.CSSUtils',org.apache.royale.utils.CSSUtils);org.apache.royale [...]
+org.apache.royale.utils.CSSUtils.toNumber=function(str,reference){reference=typeof reference!=='undefined'?reference:0;if(str==='')return NaN;var c=str.indexOf('px')>>0;if(c>-1)return Number(str.substr(0,c));c=str.indexOf('%')>>0;if(c>-1)return Number(str.substr(0,c))*reference/100;return Number(str)};org.apache.royale.utils.CSSUtils.toColor=function(value){return(org.apache.royale.utils.CSSUtils.toColorWithAlpha(value)&16777215)>>>0};
+org.apache.royale.utils.CSSUtils.toColorWithAlpha=function(value){var c=0;var c2=0;if(!org.apache.royale.utils.Language.is(value,String))return(org.apache.royale.utils.Language.uint(value)|4278190080)>>>0;var stringValue=value;if(stringValue==='transparent')return 4294967295;if(stringValue.charAt(0)==='#'){if(stringValue.length===4)return org.apache.royale.utils.Language.uint('0x'+stringValue.charAt(1)+stringValue.charAt(1)+stringValue.charAt(2)+stringValue.charAt(2)+stringValue.charAt(3 [...]
+if(stringValue.length===7)return org.apache.royale.utils.Language.uint('0xFF'+stringValue.substr(1));return org.apache.royale.utils.Language.uint('0x'+stringValue.substr(1))}else if((c=stringValue.indexOf('rgb(')>>0)!==-1){c2=stringValue.indexOf(')')>>0;stringValue=stringValue.substring(c+4,c2);var parts3=stringValue.split(',');return 4278190080+(org.apache.royale.utils.Language.uint(parts3[0])<<16)+(org.apache.royale.utils.Language.uint(parts3[1])<<8)+org.apache.royale.utils.Language.ui [...]
+0}else if((c=stringValue.indexOf('rgba(')>>0)!==-1){c2=stringValue.indexOf(')')>>0;stringValue=stringValue.substring(c+5,c2);var parts4=stringValue.split(',');parts4[3]*=255;return(org.apache.royale.utils.Language.uint(parts4[3])<<24)+(org.apache.royale.utils.Language.uint(parts4[0])<<16)+(org.apache.royale.utils.Language.uint(parts4[1])<<8)+org.apache.royale.utils.Language.uint(parts4[2])>>>0}if(org.apache.royale.utils.CSSUtils.colorMap.hasOwnProperty(stringValue))return org.apache.roya [...]
+0;return org.apache.royale.utils.Language.uint(stringValue)};org.apache.royale.utils.CSSUtils.getTopValue=function(value,values,reference){reference=typeof reference!=='undefined'?reference:NaN;return org.apache.royale.utils.CSSUtils.getSideValue(value,values,0,reference)};org.apache.royale.utils.CSSUtils.getRightValue=function(value,values,reference){reference=typeof reference!=='undefined'?reference:NaN;return org.apache.royale.utils.CSSUtils.getSideValue(value,values,1,reference)};
+org.apache.royale.utils.CSSUtils.getBottomValue=function(value,values,reference){reference=typeof reference!=='undefined'?reference:NaN;return org.apache.royale.utils.CSSUtils.getSideValue(value,values,2,reference)};org.apache.royale.utils.CSSUtils.getLeftValue=function(value,values,reference){reference=typeof reference!=='undefined'?reference:NaN;return org.apache.royale.utils.CSSUtils.getSideValue(value,values,3,reference)};
+org.apache.royale.utils.CSSUtils.getSideValue=function(value,values,side,reference){reference=typeof reference!=='undefined'?reference:NaN;if(org.apache.royale.utils.Language.is(value,Number))return value;if(org.apache.royale.utils.Language.is(values,Number))return values;if(value!=null)return org.apache.royale.utils.CSSUtils.toNumber(value,reference);if(values==null)return 0;if(org.apache.royale.utils.Language.is(values,Array)){value=org.apache.royale.utils.CSSUtils.getArrayValue(values [...]
+String))return org.apache.royale.utils.CSSUtils.toNumber(value,reference);return value}return org.apache.royale.utils.CSSUtils.toNumber(values,reference)};org.apache.royale.utils.CSSUtils.getArrayValue=function(arr,side){var n=arr.length>>0;switch(side){case 2:side=(n===2?0:2)>>0;break;case 3:side=(n<3?1:3)>>0;break;default:break}return arr[side]};
+org.apache.royale.utils.CSSUtils.colorMap={transparent:0,white:4294967295,silver:4290822336,gray:4286611584,black:4278190080,red:4294901760,maroon:4286578688,yellow:4294967040,olive:4286611456,lime:4278255360,green:4278222848,aqua:4278255615,teal:4278222976,blue:4278190335,navy:4278190208,fuchsia:4294902015,purple:4286578816};org.apache.royale.utils.CSSUtils.prototype.ROYALE_CLASS_INFO={names:[{name:'CSSUtils',qName:'org.apache.royale.utils.CSSUtils',kind:'class'}]};
+org.apache.royale.utils.CSSUtils.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'|attributeFromColor':{type:'String',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'uint',optional:false}]}},'|toNumber':{type:'Number',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Number',opti [...]
+'|toColor':{type:'uint',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'|toColorWithAlpha':{type:'uint',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false}]}},'|getTopValue':{type:'Number',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'Num [...]
+'|getRightValue':{type:'Number',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'Number',optional:true}]}},'|getBottomValue':{type:'Number',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'Number',optional:true}]}},'|getLeftValue':{type:'Number',declared [...]
+parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'Number',optional:true}]}},'|getSideValue':{type:'Number',declaredBy:'org.apache.royale.utils.CSSUtils',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'Object',optional:false},{index:3,type:'int',optional:false},{index:4,type:'Number',optional:true}]}}}}}};org.apache.royale.utils.CSSUtils.prototype.ROYALE_REFLECTION_INFO.compileFlags= [...]
+Object.defineProperties(org.apache.royale.core.BeadViewBase.prototype,{strand:{set:org.apache.royale.core.BeadViewBase.prototype.set__strand},host:{get:org.apache.royale.core.BeadViewBase.prototype.get__host}});org.apache.royale.core.BeadViewBase.prototype.ROYALE_CLASS_INFO={names:[{name:'BeadViewBase',qName:'org.apache.royale.core.BeadViewBase',kind:'class'}],interfaces:[org.apache.royale.core.IBeadView]};
+org.apache.royale.core.BeadViewBase.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.core.BeadViewBase'},'host':{type:'org.apache.royale.core.IUIBase',access:'readonly',declaredBy:'org.apache.royale.core.BeadViewBase'}}},methods:function(){return{'BeadViewBase':{type:'',declaredBy:'org.apache.royale.core.BeadViewBase'}}}}};
+org.apache.royale.core.BeadViewBase.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.layouts.NullLayout=function(){org.apache.royale.core.LayoutBase.call(this)};goog.inherits(org.apache.royale.jewel.beads.layouts.NullLayout,org.apache.royale.core.LayoutBase);goog.exportSymbol('org.apache.royale.jewel.beads.layouts.NullLayout',org.apache.royale.jewel.beads.layouts.NullLayout);org.apache.royale.jewel.beads.layouts.NullLayout.prototype.ROYALE_CLASS_INFO={names: [...]
+org.apache.royale.jewel.beads.layouts.NullLayout.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'NullLayout':{type:'',declaredBy:'org.apache.royale.jewel.beads.layouts.NullLayout'}}}}};org.apache.royale.jewel.beads.layouts.NullLayout.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.beads={};org.apache.royale.html.beads.GroupView=function(){org.apache.royale.core.BeadViewBase [...]
+org.apache.royale.html.beads.GroupView.prototype.handleInitComplete=function(event){var ilc=this.host;if((ilc.isHeightSizedToContent()||!isNaN(ilc.explicitHeight)||!isNaN(ilc.percentHeight))&&(ilc.isWidthSizedToContent()||!isNaN(ilc.explicitWidth)||!isNaN(ilc.percentWidth)))this.completeSetup();else{this.host.addEventListener('sizeChanged',org.apache.royale.utils.Language.closure(this.deferredSizeHandler,this,'deferredSizeHandler'));this.host.addEventListener('widthChanged',org.apache.ro [...]
+this,'deferredSizeHandler'));this.host.addEventListener('heightChanged',org.apache.royale.utils.Language.closure(this.deferredSizeHandler,this,'deferredSizeHandler'))}};
+org.apache.royale.html.beads.GroupView.prototype.deferredSizeHandler=function(event){this.host.removeEventListener('sizeChanged',org.apache.royale.utils.Language.closure(this.deferredSizeHandler,this,'deferredSizeHandler'));this.host.removeEventListener('widthChanged',org.apache.royale.utils.Language.closure(this.deferredSizeHandler,this,'deferredSizeHandler'));this.host.removeEventListener('heightChanged',org.apache.royale.utils.Language.closure(this.deferredSizeHandler,this,'deferredSi [...]
+this.completeSetup()};org.apache.royale.html.beads.GroupView.prototype.completeSetup=function(){this.host.addEventListener('sizeChanged',org.apache.royale.utils.Language.closure(this.resizeHandler,this,'resizeHandler'));this.host.addEventListener('widthChanged',org.apache.royale.utils.Language.closure(this.resizeHandler,this,'resizeHandler'));this.host.addEventListener('heightChanged',org.apache.royale.utils.Language.closure(this.resizeHandler,this,'resizeHandler'))};
+org.apache.royale.html.beads.GroupView.prototype.resizeHandler=function(event){};org.apache.royale.html.beads.GroupView.prototype.beforeLayout=function(){};org.apache.royale.html.beads.GroupView.prototype.performLayout=function(event){};org.apache.royale.html.beads.GroupView.prototype.afterLayout=function(){};org.apache.royale.html.beads.GroupView.prototype.get__contentView=function(){return this.host};org.apache.royale.html.beads.GroupView.prototype.get__resizableView=function(){return [...]
+org.apache.royale.html.beads.GroupView.prototype.set__strand=function(value){org.apache.royale.html.beads.GroupView.superClass_.set__strand.apply(this,[value]);this.host.addEventListener('initComplete',org.apache.royale.utils.Language.closure(this.handleInitComplete,this,'handleInitComplete'))};
+Object.defineProperties(org.apache.royale.html.beads.GroupView.prototype,{contentView:{get:org.apache.royale.html.beads.GroupView.prototype.get__contentView},resizableView:{get:org.apache.royale.html.beads.GroupView.prototype.get__resizableView},strand:{set:org.apache.royale.html.beads.GroupView.prototype.set__strand}});
+org.apache.royale.html.beads.GroupView.prototype.ROYALE_CLASS_INFO={names:[{name:'GroupView',qName:'org.apache.royale.html.beads.GroupView',kind:'class'}],interfaces:[org.apache.royale.core.IBeadView,org.apache.royale.core.ILayoutHost]};
+org.apache.royale.html.beads.GroupView.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'contentView':{type:'org.apache.royale.core.ILayoutView',access:'readonly',declaredBy:'org.apache.royale.html.beads.GroupView'},'resizableView':{type:'org.apache.royale.core.IUIBase',access:'readonly',declaredBy:'org.apache.royale.html.beads.GroupView'},'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache [...]
+methods:function(){return{'GroupView':{type:'',declaredBy:'org.apache.royale.html.beads.GroupView'},'beforeLayout':{type:'void',declaredBy:'org.apache.royale.html.beads.GroupView'},'afterLayout':{type:'void',declaredBy:'org.apache.royale.html.beads.GroupView'}}}}};org.apache.royale.html.beads.GroupView.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.utils.MouseEventConverter=function(){};goog.exportSymbol('org.apache.royale.events.utils.MouseEventConverter',org. [...]
+org.apache.royale.events.utils.MouseEventConverter.prototype.ROYALE_CLASS_INFO={names:[{name:'MouseEventConverter',qName:'org.apache.royale.events.utils.MouseEventConverter',kind:'class'}]};
+org.apache.royale.events.utils.MouseEventConverter.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'|convert':{type:'org.apache.royale.events.MouseEvent',declaredBy:'org.apache.royale.events.utils.MouseEventConverter',parameters:function(){return[{index:1,type:'Object',optional:false}]}}}}}};org.apache.royale.events.utils.MouseEventConverter.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apac [...]
+org.apache.royale.core.IState.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'name':{type:'String',access:'readonly',declaredBy:'org.apache.royale.core.IState'}}},methods:function(){return{}}}};org.apache.royale.core.IState.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.IMeasurementBead=function(){};goog.exportSymbol('org.apache.royale.core.IMeasurementBead',org.apache.royale.core.IMeasurementBead);org.apache.royale.core.IMeasureme [...]
+org.apache.royale.core.IMeasurementBead.prototype.ROYALE_REFLECTION_INFO=function(){return{accessors:function(){return{'measuredWidth':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.IMeasurementBead'},'measuredHeight':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.core.IMeasurementBead'}}},methods:function(){return{}}}};org.apache.royale.core.IMeasurementBead.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.layout.MarginData=fun [...]
+org.apache.royale.core.layout.MarginData.prototype.set__auto=function(value){this.org_apache_royale_core_layout_MarginData__auto=value};Object.defineProperties(org.apache.royale.core.layout.MarginData.prototype,{auto:{get:org.apache.royale.core.layout.MarginData.prototype.get__auto,set:org.apache.royale.core.layout.MarginData.prototype.set__auto}});org.apache.royale.core.layout.MarginData.prototype.ROYALE_CLASS_INFO={names:[{name:'MarginData',qName:'org.apache.royale.core.layout.MarginDa [...]
+org.apache.royale.core.layout.MarginData.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'auto':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.core.layout.MarginData'}}},methods:function(){return{'MarginData':{type:'',declaredBy:'org.apache.royale.core.layout.MarginData'}}}}};org.apache.royale.core.layout.MarginData.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.html.util={};org.apache.roy [...]
+org.apache.royale.binding.ApplicationDataBinding.prototype.org_apache_royale_binding_ApplicationDataBinding_viewChangedHandler=function(event){var i=0;if(!('_bindings'in this._strand))return;var fieldWatcher;var sb;var bindingData=this._strand['_bindings'];var n=bindingData[0]>>0;var bindings=[];var binding=null;var index=1;for(i=0;i<n;i++){binding={};binding.source=bindingData[index++];binding.destFunc=bindingData[index++];binding.destination=bindingData[index++];bindings.push(binding)} [...]
+this.decodeWatcher(bindingData.slice(index));for(i=0;i<n;i++){binding=bindings[i];var compWatcher=null;if(org.apache.royale.utils.Language.is(binding.source,String)){fieldWatcher=watchers.watcherMap[binding.source];if(org.apache.royale.utils.Language.is(fieldWatcher.eventNames,String)){sb=new org.apache.royale.binding.SimpleBinding;sb.destinationPropertyName=org.apache.royale.utils.Language.string(binding.destination[1]);sb.eventName=fieldWatcher.eventNames;sb.sourcePropertyName=org.apac [...]
+sb.setDocument(this._strand);this.prepareCreatedBinding(sb,binding)}}else if(org.apache.royale.utils.Language.is(binding.source,Array)&&binding.source[0]in this._strand&&binding.source.length==2&&binding.destination.length==2){compWatcher=watchers.watcherMap[binding.source[0]];if(compWatcher)fieldWatcher=compWatcher.children.watcherMap[binding.source[1]];if(fieldWatcher&&org.apache.royale.utils.Language.is(fieldWatcher.eventNames,String)){sb=new org.apache.royale.binding.SimpleBinding;sb [...]
+org.apache.royale.utils.Language.string(binding.destination[1]);sb.eventName=fieldWatcher.eventNames;sb.sourceID=org.apache.royale.utils.Language.string(binding.source[0]);sb.sourcePropertyName=org.apache.royale.utils.Language.string(binding.source[1]);sb.setDocument(this._strand);this.prepareCreatedBinding(sb,binding)}else if(fieldWatcher&&fieldWatcher.eventNames==null){var cb=new org.apache.royale.binding.ConstantBinding;cb.destinationPropertyName=org.apache.royale.utils.Language.strin [...]
+cb.sourceID=org.apache.royale.utils.Language.string(binding.source[0]);cb.sourcePropertyName=org.apache.royale.utils.Language.string(binding.source[1]);cb.setDocument(this._strand);this.prepareCreatedBinding(cb,binding)}}else this.org_apache_royale_binding_ApplicationDataBinding_makeGenericBinding(binding,i,watchers);fieldWatcher=null}};
+org.apache.royale.binding.ApplicationDataBinding.prototype.org_apache_royale_binding_ApplicationDataBinding_makeGenericBinding=function(binding,index,watchers){var gb=new org.apache.royale.binding.GenericBinding;gb.setDocument(this._strand);gb.destinationData=binding.destination;gb.destinationFunction=binding.destFunc;gb.source=binding.source;this.setupWatchers(gb,index,watchers.watchers,null)};
+org.apache.royale.binding.ApplicationDataBinding.prototype.set__strand=function(value){this._strand=value;this._strand.addEventListener('viewChanged',org.apache.royale.utils.Language.closure(this.org_apache_royale_binding_ApplicationDataBinding_viewChangedHandler,this,'viewChangedHandler'))};Object.defineProperties(org.apache.royale.binding.ApplicationDataBinding.prototype,{strand:{set:org.apache.royale.binding.ApplicationDataBinding.prototype.set__strand}});
+org.apache.royale.binding.ApplicationDataBinding.prototype.ROYALE_CLASS_INFO={names:[{name:'ApplicationDataBinding',qName:'org.apache.royale.binding.ApplicationDataBinding',kind:'class'}]};
+org.apache.royale.binding.ApplicationDataBinding.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.binding.ApplicationDataBinding'}}},methods:function(){return{'ApplicationDataBinding':{type:'',declaredBy:'org.apache.royale.binding.ApplicationDataBinding'}}}}};
+org.apache.royale.binding.ApplicationDataBinding.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.core.ValuesManager=function(){};goog.exportSymbol('org.apache.royale.core.ValuesManager',org.apache.royale.core.ValuesManager);org.apache.royale.core.ValuesManager._valuesImpl;org.apache.royale.core.ValuesManager.get__valuesImpl=function(){return org.apache.royale.core.ValuesManager._valuesImpl};org.apache.royale.core.ValuesManager.set__valuesImpl=function(value){org.apache [...]
+Object.defineProperties(org.apache.royale.core.ValuesManager,{valuesImpl:{get:org.apache.royale.core.ValuesManager.get__valuesImpl,set:org.apache.royale.core.ValuesManager.set__valuesImpl}});org.apache.royale.core.ValuesManager.prototype.ROYALE_CLASS_INFO={names:[{name:'ValuesManager',qName:'org.apache.royale.core.ValuesManager',kind:'class'}]};
+org.apache.royale.core.ValuesManager.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'|valuesImpl':{type:'org.apache.royale.core.IValuesImpl',access:'readwrite',declaredBy:'org.apache.royale.core.ValuesManager'}}},methods:function(){return{'ValuesManager':{type:'',declaredBy:'org.apache.royale.core.ValuesManager'}}}}};org.apache.royale.core.ValuesManager.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.utils. [...]
+org.apache.royale.utils.ClassSelectorList.prototype.org_apache_royale_utils_ClassSelectorList_count=0;org.apache.royale.utils.ClassSelectorList.prototype.add=function(name){this.org_apache_royale_utils_ClassSelectorList_component.positioner.classList.add(name);if(!this.org_apache_royale_utils_ClassSelectorList_component.parent)this.org_apache_royale_utils_ClassSelectorList_startIndex++};
+org.apache.royale.utils.ClassSelectorList.prototype.remove=function(name){var positioner=this.org_apache_royale_utils_ClassSelectorList_component.positioner;var classList=positioner.classList;for(var i=0;i<this.org_apache_royale_utils_ClassSelectorList_startIndex;i++)if(classList.item(i)==name)this.org_apache_royale_utils_ClassSelectorList_startIndex--;positioner.classList.remove(name)};
+org.apache.royale.utils.ClassSelectorList.prototype.toggle=function(name,value){if(value)this.org_apache_royale_utils_ClassSelectorList_component.positioner.classList.add(name);else this.org_apache_royale_utils_ClassSelectorList_component.positioner.classList.remove(name);if(!this.org_apache_royale_utils_ClassSelectorList_component.parent&&value)this.org_apache_royale_utils_ClassSelectorList_startIndex++};org.apache.royale.utils.ClassSelectorList.prototype.contains=function(name){return [...]
+org.apache.royale.utils.ClassSelectorList.prototype.addNames=function(names){var positioner=this.org_apache_royale_utils_ClassSelectorList_component.positioner;var classList=positioner.classList;if(this.org_apache_royale_utils_ClassSelectorList_component.parent)while(this.org_apache_royale_utils_ClassSelectorList_count>0){var name=classList.item(this.org_apache_royale_utils_ClassSelectorList_startIndex);classList.remove(name);this.org_apache_royale_utils_ClassSelectorList_count=classList [...]
+0}if(this.org_apache_royale_utils_ClassSelectorList_startIndex>0)positioner.className+=' '+names;else positioner.className=names;this.org_apache_royale_utils_ClassSelectorList_count=classList.length-this.org_apache_royale_utils_ClassSelectorList_startIndex>>0};org.apache.royale.utils.ClassSelectorList.prototype.ROYALE_CLASS_INFO={names:[{name:'ClassSelectorList',qName:'org.apache.royale.utils.ClassSelectorList',kind:'class'}]};
+org.apache.royale.utils.ClassSelectorList.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{}},methods:function(){return{'ClassSelectorList':{type:'',declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'org.apache.royale.core.IUIBase',optional:false}]}},'add':{type:'void',declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'String',option [...]
+'remove':{type:'void',declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'String',optional:false}]}},'toggle':{type:'void',declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:false}]}},'contains':{type:'Boolean',declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'String',optional:false}]}},'ad [...]
+declaredBy:'org.apache.royale.utils.ClassSelectorList',parameters:function(){return[{index:1,type:'String',optional:false}]}}}}}};org.apache.royale.utils.ClassSelectorList.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.BrowserEvent=function(){};goog.exportSymbol('org.apache.royale.events.BrowserEvent',org.apache.royale.events.BrowserEvent);org.apache.royale.events.BrowserEvent.prototype.nativeEvent;org.apache.royale.events.BrowserEvent.prototype.org_apache_roya [...]
+org.apache.royale.events.BrowserEvent.prototype.getBrowserEvent=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.getBrowserEvent()};org.apache.royale.events.BrowserEvent.prototype.isButton=function(button){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.isButton(button)};org.apache.royale.events.BrowserEvent.prototype.isMouseActionButton=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.isMouseActionButton()};
+org.apache.royale.events.BrowserEvent.prototype.preventDefault=function(){this.org_apache_royale_events_BrowserEvent_wrappedEvent.preventDefault()};org.apache.royale.events.BrowserEvent.prototype.stopImmediatePropagation=function(){this.org_apache_royale_events_BrowserEvent_wrappedEvent.getBrowserEvent().stopImmediatePropagation();this.org_apache_royale_events_BrowserEvent_wrappedEvent.stopPropagation()};org.apache.royale.events.BrowserEvent.prototype.stopPropagation=function(){this.org_ [...]
+org.apache.royale.events.BrowserEvent.prototype.org_apache_royale_events_BrowserEvent__buttons=-1;org.apache.royale.events.BrowserEvent.prototype.get__altKey=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.altKey};org.apache.royale.events.BrowserEvent.prototype.get__button=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.button>>>0};
+org.apache.royale.events.BrowserEvent.prototype.get__charCode=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.charCode>>>0};org.apache.royale.events.BrowserEvent.prototype.get__clientX=function(){return Number(this.org_apache_royale_events_BrowserEvent_wrappedEvent.clientX)};org.apache.royale.events.BrowserEvent.prototype.get__localX=function(){return this.clientX};org.apache.royale.events.BrowserEvent.prototype.get__clientY=function(){return Number(this.org_apa [...]
+org.apache.royale.events.BrowserEvent.prototype.get__localY=function(){return this.clientY};org.apache.royale.events.BrowserEvent.prototype.get__ctrlKey=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.ctrlKey};org.apache.royale.events.BrowserEvent.prototype.get__currentTarget=function(){return org.apache.royale.events.getTargetWrapper(this.org_apache_royale_events_BrowserEvent_wrappedEvent.currentTarget)};
+org.apache.royale.events.BrowserEvent.prototype.get__defaultPrevented=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.defaultPrevented};org.apache.royale.events.BrowserEvent.prototype.get__keyCode=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.keyCode>>>0};org.apache.royale.events.BrowserEvent.prototype.get__metaKey=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.metaKey};
+org.apache.royale.events.BrowserEvent.prototype.get__offsetX=function(){return Number(this.org_apache_royale_events_BrowserEvent_wrappedEvent.offsetX)};org.apache.royale.events.BrowserEvent.prototype.get__offsetY=function(){return Number(this.org_apache_royale_events_BrowserEvent_wrappedEvent.offsetY)};org.apache.royale.events.BrowserEvent.prototype.get__platformModifierKey=function(){return this.platformModifierKey};org.apache.royale.events.BrowserEvent.prototype.get__relatedTarget=func [...]
+org.apache.royale.events.BrowserEvent.prototype.get__screenX=function(){return Number(this.org_apache_royale_events_BrowserEvent_wrappedEvent.screenX)};org.apache.royale.events.BrowserEvent.prototype.get__screenY=function(){return Number(this.org_apache_royale_events_BrowserEvent_wrappedEvent.screenY)};org.apache.royale.events.BrowserEvent.prototype.get__shiftKey=function(){return!!this.org_apache_royale_events_BrowserEvent_wrappedEvent.shiftKey};
+org.apache.royale.events.BrowserEvent.prototype.get__state=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.state};org.apache.royale.events.BrowserEvent.prototype.get__target=function(){return org.apache.royale.events.getTargetWrapper(this.org_apache_royale_events_BrowserEvent_wrappedEvent.target)};org.apache.royale.events.BrowserEvent.prototype.get__timestamp=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.timestamp};
+org.apache.royale.events.BrowserEvent.prototype.get__type=function(){return org.apache.royale.utils.Language.string(this.org_apache_royale_events_BrowserEvent_wrappedEvent.type)};
+org.apache.royale.events.BrowserEvent.prototype.get__buttonDown=function(){if(this.org_apache_royale_events_BrowserEvent__buttons>-1)return this.org_apache_royale_events_BrowserEvent__buttons==1;var ev=this.org_apache_royale_events_BrowserEvent_wrappedEvent.getBrowserEvent();if('buttons'in ev)return ev['buttons']==1;return ev['which']==1};org.apache.royale.events.BrowserEvent.prototype.set__buttonDown=function(value){this.org_apache_royale_events_BrowserEvent__buttons=(value?1:0)>>0};
+org.apache.royale.events.BrowserEvent.prototype.get__buttons=function(){return this.org_apache_royale_events_BrowserEvent_wrappedEvent.getBrowserEvent().buttons>>0};
+Object.defineProperties(org.apache.royale.events.BrowserEvent.prototype,{altKey:{get:org.apache.royale.events.BrowserEvent.prototype.get__altKey},button:{get:org.apache.royale.events.BrowserEvent.prototype.get__button},charCode:{get:org.apache.royale.events.BrowserEvent.prototype.get__charCode},clientX:{get:org.apache.royale.events.BrowserEvent.prototype.get__clientX},localX:{get:org.apache.royale.events.BrowserEvent.prototype.get__localX},clientY:{get:org.apache.royale.events.BrowserEve [...]
+localY:{get:org.apache.royale.events.BrowserEvent.prototype.get__localY},ctrlKey:{get:org.apache.royale.events.BrowserEvent.prototype.get__ctrlKey},currentTarget:{get:org.apache.royale.events.BrowserEvent.prototype.get__currentTarget},defaultPrevented:{get:org.apache.royale.events.BrowserEvent.prototype.get__defaultPrevented},keyCode:{get:org.apache.royale.events.BrowserEvent.prototype.get__keyCode},metaKey:{get:org.apache.royale.events.BrowserEvent.prototype.get__metaKey},offsetX:{get:o [...]
+offsetY:{get:org.apache.royale.events.BrowserEvent.prototype.get__offsetY},platformModifierKey:{get:org.apache.royale.events.BrowserEvent.prototype.get__platformModifierKey},relatedTarget:{get:org.apache.royale.events.BrowserEvent.prototype.get__relatedTarget},screenX:{get:org.apache.royale.events.BrowserEvent.prototype.get__screenX},screenY:{get:org.apache.royale.events.BrowserEvent.prototype.get__screenY},shiftKey:{get:org.apache.royale.events.BrowserEvent.prototype.get__shiftKey},stat [...]
+target:{get:org.apache.royale.events.BrowserEvent.prototype.get__target},timestamp:{get:org.apache.royale.events.BrowserEvent.prototype.get__timestamp},type:{get:org.apache.royale.events.BrowserEvent.prototype.get__type},buttonDown:{get:org.apache.royale.events.BrowserEvent.prototype.get__buttonDown,set:org.apache.royale.events.BrowserEvent.prototype.set__buttonDown},buttons:{get:org.apache.royale.events.BrowserEvent.prototype.get__buttons}});
+org.apache.royale.events.BrowserEvent.prototype.ROYALE_CLASS_INFO={names:[{name:'BrowserEvent',qName:'org.apache.royale.events.BrowserEvent',kind:'class'}],interfaces:[org.apache.royale.events.IBrowserEvent]};
+org.apache.royale.events.BrowserEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'nativeEvent':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.nativeEvent=v:inst.nativeEvent}}}},accessors:function(){return{'altKey':{type:'Boolean',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'button':{type:'uint',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'charCode':{type:'uint',access:'readonly',dec [...]
+'clientX':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'localX':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'clientY':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'localY':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'ctrlKey':{type:'Boolean',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'currentTarget':{t [...]
+access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'defaultPrevented':{type:'Boolean',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'keyCode':{type:'uint',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'metaKey':{type:'Boolean',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'offsetX':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'offsetY':{type:'Number',access:' [...]
+declaredBy:'org.apache.royale.events.BrowserEvent'},'platformModifierKey':{type:'Boolean',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'relatedTarget':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'screenX':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'screenY':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'shiftKey':{type:'Boolean',access:'readon [...]
+'state':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'target':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'timestamp':{type:'Date',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'type':{type:'String',access:'readonly',declaredBy:'org.apache.royale.events.BrowserEvent'},'buttonDown':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.events.BrowserEvent'},'buttons':{type:'i [...]
+declaredBy:'org.apache.royale.events.BrowserEvent'}}},methods:function(){return{'wrapEvent':{type:'void',declaredBy:'org.apache.royale.events.BrowserEvent',parameters:function(){return[{index:1,type:'goog.events.BrowserEvent',optional:false}]}},'getBrowserEvent':{type:'Object',declaredBy:'org.apache.royale.events.BrowserEvent'},'isButton':{type:'Boolean',declaredBy:'org.apache.royale.events.BrowserEvent',parameters:function(){return[{index:1,type:'int',optional:false}]}},'isMouseActionBu [...]
+declaredBy:'org.apache.royale.events.BrowserEvent'},'preventDefault':{type:'void',declaredBy:'org.apache.royale.events.BrowserEvent'},'stopImmediatePropagation':{type:'void',declaredBy:'org.apache.royale.events.BrowserEvent'},'stopPropagation':{type:'void',declaredBy:'org.apache.royale.events.BrowserEvent'}}}}};org.apache.royale.events.BrowserEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.events.MouseEvent=function(type,bubbles,cancelable,localX,localY,relatedOb [...]
+ctrlKey:false;altKey=typeof altKey!=='undefined'?altKey:false;shiftKey=typeof shiftKey!=='undefined'?shiftKey:false;buttonDown=typeof buttonDown!=='undefined'?buttonDown:false;delta=typeof delta!=='undefined'?delta:0;commandKey=typeof commandKey!=='undefined'?commandKey:false;controlKey=typeof controlKey!=='undefined'?controlKey:false;clickCount=typeof clickCount!=='undefined'?clickCount:0;targetBeforeBubbling=typeof targetBeforeBubbling!=='undefined'?targetBeforeBubbling:null;org.apache [...]
+type,bubbles,cancelable);this.localX=localX;this.localY=localY;this.relatedObject=relatedObject;this.ctrlKey=ctrlKey;this.altKey=altKey;this.shiftKey=shiftKey;this.buttonDown=buttonDown;this.delta=delta;this.commandKey=commandKey;this.controlKey=controlKey;this.clickCount=clickCount};goog.inherits(org.apache.royale.events.MouseEvent,org.apache.royale.events.Event);goog.exportSymbol('org.apache.royale.events.MouseEvent',org.apache.royale.events.MouseEvent);
+org.apache.royale.events.MouseEvent.platformConstant=function(s){return s.toLowerCase()};org.apache.royale.events.MouseEvent.MOUSE_DOWN;org.apache.royale.events.MouseEvent.MOUSE_MOVE;org.apache.royale.events.MouseEvent.MOUSE_UP;org.apache.royale.events.MouseEvent.MOUSE_OUT;org.apache.royale.events.MouseEvent.MOUSE_OVER;org.apache.royale.events.MouseEvent.ROLL_OVER;org.apache.royale.events.MouseEvent.ROLL_OUT;org.apache.royale.events.MouseEvent.CLICK='click';
+org.apache.royale.events.MouseEvent.DOUBLE_CLICK='dblclick';org.apache.royale.events.MouseEvent.WHEEL='wheel';org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent_wrappedEvent;org.apache.royale.events.MouseEvent.prototype.nativeEvent;org.apache.royale.events.MouseEvent.prototype.wrapEvent=function(event){this.org_apache_royale_events_MouseEvent_wrappedEvent=event;this.nativeEvent=event.getBrowserEvent()};org.apache.royale.events.MouseEvent.prototype.relatedOb [...]
+org.apache.royale.events.MouseEvent.prototype.altKey;org.apache.royale.events.MouseEvent.prototype.shiftKey;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__buttons=-1;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__button=-1;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__delta=0;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__deltaX=0;
+org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__deltaY=0;org.apache.royale.events.MouseEvent.prototype.commandKey;org.apache.royale.events.MouseEvent.prototype.controlKey;org.apache.royale.events.MouseEvent.prototype.clickCount=0;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__target;org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__localX;org.apache.royale.events.MouseEvent.prototype.o [...]
+org.apache.royale.events.MouseEvent.prototype.org_apache_royale_events_MouseEvent__stagePoint;org.apache.royale.events.MouseEvent.prototype.preventDefault=function(){if(this.org_apache_royale_events_MouseEvent_wrappedEvent)this.org_apache_royale_events_MouseEvent_wrappedEvent.preventDefault();else{org.apache.royale.events.MouseEvent.superClass_.preventDefault.apply(this);this.org_apache_royale_events_MouseEvent__defaultPrevented=true}};org.apache.royale.events.MouseEvent.prototype.org_ap [...]
+org.apache.royale.events.MouseEvent.installRollOverMixin=function(){window.addEventListener(org.apache.royale.events.MouseEvent.MOUSE_OVER,org.apache.royale.events.MouseEvent.mouseOverHandler,false);return true};
+org.apache.royale.events.MouseEvent.mouseOverHandler=function(e){var j=0;var m=0;var outs;var me;var parent;var target=e.target.royale_wrapper;if(target==null)return;var targets=org.apache.royale.events.MouseEvent.targets;var index=targets.indexOf(target)>>0;if(index!=-1){outs=targets.slice(index+1);m=outs.length>>0;for(j=0;j<m;j++){me=org.apache.royale.events.MouseEvent.makeMouseEvent(org.apache.royale.events.MouseEvent.ROLL_OUT,e);outs[j].element.dispatchEvent(me)}org.apache.royale.eve [...]
+targets.slice(0,index+1)}else{var newTargets=[target];if(!('parent'in target))parent=null;else parent=target.parent;while(parent){index=targets.indexOf(parent)>>0;if(index==-1){newTargets.unshift(parent);if(!('parent'in parent))break;parent=parent.parent}else{outs=targets.slice(index+1);m=outs.length>>0;for(j=0;j<m;j++){me=org.apache.royale.events.MouseEvent.makeMouseEvent(org.apache.royale.events.MouseEvent.ROLL_OUT,e);outs[j].element.dispatchEvent(me)}targets=targets.slice(0,index+1);b [...]
+newTargets.length>>0;for(var i=0;i<n;i++){me=org.apache.royale.events.MouseEvent.makeMouseEvent(org.apache.royale.events.MouseEvent.ROLL_OVER,e);newTargets[i].element.dispatchEvent(me)}org.apache.royale.events.MouseEvent.targets=targets.concat(newTargets)}};org.apache.royale.events.MouseEvent.rollOverMixin;org.apache.royale.events.MouseEvent.targets=[];
+org.apache.royale.events.MouseEvent.makeMouseEvent=function(type,e){var out=org.apache.royale.events.MouseEvent.createMouseEvent(type,false,false,{view:e.view,detail:e.detail,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY,ctrlKey:e.ctrlKey,altKey:e.altKey,shiftKey:e.shiftKey,metaKey:e.metaKey,button:e.button,relatedTarget:e.relatedTarget});return out};
+org.apache.royale.events.MouseEvent.prototype.cloneEvent=function(){return new org.apache.royale.events.MouseEvent(this.type,this.bubbles,this.cancelable,this.localX,this.localY,this.relatedObject,this.ctrlKey,this.altKey,this.shiftKey,this.buttonDown,this.delta)};org.apache.royale.events.MouseEvent.prototype.stopImmediatePropagation=function(){if(this.org_apache_royale_events_MouseEvent_wrappedEvent){this.org_apache_royale_events_MouseEvent_wrappedEvent.stopPropagation();this.nativeEven [...]
+org.apache.royale.events.MouseEvent.prototype.stopPropagation=function(){if(this.org_apache_royale_events_MouseEvent_wrappedEvent)this.org_apache_royale_events_MouseEvent_wrappedEvent.stopPropagation()};org.apache.royale.events.MouseEvent.setupConverter=function(){org.apache.royale.core.HTMLElementWrapper.converterMap['MouseEvent']=org.apache.royale.events.utils.MouseEventConverter;org.apache.royale.events.MouseEvent._useNativeConstructor=typeof window.MouseEvent=='function';return true} [...]
+org.apache.royale.events.MouseEvent._useNativeConstructor;
+org.apache.royale.events.MouseEvent.createMouseEvent=function(type,bubbles,cancelable,params){bubbles=typeof bubbles!=='undefined'?bubbles:false;cancelable=typeof cancelable!=='undefined'?cancelable:false;params=typeof params!=='undefined'?params:null;var mouseEvent=null;if(!params)params={};if(org.apache.royale.events.MouseEvent._useNativeConstructor){params.bubbles=bubbles;params.cancelable=cancelable;mouseEvent=new MouseEvent(type,params)}else{mouseEvent=document.createEvent('MouseEve [...]
+bubbles,cancelable,params.view,params.detail,params.screenX,params.screenY,params.clientX,params.clientY,params.ctrlKey,params.altKey,params.shiftKey,params.metaKey,params.button,params.relatedTarget)}return mouseEvent};org.apache.royale.events.MouseEvent.prototype.get__buttonDown=function(){return this.button>-1&&this.button<3};org.apache.royale.events.MouseEvent.prototype.set__buttonDown=function(value){this.org_apache_royale_events_MouseEvent__button=(value?0:9)>>0};
+org.apache.royale.events.MouseEvent.prototype.get__button=function(){if(this.org_apache_royale_events_MouseEvent__button>-1)return this.org_apache_royale_events_MouseEvent__button;return this.nativeEvent['button']>>0};org.apache.royale.events.MouseEvent.prototype.set__button=function(value){this.org_apache_royale_events_MouseEvent__button=value};
+org.apache.royale.events.MouseEvent.prototype.get__buttons=function(){if(this.org_apache_royale_events_MouseEvent__buttons>-1)return this.org_apache_royale_events_MouseEvent__buttons;return this.nativeEvent['buttons']>>0};org.apache.royale.events.MouseEvent.prototype.set__buttons=function(value){this.org_apache_royale_events_MouseEvent__buttons=value};
+org.apache.royale.events.MouseEvent.prototype.get__delta=function(){return(this.nativeEvent?this.nativeEvent.deltaY:this.org_apache_royale_events_MouseEvent__delta)>>0};org.apache.royale.events.MouseEvent.prototype.set__delta=function(value){this.org_apache_royale_events_MouseEvent__delta=value};org.apache.royale.events.MouseEvent.prototype.get__deltaX=function(){return(this.nativeEvent?this.nativeEvent.deltaX:this.org_apache_royale_events_MouseEvent__deltaX)>>0};
+org.apache.royale.events.MouseEvent.prototype.set__deltaX=function(value){this.org_apache_royale_events_MouseEvent__deltaX=value};org.apache.royale.events.MouseEvent.prototype.get__deltaY=function(){return(this.nativeEvent?this.nativeEvent.deltaY:this.org_apache_royale_events_MouseEvent__deltaY)>>0};org.apache.royale.events.MouseEvent.prototype.set__deltaY=function(value){this.org_apache_royale_events_MouseEvent__deltaY=value};
+org.apache.royale.events.MouseEvent.prototype.get__target=function(){return this.org_apache_royale_events_MouseEvent_wrappedEvent?org.apache.royale.events.getTargetWrapper(this.org_apache_royale_events_MouseEvent_wrappedEvent.target):this.org_apache_royale_events_MouseEvent__target};org.apache.royale.events.MouseEvent.prototype.set__target=function(value){this.org_apache_royale_events_MouseEvent__target=value};
+org.apache.royale.events.MouseEvent.prototype.get__currentTarget=function(){return this.org_apache_royale_events_MouseEvent_wrappedEvent?org.apache.royale.events.getTargetWrapper(this.org_apache_royale_events_MouseEvent_wrappedEvent.currentTarget):this.org_apache_royale_events_MouseEvent__target};org.apache.royale.events.MouseEvent.prototype.set__currentTarget=function(value){this.org_apache_royale_events_MouseEvent__target=value};
+org.apache.royale.events.MouseEvent.prototype.get__targetBeforeBubbling=function(){return this.target};org.apache.royale.events.MouseEvent.prototype.get__clientX=function(){return Number(this.org_apache_royale_events_MouseEvent_wrappedEvent?this.org_apache_royale_events_MouseEvent_wrappedEvent.clientX:this.org_apache_royale_events_MouseEvent__localX)};org.apache.royale.events.MouseEvent.prototype.get__localX=function(){return this.clientX};
+org.apache.royale.events.MouseEvent.prototype.set__localX=function(value){this.org_apache_royale_events_MouseEvent__localX=value};org.apache.royale.events.MouseEvent.prototype.get__clientY=function(){return Number(this.org_apache_royale_events_MouseEvent_wrappedEvent?this.org_apache_royale_events_MouseEvent_wrappedEvent.clientY:this.org_apache_royale_events_MouseEvent__localY)};org.apache.royale.events.MouseEvent.prototype.get__localY=function(){return this.clientY};
+org.apache.royale.events.MouseEvent.prototype.set__localY=function(value){this.org_apache_royale_events_MouseEvent__localY=value};org.apache.royale.events.MouseEvent.prototype.get__screenX=function(){if(this.org_apache_royale_events_MouseEvent_wrappedEvent)return Number(this.org_apache_royale_events_MouseEvent_wrappedEvent.screenX);if(!this.target)return this.localX;return this.org_apache_royale_events_MouseEvent_stagePoint.x};
+org.apache.royale.events.MouseEvent.prototype.get__screenY=function(){if(this.org_apache_royale_events_MouseEvent_wrappedEvent)return Number(this.org_apache_royale_events_MouseEvent_wrappedEvent.screenY);if(!this.target)return this.localY;return this.org_apache_royale_events_MouseEvent_stagePoint.y};
+org.apache.royale.events.MouseEvent.prototype.get__org_apache_royale_events_MouseEvent_stagePoint=function(){if(!this.org_apache_royale_events_MouseEvent__stagePoint){var localPoint=new org.apache.royale.geom.Point(this.localX,this.localY);this.org_apache_royale_events_MouseEvent__stagePoint=org.apache.royale.utils.PointUtils.localToGlobal(localPoint,this.target)}return this.org_apache_royale_events_MouseEvent__stagePoint};
+org.apache.royale.events.MouseEvent.prototype.get__defaultPrevented=function(){return!!(this.org_apache_royale_events_MouseEvent_wrappedEvent?this.org_apache_royale_events_MouseEvent_wrappedEvent.defaultPrevented:this.org_apache_royale_events_MouseEvent__defaultPrevented)};org.apache.royale.events.MouseEvent.prototype.set__defaultPrevented=function(value){this.org_apache_royale_events_MouseEvent__defaultPrevented=value};
+Object.defineProperties(org.apache.royale.events.MouseEvent.prototype,{buttonDown:{get:org.apache.royale.events.MouseEvent.prototype.get__buttonDown,set:org.apache.royale.events.MouseEvent.prototype.set__buttonDown},button:{get:org.apache.royale.events.MouseEvent.prototype.get__button,set:org.apache.royale.events.MouseEvent.prototype.set__button},buttons:{get:org.apache.royale.events.MouseEvent.prototype.get__buttons,set:org.apache.royale.events.MouseEvent.prototype.set__buttons},delta:{ [...]
+set:org.apache.royale.events.MouseEvent.prototype.set__delta},deltaX:{get:org.apache.royale.events.MouseEvent.prototype.get__deltaX,set:org.apache.royale.events.MouseEvent.prototype.set__deltaX},deltaY:{get:org.apache.royale.events.MouseEvent.prototype.get__deltaY,set:org.apache.royale.events.MouseEvent.prototype.set__deltaY},target:{get:org.apache.royale.events.MouseEvent.prototype.get__target,set:org.apache.royale.events.MouseEvent.prototype.set__target},currentTarget:{get:org.apache.r [...]
+set:org.apache.royale.events.MouseEvent.prototype.set__currentTarget},targetBeforeBubbling:{get:org.apache.royale.events.MouseEvent.prototype.get__targetBeforeBubbling},clientX:{get:org.apache.royale.events.MouseEvent.prototype.get__clientX},localX:{get:org.apache.royale.events.MouseEvent.prototype.get__localX,set:org.apache.royale.events.MouseEvent.prototype.set__localX},clientY:{get:org.apache.royale.events.MouseEvent.prototype.get__clientY},localY:{get:org.apache.royale.events.MouseEv [...]
+set:org.apache.royale.events.MouseEvent.prototype.set__localY},screenX:{get:org.apache.royale.events.MouseEvent.prototype.get__screenX},screenY:{get:org.apache.royale.events.MouseEvent.prototype.get__screenY},org_apache_royale_events_MouseEvent_stagePoint:{get:org.apache.royale.events.MouseEvent.prototype.get__org_apache_royale_events_MouseEvent_stagePoint},defaultPrevented:{get:org.apache.royale.events.MouseEvent.prototype.get__defaultPrevented,set:org.apache.royale.events.MouseEvent.pr [...]
+org.apache.royale.events.MouseEvent.MOUSE_DOWN=org.apache.royale.events.MouseEvent.platformConstant('mouseDown');org.apache.royale.events.MouseEvent.MOUSE_MOVE=org.apache.royale.events.MouseEvent.platformConstant('mouseMove');org.apache.royale.events.MouseEvent.MOUSE_UP=org.apache.royale.events.MouseEvent.platformConstant('mouseUp');org.apache.royale.events.MouseEvent.MOUSE_OUT=org.apache.royale.events.MouseEvent.platformConstant('mouseOut');org.apache.royale.events.MouseEvent.MOUSE_OVER [...]
+org.apache.royale.events.MouseEvent.ROLL_OVER=org.apache.royale.events.MouseEvent.platformConstant('rollOver');org.apache.royale.events.MouseEvent.ROLL_OUT=org.apache.royale.events.MouseEvent.platformConstant('rollOut');org.apache.royale.events.MouseEvent.rollOverMixin=org.apache.royale.events.MouseEvent.installRollOverMixin();org.apache.royale.events.MouseEvent.initialized=org.apache.royale.events.MouseEvent.setupConverter();
+org.apache.royale.events.MouseEvent.prototype.ROYALE_CLASS_INFO={names:[{name:'MouseEvent',qName:'org.apache.royale.events.MouseEvent',kind:'class'}],interfaces:[org.apache.royale.events.IRoyaleEvent,org.apache.royale.events.IBrowserEvent]};
+org.apache.royale.events.MouseEvent.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{'nativeEvent':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.nativeEvent=v:inst.nativeEvent}},'relatedObject':{type:'Object',get_set:function(inst,v){return v!==undefined?inst.relatedObject=v:inst.relatedObject}},'ctrlKey':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.ctrlKey=v:inst.ctrlKey}},'altKey':{type:'Boolean',get_set:function(i [...]
+undefined?inst.altKey=v:inst.altKey}},'shiftKey':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.shiftKey=v:inst.shiftKey}},'commandKey':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.commandKey=v:inst.commandKey}},'controlKey':{type:'Boolean',get_set:function(inst,v){return v!==undefined?inst.controlKey=v:inst.controlKey}},'clickCount':{type:'int',get_set:function(inst,v){return v!==undefined?inst.clickCount=v:inst.clickCount}},'|initialized':{type [...]
+get_set:function(v){return v!==undefined?org.apache.royale.events.MouseEvent.initialized=v:org.apache.royale.events.MouseEvent.initialized}}}},accessors:function(){return{'buttonDown':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'button':{type:'int',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'buttons':{type:'int',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'delta':{type:'int',access:'readwrite',dec [...]
+'deltaX':{type:'int',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'deltaY':{type:'int',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'target':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'currentTarget':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'targetBeforeBubbling':{type:'Object',access:'readonly',declaredBy:'org.apache.royale.events.MouseEvent'},'clientX':{ty [...]
+access:'readonly',declaredBy:'org.apache.royale.events.MouseEvent'},'localX':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'clientY':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.MouseEvent'},'localY':{type:'Number',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'},'screenX':{type:'Number',access:'readonly',declaredBy:'org.apache.royale.events.MouseEvent'},'screenY':{type:'Number',access:'readonly',declaredB [...]
+'defaultPrevented':{type:'Boolean',access:'readwrite',declaredBy:'org.apache.royale.events.MouseEvent'}}},methods:function(){return{'MouseEvent':{type:'',declaredBy:'org.apache.royale.events.MouseEvent',parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:true},{index:3,type:'Boolean',optional:true},{index:4,type:'Number',optional:true},{index:5,type:'Number',optional:true},{index:6,type:'Object',optional:true},{index:7,type:'Boolean',optio [...]
+{index:8,type:'Boolean',optional:true},{index:9,type:'Boolean',optional:true},{index:10,type:'Boolean',optional:true},{index:11,type:'int',optional:true},{index:12,type:'Boolean',optional:true},{index:13,type:'Boolean',optional:true},{index:14,type:'int',optional:true},{index:15,type:'org.apache.royale.events.IEventDispatcher',optional:true}]}},'wrapEvent':{type:'void',declaredBy:'org.apache.royale.events.MouseEvent',parameters:function(){return[{index:1,type:'goog.events.BrowserEvent',o [...]
+'preventDefault':{type:'void',declaredBy:'org.apache.royale.events.MouseEvent'},'cloneEvent':{type:'org.apache.royale.events.IRoyaleEvent',declaredBy:'org.apache.royale.events.MouseEvent'},'stopImmediatePropagation':{type:'void',declaredBy:'org.apache.royale.events.MouseEvent'},'stopPropagation':{type:'void',declaredBy:'org.apache.royale.events.MouseEvent'},'|setupConverter':{type:'Boolean',declaredBy:'org.apache.royale.events.MouseEvent'},'|createMouseEvent':{type:'Object',declaredBy:'o [...]
+parameters:function(){return[{index:1,type:'String',optional:false},{index:2,type:'Boolean',optional:true},{index:3,type:'Boolean',optional:true},{index:4,type:'Object',optional:true}]}}}}}};org.apache.royale.events.MouseEvent.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.jewel.beads.models={};org.apache.royale.jewel.beads.models.TextModel=function(){org.apache.royale.events.EventDispatcher.call(this)};goog.inherits(org.apache.royale.jewel.beads.models.TextModel,org. [...]
+org.apache.royale.jewel.beads.models.TextModel.prototype.org_apache_royale_jewel_beads_models_TextModel__html;org.apache.royale.jewel.beads.models.TextModel.prototype.set__strand=function(value){this.org_apache_royale_jewel_beads_models_TextModel__strand=value};org.apache.royale.jewel.beads.models.TextModel.prototype.get__text=function(){return this.org_apache_royale_jewel_beads_models_TextModel__text};
+org.apache.royale.jewel.beads.models.TextModel.prototype.set__text=function(value){if(value==null)value='';if(value!=this.org_apache_royale_jewel_beads_models_TextModel__text){this.org_apache_royale_jewel_beads_models_TextModel__text=value;this.dispatchEvent(new org.apache.royale.events.Event('textChange'))}};org.apache.royale.jewel.beads.models.TextModel.prototype.get__html=function(){return this.org_apache_royale_jewel_beads_models_TextModel__html};
+org.apache.royale.jewel.beads.models.TextModel.prototype.set__html=function(value){if(value!=this.org_apache_royale_jewel_beads_models_TextModel__html){this.org_apache_royale_jewel_beads_models_TextModel__html=value;this.dispatchEvent(new org.apache.royale.events.Event('htmlChange'))}};
+Object.defineProperties(org.apache.royale.jewel.beads.models.TextModel.prototype,{strand:{set:org.apache.royale.jewel.beads.models.TextModel.prototype.set__strand},text:{get:org.apache.royale.jewel.beads.models.TextModel.prototype.get__text,set:org.apache.royale.jewel.beads.models.TextModel.prototype.set__text},html:{get:org.apache.royale.jewel.beads.models.TextModel.prototype.get__html,set:org.apache.royale.jewel.beads.models.TextModel.prototype.set__html}});
+org.apache.royale.jewel.beads.models.TextModel.prototype.ROYALE_CLASS_INFO={names:[{name:'TextModel',qName:'org.apache.royale.jewel.beads.models.TextModel',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core.ITextModel]};
+org.apache.royale.jewel.beads.models.TextModel.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.jewel.beads.models.TextModel'},'text':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.jewel.beads.models.TextModel',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'textChange'}]}]}},'html':{type:'String',a [...]
+declaredBy:'org.apache.royale.jewel.beads.models.TextModel',metadata:function(){return[{name:'Bindable',args:[{key:'',value:'htmlChange'}]}]}}}},methods:function(){return{'TextModel':{type:'',declaredBy:'org.apache.royale.jewel.beads.models.TextModel'}}}}};org.apache.royale.jewel.beads.models.TextModel.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;org.apache.royale.binding.ConstantBinding=function(){};goog.exportSymbol('org.apache.royale.binding.ConstantBinding',org.apache.royale.bind [...]
+org.apache.royale.binding.ConstantBinding.prototype.source;org.apache.royale.binding.ConstantBinding.prototype.document;org.apache.royale.binding.ConstantBinding.prototype.setDocument=function(document,id){id=typeof id!=='undefined'?id:null;this.document=document};
+org.apache.royale.binding.ConstantBinding.prototype.org_apache_royale_binding_ConstantBinding_getObjectClassFromWindow=function(className){var windowObject=window;var parts=className.split('.');var n=parts.length>>0;if(n==0)return null;for(var i=0;i<n;i++)windowObject=windowObject[parts[i]];return windowObject};org.apache.royale.binding.ConstantBinding.prototype.get__destination=function(){return this.org_apache_royale_binding_ConstantBinding__destination};
+org.apache.royale.binding.ConstantBinding.prototype.set__destination=function(value){this.org_apache_royale_binding_ConstantBinding__destination=value};org.apache.royale.binding.ConstantBinding.prototype.get__sourceID=function(){return this.org_apache_royale_binding_ConstantBinding__sourceID};org.apache.royale.binding.ConstantBinding.prototype.set__sourceID=function(value){this.org_apache_royale_binding_ConstantBinding__sourceID=value};
+org.apache.royale.binding.ConstantBinding.prototype.get__destinationPropertyName=function(){return this.org_apache_royale_binding_ConstantBinding__destinationPropertyName};org.apache.royale.binding.ConstantBinding.prototype.set__destinationPropertyName=function(value){this.org_apache_royale_binding_ConstantBinding__destinationPropertyName=value};org.apache.royale.binding.ConstantBinding.prototype.get__sourcePropertyName=function(){return this.org_apache_royale_binding_ConstantBinding__so [...]
+org.apache.royale.binding.ConstantBinding.prototype.set__sourcePropertyName=function(value){this.org_apache_royale_binding_ConstantBinding__sourcePropertyName=value};
+org.apache.royale.binding.ConstantBinding.prototype.set__strand=function(value){var val=null;var objectFromWindow=null;if(this.destination==null)this.destination=value;if(this.sourceID!=null)this.source=this.document[this.sourceID];else this.source=this.document;if(!this.source)try{objectFromWindow=this.org_apache_royale_binding_ConstantBinding_getObjectClassFromWindow(this.sourceID);if(objectFromWindow)val=objectFromWindow[this.sourcePropertyName];this.destination[this.destinationProper [...]
+this.source)try{val=this.source[this.sourcePropertyName];this.destination[this.destinationPropertyName]=val}catch(e){}else if(this.sourcePropertyName in this.source.constructor)try{val=this.source.constructor[this.sourcePropertyName];this.destination[this.destinationPropertyName]=val}catch(e2){}else{var cname=this.source.ROYALE_CLASS_INFO;if(cname){cname=cname.names[0].qName;objectFromWindow=this.org_apache_royale_binding_ConstantBinding_getObjectClassFromWindow(cname);if(objectFromWindo [...]
+this.destination[this.destinationPropertyName]=val}}};
+Object.defineProperties(org.apache.royale.binding.ConstantBinding.prototype,{destination:{get:org.apache.royale.binding.ConstantBinding.prototype.get__destination,set:org.apache.royale.binding.ConstantBinding.prototype.set__destination},sourceID:{get:org.apache.royale.binding.ConstantBinding.prototype.get__sourceID,set:org.apache.royale.binding.ConstantBinding.prototype.set__sourceID},destinationPropertyName:{get:org.apache.royale.binding.ConstantBinding.prototype.get__destinationPropert [...]
+sourcePropertyName:{get:org.apache.royale.binding.ConstantBinding.prototype.get__sourcePropertyName,set:org.apache.royale.binding.ConstantBinding.prototype.set__sourcePropertyName},strand:{set:org.apache.royale.binding.ConstantBinding.prototype.set__strand}});
+org.apache.royale.binding.ConstantBinding.prototype.ROYALE_CLASS_INFO={names:[{name:'ConstantBinding',qName:'org.apache.royale.binding.ConstantBinding',kind:'class'}],interfaces:[org.apache.royale.core.IBead,org.apache.royale.core.IDocument,org.apache.royale.core.IBinding]};
+org.apache.royale.binding.ConstantBinding.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'destination':{type:'Object',access:'readwrite',declaredBy:'org.apache.royale.binding.ConstantBinding'},'sourceID':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.binding.ConstantBinding'},'destinationPropertyName':{type:'String',access:'readwrite',declaredBy:'org.apache.royale.binding.ConstantBinding'},'sourcePropertyName [...]
+access:'readwrite',declaredBy:'org.apache.royale.binding.ConstantBinding'},'strand':{type:'org.apache.royale.core.IStrand',access:'writeonly',declaredBy:'org.apache.royale.binding.ConstantBinding'}}},methods:function(){return{'ConstantBinding':{type:'',declaredBy:'org.apache.royale.binding.ConstantBinding'},'setDocument':{type:'void',declaredBy:'org.apache.royale.binding.ConstantBinding',parameters:function(){return[{index:1,type:'Object',optional:false},{index:2,type:'String',optional:t [...]
+org.apache.royale.binding.ConstantBinding.prototype.ROYALE_REFLECTION_INFO.compileFlags=10;var BE0012_Using_external_javascript_libraries_in_Apache_Royale=function(){org.apache.royale.jewel.Application.call(this);this.$ID0_;this.codeTextLoader_;this.$ID8_;this.$ID1_;this.$ID7_;this.$ID2_;this.$ID3_;this.$ID5_;this.$ID4_;this.sourceCodeMXMLText_;this.$ID6_;this.mxmldd;this.mxmldp;this.generateMXMLAttributes([2,'initialView',false,[org.apache.royale.jewel.View,2,'_id',true,'$ID8','beads',n [...]
+0,[org.apache.royale.jewel.Card,2,'_id',true,'$ID7','percentWidth',true,90,0,0,[org.apache.royale.html.elements.H3,2,'_id',true,'$ID2','text',true,'Using external Javascript Libraries',0,0,null,org.apache.royale.jewel.Label,2,'_id',true,'$ID3','html',true,'This example uses hljs library to highligh a piece of code',0,0,null,org.apache.royale.html.elements.Pre,5,'_id',true,'$ID5','height',true,300,'percentWidth',true,100,'style',true,'background-color: white','beads',null,[org.apache.roya [...]
+1,'_id',true,'$ID4',0,0,null],0,0,[org.apache.royale.html.elements.Code,1,'id',true,'sourceCodeMXMLText',0,0,null],org.apache.royale.jewel.Button,3,'_id',true,'$ID6','text',true,'highlight Block','emphasis',true,'primary',0,1,'click',this.$EH2,null]]],'beads',null,[org.apache.royale.binding.ApplicationDataBinding,1,'_id',true,'$ID0',0,0,null,org.apache.royale.net.HTTPService,2,'id',true,'codeTextLoader','url',true,'as3code.txt',0,1,'complete',this.$EH1,null],0,1,'initialize',this.$EH0])};
+goog.inherits(BE0012_Using_external_javascript_libraries_in_Apache_Royale,org.apache.royale.jewel.Application);goog.exportSymbol('BE0012_Using_external_javascript_libraries_in_Apache_Royale',BE0012_Using_external_javascript_libraries_in_Apache_Royale);BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.code_txt_=null;BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.highLightContent=function(){hljs.highlightBlock(this.sourceCodeMXMLText.element)};
+Object.defineProperties(BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype,{code_txt:{get:function(){return this.code_txt_},set:function(value){if(value!=this.code_txt_){var oldValue=this.code_txt_;this.code_txt_=value;this.dispatchEvent(org.apache.royale.events.ValueChangeEvent.createUpdateEvent(this,'code_txt',oldValue,value))}}}});BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.$EH0=function(event){this.codeTextLoader.send()};
+BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.$EH1=function(event){this.code_txt=this.codeTextLoader.data};BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.$EH2=function(event){this.highLightContent()};
+Object.defineProperties(BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype,{codeTextLoader:{get:function(){return this.codeTextLoader_},set:function(value){if(value!=this.codeTextLoader_){this.codeTextLoader_=value;this.dispatchEvent(org.apache.royale.events.ValueChangeEvent.createUpdateEvent(this,'codeTextLoader',null,value))}}},sourceCodeMXMLText:{get:function(){return this.sourceCodeMXMLText_},set:function(value){if(value!=this.sourceCodeMXMLText_){this.sourceCodeMX [...]
+this.dispatchEvent(org.apache.royale.events.ValueChangeEvent.createUpdateEvent(this,'sourceCodeMXMLText',null,value))}}}});BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype._bindings=[1,'code_txt',null,['sourceCodeMXMLText','text'],0,2,'code_txt','valueChange',0,null,null];
+BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.ROYALE_CLASS_INFO={names:[{name:'BE0012_Using_external_javascript_libraries_in_Apache_Royale',qName:'BE0012_Using_external_javascript_libraries_in_Apache_Royale',kind:'class'}]};
+BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.ROYALE_REFLECTION_INFO=function(){return{variables:function(){return{}},accessors:function(){return{'code_txt':{type:'String',access:'readwrite',declaredBy:'BE0012_Using_external_javascript_libraries_in_Apache_Royale'},'codeTextLoader':{type:'org.apache.royale.net.HTTPService',access:'readwrite',declaredBy:'BE0012_Using_external_javascript_libraries_in_Apache_Royale'},'sourceCodeMXMLText':{type:'org.apache.royale.html. [...]
+access:'readwrite',declaredBy:'BE0012_Using_external_javascript_libraries_in_Apache_Royale'}}},methods:function(){return{'highLightContent':{type:'void',declaredBy:'BE0012_Using_external_javascript_libraries_in_Apache_Royale'},'BE0012_Using_external_javascript_libraries_in_Apache_Royale':{type:'',declaredBy:'BE0012_Using_external_javascript_libraries_in_Apache_Royale'}}}}};BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.ROYALE_REFLECTION_INFO.compileFlags=9;
+BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.info=function(){return{'compiledLocales':['en_US']}};
+BE0012_Using_external_javascript_libraries_in_Apache_Royale.prototype.cssData=[0,1,'.Application *',function(){this['WebkitBoxSizing']='border-box';this['boxSizing']='border-box';this['MozBoxSizing']='border-box'},0,1,'.royale *',function(){this['WebkitBoxSizing']='border-box';this['boxSizing']='border-box';this['MozBoxSizing']='border-box'},0,1,'.royale *:before',function(){this['WebkitBoxSizing']='border-box';this['boxSizing']='border-box';this['MozBoxSizing']='border-box'},0,1,'.royal [...]
+function(){this['WebkitBoxSizing']='border-box';this['boxSizing']='border-box';this['MozBoxSizing']='border-box'},0,1,'org.apache.royale.html.Group',function(){this['iBeadView']=org.apache.royale.html.beads.GroupView},0,1,'global',function(){this['effectTimerInterval']=10},0,1,'*',function(){this['boxSizing']='border-box'},0,1,':after',function(){this['boxSizing']='border-box'},0,1,':before',function(){this['boxSizing']='border-box'},0,1,'html',function(){this['height']=100},0,1,'body',f [...]
+100},0,1,'::-moz-focus-inner',function(){this['border']=0},0,1,'::-moz-focus-outer',function(){this['border']=0},0,1,'select::-ms-expand',function(){this['display']='none'},0,1,'button::-moz-focus-inner',function(){this['padding']=0},0,1,'button',function(){this['fontFamily']='inherit';this['fontSize']=100},0,1,'input',function(){this['fontFamily']='inherit';this['fontSize']=100},0,1,'textarea',function(){this['fontFamily']='inherit';this['fontSize']=100},0,1,'.cursor-pointer',function() [...]
+['pointer','!important']},0,1,'org.apache.royale.jewel.View',function(){this['iBeadView']=org.apache.royale.html.beads.GroupView;this['iBeadLayout']=org.apache.royale.jewel.beads.layouts.NullLayout},0,1,'.applicationResponsiveView',function(){this['display']='inline-flex';this['width']=100;this['height']=100},0,1,'org.apache.royale.jewel.Group',function(){this['iBeadView']=org.apache.royale.html.beads.GroupView;this['iBeadLayout']=org.apache.royale.jewel.beads.layouts.BasicLayout},0,1,'h [...]
+0;this['backgroundColor']=14277081;this['height']=1},0,1,'.jewel.multiline',function(){this['whiteSpace']=['pre-wrap','!important'];this['wordWrap']='break-word';this['maxWidth']=100},0,1,'.responsiveSizeMonitor',function(){this['padding']=10;this['color']=16777215;this['background']=3422552064;this['bottom']=0;this['width']=250;this['position']='fixed';this['right']=0},0,1,'strong',function(){this['color']=16776960},0,1,'.jewel.alert',function(){this['border']=[0,'solid'];this['padding' [...]
+[0,20,65,0,3422552064];this['margin']=0;this['backgroundColor']=16777215;this['minWidth']=320;this['minHeight']=240;this['transform']=null;this['willChange']=['opacity','transform'];this['top']=50;this['borderRadius']=3;this['left']=50;this['position']='fixed';this['opacity']=0},0,1,'.jewel.alert .jewel.titlebar',function(){this['padding']=[20,20,0,20];this['color']=16298303;this['height']=50},0,1,'.jewel.alert .content',function(){this['padding']=20;this['overflowY']='auto';this['top']= [...]
+84;this['width']=100;this['position']='absolute'},0,1,'.jewel.alert .content .jewel.label',function(){this['whiteSpace']='normal';this['color']=8421504;this['fontSize']=1.100000023841858;this['fontWeight']=400},0,1,'.jewel.alert .jewel.controlbar',function(){this['boxShadow']=['inset',0,1,0,16777215];this['padding']=20;this['borderRadius']=[0,0,3,3];this['bottom']=0;this['background']=null;this['width']=100;this['position']='absolute';this['borderTop']=[1,'solid',11776947];this['height'] [...]
+'.jewel.badge',function(){this['padding']=.5;this['top']=-1;this['borderRadius']=500;this['color']=8421504;this['background']=14277081;this['minWidth']=2.0999999046325684;this['fontSize']=[.8500000238418579,'!important'];this['lineHeight']=1;this['position']='absolute';this['right']=-1;this['zIndex']=2;this['textTransform']='initial'},0,1,'.jewel.badge.overlap',function(){this['top']=0;this['right']=0},0,1,'.jewel.badge.subindex',function(){this['top']='auto';this['bottom']=-1},0,1,'.jew [...]
+function(){this['top']='auto';this['bottom']=0},0,1,'.jewel.badge.preindex',function(){this['left']=-1;this['right']='auto'},0,1,'.jewel.badge.preindex.overlap',function(){this['left']=0;this['right']='auto'},0,1,'.jewel.button',function(){this['cursor']='pointer';this['border']=[1,'solid',11776947];this['padding']=[.6800000071525574,1.1200000047683716];this['verticalAlign']='middle';this['boxShadow']=['inset',0,1,0,16777215];this['margin']=0;this['whiteSpace']='nowrap';this['alignItems' [...]
+this['color']=8421504;this['textAlign']='center';this['display']='inline-flex';this['userSelect']='none';this['zoom']=1;this['textDecoration']='none';this['justifyContent']='center';this['outline']='none';this['overflow']='hidden';this['borderRadius']=.25;this['background']=null;this['lineHeight']=['normal','!important'];this['position']='relative';this['fontWeight']='bold';this['textTransform']='uppercase'},0,1,'.jewel.button[disabled]',function(){this['cursor']='default';this['border'] [...]
+14277081,'!important'];this['boxShadow']=['none','!important'];this['color']=12632256;this['background']=[15987699,'!important'];this['textShadow']='unset';this['fontWeight']=400},0,1,'.jewel.button .fonticon',function(){this['cursor']='inherit'},0,1,'.jewel.card',function(){this['minHeight']=52;this['border']=0;this['padding']=20;this['overflow']='hidden';this['borderRadius']=10;this['background']=15461355;this['minWidth']=240;this['fontSize']=1;this['position']='relative';this['fontWei [...]
+0,1,'org.apache.royale.jewel.Card',function(){this['iBeadLayout']=org.apache.royale.jewel.beads.layouts.VerticalLayout;this['gap']=3},0,1,'.jewel.checkbox',function(){this['padding']=0;this['margin']=0;this['display']='inline-flex';this['position']='relative';this['height']='auto'},0,1,'input',function(){this['padding']=0;this['margin']=0;this['WebkitAppearance']='none';this['appearance']='none';this['display']='inline-flex';this['width']=22;this['MozAppearance']='none';this['lineHeight' [...]
+0;this['MsAppearance']='none';this['OAppearance']='none';this['height']=22},0,1,'span::before',function(){this['border']=[1,'solid',11776947];this['top']=0;this['borderRadius']=3;this['left']=0;this['background']=null;this['width']=22;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'span::after',function(){this['border']=[1,'solid','transparent'];this['transform']='scale(0)';this['top']=0;this['left']=0;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x [...]
+'no-repeat','center','center'];this['width']=22;this['position']='absolute';this['opacity']=0;this['content']=' ';this['transition']=['all',.30000001192092896,'ease'];this['height']=22},0,1,'span::after',function(){this['transform']='scale(1)';this['opacity']=1},0,1,'span::after',function(){this['transform']='scale(1)';this['opacity']=1},0,1,'span::before',function(){this['border']=[1,'solid',14847752];this['outline']='none';this['background']=null},0,1,'span::before',function(){this['bo [...]
+'solid',14847752];this['outline']='none';this['background']=null},0,1,'span::before',function(){this['border']=[1,'solid',14847752];this['outline']='none';this['background']=null},0,1,'span',function(){this['cursor']='unset';this['color']=12632256},0,1,'span',function(){this['cursor']='pointer';this['verticalAlign']='top';this['margin']=0;this['lineHeight']=24;this['fontSize']=16;this['paddingLeft']=8},0,1,'.jewel.controlbar',function(){this['minHeight']=34;this['padding']=0;this['backgr [...]
+'transparent'},0,1,'.jewel.combobox',function(){this['display']='inline-flex'},0,1,'.jewel.combobox .jewel.textinput',function(){this['display']='block'},0,1,'.jewel.combobox .jewel.button::before',function(){this['padding']=0;this['margin']=0;this['lineHeight']=22},0,1,'.jewel.combobox .jewel.button::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=66;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'.combobox-popup',function(){this['overflow']='hidden';this['contain']='strict';this['color']=3422552064;this['left']=0;this['bottom']=0;this['pointerEvents']='none';this['width']=100;this['position']='fixed';this['height']=100;this['zIndex']=60},0,1,'.combobox-popup::before',function(){this['backgroundColor']=2768240640;this['willChange']='opac [...]
+0;this['left']=0;this['display']='block';this['width']=100;this['position']='absolute';this['opacity']=0;this['content']='';this['transition']=['opacity',.4000000059604645,0];this['height']=100},0,1,'.combobox-popup .jewel.list',function(){this['boxShadow']=[0,0,6,1,2986410241,'!important'];this['transform']=null;this['willChange']=['transform','opacity'];this['top']=null;this['left']=50;this['maxHeight']=170;this['bottom']='auto';this['position']='relative';this['opacity']=0;this['trans [...]
+0,1,'.combobox-popup.open',function(){this['pointerEvents']='auto'},0,1,'.combobox-popup.open::before',function(){this['opacity']=1},0,1,'.combobox-popup.open .jewel.list',function(){this['transform']=null;this['opacity']=1;this['transition']=['transform 0.4s 0ms','opacity 0.4s 0ms']},0,1,'.jewel.datechooser .jewel.table',function(){this['minHeight']=364;this['border']=[1,'solid',14277081];this['boxShadow']='none';this['borderRadius']=.25;this['background']=16777215;this['minWidth']=324} [...]
+function(){this['padding']=[12,0];this['boxShadow']='none';this['borderLeft']=0;this['background']=16777215},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow\x3e.layout.horizontal',function(){this['float']='right'},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .viewSelector::after',function(){this['backgroundImage']="data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' [...]
+this['width']=22;this['backgroundSize']=54;this['backgroundPosition']=['right',0,'center'];this['backgroundRepeat']='no-repeat';this['content']=' ';this['height']=16},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .previousButton::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 8 12' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'n [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=40;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .nextButton::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 8 12' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=40;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow',function(){this['padding']=4;this['borderBottom']=[1,'solid',14277081]},0,1,'.jewel.datechooser .jewel.table .jewel.tableitem',function(){this['height']=38},0,1,'.calendar.item',function(){this['padding']=10;this['fontSize']=1},0,1,'.jewel.datefield',function(){this['display']=' [...]
+0,1,'input',function(){this['borderRadius']=[.25,0,0,.25];this['width']=9.199999809265137},0,1,'.jewel.datefield .jewel.button::before',function(){this['padding']=0;this['margin']=0;this['lineHeight']=22},0,1,'.jewel.datefield .jewel.button::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 22 22' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-ru [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=66;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'.datechooser-popup',function(){this['overflow']='hidden';this['contain']='strict';this['color']=3422552064;this['left']=0;this['bottom']=0;this['pointerEvents']='none';this['width']=100;this['position']='fixed';this['height']=100;this['zIndex']=60},0,1,'.datechooser-popup::before',function(){this['backgroundColor']=2768240640;this['willChange'] [...]
+this['top']=0;this['left']=0;this['display']='block';this['width']=100;this['position']='absolute';this['opacity']=0;this['content']='';this['transition']=['opacity',.4000000059604645,0];this['height']=100},0,1,'.datechooser-popup .jewel.table',function(){this['boxShadow']=[0,0,6,1,2986410241,'!important'];this['transform']=null;this['willChange']=['transform','opacity'];this['top']=null;this['left']=50;this['touchAction']='none';this['bottom']='auto';this['position']='relative';this['op [...]
+this['transition']='none'},0,1,'.datechooser-popup.open',function(){this['pointerEvents']='auto'},0,1,'.datechooser-popup.open::before',function(){this['opacity']=1},0,1,'.datechooser-popup.open .jewel.table',function(){this['transform']=null;this['opacity']=1;this['transition']=['transform 0.4s 0ms','opacity 0.4s 0ms']},0,1,'.jewel.divider',function(){this['border']='none';this['borderBottomColor']=14277081;this['margin']=0;this['borderBottomStyle']='solid';this['borderBottomWidth']=1;t [...]
+0},0,1,'.jewel.drawer.float',function(){this['overflow']='hidden';this['contain']='strict';this['top']=0;this['color']=3422552064;this['left']=0;this['pointerEvents']='none';this['width']=100;this['position']='fixed';this['height']=100;this['zIndex']=100},0,1,'.jewel.drawer.float::before',function(){this['backgroundColor']=2768240640;this['willChange']='opacity';this['top']=0;this['left']=0;this['display']='block';this['width']=100;this['position']='absolute';this['opacity']=0;this['cont [...]
+this['transition']=['opacity',.4000000059604645,0];this['height']=100},0,1,'.jewel.drawer.float .drawermain',function(){this['boxShadow']=[0,0,6,1,2986410241];this['backgroundColor']=16777215;this['flexDirection']='column';this['display']='flex';this['right']='initial';this['transition']=['transform',250,0];this['transform']=null;this['willChange']='transform';this['left']=0;this['width']=null;this['position']='absolute';this['height']=100;this['maxWidth']=280},0,1,'.jewel.drawer.float.o [...]
+'auto'},0,1,'.jewel.drawer.float.open::before',function(){this['opacity']=1},0,1,'.jewel.drawer.fixed',function(){this['width']=0},0,1,'.jewel.drawer.fixed .drawermain',function(){this['backgroundColor']=16777215;this['touchAction']='none';this['flexDirection']='column';this['display']='inline-flex';this['right']='auto';this['transition']=['transform',250,0];this['borderLeft']=0;this['transform']=null;this['overflow']='hidden';this['willChange']='transform';this['left']=0;this['borderRig [...]
+14277081];this['width']=240;this['height']=100},0,1,'.jewel.drawer.fixed.open',function(){this['pointerEvents']='auto';this['width']='auto'},0,1,'.jewel.drawer.fixed.open .drawermain',function(){this['transform']='none';this['transition']=['transform',300,0]},0,1,'.jewel.drawerheader',function(){this['padding']=16;this['alignItems']='center';this['color']=16777215;this['flexDirection']='column';this['background']=null;this['display']='flex';this['flexShrink']=0;this['position']='relative [...]
+[1,'solid',13270791]},0,1,'div',function(){this['padding']=16;this['top']=0;this['alignItems']='flex-end';this['left']=0;this['bottom']=0;this['display']='flex';this['position']='absolute';this['right']=0},0,1,'.jewel.drawercontent',function(){this['margin']=0;this['overflowX']='hidden';this['flexGrow']=1;this['overflowY']='auto';this['touchAction']='pan-y';this['WebkitOverflowScrolling']='touch'},0,1,'.jewel.dropdownlist',function(){this['cursor']='pointer';this['border']=[1,'solid',117 [...]
+[.6800000071525574,2.380000114440918,.6800000071525574,1.1200000047683716];this['margin']=0;this['backgroundColor']=16777215;this['backgroundImage']="data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Cg transform\x3d'translate(0.000000, -1.000000)' fill\x3d'%23F8B13F' fill-rule\x3d'nonzero'%3E%3Cg transform\x3d'translate(-2.000000, 0.000000)'%3E%3Cpol [...]
+this['display']='inline-flex';this['MozAppearance']='none';this['OAppearance']='none';this['outline']='none';this['WebkitAppearance']='none';this['appearance']='none';this['borderRadius']=.25;this['width']=200;this['lineHeight']=['normal','!important'];this['backgroundSize']=1.0800000429153442;this['backgroundPosition']=['right',.699999988079071,'center'];this['backgroundRepeat']='no-repeat';this['MsAppearance']='none'},0,1,'.jewel.footerbar',function(){this['flex']=[1,1,'auto'];this['di [...]
+0,1,'.jewel.footerbar .footerBarAppHeader',function(){this['color']=16777215;this['flexDirection']='column';this['bottom']=0;this['background']=null;this['display']='flex';this['width']=100;this['position']='fixed';this['borderTop']=[1,'solid',5855577];this['borderBottom']=[1,'solid',0];this['textShadow']=[0,-1,0,2986344448];this['justifyContent']='space-between';this['zIndex']=20},0,1,'.jewel.footerbar .footerBarAppHeader.fixed',function(){this['transition']=['box-shadow',200,'linear']} [...]
+function(){this['display']='flex';this['width']=100;this['position']='relative';this['height']=64},0,1,'.jewel.footerbar .jewel.barsection',function(){this['padding']=[8,12];this['alignItems']='center';this['flex']=[1,1,'auto'];this['display']='inline-flex';this['minWidth']=0;this['zIndex']=1;this['order']=-1},0,1,'button',function(){this['border']='none';this['boxShadow']='none';this['padding']=12;this['alignItems']='center';this['color']='inherit';this['display']='flex';this['textDecor [...]
+this['fill']=16777215;this['justifyContent']='center';this['outline']='none';this['willChange']=['transform','opacity'];this['background']='transparent';this['flexShrink']=0;this['width']=48;this['position']='relative';this['opacity']=1;this['textShadow']=[0,-1,0,2996330502];this['height']=48},0,1,'.jewel.footerbar .jewel.barsection button .fonticon',function(){this['marginRight']=0;this['marginLeft']=0},0,1,'.jewel.footerbar .jewel.bartitle',function(){this['whiteSpace']='nowrap';this[' [...]
+'hidden';this['flex']=[1,1,'auto'];this['letterSpacing']=.012500000186264515;this['WebkitFontSmoothing']='antialiased';this['lineHeight']=2;this['textDecoration']='inherit';this['textOverflow']='ellipsis';this['MozOsxFontSmoothing']='grayscale';this['zIndex']=1;this['textTransform']='inherit'},0,1,'.jewel.formheading .jewel.label.headingLabel',function(){this['whiteSpace']='initial';this['flex']=[1,1,'auto']},0,1,'.fonticon',function(){this['cursor']='default'},0,1,'.fonticon.size-18',fu [...]
+18},0,1,'.fonticon.size-24',function(){this['fontSize']=24},0,1,'.fonticon.size-36',function(){this['fontSize']=36},0,1,'.fonticon.size-48',function(){this['fontSize']=48},0,1,'.jewel.imagebutton',function(){this['padding']=0;this['borderStyle']='none'},0,1,'.jewel.item',function(){this['minHeight']=34;this['cursor']='auto';this['padding']=8;this['overflow']='hidden';this['display']='block';this['letterSpacing']=0;this['textDecoration']='none';this['lineHeight']=['normal','!important']}, [...]
+function(){this['minHeight']=48;this['cursor']='auto';this['padding']=[0,16];this['margin']=0;this['overflow']='hidden';this['color']=2566914048;this['display']='block';this['letterSpacing']=0;this['textDecoration']='none';this['lineHeight']=['normal','!important'];this['fontSize']=1;this['fontWeight']=500},0,1,'.jewel.tabbarbutton',function(){this['cursor']='auto';this['border']='none';this['padding']=[0,24];this['margin']=0;this['whiteSpace']='nowrap';this['color']=2566914048;this['dis [...]
+this['letterSpacing']=.10000000149011612;this['textDecoration']='none';this['justifyContent']='center';this['transition']=['background-color 0.3s ease-in-out','color 0.3s ease-in-out'];this['minHeight']=34;this['outline']='none';this['overflow']='initial';this['flex']=[1,0,'auto'];this['background']='transparent';this['lineHeight']=['normal','!important'];this['fontSize']=1;this['position']='relative';this['fontWeight']=600;this['zIndex']=1;this['textTransform']='uppercase'},0,1,'.jewel. [...]
+function(){this['alignItems']='center';this['display']='flex'},0,1,'.jewel.navigationlink.mxmlContent',function(){this['alignItems']='center';this['display']='flex'},0,1,'.jewel.tabbarbutton.mxmlContent',function(){this['alignItems']='center';this['display']='flex'},0,1,'.jewel.item.selectable',function(){this['cursor']='pointer'},0,1,'.jewel.navigationlink.selectable',function(){this['cursor']='pointer'},0,1,'.jewel.tabbarbutton.selectable',function(){this['cursor']='pointer'},0,1,'.jew [...]
+function(){this['cursor']='inherit'},0,1,'.jewel.navigationlink .fonticon',function(){this['cursor']='inherit'},0,1,'.jewel.tabbarbutton .fonticon',function(){this['cursor']='inherit'},0,1,'.jewel.label',function(){this['cursor']='default';this['whiteSpace']='nowrap';this['fontSize']=1},0,1,'org.apache.royale.jewel.Label',function(){this['iBeadModel']=org.apache.royale.jewel.beads.models.TextModel},0,1,'.viewport',function(){this['overflow']='hidden'},0,1,'.viewport.scroll',function(){th [...]
+'auto'},0,1,'.viewport.visible',function(){this['overflow']='visible'},0,1,'.layout.basic',function(){this['position']='relative'},0,1,'.layout.basic\x3e*',function(){this['position']='absolute'},0,1,'.layout',function(){this['display']='flex'},0,1,'.layout.horizontal',function(){this['alignItems']='flex-start';this['flexWrap']='nowrap';this['flexDirection']='row'},0,1,'.layout.horizontal\x3e*',function(){this['flex']=[0,0,'auto']},0,1,'.layout.horizontal.flow',function(){this['flexWrap' [...]
+this['maxWidth']=100},0,1,'.layout.horizontal.centered',function(){this['alignContent']='center';this['alignItems']='center';this['justifyContent']='center';this['height']=100},0,1,'.layout.horizontal.centered\x3e*',function(){this['flex']=[0,0,'auto']},0,1,'.layout.horizontal.formitem',function(){this['alignItems']='flex-start';this['width']=100},0,1,'.layout.horizontal.gap-1x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-1x3px\x3e*',function(){this['marg [...]
+0,3]},0,1,'.layout.horizontal.gap-2x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-2x3px\x3e*',function(){this['margin']=[0,0,0,6]},0,1,'.layout.horizontal.gap-3x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-3x3px\x3e*',function(){this['margin']=[0,0,0,9]},0,1,'.layout.horizontal.gap-4x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-4x3px\x3e*',function(){this['margin']=[0,0,0,12]},0,1,'.layou [...]
+function(){this['margin']=0},0,1,'.layout.horizontal.gap-5x3px\x3e*',function(){this['margin']=[0,0,0,15]},0,1,'.layout.horizontal.gap-6x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-6x3px\x3e*',function(){this['margin']=[0,0,0,18]},0,1,'.layout.horizontal.gap-7x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-7x3px\x3e*',function(){this['margin']=[0,0,0,21]},0,1,'.layout.horizontal.gap-8x3px\x3e*:first-child',function(){this [...]
+0},0,1,'.layout.horizontal.gap-8x3px\x3e*',function(){this['margin']=[0,0,0,24]},0,1,'.layout.horizontal.gap-9x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-9x3px\x3e*',function(){this['margin']=[0,0,0,27]},0,1,'.layout.horizontal.gap-10x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.horizontal.gap-10x3px\x3e*',function(){this['margin']=[0,0,0,30]},0,1,'.layout.vertical',function(){this['alignItems']='flex-start';this['flexWrap']='nowrap' [...]
+'column'},0,1,'.layout.vertical\x3e*',function(){this['flex']=[0,0,'auto']},0,1,'.layout.vertical.flow',function(){this['flexWrap']='wrap'},0,1,'.layout.vertical.centered',function(){this['alignContent']='center';this['alignItems']='center';this['flexDirection']='column';this['justifyContent']='center';this['height']=100},0,1,'.layout.vertical.form',function(){this['width']=100},0,1,'.layout.vertical.gap-1x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-1x3px [...]
+[3,0,0]},0,1,'.layout.vertical.gap-2x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-2x3px\x3e*',function(){this['margin']=[6,0,0]},0,1,'.layout.vertical.gap-3x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-3x3px\x3e*',function(){this['margin']=[9,0,0]},0,1,'.layout.vertical.gap-4x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-4x3px\x3e*',function(){this['margin']=[12,0,0]},0,1,'.layout.vertical.gap- [...]
+function(){this['margin']=0},0,1,'.layout.vertical.gap-5x3px\x3e*',function(){this['margin']=[15,0,0]},0,1,'.layout.vertical.gap-6x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-6x3px\x3e*',function(){this['margin']=[18,0,0]},0,1,'.layout.vertical.gap-7x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-7x3px\x3e*',function(){this['margin']=[21,0,0]},0,1,'.layout.vertical.gap-8x3px\x3e*:first-child',function(){this['margin']=0},0,1, [...]
+function(){this['margin']=[24,0,0]},0,1,'.layout.vertical.gap-9x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-9x3px\x3e*',function(){this['margin']=[27,0,0]},0,1,'.layout.vertical.gap-10x3px\x3e*:first-child',function(){this['margin']=0},0,1,'.layout.vertical.gap-10x3px\x3e*',function(){this['margin']=[30,0,0]},0,1,'.layout.tile',function(){this['alignItems']='flex-start';this['flexFlow']=['row','wrap']},0,1,'.layout.grid',function(){this['width']=100;this[ [...]
+['row','wrap']},0,1,'.layout.grid\x3e*',function(){this['flex']=[1,1,'auto'];this['width']=100;this['maxWidth']=100},0,1,'.layout.grid.gap\x3e*',function(){this['margin']=5},0,1,'.layout.horizontal.itemsSameHeight\x3e*\x3e*',function(){this['minHeight']=100},0,1,'.layout.vertical.itemsSameHeight\x3e*\x3e*',function(){this['minHeight']=100},0,1,'.layout.grid.itemsSameHeight\x3e*\x3e*',function(){this['minHeight']=100},0,1,'.layout.horizontal.itemsCentered',function(){this['alignItems']='c [...]
+1,'.layout.vertical.itemsCentered',function(){this['alignItems']='center'},0,1,'.layout.grid.itemsCentered',function(){this['alignItems']='center'},0,1,'.layout.horizontal.itemsTop',function(){this['alignItems']='flex-start'},0,1,'.layout.vertical.itemsTop',function(){this['alignItems']='flex-start'},0,1,'.layout.grid.itemsTop',function(){this['alignItems']='flex-start'},0,1,'.layout.horizontal.itemsBottom',function(){this['alignItems']='flex-end'},0,1,'.layout.vertical.itemsBottom',func [...]
+'flex-end'},0,1,'.layout.grid.itemsBottom',function(){this['alignItems']='flex-end'},0,1,'.layout.horizontal.itemsLeft',function(){this['justifyContent']='flex-start'},0,1,'.layout.vertical.itemsLeft',function(){this['justifyContent']='flex-start'},0,1,'.layout.grid.itemsLeft',function(){this['justifyContent']='flex-start'},0,1,'.layout.horizontal.itemsCenter',function(){this['justifyContent']='center'},0,1,'.layout.vertical.itemsCenter',function(){this['justifyContent']='center'},0,1,'. [...]
+function(){this['justifyContent']='center'},0,1,'.layout.horizontal.itemsRight',function(){this['justifyContent']='flex-end'},0,1,'.layout.vertical.itemsRight',function(){this['justifyContent']='flex-end'},0,1,'.layout.grid.itemsRight',function(){this['justifyContent']='flex-end'},0,1,'.layout.horizontal.itemsSpaceBetween',function(){this['justifyContent']='space-between'},0,1,'.layout.vertical.itemsSpaceBetween',function(){this['justifyContent']='space-between'},0,1,'.layout.grid.itemsS [...]
+function(){this['justifyContent']='space-between'},0,1,'.layout.horizontal.itemsSpaceAround',function(){this['justifyContent']='space-around'},0,1,'.layout.vertical.itemsSpaceAround',function(){this['justifyContent']='space-around'},0,1,'.layout.grid.itemsSpaceAround',function(){this['justifyContent']='space-around'},0,1,'.layout.horizontal.itemsExpand',function(){this['width']=100},0,1,'.layout.vertical.itemsExpand',function(){this['width']=100},0,1,'.layout.grid.itemsExpand',function() [...]
+100},0,1,'.layout.horizontal.itemsExpand\x3e*',function(){this['flex']=[1,0,'auto']},0,1,'.layout.vertical.itemsExpand\x3e*',function(){this['flex']=[1,0,'auto']},0,1,'.layout.grid.itemsExpand\x3e*',function(){this['flex']=[1,0,'auto']},0,1,'.layout.table',function(){this['display']='table'},0,1,'.visible-phone',function(){this['display']=['none','!important']},0,1,'.visible-tablet',function(){this['display']=['none','!important']},0,1,'.visible-desktop',function(){this['display']=['none [...]
+0,1,'.visible-widescreen',function(){this['display']=['none','!important']},0,1,'.hidden-phone',function(){this['display']=['flex','!important']},0,1,'.hidden-tablet',function(){this['display']=['flex','!important']},0,1,'.hidden-desktop',function(){this['display']=['flex','!important']},0,1,'.hidden-widescreen',function(){this['display']=['flex','!important']},0,1,'.jewel.list',function(){this['alignContent']='flex-start';this['border']=[1,'solid',11776947];this['boxShadow']=['inset',0, [...]
+this['alignItems']='stretch';this['borderRadius']=3;this['background']=null;this['WebkitOverflowScrolling']='touch'},0,1,'.jewel.navigation',function(){this['alignContent']='flex-start';this['backgroundColor']=16777215;this['alignItems']='stretch';this['WebkitOverflowScrolling']='touch'},0,1,'.jewel.list.no-chrome',function(){this['border']='none';this['background']='transparent'},0,1,'.jewel.navigation.no-chrome',function(){this['border']='none';this['background']='transparent'},0,1,'.j [...]
+function(){this['alignItems']=['baseline','!important']},0,1,'.jewel.navigation.horizontalScroll',function(){this['alignItems']=['baseline','!important']},0,1,'.jewel.list.horizontalScroll .jewel.item',function(){this['overflow']='initial'},0,1,'.jewel.navigation.horizontalScroll .jewel.item',function(){this['overflow']='initial'},0,1,'.jewel.numericstepper .jewel.textinput',function(){this['display']='inline-flex'},0,1,'.jewel.spinner',function(){this['verticalAlign']='top';this['flexDi [...]
+'column';this['display']='inline-flex';this['width']=34},0,1,'.jewel.spinner .jewel.button',function(){this['padding']=0;this['borderLeft']=0;this['color']='transparent';this['borderRadius']=[0,.25,.25,0];this['display']='flex';this['height']=19},0,1,'.jewel.spinner .jewel.button.up::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=46;this['position']='absolute';this['content']=' ';this['height']=10},0,1,'.jewel.spinner .jewel.button.down::after',function(){this['top']=null;this['left']=null;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Cg transform\x3d'translate(0.000000, -1.00 [...]
+'no-repeat','center','center'];this['width']=22;this['backgroundSize']=46;this['position']='absolute';this['content']=' ';this['height']=10},0,1,'.jewel.popup',function(){this['display']='inline-flex'},0,1,'.popup-content',function(){this['overflow']='hidden';this['contain']='strict';this['left']=0;this['bottom']=0;this['pointerEvents']='none';this['width']=100;this['position']='fixed';this['height']=100;this['zIndex']=40},0,1,'.popup-content::before',function(){this['backgroundColor']=2 [...]
+this['willChange']='opacity';this['top']=0;this['left']=0;this['display']='block';this['width']=100;this['position']='absolute';this['content']='';this['transition']=['opacity',.4000000059604645,0];this['height']=100},0,1,'.popup-content .jewel.popupcontent',function(){this['border']=0;this['padding']=20;this['boxShadow']=[0,0,6,1,2986410241,'!important'];this['touchAction']='none';this['bottom']='auto';this['display']='inline-flex';this['transition']='none';this['transform']=null;this[' [...]
+['transform','opacity'];this['top']=null;this['borderRadius']=10;this['left']=50;this['background']=16777215;this['position']='relative';this['opacity']=0},0,1,'.popup-content.open',function(){this['pointerEvents']='auto'},0,1,'.popup-content.open::before',function(){this['opacity']=1},0,1,'.popup-content.open .jewel.popupcontent',function(){this['transform']=null;this['opacity']=1;this['transition']=['transform 0.4s 0ms','opacity 0.4s 0ms']},0,1,'.jewel.radiobutton',function(){this['pad [...]
+this['margin']=0;this['display']='inline-flex';this['position']='relative';this['height']=22},0,1,'input',function(){this['padding']=0;this['margin']=0;this['WebkitAppearance']='none';this['appearance']='none';this['display']='inline-flex';this['width']=22;this['MozAppearance']='none';this['lineHeight']=22;this['opacity']=0;this['MsAppearance']='none';this['OAppearance']='none';this['height']=22},0,1,'span::before',function(){this['border']=[1,'solid',11776947];this['top']=0;this['border [...]
+50;this['left']=0;this['background']=null;this['width']=22;this['position']='absolute';this['content']=' ';this['height']=22},0,1,'span::after',function(){this['border']=[1,'solid','transparent'];this['transform']='scale(0)';this['top']=0;this['left']=0;this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 22 22' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Crect x\x3d'0' y\x3d'0' width\x3d'22' height\x3d'22' fill-opacity\x3d'0'/%3E%3Ccircle fill\x3d'%23F8B13 [...]
+'no-repeat','center','center'];this['width']=22;this['position']='absolute';this['opacity']=0;this['content']=' ';this['transition']=['all',.30000001192092896,'ease'];this['height']=22},0,1,'span::after',function(){this['transform']='scale(1)';this['opacity']=1},0,1,'span::after',function(){this['transform']='scale(1)';this['opacity']=1},0,1,'span::before',function(){this['border']=[1,'solid',14847752];this['outline']='none';this['background']=null},0,1,'span::before',function(){this['bo [...]
+'solid',14847752];this['outline']='none';this['background']=null},0,1,'span::before',function(){this['border']=[1,'solid',14847752];this['outline']='none';this['background']=null},0,1,'span',function(){this['cursor']='unset';this['color']=12632256},0,1,'span',function(){this['cursor']='pointer';this['verticalAlign']='top';this['margin']=0;this['lineHeight']=24;this['fontSize']=16;this['paddingLeft']=8},0,1,'.jewel.section',function(){this['display']='none';this['flexFlow']=['column','now [...]
+100},0,1,'.jewel.section\x3e*',function(){this['flex']=[0,0,'auto']},0,1,'.jewel.section.is-selected',function(){this['display']='flex'},0,1,'.jewel.slider',function(){this['flexDirection']='row';this['background']='none';this['display']=['flex','!important'];this['position']='relative';this['height']=27},0,1,'input',function(){this['cursor']='pointer';this['padding']=0;this['alignSelf']='center';this['margin']=[0,20];this['color']=16298303;this['userSelect']='none';this['MozAppearance'] [...]
+'none';this['outline']=0;this['WebkitAppearance']='none';this['appearance']='none';this['background']='transparent';this['width']=null;this['MsAppearance']='none';this['zIndex']=1;this['height']=36},0,1,'input::-webkit-slider-runnable-track',function(){this['background']='transparent'},0,1,'input::-moz-range-track',function(){this['border']='none';this['background']='transparent'},0,1,'input::-ms-track',function(){this['border']='none';this['color']='transparent';this['background']='none [...]
+100;this['height']=6},0,1,'input::-ms-fill-lower',function(){this['border']=[1,'solid',14847752];this['padding']=0;this['boxShadow']=['inset',0,1,0,16570785];this['borderRadius']=3;this['background']=null},0,1,'input::-ms-fill-upper',function(){this['border']=[1,'solid',11776947];this['padding']=0;this['borderRadius']=3;this['background']=null},0,1,'input::-webkit-slider-thumb',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset 0 1px 0 #fcd9a1','0 0 0 1px rgba(255, [...]
+this['WebkitAppearance']='none';this['appearance']='none';this['borderRadius']=50;this['background']=null;this['width']=18;this['MozAppearance']='none';this['MsAppearance']='none';this['OAppearance']='none';this['height']=18},0,1,'input::-moz-range-thumb',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset 0 1px 0 #fcd9a1','0 0 0 1px rgba(255, 255, 255, 0.3)'];this['WebkitAppearance']='none';this['appearance']='none';this['borderRadius']=50;this['background']=null;th [...]
+18;this['MozAppearance']='none';this['MsAppearance']='none';this['OAppearance']='none';this['height']=18},0,1,'input:focus',function(){this['outline']='none'},0,1,'input[disabled]',function(){this['cursor']='unset'},0,1,'input::-ms-tooltip',function(){this['display']='none'},0,1,'.slider-track-container',function(){this['border']=0;this['padding']=0;this['transform']=null;this['margin']=[0,29];this['overflow']='hidden';this['top']=50;this['left']=0;this['background']='transparent';this[' [...]
+'flex';this['width']=null;this['position']='absolute';this['height']=6},0,1,'.slider-track-fill',function(){this['border']=[1,'solid',14847752];this['padding']=0;this['boxShadow']=['inset',0,1,0,16570785];this['borderRadius']=3;this['flex']=0;this['background']=null;this['position']='relative'},0,1,'.slider-track',function(){this['border']=[1,'solid',11776947];this['padding']=0;this['borderRadius']=3;this['flex']=0;this['background']=null;this['position']='relative'},0,1,'.jewel.snackbar [...]
+null;this['willChange']='transform';this['bottom']=0;this['width']=100;this['position']='fixed';this['justifyContent']='center';this['transition']=['transform',.4000000059604645,0];this['zIndex']=40},0,1,'.jewel.snackbar-content',function(){this['padding']=[.6800000071525574,1.1200000047683716];this['borderRadius']=[.25,.25,0,0];this['background']=2899536;this['minWidth']=288;this['position']='relative';this['maxWidth']=568},0,1,'.jewel.snackbar-message',function(){this['margin']=10;this [...]
+16777215;this['float']='left'},0,1,'.jewel.snackbar-action',function(){this['cursor']='pointer';this['padding']=10;this['color']=16766784;this['float']='right'},0,1,'.jewel.tabbar',function(){this['scrollbarWidth']='none';this['overflowX']='scroll';this['overflowY']='hidden';this['display']='flex';this['WebkitOverflowScrolling']='touch';this['MsOverflowStyle']=['-ms-autohiding-scrollbar','!important']},0,1,'.jewel.tabbar::-webkit-scrollbar',function(){this['backgroundColor']='transparent [...]
+['none','!important'];this['width']=[0,'!important'];this['height']=[0,'!important']},0,1,'.jewel.tabbar::-webkit-scrollbar-thumb',function(){this['display']=['none','!important']},0,1,'.jewel.tabbar\x3e.content',function(){this['transform']='none';this['willChange']='transform';this['flex']=[1,0,'auto'];this['display']='flex';this['position']='relative'},0,1,'.jewel.tabbarbutton\x3e.content',function(){this['paddingBottom']=12;this['alignItems']='center';this['display']='flex';this['pos [...]
+this['paddingTop']=12;this['justifyContent']='center';this['height']='inherit'},0,1,'.jewel.tabbarbutton .indicator',function(){this['top']=0;this['left']=0;this['display']='flex';this['pointerEvents']='none';this['width']=100;this['position']='absolute';this['height']=100;this['zIndex']=1},0,1,'.jewel.tabbarbutton .indicator\x3e.indicatorContent',function(){this['alignSelf']='flex-end';this['backgroundColor']=16298303;this['width']=100;this['opacity']=0;this['height']=2},0,1,'.jewel.tab [...]
+function(){this['opacity']=1},0,1,'.jewel.simpletable',function(){this['border']=[1,'solid',11776947];this['borderSpacing']=0;this['boxShadow']=['inset',0,1,0,16777215];this['whiteSpace']='nowrap';this['overflow']='hidden';this['borderRadius']=.25;this['background']=null;this['position']='relative'},0,1,'.jewel.simpletable .jewel.tableheadercell',function(){this['verticalAlign']='bottom';this['padding']=12;this['boxShadow']=['inset',0,1,0,16777215];this['color']=8421504;this['textAlign'] [...]
+0;this['borderLeft']=[1,'solid',14277081];this['background']=null;this['lineHeight']=['normal','!important'];this['fontSize']=1;this['position']='relative';this['textOverflow']='ellipsis';this['fontWeight']=700},0,1,'.jewel.simpletable .jewel.tbody .jewel.tablerow',function(){this['transitionProperty']='background-color';this['position']='relative';this['transitionDuration']=.2800000011920929},0,1,'.jewel.simpletable .jewel.tablecell',function(){this['borderLeft']=[1,'solid',14277081];th [...]
+'relative';this['borderTop']=[1,'solid',14277081]},0,1,'.jewel.simpletable .jewel.tablecell\x3e*',function(){this['padding']=12},0,1,'.jewel.table',function(){this['border']=[1,'solid',11776947];this['borderSpacing']=0;this['boxShadow']=['inset',0,1,0,16777215];this['whiteSpace']='nowrap';this['overflow']='hidden';this['borderRadius']=.25;this['background']=null;this['position']='relative'},0,1,'.jewel.table .jewel.tableheadercell',function(){this['verticalAlign']='bottom';this['padding' [...]
+['inset',0,1,0,16777215];this['color']=8421504;this['textAlign']='left';this['letterSpacing']=0;this['borderLeft']=[1,'solid',14277081];this['background']=null;this['lineHeight']=['normal','!important'];this['fontSize']=1;this['position']='relative';this['textOverflow']='ellipsis';this['fontWeight']=700},0,1,'.jewel.table .jewel.tbody .jewel.tablerow',function(){this['transitionProperty']='background-color';this['position']='relative';this['transitionDuration']=.2800000011920929},0,1,'.j [...]
+function(){this['borderLeft']=[1,'solid',14277081];this['position']='relative';this['borderTop']=[1,'solid',14277081]},0,1,'.jewel.table.fixedHeader',function(){this['tableLayout']='fixed'},0,1,'.jewel.table.fixedHeader .jewel.tbody',function(){this['overflow']='auto';this['display']='block'},0,1,'.jewel.table.fixedHeader .jewel.tbody .jewel.tablerow',function(){this['display']='block'},0,1,'.jewel.table.fixedHeader .jewel.tablecell',function(){this['display']='inline-block'},0,1,'.jewel [...]
+function(){this['cursor']='auto';this['padding']=10;this['overflow']='hidden';this['alignItems']='center';this['letterSpacing']=0;this['textDecoration']='none';this['lineHeight']=['normal','!important']},0,1,'.jewel.tableitem.selectable',function(){this['cursor']='pointer'},0,1,'.jewel.tableitem.with-childs',function(){this['padding']=6},0,1,'.jewel.tableitem.calendar',function(){this['borderRadius']=4},0,1,'.jewel.tableitem.calendar.selected',function(){this['fontWeight']='bold'},0,1,'. [...]
+function(){this['pointerEvents']='none'},0,1,'.alignTextLeft',function(){this['textAlign']='left'},0,1,'.alignTextRight',function(){this['textAlign']='right'},0,1,'.alignTextCenter',function(){this['textAlign']='center'},0,1,'.jewel.textinput',function(){this['color']=8421504;this['display']='inline-flex';this['position']='relative';this['fontWeight']=400},0,1,'input',function(){this['border']=[1,'solid',11776947];this['padding']=[.6800000071525574,1.1200000047683716];this['margin']=0;th [...]
+'left';this['MozAppearance']='none';this['OAppearance']='none';this['outline']='none';this['WebkitAppearance']='none';this['appearance']='none';this['borderRadius']=.25;this['flex']=[1,0,'auto'];this['background']=null;this['width']=100;this['lineHeight']=['normal','!important'];this['transitionDuration']=.30000001192092896;this['MsAppearance']='none';this['height']=100;this['maxWidth']=100;this['transitionTimingFunction']='easein'},0,1,'input[disabled]',function(){this['cursor']='unset' [...]
+[1,'solid',14277081];this['boxShadow']='none';this['color']=12632256;this['background']=15987699},0,1,'input',function(){this['paddingLeft']=2.119999885559082},0,1,'i.fonticon',function(){this['cursor']='default';this['top']=50;this['left']=.44999998807907104;this['textAlign']='center';this['pointerEvents']='none';this['right']='auto';this['position']='absolute';this['marginTop']=-.5},0,1,'input',function(){this['paddingRight']=2.119999885559082;this['paddingLeft']=1.1200000047683716},0, [...]
+function(){this['left']='auto';this['right']=.44999998807907104},0,1,'.jewel.textarea',function(){this['color']=8421504;this['display']='inline-flex';this['position']='relative';this['fontWeight']=400},0,1,'textarea',function(){this['border']=[1,'solid',11776947];this['padding']=[.7200000286102295,1.1200000047683716];this['margin']=0;this['textAlign']='left';this['MozAppearance']='none';this['OAppearance']='none';this['outline']='none';this['WebkitAppearance']='none';this['appearance']=' [...]
+.25;this['flex']=[1,0,'auto'];this['background']=null;this['resize']='none';this['lineHeight']=['normal','!important'];this['transitionDuration']=.30000001192092896;this['MsAppearance']='none';this['maxWidth']=100;this['transitionTimingFunction']='easein'},0,1,'textarea[disabled]',function(){this['cursor']='unset';this['border']=[1,'solid',14277081];this['boxShadow']='none';this['color']=12632256;this['background']=15987699},0,1,'.jewel.titlebar',function(){this['minHeight']=34;this['pad [...]
+this['backgroundColor']='transparent'},0,1,'.jewel.togglebutton',function(){this['cursor']='pointer';this['border']=[1,'solid',11776947];this['padding']=[.6800000071525574,1.1200000047683716];this['verticalAlign']='middle';this['boxShadow']=['inset',0,1,0,16777215];this['margin']=0;this['whiteSpace']='nowrap';this['alignItems']='center';this['color']=8421504;this['textAlign']='center';this['display']='inline-flex';this['userSelect']='none';this['zoom']=1;this['textDecoration']='none';thi [...]
+'center';this['outline']='none';this['overflow']='hidden';this['borderRadius']=.25;this['background']=null;this['lineHeight']=['normal','!important'];this['position']='relative';this['fontWeight']='bold';this['textTransform']='uppercase'},0,1,'.jewel.togglebutton[disabled]',function(){this['cursor']='default';this['border']=[1,'solid',14277081,'!important'];this['boxShadow']=['none','!important'];this['color']=12632256;this['background']=[15987699,'!important'];this['textShadow']='unset' [...]
+400},0,1,'.jewel.togglebutton .fonticon',function(){this['cursor']='inherit'},0,1,'.jewel.tooltip',function(){this['padding']=6;this['boxShadow']=[0,3,3,0,1711276032];this['borderRadius']=.25;this['color']=16777215;this['background']=4210752;this['pointerEvents']='none';this['position']='absolute';this['zIndex']=80;this['animation']=['slide-up',.4000000059604645,'ease']},0,1,'.jewel.tooltip.error',function(){this['background']=15473700;this['marginTop']=[-31,'!important']},0,1,'.jewel.to [...]
+function(){this['width']=0;this['position']='absolute';this['content']='';this['height']=0},0,1,'.jewel.tooltip.error.left-top::before',function(){this['top']=100;this['marginTop']=0},0,1,'.jewel.tooltip.error.middle-top::before',function(){this['left']=50;this['bottom']=0;this['borderBottom']=0},0,1,'.jewel.tooltip.error.left-middle::before',function(){this['top']=50;this['borderRight']=0;this['right']=0},0,1,'.jewel.tooltip.error.right-middle::before',function(){this['borderLeft']=0;th [...]
+50;this['left']=0},0,1,'.jewel.tooltip.error.middle-bottom::before',function(){this['top']=0;this['left']=50;this['borderTop']=0},0,1,'.jewel.topappbar',function(){this['flex']=[1,1,'auto'];this['display']='inline-flex'},0,1,'.jewel.topappbar .topBarAppHeader',function(){this['color']=16777215;this['flexDirection']='column';this['background']=null;this['display']='flex';this['width']=100;this['position']='fixed';this['borderTop']=[1,'solid',16502665];this['borderBottom']=[1,'solid',13270 [...]
+[0,-1,0,2996330502];this['justifyContent']='space-between';this['zIndex']=20},0,1,'.jewel.topappbar .topBarAppHeader.fixed',function(){this['transition']=['box-shadow',200,'linear']},0,1,'.jewel.topappbar .jewel.barrow',function(){this['display']='flex';this['width']=100;this['position']='relative';this['height']=64},0,1,'.jewel.topappbar .jewel.barsection',function(){this['padding']=[8,12];this['alignItems']='center';this['flex']=[1,1,'auto'];this['display']='inline-flex';this['minWidth [...]
+1;this['order']=-1},0,1,'button',function(){this['border']='none';this['boxShadow']='none';this['padding']=12;this['alignItems']='center';this['color']='inherit';this['display']='flex';this['textDecoration']='none';this['fill']=16777215;this['justifyContent']='center';this['outline']='none';this['willChange']=['transform','opacity'];this['background']='transparent';this['flexShrink']=0;this['width']=48;this['position']='relative';this['opacity']=1;this['textShadow']=[0,-1,0,2996330502];t [...]
+48},0,1,'.jewel.topappbar .jewel.barsection button .fonticon',function(){this['marginRight']=0;this['marginLeft']=0},0,1,'.jewel.topappbar .jewel.bartitle',function(){this['whiteSpace']='nowrap';this['paddingRight']=0;this['letterSpacing']=.012500000186264515;this['textDecoration']='inherit';this['MozOsxFontSmoothing']='grayscale';this['overflow']='hidden';this['flex']=[1,1,'auto'];this['WebkitFontSmoothing']='antialiased';this['lineHeight']=2;this['fontSize']=[1.399999976158142,'!import [...]
+'ellipsis';this['paddingLeft']=20;this['fontWeight']=800;this['zIndex']=1;this['textTransform']='inherit'},0,1,'.jewel.barrow',function(){this['display']='flex';this['width']=100;this['position']='relative';this['height']=64},0,1,'.jewel.barsection',function(){this['alignItems']='center';this['flex']=[1,1,'auto'];this['display']='inline-flex';this['minWidth']=0;this['justifyContent']='flex-start';this['zIndex']=1;this['order']=-1},0,1,'.jewel.wizard.main',function(){this['alignItems']='c [...]
+100;this['height']=100},0,1,'.jewel.precontent',function(){this['flex']=[1,0];this['width']=100;this['position']='relative'},0,1,'.jewel.next',function(){this['cursor']='pointer';this['alignItems']='center';this['flex']=[0,0,0];this['minWidth']=44;this['justifyContent']='center';this['zIndex']=1;this['height']=100},0,1,'.jewel.previous',function(){this['cursor']='pointer';this['alignItems']='center';this['flex']=[0,0,0];this['minWidth']=44;this['justifyContent']='center';this['zIndex']=1 [...]
+100},0,1,'.jewel.next .jewel.button',function(){this['flexDirection']='column';this['width']=null;this['position']='relative'},0,1,'.jewel.previous .jewel.button',function(){this['flexDirection']='column';this['width']=null;this['position']='relative'},0,1,'.jewel.wizardcontent',function(){this['flexGrow']=100;this['position']='inherit';this['height']=100},0,1,'.jewel.wizardpage',function(){this['top']=0;this['bottom']=0;this['display']='none';this['width']=100;this['position']='absolute [...]
+function(){this['margin']='auto'},0,1,'.jewel.wizardpage.is-selected',function(){this['display']='block';this['zIndex']=1},0,1,'.jewel.wizardpage.is-selected.transitions',function(){this['transform']=null;this['opacity']=1},0,1,'.jewel.wizardpage.transitions',function(){this['transform']=null;this['display']='block';this['opacity']=0;this['transition']=['transform 0.6s ease-out','opacity 0.6s ease-out']},0,1,'.jewel.wizardpage.transitions.slideLeft',function(){this['transform']=null},0,1 [...]
+function(){this['transform']=null},0,1,'.jewel.main',function(){this['width']=100;this['height']=100},0,1,'.has-topappbar',function(){this['paddingTop']=[66,'!important']},0,1,'.has-footerbar',function(){this['paddingBottom']=[66,'!important']},0,1,'org.apache.royale.jewel.Application',function(){this['padding']=0;this['margin']=0;this['fontFamily']=['Lato','sans-serif'];this['color']=8421504;this['background']=16777215},0,1,'select',function(){this['fontFamily']='inherit'},0,1,'h1',func [...]
+2.5},0,1,'h2',function(){this['fontSize']=2},0,1,'h3',function(){this['fontSize']=1.5},0,1,'h4',function(){this['fontSize']=1.25},0,1,'h5',function(){this['fontSize']=1},0,1,'span',function(){this['fontSize']=1},0,1,'div',function(){this['fontSize']=14},0,1,'.jewel.xsmall',function(){this['fontSize']=[.6000000238418579,'!important']},0,1,'.jewel.small',function(){this['fontSize']=[.800000011920929,'!important']},0,1,'.jewel',function(){this['fontSize']=[1,'!important']},0,1,'.jewel.large [...]
+[1.2000000476837158,'!important']},0,1,'.jewel.xlarge',function(){this['fontSize']=[1.399999976158142,'!important']},0,1,'.jewel.alert.open',function(){this['transform']=null;this['opacity']=1;this['transition']=['opacity 0.4s 0ms','transform 0.4s 0ms']},0,1,'.jewel.alert.open+.backdrop',function(){this['opacity']=1;this['transition']=['opacity',.4000000059604645,0]},0,1,'.jewel.alert .jewel.titlebar .jewel.label',function(){this['fontSize']=[1.4500000476837158,'!important'];this['fontWe [...]
+this['fontColor']=16298303},0,1,'.jewel.alert+.backdrop',function(){this['backgroundColor']=2130706432;this['willChange']='opacity';this['opacity']=0},0,1,'.jewel.badge.primary',function(){this['color']=16777215;this['background']=16298303},0,1,'.jewel.button:hover',function(){this['border']=[1,'solid',10921638];this['background']=null},0,1,'.jewel.button:hover:focus',function(){this['border']=[1,'solid',10921638];this['background']=null},0,1,'.jewel.button:active',function(){this['borde [...]
+9276813];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.button:active:focus',function(){this['border']=[1,'solid',9276813];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.button:focus',function(){this['border']=[1,'solid',11776947];this['boxShadow']=['inset 0px 0px 0px 1px rgba(255, 255, 255, 0.5)','inset 0 1px 0 rgba(255, 255, 255, 0.6)']},0,1,'i',function(){this['marginRight']=0;this['marginLeft']=0},0,1,'i',funct [...]
+8;this['marginLeft']=0},0,1,'i',function(){this['marginRight']=0;this['marginLeft']=8},0,1,'.jewel.button.primary',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset',0,1,0,16570785];this['borderRadius']=.25;this['color']=16777215;this['background']=null;this['textShadow']=[0,-1,0,2996330502]},0,1,'.jewel.button.primary:hover',function(){this['border']=[1,'solid',13270791];this['background']=null},0,1,'.jewel.button.primary:hover:focus',function(){this['border']=[1, [...]
+this['background']=null},0,1,'.jewel.button.primary:active',function(){this['border']=[1,'solid',9986054];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.button.primary:active:focus',function(){this['border']=[1,'solid',9986054];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.button.primary:focus',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset 0px 0px 0px 1px rgba(255, 255, 255, 0.5)','inset [...]
+0,1,'.jewel.button.primary[disabled]',function(){this['border']=[1,'solid',14277081,'!important'];this['boxShadow']=['none','!important'];this['color']=12632256;this['background']=[15987699,'!important'];this['textShadow']='unset'},0,1,'span::before',function(){this['border']=[1,'solid',14277081];this['background']=15987699},0,1,'span::after',function(){this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 22 22' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3C [...]
+'no-repeat','center','center']},0,1,'input',function(){this['borderRadius']=[.25,0,0,.25]},0,1,'.jewel.combobox .jewel.button',function(){this['borderLeft']=0;this['color']='transparent';this['borderBottomLeftRadius']=0;this['borderTopLeftRadius']=0},0,1,'.jewel.combobox .jewel.button[disabled]',function(){this['borderLeft']=[0,'!important']},0,1,'.jewel.combobox .jewel.button[disabled]::after',function(){this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\ [...]
+'no-repeat','center','center'];this['backgroundSize']=66},0,1,'.jewel.datechooser .jewel.table .jewel.button',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .previousButton',function(){this['borderRadius']=50;this['color']='transparent'},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .nextButton',function(){this['borderRadius']=50;this['color']='tran [...]
+0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .viewSelector:hover',function(){this['background']=15987699},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .previousButton:hover',function(){this['background']=15987699},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .nextButton:hover',function(){this['background']=15987699},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .viewSelector:active',fun [...]
+15132390},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .previousButton:active',function(){this['background']=15132390},0,1,'.jewel.datechooser .jewel.table .jewel.tableheadercell.buttonsRow .nextButton:active',function(){this['background']=15132390},0,1,'.jewel.datechooser .jewel.table .jewel.tablecell',function(){this['borderLeft']=0;this['padding']=4;this['borderTop']=0},0,1,'.jewel.datechooser[disabled]',function(){this['pointerEvents']='none'},0,1,'.jewel.da [...]
+function(){this['border']=[1,'solid',14277081];this['color']=12632256;this['background']=15987699;this['textShadow']='unset'},0,1,'.jewel.datechooser[disabled] .jewel.table .jewel.button',function(){this['color']=12632256;this['textShadow']='unset';this['fontWeight']='normal'},0,1,'.jewel.datechooser[disabled] .jewel.table .jewel.tableheadercell',function(){this['color']=12632256;this['background']='none';this['textShadow']='unset'},0,1,'.jewel.datechooser[disabled] .jewel.table .jewel.t [...]
+function(){this['backgroundImage']="data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Cg transform\x3d'translate(0.000000, -1.000000)' fill\x3d'%23cccccc' fill-rule\x3d'nonzero'%3E%3Cg transform\x3d'translate(-2.000000, 0.000000)'%3E%3Cpolygon transform\x3d'translate(8.000000, 4.705000) scale(1, -1) translate(-8.000000, -4.705000) ' points\x3d'3.41 8. [...]
+0,1,'.jewel.datechooser[disabled] .jewel.table .jewel.tableheadercell.buttonsRow .previousButton::after',function(){this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 8 12' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Cg transform\x3d'translate(-7.000000, -5.000000)'%3E%3Crect x\x3d'0' y\x3d'0' width\x3d'22' height\x3d'22'%3E%3C/rect%3E%3Cpath d\x3d'M14.9911518,6.4116803 C14. [...]
+'no-repeat','center','center'];this['backgroundSize']=40},0,1,'.jewel.datechooser[disabled] .jewel.table .jewel.tableheadercell.buttonsRow .nextButton::after',function(){this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 8 12' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Cg transform\x3d'translate(-7.000000, -5.000000)'%3E%3Crect x\x3d'0' y\x3d'0' width\x3d'22' height\x3d'22' [...]
+'no-repeat','center','center'];this['backgroundSize']=40},0,1,'.jewel.datechooser[disabled] .jewel.tableitem.selected',function(){this['background']=13421772},0,1,'.jewel.datechooser[disabled] .jewel.tableitem.selectable:active',function(){this['background']=13421772},0,1,'.calendar.item.dayName',function(){this['fontWeight']=600},0,1,'.calendar.item.date',function(){this['color']=8421504},0,1,'.jewel.datefield .jewel.button',function(){this['borderLeft']=0;this['color']='transparent';th [...]
+0;this['borderTopLeftRadius']=0},0,1,'.jewel.datefield .jewel.button[disabled]',function(){this['borderLeft']=[0,'!important']},0,1,'.jewel.datefield .jewel.button[disabled]::after',function(){this['background']=["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 22 22' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' stroke-width\x3d'1' fill\x3d'none' fill-rule\x3d'evenodd'%3E%3Crect x\x3d'0' y\x3d'0' width\x3d'22' height\x3d'22'%3E%3C/rect%3E%3Cpath d\x3d'M1 [...]
+'no-repeat','center','center'];this['backgroundSize']=66},0,1,'.jewel.drawer.float.open .drawermain',function(){this['transform']='none';this['transition']=['transform',300,0]},0,1,'.jewel.dropdownlist[disabled]',function(){this['border']=[1,'solid',14277081];this['boxShadow']='none';this['backgroundColor']=15987699;this['color']=12632256;this['backgroundImage']="data:image/svg+xml,%3Csvg viewBox\x3d'0 0 12 8' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Cg stroke\x3d'none' [...]
+0,1,'.jewel.dropdownlist[disabled]::placeholder',function(){this['color']=12632256},0,1,'.jewel.dropdownlist[disabled]:-ms-input-placeholder',function(){this['color']=12632256},0,1,'i',function(){this['color']=12632256},0,1,'.jewel.dropdownlist:focus',function(){this['border']=[1,'solid',14847752]},0,1,'.jewel.footerbar .footerBarAppHeader.has-drawer',function(){this['width']=null},0,1,'button:hover',function(){this['border']='none';this['boxShadow']='none';this['background']='transparen [...]
+function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:active',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:active:focus',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:focus',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button[disabled]',function(){this['border']='none';thi [...]
+'none';this['background']='transparent'},0,1,'.jewel.formheading',function(){this['color']=16162062;this['fontSize']=[1.399999976158142,'!important']},0,1,'.jewel.formheading .jewel.label.spacerLabel',function(){this['width']=115},0,1,'.jewel.formheading .jewel.label.requiredSpacerLabel',function(){this['width']=10},0,1,'.jewel.formitem .jewel.label.formlabel',function(){this['width']=115},0,1,'.jewel.formitem .jewel.label.required',function(){this['color']=15473700;this['width']=10;this [...]
+[1.600000023841858,'!important']},0,1,'.fonticon.dark',function(){this['color']=6776679},0,1,'.fonticon.dark.inactive',function(){this['color']=1283489920},0,1,'.fonticon.light',function(){this['color']=16777215},0,1,'.fonticon.light.inactive',function(){this['color']=2147483647},0,1,'.jewel.item.hovered:hover',function(){this['color']=16777215;this['background']=16298303},0,1,'.jewel.item.selected',function(){this['color']=16777215;this['background']=16230182},0,1,'.jewel.item.selectabl [...]
+function(){this['color']=16777215;this['background']=16230182},0,1,'.jewel.list[disabled]',function(){this['border']=[1,'solid',14277081];this['boxShadow']='none';this['color']=12632256;this['background']=15987699;this['pointerEvents']='none';this['colorTextShadow']='unset';this['fontWeight']='normal'},0,1,'.jewel.list[disabled] .jewel.item.selected',function(){this['background']=[13421772,'!important']},0,1,'.jewel.list[disabled] .jewel.item.selectable:active',function(){this['backgroun [...]
+'!important']},0,1,'.jewel.navigationlink.hovered:hover',function(){this['background']=[15987699,'!important']},0,1,'input',function(){this['borderRadius']=[.25,0,0,.25];this['width']=8},0,1,'.jewel.spinner .jewel.button.up',function(){this['borderBottomRightRadius']=0},0,1,'.jewel.spinner .jewel.button.down',function(){this['borderTopStyle']='groove';this['borderTopRightRadius']=0},0,1,'span::before',function(){this['border']=[1,'solid',14277081];this['background']=15987699},0,1,'span:: [...]
+["url(\"data:image/svg+xml,%3Csvg viewBox\x3d'0 0 22 22' version\x3d'1.1' xmlns\x3d'http://www.w3.org/2000/svg'%3E%3Crect x\x3d'0' y\x3d'0' width\x3d'22' height\x3d'22' fill-opacity\x3d'0'/%3E%3Ccircle fill\x3d'%23cccccc' cx\x3d'11' cy\x3d'11' r\x3d'6'/%3E%3C/svg%3E\")",'no-repeat','center','center']},0,1,'input::-ms-thumb',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset 0 1px 0 #fcd9a1','0 0 0 1px rgba(255, 255, 255, 0.3)'];this['borderRadius']=50;this['backgrou [...]
+this['width']=18;this['height']=18},0,1,'input:active::-webkit-slider-thumb',function(){this['transform']='scale(1.4)'},0,1,'input:active::-moz-range-thumb',function(){this['transform']='scale(1.4)'},0,1,'input:active::-ms-thumb',function(){this['transform']='scale(0.8)'},0,1,'input[disabled]::-ms-fill-lower',function(){this['border']=[1,'solid',12632256];this['boxShadow']='none';this['background']=15132390},0,1,'input[disabled]::-ms-fill-upper',function(){this['border']=[1,'solid',14277 [...]
+'none';this['background']=15987699},0,1,'input[disabled]::-webkit-slider-thumb',function(){this['border']=[1,'solid',12632256];this['boxShadow']='none';this['background']=15987699},0,1,'input[disabled]::-moz-range-thumb',function(){this['border']=[1,'solid',12632256];this['boxShadow']='none';this['background']=15987699},0,1,'input[disabled]::-ms-thumb',function(){this['border']=[1,'solid',12632256];this['boxShadow']='none';this['background']=15987699},0,1,'input[disabled]:active::-webkit [...]
+function(){this['transform']='scale(1)'},0,1,'input[disabled]:active::-moz-range-thumb',function(){this['transform']='scale(1)'},0,1,'input[disabled]:active::-ms-thumb',function(){this['transform']='scale(1)'},0,1,'.jewel.slider input[disabled]+.slider-track-container\x3e.slider-track-fill',function(){this['border']=[1,'solid',12632256];this['boxShadow']='none';this['background']=15132390},0,1,'.jewel.slider input[disabled]+.slider-track-container\x3e.slider-track',function(){this['borde [...]
+14277081];this['boxShadow']='none';this['background']=15987699},0,1,'.jewel.snackbar.open',function(){this['transform']=null;this['transition']=['transform',.4000000059604645,0]},0,1,'.jewel.snackbar.primary .jewel.snackbar-content',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset',0,1,0,16570785];this['background']=null;this['borderBottom']='none'},0,1,'.jewel.snackbar.primary .jewel.snackbar-message',function(){this['color']=16777215},0,1,'.jewel.snackbar.primar [...]
+function(){this['color']=14866187},0,1,'.jewel.snackbar.primary .jewel.snackbar-action:hover',function(){this['background']=null},0,1,'.jewel.snackbar-action:hover',function(){this['backgroundColor']=3952224},0,1,'.jewel.tabbarbutton.hovered:hover',function(){this['background']=871936319},0,1,'.jewel.tabbarbutton.selected',function(){this['color']=14847752;this['background']=1727574335},0,1,'.jewel.tabbarbutton.selectable:active',function(){this['color']=14847752;this['background']=17275 [...]
+1,'tr',function(){this['borderBottom']=[1,'solid',14277081]},0,1,'.jewel.simpletable .jewel.tableheadercell:first-of-type',function(){this['borderLeft']=0},0,1,'.jewel.simpletable .jewel.tablecell:first-of-type',function(){this['borderLeft']=0},0,1,'.jewel.simpletable .jewel.tfoot .jewel.tablecell',function(){this['borderLeft']=0;this['boxShadow']=['inset',0,1,0,16777215];this['background']=null},0,1,'tr',function(){this['borderBottom']=[1,'solid',14277081]},0,1,'.jewel.table .jewel.tabl [...]
+function(){this['borderLeft']=0},0,1,'.jewel.table .jewel.tablecell:first-of-type',function(){this['borderLeft']=0},0,1,'.jewel.table .jewel.tfoot .jewel.tablecell',function(){this['borderLeft']=0;this['boxShadow']=['inset',0,1,0,16777215];this['background']=null},0,1,'.jewel.tableitem.hovered:hover',function(){this['color']=16777215;this['background']=16298303},0,1,'.jewel.tableitem.selected',function(){this['color']=16777215;this['background']=16230182},0,1,'.jewel.tableitem.selectable [...]
+function(){this['color']=16777215;this['background']=16230182},0,1,'a:link',function(){this['color']=16298303},0,1,'a:active',function(){this['color']=14847752},0,1,'input:focus',function(){this['border']=[1,'solid',14847752]},0,1,'input::placeholder',function(){this['color']=10921638},0,1,'input:-ms-input-placeholder',function(){this['color']=10921638},0,1,'input[disabled]::placeholder',function(){this['color']=12632256},0,1,'input[disabled]:-ms-input-placeholder',function(){this['color [...]
+0,1,'i',function(){this['color']=12632256},0,1,'input',function(){this['border']=[1,15473700,'solid']},0,1,'textarea:focus',function(){this['border']=[1,'solid',14847752]},0,1,'textarea::placeholder',function(){this['color']=10921638},0,1,'textarea:-ms-input-placeholder',function(){this['color']=10921638},0,1,'textarea[disabled]::placeholder',function(){this['color']=12632256},0,1,'textarea[disabled]:-ms-input-placeholder',function(){this['color']=12632256},0,1,'.jewel.togglebutton:hover [...]
+[1,'solid',10921638];this['background']=null},0,1,'.jewel.togglebutton:hover:focus',function(){this['border']=[1,'solid',10921638];this['background']=null},0,1,'.jewel.togglebutton:active',function(){this['border']=[1,'solid',9276813];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.togglebutton:active:focus',function(){this['border']=[1,'solid',9276813];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.togglebutton:foc [...]
+[1,'solid',11776947];this['boxShadow']=['inset 0px 0px 0px 1px rgba(255, 255, 255, 0.5)','inset 0 1px 0 rgba(255, 255, 255, 0.6)']},0,1,'.jewel.togglebutton.selected',function(){this['border']=[1,'solid',9276813];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'i',function(){this['marginRight']=0;this['marginLeft']=0},0,1,'i',function(){this['marginRight']=8;this['marginLeft']=0},0,1,'i',function(){this['marginRight']=0;this['marginLeft']=8},0,1,'.jewel.toggle [...]
+function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset',0,1,0,16570785];this['borderRadius']=.25;this['color']=16777215;this['background']=null;this['textShadow']=[0,-1,0,2996330502]},0,1,'.jewel.togglebutton.primary:hover',function(){this['border']=[1,'solid',13270791];this['background']=null},0,1,'.jewel.togglebutton.primary:hover:focus',function(){this['border']=[1,'solid',13270791];this['background']=null},0,1,'.jewel.togglebutton.primary:active',function(){this['bo [...]
+'solid',9986054];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.togglebutton.primary:active:focus',function(){this['border']=[1,'solid',9986054];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.togglebutton.primary:focus',function(){this['border']=[1,'solid',14847752];this['boxShadow']=['inset 0px 0px 0px 1px rgba(255, 255, 255, 0.5)','inset 0 1px 0 rgba(255, 255, 255, 0.6)']},0,1,'.jewel.togglebutton.primary[disable [...]
+[1,'solid',14277081,'!important'];this['boxShadow']=['none','!important'];this['color']=12632256;this['background']=[15987699,'!important'];this['textShadow']='unset'},0,1,'.jewel.togglebutton.primary.selected',function(){this['border']=[1,'solid',9986054];this['boxShadow']=['inset',0,1,3,0,2133996082];this['background']=null},0,1,'.jewel.tooltip::before',function(){this['border']=['solid',8,'transparent']},0,1,'.jewel.tooltip.left-top::before',function(){this['left']=8;this['borderTopCo [...]
+0,1,'.jewel.tooltip.middle-top::before',function(){this['marginBottom']=-8;this['borderTopColor']=15473700;this['marginLeft']=-8},0,1,'.jewel.tooltip.left-middle::before',function(){this['marginRight']=-8;this['marginTop']=-8;this['borderLeftColor']=15473700},0,1,'.jewel.tooltip.right-middle::before',function(){this['borderRightColor']=15473700;this['marginTop']=-8;this['marginLeft']=-8},0,1,'.jewel.tooltip.middle-bottom::before',function(){this['borderBottomColor']=15473700;this['margin [...]
+this['marginLeft']=-8},0,1,'.jewel.topappbar .topBarAppHeader.has-drawer',function(){this['width']=null},0,1,'button:hover',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:hover:focus',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:active',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button:active:focus',function(){this['bord [...]
+this['boxShadow']='none';this['background']='transparent'},0,1,'button:focus',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'button[disabled]',function(){this['border']='none';this['boxShadow']='none';this['background']='transparent'},0,1,'.jewel.label.wizardTitle',function(){this['color']=16298303;this['fontSize']=[2,'!important']},0,1,'.jewel.next:hover',function(){this['borderRadius']=5;this['background']=419430400},0,1,'.jewel.previou [...]
+function(){this['borderRadius']=5;this['background']=419430400},2,'all','(-ms-high-contrast: none)',1,'.jewel.alert',function(){this['display']='table'},1,'(min-width: 768px)',1,'.jewel.alert',function(){this['minWidth']=450},1,'(max-width: 767px)',1,'.combobox-popup .jewel.list',function(){this['width']=[98,'!important'];this['maxHeight']=[240,'!important']},1,'(max-width: 767px)',1,'.combobox-popup .jewel.list .jewel.item',function(){this['minHeight']=[48,'!important']},1,'(min-width: [...]
+'.combobox-popup::before',function(){this['backgroundColor']=0},1,'(min-width: 767px)',1,'.combobox-popup .jewel.list',function(){this['transform']='none';this['transition']='none';this['boxShadow']=['none','!important']},1,'(min-width: 767px)',1,'.combobox-popup .jewel.list .jewel.item',function(){this['overflow']='hidden';this['transition']=['height',200,'ease-in']},1,'(min-width: 767px)',1,'.combobox-popup.open .jewel.list',function(){this['transform']='none';this['top']='auto';this[' [...]
+1,'(min-width: 767px)',1,'.combobox-popup.open .jewel.list .jewel.item',function(){this['minHeight']=34},1,'(max-width: 768px)',1,'.datechooser-popup .jewel.table',function(){this['width']=null},2,'(min-width: 768px)','(max-width: 992px)',1,'.datechooser-popup .jewel.table',function(){this['width']=null},1,'(min-width: 992px)',1,'.datechooser-popup::before',function(){this['backgroundColor']=0},1,'(min-width: 992px)',1,'.datechooser-popup .jewel.table',function(){this['transform']='none' [...]
+'none';this['boxShadow']=['none','!important']},1,'(min-width: 992px)',1,'.datechooser-popup .jewel.table .jewel.item',function(){this['height']=0;this['overflow']='hidden';this['transition']=['height',200,'ease-in']},1,'(min-width: 992px)',1,'.datechooser-popup.open .jewel.table',function(){this['transform']='none';this['top']='auto';this['left']='auto'},1,'(min-width: 992px)',1,'.datechooser-popup.open .jewel.table .jewel.item',function(){this['height']=34},1,'(min-width: 768px)',1,'.j [...]
+function(){this['width']=null;this['maxWidth']=310},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-1',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-2',function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-2',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-3',function(){this['width']=33.33333206176758},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-3',function(){this['width']=66.66666412353516 [...]
+1,'.layout.grid .phone-col-3-3',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-4',function(){this['width']=25},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-4',function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-4',function(){this['width']=75},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-4',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-5',function(){this['width']=20},1,'(min-width: 0px) [...]
+function(){this['width']=40},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-5',function(){this['width']=60},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-5',function(){this['width']=80},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-5',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-6',function(){this['width']=16.66666603088379},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-6',function(){this['width']=33.33333206176758},1,'(min-width: 0px)',1 [...]
+function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-6',function(){this['width']=66.66666412353516},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-6',function(){this['width']=83.33333587646484},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-6',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-7',function(){this['width']=14.285714149475098},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-7',function(){this['width']=28.5714282 [...]
+1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-7',function(){this['width']=42.85714340209961},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-7',function(){this['width']=57.14285659790039},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-7',function(){this['width']=71.42857360839844},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-7',function(){this['width']=85.71428680419922},1,'(min-width: 0px)',1,'.layout.grid .phone-col-7-7',function(){this['width']=100},1,'(min-width: 0px)', [...]
+function(){this['width']=12.5},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-8',function(){this['width']=25},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-8',function(){this['width']=37.5},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-8',function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-8',function(){this['width']=62.5},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-8',function(){this['width']=75},1,'(min-width: 0px)',1,'.layout.grid .phone-col [...]
+87.5},1,'(min-width: 0px)',1,'.layout.grid .phone-col-8-8',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-9',function(){this['width']=11.11111068725586},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-9',function(){this['width']=22.22222137451172},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-9',function(){this['width']=33.33333206176758},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-9',function(){this['width']=44.44444274902344},1,'(min-width: [...]
+function(){this['width']=55.55555725097656},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-9',function(){this['width']=66.66666412353516},1,'(min-width: 0px)',1,'.layout.grid .phone-col-7-9',function(){this['width']=77.77777862548828},1,'(min-width: 0px)',1,'.layout.grid .phone-col-8-9',function(){this['width']=88.88888549804688},1,'(min-width: 0px)',1,'.layout.grid .phone-col-9-9',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-10',function(){this['wid [...]
+1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-10',function(){this['width']=20},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-10',function(){this['width']=30},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-10',function(){this['width']=40},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-10',function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-10',function(){this['width']=60},1,'(min-width: 0px)',1,'.layout.grid .phone-col-7-10',function(){this['width' [...]
+1,'.layout.grid .phone-col-8-10',function(){this['width']=80},1,'(min-width: 0px)',1,'.layout.grid .phone-col-9-10',function(){this['width']=90},1,'(min-width: 0px)',1,'.layout.grid .phone-col-10-10',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-11',function(){this['width']=9.090909004211426},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-11',function(){this['width']=18.18181800842285},1,'(min-width: 0px)',1,'.layout.grid .phone-col-3-11',function(){t [...]
+27.272727966308594},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-11',function(){this['width']=36.3636360168457},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-11',function(){this['width']=45.45454406738281},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-11',function(){this['width']=54.54545593261719},1,'(min-width: 0px)',1,'.layout.grid .phone-col-7-11',function(){this['width']=63.6363639831543},1,'(min-width: 0px)',1,'.layout.grid .phone-col-8-11',function(){this['width']=72. [...]
+1,'(min-width: 0px)',1,'.layout.grid .phone-col-9-11',function(){this['width']=81.81818389892578},1,'(min-width: 0px)',1,'.layout.grid .phone-col-10-11',function(){this['width']=90.90908813476562},1,'(min-width: 0px)',1,'.layout.grid .phone-col-11-11',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid .phone-col-1-12',function(){this['width']=8.333333015441895},1,'(min-width: 0px)',1,'.layout.grid .phone-col-2-12',function(){this['width']=16.66666603088379},1,'(min-width: [...]
+'.layout.grid .phone-col-3-12',function(){this['width']=25},1,'(min-width: 0px)',1,'.layout.grid .phone-col-4-12',function(){this['width']=33.33333206176758},1,'(min-width: 0px)',1,'.layout.grid .phone-col-5-12',function(){this['width']=41.66666793823242},1,'(min-width: 0px)',1,'.layout.grid .phone-col-6-12',function(){this['width']=50},1,'(min-width: 0px)',1,'.layout.grid .phone-col-7-12',function(){this['width']=58.33333206176758},1,'(min-width: 0px)',1,'.layout.grid .phone-col-8-12',f [...]
+66.66666412353516},1,'(min-width: 0px)',1,'.layout.grid .phone-col-9-12',function(){this['width']=75},1,'(min-width: 0px)',1,'.layout.grid .phone-col-10-12',function(){this['width']=83.33333587646484},1,'(min-width: 0px)',1,'.layout.grid .phone-col-11-12',function(){this['width']=91.66666412353516},1,'(min-width: 0px)',1,'.layout.grid .phone-col-12-12',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-1',function(){this['width']=100},1,'(min-width: 768px) [...]
+function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-2',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-3',function(){this['width']=33.33333206176758},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-3',function(){this['width']=66.66666412353516},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-3',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-4',function(){this['width']=25},1,'(mi [...]
+1,'.layout.grid .tablet-col-2-4',function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-4',function(){this['width']=75},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-4',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-5',function(){this['width']=20},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-5',function(){this['width']=40},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-5',function(){this['width']=60},1,'( [...]
+1,'.layout.grid .tablet-col-4-5',function(){this['width']=80},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-5',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-6',function(){this['width']=16.66666603088379},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-6',function(){this['width']=33.33333206176758},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-6',function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-6',fun [...]
+66.66666412353516},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-6',function(){this['width']=83.33333587646484},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-6',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-7',function(){this['width']=14.285714149475098},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-7',function(){this['width']=28.571428298950195},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-7',function(){this['width']=42.8 [...]
+1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-7',function(){this['width']=57.14285659790039},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-7',function(){this['width']=71.42857360839844},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-7',function(){this['width']=85.71428680419922},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-7',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-8',function(){this['width']=12.5},1,'(min-width: 768p [...]
+function(){this['width']=25},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-8',function(){this['width']=37.5},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-8',function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-8',function(){this['width']=62.5},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-8',function(){this['width']=75},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-8',function(){this['width']=87.5},1,'(min-width: 768px)',1,'.layou [...]
+function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-9',function(){this['width']=11.11111068725586},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-9',function(){this['width']=22.22222137451172},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-9',function(){this['width']=33.33333206176758},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-9',function(){this['width']=44.44444274902344},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-9',functi [...]
+55.55555725097656},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-9',function(){this['width']=66.66666412353516},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-9',function(){this['width']=77.77777862548828},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-8-9',function(){this['width']=88.88888549804688},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-9-9',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-10',function(){this['width']=10},1 [...]
+1,'.layout.grid .tablet-col-2-10',function(){this['width']=20},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-10',function(){this['width']=30},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-10',function(){this['width']=40},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-10',function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-10',function(){this['width']=60},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-10',function(){this['width']=70} [...]
+1,'.layout.grid .tablet-col-8-10',function(){this['width']=80},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-9-10',function(){this['width']=90},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-10-10',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-11',function(){this['width']=9.090909004211426},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-11',function(){this['width']=18.18181800842285},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3- [...]
+27.272727966308594},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-11',function(){this['width']=36.3636360168457},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-11',function(){this['width']=45.45454406738281},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-11',function(){this['width']=54.54545593261719},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-11',function(){this['width']=63.6363639831543},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-8-11',function(){th [...]
+72.7272720336914},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-9-11',function(){this['width']=81.81818389892578},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-10-11',function(){this['width']=90.90908813476562},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-11-11',function(){this['width']=100},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-1-12',function(){this['width']=8.333333015441895},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-2-12',function(){this['width']= [...]
+1,'(min-width: 768px)',1,'.layout.grid .tablet-col-3-12',function(){this['width']=25},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-4-12',function(){this['width']=33.33333206176758},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-5-12',function(){this['width']=41.66666793823242},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-6-12',function(){this['width']=50},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-7-12',function(){this['width']=58.33333206176758},1,'(min-width: 76 [...]
+function(){this['width']=66.66666412353516},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-9-12',function(){this['width']=75},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-10-12',function(){this['width']=83.33333587646484},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-11-12',function(){this['width']=91.66666412353516},1,'(min-width: 768px)',1,'.layout.grid .tablet-col-12-12',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-1',function(){th [...]
+100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-2',function(){this['width']=50},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-2',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-3',function(){this['width']=33.33333206176758},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-3',function(){this['width']=66.66666412353516},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-3',function(){this['width']=100},1,'(min-width: 992px)',1, [...]
+function(){this['width']=25},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-4',function(){this['width']=50},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-4',function(){this['width']=75},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-4',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-5',function(){this['width']=20},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-5',function(){this['width']=40},1,'(min-width: 992px)',1,'.layou [...]
+function(){this['width']=60},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-5',function(){this['width']=80},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-5',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-6',function(){this['width']=16.66666603088379},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-6',function(){this['width']=33.33333206176758},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-6',function(){this['width']=50},1, [...]
+1,'.layout.grid .desktop-col-4-6',function(){this['width']=66.66666412353516},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-6',function(){this['width']=83.33333587646484},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-6',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-7',function(){this['width']=14.285714149475098},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-7',function(){this['width']=28.571428298950195},1,'(min-width: 992px)' [...]
+function(){this['width']=42.85714340209961},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-7',function(){this['width']=57.14285659790039},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-7',function(){this['width']=71.42857360839844},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-7',function(){this['width']=85.71428680419922},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-7-7',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-8',f [...]
+12.5},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-8',function(){this['width']=25},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-8',function(){this['width']=37.5},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-8',function(){this['width']=50},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-8',function(){this['width']=62.5},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-8',function(){this['width']=75},1,'(min-width: 992px)',1,'.layout.grid .desktop-col- [...]
+87.5},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-8-8',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-9',function(){this['width']=11.11111068725586},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-9',function(){this['width']=22.22222137451172},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-9',function(){this['width']=33.33333206176758},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-9',function(){this['width']=44.44444274902 [...]
+1,'.layout.grid .desktop-col-5-9',function(){this['width']=55.55555725097656},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-9',function(){this['width']=66.66666412353516},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-7-9',function(){this['width']=77.77777862548828},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-8-9',function(){this['width']=88.88888549804688},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-9-9',function(){this['width']=100},1,'(min-width: 992px)',1 [...]
+function(){this['width']=10},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-10',function(){this['width']=20},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-10',function(){this['width']=30},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-10',function(){this['width']=40},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-10',function(){this['width']=50},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-10',function(){this['width']=60},1,'(min-width: 992px)',1,'.l [...]
+function(){this['width']=70},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-8-10',function(){this['width']=80},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-9-10',function(){this['width']=90},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-10-10',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-11',function(){this['width']=9.090909004211426},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-2-11',function(){this['width']=18.181818008422 [...]
+1,'.layout.grid .desktop-col-3-11',function(){this['width']=27.272727966308594},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-11',function(){this['width']=36.3636360168457},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-11',function(){this['width']=45.45454406738281},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-11',function(){this['width']=54.54545593261719},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-7-11',function(){this['width']=63.6363639831543},1,'(mi [...]
+1,'.layout.grid .desktop-col-8-11',function(){this['width']=72.7272720336914},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-9-11',function(){this['width']=81.81818389892578},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-10-11',function(){this['width']=90.90908813476562},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-11-11',function(){this['width']=100},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-1-12',function(){this['width']=8.333333015441895},1,'(min-width: 992 [...]
+function(){this['width']=16.66666603088379},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-3-12',function(){this['width']=25},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-4-12',function(){this['width']=33.33333206176758},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-5-12',function(){this['width']=41.66666793823242},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-6-12',function(){this['width']=50},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-7-12',function(){t [...]
+58.33333206176758},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-8-12',function(){this['width']=66.66666412353516},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-9-12',function(){this['width']=75},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-10-12',function(){this['width']=83.33333587646484},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-11-12',function(){this['width']=91.66666412353516},1,'(min-width: 992px)',1,'.layout.grid .desktop-col-12-12',function(){this['wi [...]
+1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-1',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-2',function(){this['width']=50},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-2',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-3',function(){this['width']=33.33333206176758},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-3',function(){this['width']=66.66666412353516},1,'(min-wi [...]
+1,'.layout.grid .widescreen-col-3-3',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-4',function(){this['width']=25},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-4',function(){this['width']=50},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-4',function(){this['width']=75},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-4',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-5',fun [...]
+20},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-5',function(){this['width']=40},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-5',function(){this['width']=60},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-5',function(){this['width']=80},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-5',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-6',function(){this['width']=16.66666603088379},1,'(min-width: 1200px) [...]
+function(){this['width']=33.33333206176758},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-6',function(){this['width']=50},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-6',function(){this['width']=66.66666412353516},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-6',function(){this['width']=83.33333587646484},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-6',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1 [...]
+14.285714149475098},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-7',function(){this['width']=28.571428298950195},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-7',function(){this['width']=42.85714340209961},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-7',function(){this['width']=57.14285659790039},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-7',function(){this['width']=71.42857360839844},1,'(min-width: 1200px)',1,'.layout.grid .widescreen [...]
+function(){this['width']=85.71428680419922},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-7-7',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-8',function(){this['width']=12.5},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-8',function(){this['width']=25},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-8',function(){this['width']=37.5},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-8',function(){this['width [...]
+'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-8',function(){this['width']=62.5},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-8',function(){this['width']=75},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-7-8',function(){this['width']=87.5},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-8-8',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-9',function(){this['width']=11.11111068725586},1,'(min-width: 1200px)', [...]
+function(){this['width']=22.22222137451172},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-9',function(){this['width']=33.33333206176758},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-9',function(){this['width']=44.44444274902344},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-9',function(){this['width']=55.55555725097656},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-9',function(){this['width']=66.66666412353516},1,'(min-width: 1200px)',1,'. [...]
+function(){this['width']=77.77777862548828},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-8-9',function(){this['width']=88.88888549804688},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-9-9',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-10',function(){this['width']=10},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-10',function(){this['width']=20},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-10',function [...]
+30},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-10',function(){this['width']=40},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-10',function(){this['width']=50},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-10',function(){this['width']=60},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-7-10',function(){this['width']=70},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-8-10',function(){this['width']=80},1,'(min-width: 1200px)',1,'.layou [...]
+function(){this['width']=90},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-10-10',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-11',function(){this['width']=9.090909004211426},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-11',function(){this['width']=18.18181800842285},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-3-11',function(){this['width']=27.272727966308594},1,'(min-width: 1200px)',1,'.layout.grid .widescreen [...]
+function(){this['width']=36.3636360168457},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-11',function(){this['width']=45.45454406738281},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-11',function(){this['width']=54.54545593261719},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-7-11',function(){this['width']=63.6363639831543},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-8-11',function(){this['width']=72.7272720336914},1,'(min-width: 1200px)',1,' [...]
+function(){this['width']=81.81818389892578},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-10-11',function(){this['width']=90.90908813476562},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-11-11',function(){this['width']=100},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-1-12',function(){this['width']=8.333333015441895},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-2-12',function(){this['width']=16.66666603088379},1,'(min-width: 1200px)',1,'.layout.g [...]
+function(){this['width']=25},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-4-12',function(){this['width']=33.33333206176758},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-5-12',function(){this['width']=41.66666793823242},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-6-12',function(){this['width']=50},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-7-12',function(){this['width']=58.33333206176758},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-co [...]
+66.66666412353516},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-9-12',function(){this['width']=75},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-10-12',function(){this['width']=83.33333587646484},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-11-12',function(){this['width']=91.66666412353516},1,'(min-width: 1200px)',1,'.layout.grid .widescreen-col-12-12',function(){this['width']=100},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-1',function(){this['w [...]
+1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-2',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-2',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-3',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-3',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-3',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col- [...]
+null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-4',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-4',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-4',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-5',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-5',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phon [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-5',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-5',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-6',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-6',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-6',function(){this['width']=null},1,'(min-width: 0px)', [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-6',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-6',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-7',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-7',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-7',function(){this['width']=null},1,'(min-width: 0px)', [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-7',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-7',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-7-7',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-8',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-8',function(){this['width']=null},1,'(min-width: 0px)', [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-8',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-8',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-8',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-7-8',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-8-8',function(){this['width']=null},1,'(min-width: 0px)', [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-9',function(){this['width']=null},1,'(min-width: 0px)', [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-8-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-9-9',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-10',function(){this['width']=null},1,'(min-width: 0px [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-7-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-8-10',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-9-10',function(){this['width']=null},1,'(min-width: 0 [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-1-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-11',function(){this['width']=null},1,'(min-width: 0 [...]
+function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-7-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-8-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-9-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-10-11',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-11-11',function(){this['width']=null},1,'(min-width: [...]
+'.layout.grid.gap .phone-col-1-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-2-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-3-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-4-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-5-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-6-12',function(){t [...]
+null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-7-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-8-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-9-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-10-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.gap .phone-col-11-12',function(){this['width']=null},1,'(min-width: 0px)',1,'.layout.grid.ga [...]
+function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-1',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-2',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-2',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-3',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-3',function(){this['width']=null},1,'(mi [...]
+1,'.layout.grid.gap .tablet-col-3-3',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-4',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-4',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-4',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-4',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-5', [...]
+null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-5',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-5',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-5',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-5',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-6',function(){this['width']=null},1,'(min-width: 768px)',1,'.layo [...]
+function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-6',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-6',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-6',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-6-6',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-7',function(){this['width']=null},1,'(mi [...]
+1,'.layout.grid.gap .tablet-col-2-7',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-7',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-7',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-7',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-6-7',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-7-7', [...]
+null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layo [...]
+function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-7-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-8-8',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-9',function(){this['width']=null},1,'(mi [...]
+1,'.layout.grid.gap .tablet-col-4-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-6-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-7-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-8-9',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-9-9', [...]
+null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-2-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-10',function(){this['width']=null},1,'(min-width: 768px)',1,' [...]
+function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-7-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-8-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-9-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-10-10',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-11',function(){this['width']=null}, [...]
+1,'.layout.grid.gap .tablet-col-2-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-6-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col- [...]
+null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-8-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-9-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-10-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-11-11',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-1-12',function(){this['width']=null},1,'(min-width: 768px)',1 [...]
+function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-3-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-4-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-5-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-6-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-7-12',function(){this['width']=null},1 [...]
+1,'.layout.grid.gap .tablet-col-8-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-9-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-10-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-11-12',function(){this['width']=null},1,'(min-width: 768px)',1,'.layout.grid.gap .tablet-col-12-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop- [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-2',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-2',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-3',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-3',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-3',function(){this['width']=null},1 [...]
+1,'.layout.grid.gap .desktop-col-1-4',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-4',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-4',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-4',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-5',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col [...]
+null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-5',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-5',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-5',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-6',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-6',function(){this['width']=null},1,'(min-width: 992px)',1,' [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-6',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-6',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-6',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-7',function(){this['width']=null},1 [...]
+1,'.layout.grid.gap .desktop-col-3-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-7-7',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col [...]
+null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-8',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-8',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-8',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-8',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-8',function(){this['width']=null},1,'(min-width: 992px)',1,' [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-8-8',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-9',function(){this['width']=null},1 [...]
+1,'.layout.grid.gap .desktop-col-5-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-7-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-8-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-9-9',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col [...]
+null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-3-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-10',function(){this['width']=null},1,'(min-width: 992px) [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-8-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-9-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-10-10',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-11',function(){this['width']=n [...]
+1,'.layout.grid.gap .desktop-col-3-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-7-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .deskto [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-9-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-10-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-11-11',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-1-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-2-12',function(){this['width']= [...]
+1,'.layout.grid.gap .desktop-col-3-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-4-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-5-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-6-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-7-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .deskto [...]
+function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-9-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-10-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-11-12',function(){this['width']=null},1,'(min-width: 992px)',1,'.layout.grid.gap .desktop-col-12-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-1',function(){this['widt [...]
+1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-2',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-2',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-3',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-3',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-3',function(){this['width']=null},1,'(min-widt [...]
+1,'.layout.grid.gap .widescreen-col-1-4',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-4',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-4',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-4',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-5',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.g [...]
+function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-5',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-5',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-5',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-6',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-6',function(){t [...]
+null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-6',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-6',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-6',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-6',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-7',function(){this['width']=null},1,'(mi [...]
+1,'.layout.grid.gap .widescreen-col-2-7',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-7',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-7',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-7',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-7',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.g [...]
+function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-8',function(){t [...]
+null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-7-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-8-8',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-9',function(){this['width']=null},1,'(mi [...]
+1,'.layout.grid.gap .widescreen-col-3-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-7-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.g [...]
+function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-9-9',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-10',function [...]
+null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-5-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-7-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-8-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-9-10',function(){this['width']=null},1 [...]
+1,'.layout.grid.gap .widescreen-col-10-10',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.la [...]
+function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-7-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-8-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-9-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-10-11',functi [...]
+null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-11-11',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-1-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-2-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-3-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-4-12',function(){this['width']=null}, [...]
+1,'.layout.grid.gap .widescreen-col-5-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-6-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-7-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-8-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-9-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.lay [...]
+function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-11-12',function(){this['width']=null},1,'(min-width: 1200px)',1,'.layout.grid.gap .widescreen-col-12-12',function(){this['width']=null},1,'(max-width: 767px)',1,'.visible-phone',function(){this['display']=['block','!important']},1,'(max-width: 767px)',1,'.hidden-phone',function(){this['display']=['none','!important']},2,'(min-width: 768px)','(max-width: 991px)',1,'.visible-tablet',function(){this[' [...]
+['block','!important']},2,'(min-width: 768px)','(max-width: 991px)',1,'.hidden-tablet',function(){this['display']=['none','!important']},2,'(min-width: 992px)','(max-width: 1199px)',1,'.visible-desktop',function(){this['display']=['block','!important']},2,'(min-width: 992px)','(max-width: 1199px)',1,'.hidden-desktop',function(){this['display']=['none','!important']},1,'(min-width: 1200px)',1,'.visible-widescreen',function(){this['display']=['block','!important']},1,'(min-width: 1200px)', [...]
+function(){this['display']=['none','!important']},1,'(max-width: 992px)',1,'.jewel.numericstepper',function(){this['width']=190;this['height']=39},1,'(max-width: 992px)',1,'.jewel.numericstepper .jewel.textinput',function(){this['zIndex']=1;this['position']='relative';this['left']=38},1,'(max-width: 992px)',1,'.jewel.spinner',function(){this['position']='relative';this['left']=-112;this['flexDirection']='row';this['width']='auto'},1,'(max-width: 992px)',1,'.jewel.spinner .jewel.button',f [...]
+39;this['height']=38},1,'(max-width: 992px)',1,'.jewel.spinner .jewel.button.up',function(){this['left']=149},1,'(max-width: 992px)',1,'.jewel.spinner .jewel.button.down',function(){this['left']=-39},1,'(max-width: 768px)',1,'.popup-content .jewel.popupcontent',function(){this['width']=null},1,'(min-width: 992px)',1,'.popup-content .jewel.popupcontent',function(){this['transform']=null},1,'(min-width: 992px)',1,'.popup-content.open .jewel.popupcontent',function(){this['top']=50;this['lef [...]
+-50;this['transform']=null},1,'(max-width: 992px)',1,'.jewel.snackbar-content',function(){this['maxWidth']=100;this['width']=100},1,'(max-width: 992px)',1,'input',function(){this['borderRadius']=0},1,'(max-width: 992px)',1,'.jewel.spinner .jewel.button.up',function(){this['border']=[1,'solid',11776947];this['borderRadius']=[0,.25,.25,0]},1,'(max-width: 992px)',1,'.jewel.spinner .jewel.button.down',function(){this['border']=[1,'solid',11776947];this['borderRadius']=[.25,0,0,.25];this['bor [...]
+'solid'},1,'(min-width: 992px)',1,'.popup-content .jewel.popupcontent',function(){this['boxShadow']=['none','!important']},1,'(max-width: 992px)',1,'.jewel.snackbar-content',function(){this['borderRadius']=0}];
+//# sourceMappingURL=./BE0012_Using_external_javascript_libraries_in_Apache_Royale.js.map
\ No newline at end of file
diff --git a/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js.map b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js.map
new file mode 100644
index 0000000..9c47365
--- /dev/null
+++ b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.js.map
@@ -0,0 +1,8 @@
+{
+"version":3,
+"file":"",
+"lineCount":1343,
+"mappings":"AAyBA,IAAI,QAAU,OAAV,EAAqB,EAGzB,QAAA,MAAA,CAAgB,ECGhB,KAAIA,SAAW,KAUf,KAAIC,KAAOA,IAAPA,EAAe,EAMnBA,KAAAC,OAAA,CAAc,IAmBdD,KAAAC,OAAAC,2BAqBAF,KAAAC,OAAAE,gBASAH,KAAAI,MAAA,CAAaC,QAAQ,CAACC,GAAD,CAAM,CAGzB,MAAOA,IAAP,GAAe,IAAK,EAHK,CAW3BN,KAAAO,SAAA,CAAgBC,QAAQ,CAACF,GAAD,CAAM,CAC5B,MAAO,OAAOA,IAAd,EAAqB,QADO,CAU9BN,KAAAS,UAAA,CAAiBC,QAAQ,CAACJ,GAAD,CAAM,CAC7B,MAAO,OAAOA,IAAd,EAAqB,SADQ,CAU/BN,KAAAW,SAAA,CAAgBC,QAAQ,CAACN,GAAD,CAAM,CAC5B,MAAO,OAAOA,IAAd,EAAqB,QADO,CAgB9BN;IA [...]
+"sources":[" [synthetic:base] ","goog/base.js","goog/deps.js","goog/object/object.js","goog/events/eventid.js","goog/events/listenable.js","goog/events/listener.js","goog/string/string.js","goog/dom/nodetype.js","goog/debug/error.js","goog/asserts/asserts.js","goog/array/array.js","goog/events/listenermap.js","goog/disposable/idisposable.js","goog/disposable/disposable.js","goog/events/event.js","goog/reflect/reflect.js","goog/labs/useragent/util.js","goog/labs/useragent/platform.js","go [...]
+"names":["COMPILED","goog","global","CLOSURE_UNCOMPILED_DEFINES","CLOSURE_DEFINES","isDef","goog.isDef","val","isString","goog.isString","isBoolean","goog.isBoolean","isNumber","goog.isNumber","exportPath_","goog.exportPath_","name","opt_object","opt_objectToExportTo","parts","split","cur","execScript","part","length","shift","Object","prototype","define","goog.define","defaultValue","value","nodeType","undefined","hasOwnProperty","call","DEBUG","provide","goog.provide","isInModuleLoader [...]
+}
diff --git a/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.min.css b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.min.css
new file mode 100644
index 0000000..4ec23aa
--- /dev/null
+++ b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/BE0012_Using_external_javascript_libraries_in_Apache_Royale.min.css
@@ -0,0 +1 @@
+.Application *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}.royale *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}.royale *:before{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}.royale *:after{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}.global{effect-timer-interval:10;}*{box-sizing:border-box;}.:after{box-sizing:border-box;}.:before{box-sizing:bord [...]
\ No newline at end of file
diff --git a/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/index.html b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/index.html
new file mode 100644
index 0000000..47f97b8
--- /dev/null
+++ b/blog-examples/BE0012_Using_external_javascript_libraries_in_Apache_Royale/index.html
@@ -0,0 +1,36 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!DOCTYPE html>
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <meta name="Custom Template for injecting custom style CSS">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
+ <link rel="stylesheet" type="text/css" href="BE0012_Using_external_javascript_libraries_in_Apache_Royale.min.css">
+ <link href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet">
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
+ <link rel="stylesheet" title="Atom One Dark" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/atom-one-dark.min.css">
+ <script type="text/javascript" src="./BE0012_Using_external_javascript_libraries_in_Apache_Royale.js"></script>
+
+</head>
+<body>
+ <script type="text/javascript">
+ new BE0012_Using_external_javascript_libraries_in_Apache_Royale().start();
+ </script>
+
+</body>
+</html>
\ No newline at end of file