var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(p){var c=0;return function(){return c
d&&(d=Math.max(0,d+h.length));return h[d]}var w=c("./util"),y=w.canEvaluate;b.prototype.call=function(h){var d=[].slice.call(arguments,1);d.push(h);
return this._then(z,void 0,void 0,d,void 0)};b.prototype.get=function(h){if("number"!==typeof h)if(y){var d=(void 0)(h);d=null!==d?d:k}else d=k;else d=r;return this._then(d,void 0,void 0,h,void 0)}}},{"./util":36}],6:[function(c,n,D){n.exports=function(a,b,z,k){var r=c("./util"),w=r.tryCatch,y=r.errorObj,h=a._async;a.prototype["break"]=a.prototype.cancel=function(){if(!k.cancellation())return this._warn("cancellation is disabled");for(var d=this,f=d;d._isCancellable();){if(!d._cancelBy(f)){f._isFollowing()?
f._followee().cancel():f._cancelBranched();break}var m=d._cancellationParent;if(null!=m&&m._isCancellable())d._isFollowing()&&d._followee().cancel(),d._setWillBeCancelled(),f=d,d=m;else{d._isFollowing()?d._followee().cancel():d._cancelBranched();break}}};a.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--};a.prototype._enoughBranchesHaveCancelled=function(){return void 0===this._branchesRemainingToCancel||0>=this._branchesRemainingToCancel};a.prototype._cancelBy=function(d){if(d===
this)return this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0;this._branchHasCancelled();return this._enoughBranchesHaveCancelled()?(this._invokeOnCancel(),!0):!1};a.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()};a.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),h.invoke(this._cancelPromises,this,void 0))};a.prototype._cancelPromises=function(){0u.length?u:u.substr(0,38)+"...";return"(\x3c"+l+"\x3e, no stack trace)"}function F(){return"function"===typeof ia}function K(l){if(l=l.match(oa))return{fileName:l[1],line:parseInt(l[2],10)}}function I(l){this._parent=l;this._promisesCreated=0;l=this._length=1+(void 0===l?0:l._length);ia(this,I);32l)){var u=[],J={},H=0;for(l=this;void 0!==l;++H)u.push(l),l=l._parent;l=this._length=H;for(H=l-1;0<=H;--H){var R=u[H].stack;void 0===J[R]&&(J[R]=H)}for(H=0;HJ||0>H||!R||!S||R!==S||J>=H||
(fa=function(aa){return C.test(aa)?!0:(aa=K(aa))&&aa.fileName===R&&J<=aa.line&&aa.line<=H?!0:!1})}},warn:q,deprecated:function(l,u){l+=" is deprecated and will be removed in a future version.";u&&(l+=" Use "+u+" instead.");return q(l)},CapturedTrace:I,fireDomEvent:la,fireGlobalEvent:ma}}},{"./errors":12,"./util":36}],10:[function(c,n,D){n.exports=function(a){function b(){return this.value}function z(){throw this.reason;}a.prototype["return"]=a.prototype.thenReturn=function(k){k instanceof a&&k.suppressUnhandledRejections();
return this._then(b,void 0,void 0,{value:k},void 0)};a.prototype["throw"]=a.prototype.thenThrow=function(k){return this._then(z,void 0,void 0,{reason:k},void 0)};a.prototype.catchThrow=function(k){if(1>=arguments.length)return this._then(void 0,z,void 0,{reason:k},void 0);var r=arguments[1];return this.caught(k,function(){throw r;})};a.prototype.catchReturn=function(k){if(1>=arguments.length)return k instanceof a&&k.suppressUnhandledRejections(),this._then(void 0,b,void 0,{value:k},void 0);var r=
arguments[1];r instanceof a&&r.suppressUnhandledRejections();return this.caught(k,function(){return r})}}},{}],11:[function(c,n,D){n.exports=function(a,b){function z(){return r(this)}var k=a.reduce,r=a.all;a.prototype.each=function(w){return k(this,w,b,0)._then(z,void 0,void 0,this,void 0)};a.prototype.mapSeries=function(w){return k(this,w,b,b)};a.each=function(w,y){return k(w,y,b,0)._then(z,void 0,void 0,w,void 0)};a.mapSeries=function(w,y){return k(w,y,b,b)}}},{}],12:[function(c,n,D){function a(q,
t){function E(B){if(!(this instanceof E))return new E(B);r(this,"message","string"===typeof B?B:t);r(this,"name",q);Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}k(E,Error);return E}function b(q){if(!(this instanceof b))return new b(q);r(this,"name","OperationalError");r(this,"message",q);this.cause=q;this.isOperational=!0;q instanceof Error?(r(this,"message",q.message),r(this,"stack",q.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}
D=c("./es5");var z=D.freeze;c=c("./util");var k=c.inherits,r=c.notEnumerableProp;c=a("Warning","warning");var w=a("CancellationError","cancellation error"),y=a("TimeoutError","timeout error"),h=a("AggregateError","aggregate error");try{var d=TypeError;var f=RangeError}catch(q){d=a("TypeError","type error"),f=a("RangeError","range error")}for(var m="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),A=0;At){if(E[-1*t-1]=q,1<=v&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(1<=v&&this._inFlight>=
v)return E[t]=q,this._queue.push(t),!1;null!==g&&(g[t]=q);var F=this._promise,K=this._callback,I=F._boundValue();F._pushContext();q=m(K).call(I,q,t,B);K=F._popContext();w.checkForgottenReturns(q,K,null!==g?"Promise.filter":"Promise.map",F);if(q===A)return this._reject(q.e),!0;F=k(q,this._promise);if(F instanceof a){F=F._target();q=F._bitField;if(0===(q&50397184))return 1<=v&&this._inFlight++,E[t]=F,F._proxy(this,-1*(t+1)),!1;if(0!==(q&33554432))q=F._value();else return 0!==(q&16777216)?this._reject(F._reason()):
this._cancel(),!0}E[t]=q}return++this._totalResolved>=B?(null!==g?this._filter(E,g):this._resolve(E),!0):!1};y.prototype._drainQueue=function(){for(var q=this._queue,t=this._limit,E=this._values;0>>16)){if(e===this)return e=w(),this._attachExtraTrace(e),this._reject(e);this._setFulfilled();this._rejectionHandler0=e;0<(C&65535)&&(0!==(C&134217728)?this._settlePromises():q.settlePromises(this))}};b.prototype._reject=function(e){var C=this._bitField;if(!((C&117506048)>>>16)){this._setRejected();this._fulfillmentHandler0=e;if(this._isFinal())return q.fatalError(e,f.isNode);0<(C&65535)?q.settlePromises(this):
this._ensurePossibleRejectionHandled()}};b.prototype._fulfillPromises=function(e,C){for(var G=1;G=this._length?(this._resolve(this._values),!0):!1};w.prototype._promiseCancelled=function(){this._cancel();return!0};w.prototype._promiseRejected=
function(d){this._totalResolved++;this._reject(d);return!0};w.prototype._resultCancelled=function(){if(!this._isResolved()){var d=this._values;this._cancel();if(d instanceof a)d.cancel();else for(var f=0;f=this._length){if(this._isMap){A=this._values;x=new f;for(var q=A.length/2|0,t=0;t>1};a.prototype.props=function(){return w(this)};a.props=function(A){return w(A)}}},{"./es5":13,"./util":36}],26:[function(c,n,D){function a(b){this._capacity=b;this._front=this._length=0}a.prototype._willBeOverCapacity=function(b){return this._capacity=this._length?(this._resolve(this._values),
!0):!1};k.prototype._promiseFulfilled=function(w,y){var h=new r;h._bitField=33554432;h._settledValueField=w;return this._promiseResolved(y,h)};k.prototype._promiseRejected=function(w,y){var h=new r;h._bitField=16777216;h._settledValueField=w;return this._promiseResolved(y,h)};a.settle=function(w){z.deprecated(".settle()",".reflect()");return(new k(w)).promise()};a.prototype.settle=function(){return a.settle(this)}}},{"./util":36}],31:[function(c,n,D){n.exports=function(a,b,z){function k(m){this.constructor$(m);
this._howMany=0;this._initialized=this._unwrap=!1}function r(m,A){if((A|0)!==A||0>A)return z("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");m=new k(m);var x=m.promise();m.setHowMany(A);m.init();return x}var w=c("./util"),y=c("./errors").RangeError,h=c("./errors").AggregateError,d=w.isArray,f={};w.inherits(k,b);k.prototype._init=function(){if(this._initialized)if(0===this._howMany)this._resolve([]);else{this._init$(void 0,-5);var m=d(this._values);!this._isResolved()&&m&&this._howMany>
this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}};k.prototype.init=function(){this._initialized=!0;this._init()};k.prototype.setUnwrap=function(){this._unwrap=!0};k.prototype.howMany=function(){return this._howMany};k.prototype.setHowMany=function(m){this._howMany=m};k.prototype._promiseFulfilled=function(m){this._addFulfilled(m);return this._fulfilled()===this.howMany()?(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):
this._resolve(this._values),!0):!1};k.prototype._promiseRejected=function(m){this._addRejected(m);return this._checkOutcome()};k.prototype._promiseCancelled=function(){if(this._values instanceof a||null==this._values)return this._cancel();this._addRejected(f);return this._checkOutcome()};k.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var m=new h,A=this.length();A=M)return N._fulfill();
var Q=v[I++];var L=z(Q);L!==Q&&"function"===typeof Q._isDisposable&&"function"===typeof Q._getDisposer&&Q._isDisposable()&&L._setDisposable(Q._getDisposer());Q=L;if(Q instanceof a&&Q._isDisposable()){try{Q=z(Q._getDisposer().tryDispose(F),v.promise)}catch(U){return y(U)}if(Q instanceof a)return Q._then(K,y,null,null,null)}K()}var I=0,M=v.length,N=new a(r);K();return N}function d(v,F,K){this._data=v;this._promise=F;this._context=K}function f(v,F,K){this.constructor$(v,F,K)}function m(v){return d.isDisposer(v)?
(this.resources[this.index]._setDisposable(v),v.promise()):v}function A(v){this.length=v;this.promise=null;this[v-1]=null}var x=c("./util"),q=c("./errors").TypeError,t=c("./util").inherits,E=x.errorObj,B=x.tryCatch,g={};d.prototype.data=function(){return this._data};d.prototype.promise=function(){return this._promise};d.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():g};d.prototype.tryDispose=function(v){var F=this.resource(),K=this._context;void 0!==K&&K._pushContext();
v=F!==g?this.doDispose(F,v):null;void 0!==K&&K._popContext();this._promise._unsetDisposable();this._data=null;return v};d.isDisposer=function(v){return null!=v&&"function"===typeof v.resource&&"function"===typeof v.tryDispose};t(f,d);f.prototype.doDispose=function(v,F){return this.data().call(v,v,F)};A.prototype._resultCancelled=function(){for(var v=this.length,F=0;Fv)return b("you must pass at least 2 arguments to Promise.using");
var F=arguments[v-1];if("function"!==typeof F)return b("expecting a function but got "+x.classString(F));var K=!0;if(2===v&&Array.isArray(arguments[0])){var I=arguments[0];v=I.length;K=!1}else I=arguments,v--;for(var M=new A(v),N=0;Nc&&$(r).remove()});D.find("li").removeClass("active");this.transitionMenu()};
SideMenu.prototype.goBack=function(){var p=$(this.target).find(".nav-menu.inactive"),c=$(this.target).find(".breadcrumb"),n=$(this.target).find(".nav-breadcrumbs .breadcrumb \x3e li"),D=$(this.target).find(".nav-breadcrumbs"),a=n.length;if(2>a)return!1;if(2==a){p.addClass("root-menu");D.removeClass("has-back-btn");var b=this.getMenuNodes(this.data.navigation)}2z&&(z=0);r=$(window).width()-(c.panNavDropDown.offset().left+r);r