Skip to content

Instantly share code, notes, and snippets.

@vinaypai
Created February 13, 2013 19:34
Show Gist options
  • Save vinaypai/4947407 to your computer and use it in GitHub Desktop.
Save vinaypai/4947407 to your computer and use it in GitHub Desktop.
if (self.CavalryLogger) { CavalryLogger.start_js(["O+kXf"]); }
self.__DEV__=self.__DEV__||0;
if(JSON.stringify(["\u2028\u2029"])==='["\u2028\u2029"]')JSON.stringify=function(a){var b=/\u2028/g,c=/\u2029/g;return function(d,e,f){var g=a.call(this,d,e,f);if(g){if(-1<g.indexOf('\u2028'))g=g.replace(b,'\\u2028');if(-1<g.indexOf('\u2029'))g=g.replace(c,'\\u2029');}return g;};}(JSON.stringify);
(function(a){if(a.require)return;var b=Object.prototype.toString,c={},d={},e={},f=0,g=1,h=2,i=Object.prototype.hasOwnProperty;function j(s){if(a.ErrorUtils&&!a.ErrorUtils.inGuard())return ErrorUtils.applyWithGuard(j,this,arguments);var t=c[s],u,v,w;if(!c[s]){w='Requiring unknown module "'+s+'"';throw new Error(w);}if(t.hasError)throw new Error('Requiring module "'+s+'" which threw an exception');if(t.waiting){w='Requiring module "'+s+'" with unresolved dependencies';throw new Error(w);}if(!t.exports){var x=t.exports={},y=t.factory;if(typeof y==='string'){var z='('+y+')';y=eval.apply(a,[z]);}if(b.call(y)==='[object Function]'){var aa=[],ba=t.dependencies,ca=ba.length,da;if(t.special&h)ca=Math.min(ca,y.length);try{for(v=0;v<ca;v++){u=ba[v];aa.push(u==='module'?t:(u==='exports'?x:j(u)));}da=y.apply(t.context||a,aa);}catch(ea){t.hasError=true;throw ea;}if(da)t.exports=da;}else t.exports=y;}if(t.refcount--===1)delete c[s];return t.exports;}function k(s,t,u,v,w,x){if(t===undefined){t=[];u=s;s=n();}else if(u===undefined){u=t;if(b.call(s)==='[object Array]'){t=s;s=n();}else t=[];}var y={cancel:l.bind(this,s)},z=c[s];if(z){if(x)z.refcount+=x;return y;}else if(!t&&!u&&x){e[s]=(e[s]||0)+x;return y;}else{z={id:s};z.refcount=(e[s]||0)+(x||0);delete e[s];}z.factory=u;z.dependencies=t;z.context=w;z.special=v;z.waitingMap={};z.waiting=0;z.hasError=false;c[s]=z;p(s);return y;}function l(s){if(!c[s])return;var t=c[s];delete c[s];for(var u in t.waitingMap)if(t.waitingMap[u])delete d[u][s];for(var v=0;v<t.dependencies.length;v++){u=t.dependencies[v];if(c[u]){if(c[u].refcount--===1)l(u);}else if(e[u])e[u]--;}}function m(s,t,u){return k(s,t,undefined,g,u,1);}function n(){return '__mod__'+f++;}function o(s,t){if(!s.waitingMap[t]&&s.id!==t){s.waiting++;s.waitingMap[t]=1;d[t]||(d[t]={});d[t][s.id]=1;}}function p(s){var t=[],u=c[s],v,w,x;for(w=0;w<u.dependencies.length;w++){v=u.dependencies[w];if(!c[v]){o(u,v);}else if(c[v].waiting)for(x in c[v].waitingMap)if(c[v].waitingMap[x])o(u,x);}if(u.waiting===0&&u.special&g)t.push(s);if(d[s]){var y=d[s],z;d[s]=undefined;for(v in y){z=c[v];for(x in u.waitingMap)if(u.waitingMap[x])o(z,x);if(z.waitingMap[s]){z.waitingMap[s]=undefined;z.waiting--;}if(z.waiting===0&&z.special&g)t.push(v);}}for(w=0;w<t.length;w++)j(t[w]);}function q(s,t){c[s]={id:s};c[s].exports=t;}q('module',0);q('exports',0);q('define',k);q('global',a);q('require',j);q('requireDynamic',j);q('requireLazy',m);k.amd={};a.define=k;a.require=j;a.requireDynamic=j;a.requireLazy=m;j.__debug={modules:c,deps:d};var r=function(s,t,u,v){k(s,t,u,v||h);};a.__d=function(s,t,u,v){t=['global','require','requireDynamic','requireLazy','module','exports'].concat(t);r(s,t,u,v);};})(this);
__d("copyProperties",[],function(a,b,c,d,e,f){function g(h,i,j,k,l,m,n){h=h||{};var o=[i,j,k,l,m],p=0,q;while(o[p]){q=o[p++];for(var r in q)h[r]=q[r];if(q.hasOwnProperty&&q.hasOwnProperty('toString')&&(typeof q.toString!='undefined')&&(h.toString!==q.toString))h.toString=q.toString;}return h;}e.exports=g;});
__d("Env",["copyProperties"],function(a,b,c,d,e,f){var g=b('copyProperties'),h={start:Date.now()};if(a.Env){g(h,a.Env);a.Env=undefined;}e.exports=h;});
__d("legacy:env",["Env"],function(a,b,c,d){var e=b('Env');a.Env=e;},3);
function bagof(a){return function(){return a;};}if(typeof Env=='undefined'||!Env.allowArrayReduce){Array.prototype.reduce=null;Array.prototype.reduceRight=null;}document.documentElement.className=document.documentElement.className.replace('no_js','');
__d("SidebarPrelude",[],function(a,b,c,d,e,f){var g={addSidebarMode:function(h){var i=document.documentElement;if(i.clientWidth>h)i.className=i.className+' sidebarMode';}};e.exports=g;});
__d("ErrorUtils",["Env"],function(a,b,c,d,e,f){var g=b('Env'),h=[],i=[],j=50,k=window.chrome&&'type' in new Error(),l=/^(\s+at\s)?((\w+)?.*)(\(|@)?.*(https?:[^:]*)(:(\d+))?(:(\d+))?/mg;function m(y){if(!y)return;y=y.split(/\n\n/)[0];l.lastIndex=0;var z=[],aa;while(aa=l.exec(y))z.push(' at '+(aa[3]||'')+(aa[3]?'(':'')+aa[5]+':'+aa[7]+(aa[9]?':'+aa[9]:'')+(aa[3]?')':''));return z.length?z.join('\n'):y;}function n(y){if(!y){return {};}else if(y._originalError)return y;var z={line:y.lineNumber||y.line,message:y.message,name:y.name,script:y.fileName||y.sourceURL||y.script,stack:m(y.stackTrace||y.stack)};z._originalError=y;if(y.framesToPop){var aa=z.stack.split('\n');aa.splice(0,y.framesToPop);z.stack=aa.join('\n');if(/(\w{3,5}:\/\/[^:]+):(\d+)/.test(aa[0])){z.script=RegExp.$1;z.line=parseInt(RegExp.$2,10);}}if(k&&/(\w{3,5}:\/\/[^:]+):(\d+)/.test(y.stack)){z.script=RegExp.$1;z.line=parseInt(RegExp.$2,10);}for(var ba in z)(z[ba]==null&&delete z[ba]);return z;}function o(){try{throw new Error();}catch(y){var z=n(y).stack;return z&&z.replace(/[\s\S]*__getTrace__.*\n/,'');}}function p(y,z){y=n(y);!z;if(i.length>j)i.splice(j/2,1);i.push(y);for(var aa=0;aa<h.length;aa++)try{h[aa](y);}catch(ba){}}var q=false;function r(){return q;}function s(){q=false;}function t(y,z,aa,ba){var ca=!q;if(ca)q=true;try{var ea=y.apply(z,aa||[]);if(ca)s();return ea;}catch(da){if(ca)s();var fa=n(da);if(ba)ba(fa);if(y)fa.callee=y.toString().substring(0,100);if(aa)fa.args=String(aa).substring(0,100);var ga=g.nocatch||(/nocatch/).test(location.search);p(fa,ga);if(ga)throw da;}}function u(y){function z(){return t(y,this,arguments);}return z;}function v(y,z,aa){p({message:y,script:z,line:aa},true);}window.onerror=v;function w(y,z){h.push(y);if(!z)i.forEach(y);}var x={addListener:w,applyWithGuard:t,getTrace:o,guard:u,history:i,inGuard:r,normalizeError:n,onerror:v,reportError:p};e.exports=a.ErrorUtils=x;if(typeof __t!=='undefined')__t.setHandler(p);});
__d("hasArrayNature",[],function(a,b,c,d,e,f){function g(h){return (!!h&&(typeof h=='object'||typeof h=='function')&&('length' in h)&&!('setInterval' in h)&&(Object.prototype.toString.call(h)==="[object Array]"||('callee' in h)||('item' in h)));}e.exports=g;});
__d("createArrayFrom",["hasArrayNature"],function(a,b,c,d,e,f){var g=b('hasArrayNature');function h(i){if(!g(i))return [i];if(i.item){var j=i.length,k=new Array(j);while(j--)k[j]=i[j];return k;}return Array.prototype.slice.call(i);}e.exports=h;});
__d("Arbiter",["ErrorUtils","copyProperties","createArrayFrom","hasArrayNature"],function(a,b,c,d,e,f){var g=b('ErrorUtils'),h=b('copyProperties'),i=b('createArrayFrom'),j=b('hasArrayNature');if(!window.async_callback)window.async_callback=function(m,n){return m;};function k(){h(this,{_listeners:[],_events:{},_callbacks:{},_last_id:1,_listen:{},_index:{}});h(this,k);}h(k,{SUBSCRIBE_NEW:'new',SUBSCRIBE_ALL:'all',BEHAVIOR_EVENT:'event',BEHAVIOR_PERSISTENT:'persistent',BEHAVIOR_STATE:'state',BOOTLOAD:'bootload',FUNCTION_EXTENSION:'function_ext',subscribe:function(m,n,o){m=i(m);var p=m.some(function(x){return !x||typeof(x)!='string';});if(p)return null;o=o||k.SUBSCRIBE_ALL;var q=k._getInstance(this);q._listeners.push({callback:n,types:m});var r=q._listeners.length-1;for(var s=0;s<m.length;s++){var t=m[s];if(!q._index[t])q._index[t]=[];q._index[t].push(r);if(o==k.SUBSCRIBE_ALL)if(t in q._events)for(var u=0;u<q._events[t].length;u++){var v=q._events[t][u],w=g.applyWithGuard(n,null,[t,v]);if(w===false){q._events[t].splice(u,1);u--;}}}return new l(q,r);},unsubscribe:function(m){m.unsubscribe();},inform:g.guard(function(m,n,o){var p=j(m);m=i(m);var q=k._getInstance(this),r={};o=o||k.BEHAVIOR_EVENT;for(var s=0;s<m.length;s++){var t=m[s],u=null;if(!(t in q._events))q._events[t]=[];if(o==k.BEHAVIOR_PERSISTENT){u=q._events.length;q._events[t].push(n);q._events[t]._stateful=false;}else if(o==k.BEHAVIOR_STATE){u=0;q._events[t].length=0;q._events[t].push(n);q._events[t]._stateful=true;}else if(o==k.BEHAVIOR_EVENT){q._events[t].length=0;q._events[t]._stateful=false;}a.ArbiterMonitor&&a.ArbiterMonitor.record('event',t,n,q);var v;if(q._index[t]){var w=i(q._index[t]);for(var x=0;x<w.length;x++){var y=q._listeners[w[x]];if(y){v=g.applyWithGuard(y.callback,null,[t,n]);if(v===false){if(u!==null)q._events[t].splice(u,1);break;}}}}q._updateCallbacks(t,n);a.ArbiterMonitor&&a.ArbiterMonitor.record('done',t,n,q);r[t]=v;}return p?r:r[m[0]];}),query:function(m){var n=k._getInstance(this);if(!(m in n._events))return null;if(n._events[m].length)return n._events[m][0];return null;},_instance:null,_getInstance:function(m){if(m instanceof k)return m;if(!k._instance)k._instance=new k();return k._instance;},registerCallback:function(m,n){var o,p=0,q=k._getInstance(this),r=false;if(typeof m=='function'){o=q._last_id;q._last_id++;r=true;}else{if(!q._callbacks[m])return null;o=m;}if(j(n)){var s={};for(var t=0;t<n.length;t++)s[n[t]]=1;n=s;}for(var u in n){try{if(q.query(u))continue;}catch(v){}p+=n[u];if(q._listen[u]===undefined)q._listen[u]={};q._listen[u][o]=(q._listen[u][o]||0)+n[u];}if(p===0&&r){g.applyWithGuard(m);return null;}if(!r){q._callbacks[o].depnum+=p;}else q._callbacks[o]={callback:window.async_callback(m,'arbiter'),depnum:p};return o;},_updateCallbacks:function(m,n){if(n===null||!this._listen[m])return;for(var o in this._listen[m]){this._listen[m][o]--;if(this._listen[m][o]<=0)delete this._listen[m][o];this._callbacks[o].depnum--;if(this._callbacks[o].depnum<=0){var p=this._callbacks[o].callback;delete this._callbacks[o];g.applyWithGuard(p);}}}});function l(m,n){this._instance=m;this._id=n;}h(l.prototype,{unsubscribe:function(){var m=this._instance._listeners,n=m[this._id];if(!n)return;for(var o=0;o<n.types.length;o++){var p=n.types[o],q=this._instance._index[p];if(q)for(var r=0;r<q.length;r++)if(q[r]==this._id){q.splice(r,1);if(q.length===0)delete q[p];break;}}delete m[this._id];}});e.exports=k;});
__d("ArbiterMixin",["Arbiter"],function(a,b,c,d,e,f){var g=b('Arbiter'),h={_getArbiterInstance:function(){return this._arbiter||(this._arbiter=new g());},inform:function(i,j,k){return this._getArbiterInstance().inform(i,j,k);},subscribe:function(i,j,k){return this._getArbiterInstance().subscribe(i,j,k);},unsubscribe:function(i){this._getArbiterInstance().unsubscribe(i);},registerCallback:function(i,j){this._getArbiterInstance().registerCallback(i,j);}};e.exports=h;});
__d("legacy:ArbiterMixin",["ArbiterMixin"],function(a,b,c,d){a.ArbiterMixin=b('ArbiterMixin');},3);
__d("ge",[],function(a,b,c,d,e,f){function g(j,k,l){return typeof j!='string'?j:!k?document.getElementById(j):h(j,k,l);}function h(j,k,l){var m,n,o;if(i(k)==j){return k;}else if(k.getElementsByTagName){n=k.getElementsByTagName(l||'*');for(o=0;o<n.length;o++)if(i(n[o])==j)return n[o];}else{n=k.childNodes;for(o=0;o<n.length;o++){m=h(j,n[o]);if(m)return m;}}return null;}function i(j){var k=j.getAttributeNode&&j.getAttributeNode('id');return k?k.value:null;}e.exports=g;});
__d("$",["ge"],function(a,b,c,d,e,f){var g=b('ge');function h(i){var j=g(i);if(!j){if(typeof i=='undefined'){i='undefined';}else if(i===null)i='null';throw new Error('Tried to get element "'+i.toString()+'" but it is not present '+'on the page.');}return j;}e.exports=h;});
__d("CSS",["$"],function(a,b,c,d,e,f){var g=b('$'),h='hidden_elem',i={setClass:function(j,k){g(j).className=k||'';return j;},hasClass:function(j,k){j=g(j);if(j.classList)return !!k&&j.classList.contains(k);return (' '+j.className+' ').indexOf(' '+k+' ')>-1;},addClass:function(j,k){j=g(j);if(k)if(j.classList){j.classList.add(k);}else if(!i.hasClass(j,k))j.className=j.className+' '+k;return j;},removeClass:function(j,k){j=g(j);if(k)if(j.classList){j.classList.remove(k);}else if(i.hasClass(j,k))j.className=j.className.replace(new RegExp('(^|\\s)'+k+'(?:\\s|$)','g'),'$1').replace(/\s+/g,' ').replace(/^\s*|\s*$/g,'');return j;},conditionClass:function(j,k,l){return (l?i.addClass:i.removeClass)(j,k);},toggleClass:function(j,k){return i.conditionClass(j,k,!i.hasClass(j,k));},shown:function(j){return !i.hasClass(j,h);},hide:function(j){return i.addClass(j,h);},show:function(j){return i.removeClass(j,h);},toggle:function(j){return i.toggleClass(j,h);},conditionShow:function(j,k){return i.conditionClass(j,h,!k);}};e.exports=i;});
__d("legacy:css-core",["CSS"],function(a,b,c,d){a.CSS=b('CSS');},3);
__d("legacy:dom-core",["$","ge"],function(a,b,c,d){a.$=b('$');a.ge=b('ge');},3);
__d("Parent",["CSS"],function(a,b,c,d,e,f){var g=b('CSS'),h={byTag:function(i,j){j=j.toUpperCase();while(i&&i.nodeName!=j)i=i.parentNode;return i;},byClass:function(i,j){while(i&&!g.hasClass(i,j))i=i.parentNode;return i;},byAttribute:function(i,j){while(i&&(!i.getAttribute||!i.getAttribute(j)))i=i.parentNode;return i;}};e.exports=h;});
__d("legacy:parent",["Parent"],function(a,b,c,d){a.Parent=b('Parent');},3);
__d("emptyFunction",["copyProperties"],function(a,b,c,d,e,f){var g=b('copyProperties');function h(j){return function(){return j;};}function i(){}g(i,{thatReturns:h,thatReturnsFalse:h(false),thatReturnsTrue:h(true),thatReturnsNull:h(null),thatReturnsThis:function(){return this;},thatReturnsArgument:function(j){return j;}});e.exports=i;});
__d("legacy:emptyFunction",["emptyFunction"],function(a,b,c,d){a.emptyFunction=b('emptyFunction');},3);
__d("function-extensions",["createArrayFrom"],function(a,b,c,d,e,f){var g=b('createArrayFrom');Function.prototype.curry=function(){var h=g(arguments);return this.bind.apply(this,[null].concat(h));};Function.prototype.shield=function(h){if(typeof this!='function')throw new TypeError();var i=this.bind.apply(this,g(arguments));return function(){return i();};};Function.prototype.defer=function(h,i){if(typeof this!='function')throw new TypeError();h=h||0;return setTimeout(this,h,i);};},3);
__d("isEmpty",[],function(a,b,c,d,e,f){function g(h){if(h instanceof Array){return h.length===0;}else if(h instanceof Object){for(var i in h)return false;return true;}else return !h;}e.exports=g;});
__d("CSSLoader",["isEmpty"],function(a,b,c,d,e,f){var g=b('isEmpty'),h=20,i=5000,j,k,l={},m=[],n,o={};function p(t){if(k)return;k=true;var u=document.createElement('link');u.onload=function(){j=true;u.parentNode.removeChild(u);};u.rel='stylesheet';u.href='data:text/css;base64,';t.appendChild(u);}function q(){var t,u=[],v=[];if(Date.now()>=n){for(t in o){v.push(o[t].signal);u.push(o[t].error);}o={};}else for(t in o){var w=o[t].signal,x=window.getComputedStyle?getComputedStyle(w,null):w.currentStyle;if(x&&parseInt(x.height,10)>1){u.push(o[t].load);v.push(w);delete o[t];}}for(var y=0;y<v.length;y++)v[y].parentNode.removeChild(v[y]);if(!g(u)){for(y=0;y<u.length;y++)u[y]();n=Date.now()+i;}return g(o);}function r(t,u,v,w){var x=document.createElement('meta');x.id='bootloader_'+t.replace(/[^a-z0-9]/ig,'_');u.appendChild(x);var y=!g(o);n=Date.now()+i;o[t]={signal:x,load:v,error:w};if(!y)var z=setInterval(function aa(){if(q())clearInterval(z);},h,false);}var s={loadStyleSheet:function(t,u,v,w,x){if(l[t])throw new Error('CSS component '+t+' has already been requested.');if(document.createStyleSheet){var y;for(var z=0;z<m.length;z++)if(m[z].imports.length<31){y=z;break;}if(y===undefined){m.push(document.createStyleSheet());y=m.length-1;}m[y].addImport(u);l[t]={styleSheet:m[y],uri:u};r(t,v,w,x);return;}var aa=document.createElement('link');aa.rel='stylesheet';aa.type='text/css';aa.href=u;l[t]={link:aa};if(j){aa.onload=function(){aa.onload=aa.onerror=null;w();};aa.onerror=function(){aa.onload=aa.onerror=null;x();};}else{r(t,v,w,x);if(j===undefined)p(v);}v.appendChild(aa);},registerLoadedStyleSheet:function(t,u){if(l[t])throw new Error('CSS component '+t+' has been requested and should not be '+'loaded more than once.');l[t]={link:u};},unloadStyleSheet:function(t){if(!t in l)return;var u=l[t],v=u.link;if(v){v.onload=v.onerror=null;v.parentNode.removeChild(v);}else{var w=u.styleSheet;for(var x=0;x<w.imports.length;x++)if(w.imports[x].href==u.uri){w.removeImport(x);break;}}delete o[t];delete l[t];}};e.exports=s;});
__d("Bootloader",["function-extensions","Arbiter","CSSLoader","Env","createArrayFrom","ErrorUtils"],function(a,b,c,d,e,f){b('function-extensions');var g=b('Arbiter'),h=b('CSSLoader'),i=b('Env'),j=b('createArrayFrom'),k=b('ErrorUtils'),l={},m={},n={},o=null,p={},q={},r={},s=false,t=[];k.addListener(function(y){y.loadingUrls=Object.keys(q);},true);function u(y,z,aa,ba){var ca=x.done.curry([aa],y=='css',z);q[z]=true;if(y=='js'){var da=document.createElement('script');da.src=z;da.async=true;var ea=p[aa];if(ea&&ea.crossOrigin&&i.crossorigin_attribute)da.crossOrigin='anonymous';da.onload=da.onerror=ca;da.onreadystatechange=function(){if(this.readyState in {loaded:1,complete:1})ca();};ba.appendChild(da);}else if(y=='css')h.loadStyleSheet(aa,z,ba,ca,function(){ca();});}function v(y){if(!p[y])return;if(p[y].type=='css'){h.unloadStyleSheet(y);delete l[y];g.inform(g.BOOTLOAD+'/'+y,null,g.BEHAVIOR_STATE);}}function w(y,z){if(!s){t.push([y,z]);return;}y=j(y);var aa=[];for(var ba=0;ba<y.length;++ba){if(!y[ba])continue;var ca=n[y[ba]];if(ca){var da=ca.resources;for(var ea=0;ea<da.length;++ea)aa.push(da[ea]);}}x.loadResources(aa,z);}var x={configurePage:function(y){var z={},aa=x.resolveResources(y),ba;for(ba=0;ba<aa.length;ba++){z[aa[ba].src]=aa[ba];x.requested(aa[ba].name);}var ca=document.getElementsByTagName('link');for(ba=0;ba<ca.length;++ba){if(ca[ba].rel!='stylesheet')continue;for(var da in z)if(ca[ba].href.indexOf(da)!==-1){var ea=z[da].name;if(z[da].permanent)m[ea]=true;delete z[da];h.registerLoadedStyleSheet(ea,ca[ba]);x.done([ea],true);break;}}},loadComponents:function(y,z){y=j(y);var aa=[],ba=[];for(var ca=0;ca<y.length;ca++){var da=n[y[ca]];if(da&&!da.module)continue;var ea='legacy:'+y[ca];if(n[ea]){y[ca]=ea;aa.push(ea);}else if(da&&da.module){aa.push(y[ca]);if(!da.runWhenReady)ba.push(y[ca]);}}w(y,aa.length?d.curry(aa,z):z);},loadModules:function(y,z){var aa=[],ba=[];for(var ca=0;ca<y.length;ca++){var da=n[y[ca]];if(!da||da.module)aa.push(y[ca]);}w(y,d.curry(aa,z));},loadResources:function(y,z,aa,ba){var ca;y=x.resolveResources(j(y));if(aa){var da={};for(ca=0;ca<y.length;++ca)da[y[ca].name]=true;for(var ea in l)if(!(ea in m)&&!(ea in da)&&!(ea in r))v(ea);r={};}var fa=[],ga=[];for(ca=0;ca<y.length;++ca){var ha=y[ca];if(ha.permanent)m[ha.name]=true;var ia=g.BOOTLOAD+'/'+ha.name;if(g.query(ia)!==null)continue;if(!ha.nonblocking)ga.push(ia);if(!l[ha.name]){x.requested(ha.name);fa.push(ha);window.CavalryLogger&&window.CavalryLogger.getInstance().measureResources(ha,ba);}}if(z)z=g.registerCallback(z,ga);var ja=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],ka=x.getHardpoint(),la=ja?ka:document.createDocumentFragment();for(ca=0;ca<fa.length;++ca)u(fa[ca].type,fa[ca].src,fa[ca].name,la);if(ka!==la)ka.appendChild(la);return z;},requestResource:function(y,z,aa){var ba=x.getHardpoint();u(y,z,aa,ba);},done:function(y,z,aa){if(aa)delete q[aa];x.requested(y);if(!z){var ba={sender:this};g.inform(g.BOOTLOAD,ba,g.BEHAVIOR_EVENT);}for(var ca=0;ca<y.length;++ca){var da=y[ca];g.inform(g.BOOTLOAD+'/'+da,true,g.BEHAVIOR_STATE);}},requested:function(y){y=j(y);for(var z=0;z<y.length;++z)l[y[z]]=true;},enableBootload:function(y){for(var z in y)if(!n[z])n[z]=y[z];if(!s){s=true;for(var aa=0;aa<t.length;aa++)w.apply(null,t[aa]);t=[];}},getHardpoint:function(){if(!o){var y=document.getElementsByTagName('head');o=y.length&&y[0]||document.body;}return o;},setResourceMap:function(y){if(!y)return;var z=[];for(var aa in y)if(!p[aa]){if(!y[aa].name)y[aa].name=aa;p[aa]=y[aa];if(p[aa].preloadable)z.push(p[aa]);}x.loadResources(z);},resolveResources:function(y){if(!y)return [];var z=[];for(var aa=0;aa<y.length;++aa)if(typeof y[aa]=='string'){if(y[aa] in p)z.push(p[y[aa]]);}else z.push(y[aa]);return z;},loadEarlyResources:function(y){x.setResourceMap(y);var z=[];for(var aa in y){var ba=p[aa];z.push(ba);if(!ba.permanent)r[ba.name]=ba;}x.loadResources(z);}};e.exports=x;});
__d("BlueBarController",["Bootloader","CSS"],function(a,b,c,d,e,f){var g=b('Bootloader'),h=b('CSS');f.init=function(i){if('getBoundingClientRect' in i){var j=function(){var k=i.getBoundingClientRect(),l=Math.round(k.top)-document.documentElement.clientTop;h.conditionClass(i.firstChild,'fixed_elem',l<=0);};j();g.loadModules(['Event'],function(k){k.listen(window,'scroll',j);});}};});
__d("legacy:arbiter",["Arbiter"],function(a,b,c,d){a.Arbiter=b('Arbiter');},3);
__d("event-form-bubbling",[],function(a,b,c,d,e,f){a.Event=a.Event||function(){};a.Event.__inlineSubmit=function(g,event){var h=(a.Event.__getHandler&&a.Event.__getHandler(g,'submit'));return h?null:a.Event.__bubbleSubmit(g,event);};a.Event.__bubbleSubmit=function(g,event){if(document.documentElement.attachEvent){var h;while(h!==false&&(g=g.parentNode))h=g.onsubmit?g.onsubmit(event):a.Event.__fire&&a.Event.__fire(g,'submit',event);return h;}};},3);
__d("OnloadEvent",[],function(a,b,c,d,e,f){var g={ONLOAD:'onload/onload',ONLOAD_CALLBACK:'onload/onload_callback',ONLOAD_DOMCONTENT:'onload/dom_content_ready',ONLOAD_DOMCONTENT_CALLBACK:'onload/domcontent_callback',ONBEFOREUNLOAD:'onload/beforeunload',ONUNLOAD:'onload/unload'};e.exports=g;});
__d("Run",["Arbiter","OnloadEvent"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('OnloadEvent'),i='onunloadhooks',j='onafterunloadhooks',k=g.BEHAVIOR_STATE;function l(ba){var ca=a.CavalryLogger;ca&&ca.getInstance().setTimeStamp(ba);}function m(){return !window.loading_page_chrome;}function n(ba){var ca=a.OnloadHooks;if(window.loaded&&ca){ca.runHook(ba,'onlateloadhooks');}else u('onloadhooks',ba);}function o(ba){var ca=a.OnloadHooks;if(window.afterloaded&&ca){setTimeout(function(){ca.runHook(ba,'onlateafterloadhooks');},0);}else u('onafterloadhooks',ba);}function p(ba,ca){if(ca===undefined)ca=m();ca?u('onbeforeleavehooks',ba):u('onbeforeunloadhooks',ba);}function q(ba,ca){if(!window.onunload)window.onunload=function(){g.inform(h.ONUNLOAD,true,k);};u(ba,ca);}function r(ba){q(i,ba);}function s(ba){q(j,ba);}function t(ba){u('onleavehooks',ba);}function u(ba,ca){window[ba]=(window[ba]||[]).concat(ca);}function v(ba){window[ba]=[];}function w(){g.inform(h.ONLOAD_DOMCONTENT,true,k);}a._domcontentready=w;function x(){var ba=document,ca=window;if(ba.addEventListener){var da=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(da&&da[1]<525){var ea=setInterval(function(){if(/loaded|complete/.test(ba.readyState)){w();clearInterval(ea);}},10);}else ba.addEventListener("DOMContentLoaded",w,true);}else{var fa='javascript:void(0)';if(ca.location.protocol=='https:')fa='//:';ba.write('<script onreadystatechange="if (this.readyState==\'complete\') {'+'this.parentNode.removeChild(this);_domcontentready();}" '+'defer="defer" src="'+fa+'"><\/script\>');}var ga=ca.onload;ca.onload=function(){l('t_layout');ga&&ga();g.inform(h.ONLOAD,true,k);};ca.onbeforeunload=function(){var ha={};g.inform(h.ONBEFOREUNLOAD,ha,k);if(!ha.warn)g.inform('onload/exit',true);return ha.warn;};}var y=g.registerCallback(function(){l('t_onload');g.inform(h.ONLOAD_CALLBACK,true,k);},[h.ONLOAD]),z=g.registerCallback(function(){l('t_domcontent');var ba={timeTriggered:Date.now()};g.inform(h.ONLOAD_DOMCONTENT_CALLBACK,ba,k);},[h.ONLOAD_DOMCONTENT]);x();var aa={onLoad:n,onAfterLoad:o,onLeave:t,onBeforeUnload:p,onUnload:r,onAfterUnload:s,__domContentCallback:z,__onloadCallback:y,__removeHook:v};e.exports=aa;});
__d("legacy:onload",["Run","OnloadEvent"],function(a,b,c,d){var e=b('Run');a.OnloadEvent=b('OnloadEvent');a.onloadRegister_DEPRECATED=e.onLoad;a.onloadRegister=function(){return e.onLoad.apply(this,arguments);};a.onafterloadRegister_DEPRECATED=e.onAfterLoad;a.onafterloadRegister=function(){return e.onAfterLoad.apply(this,arguments);};a.onleaveRegister=e.onLeave;a.onbeforeunloadRegister=e.onBeforeUnload;a.onunloadRegister=e.onUnload;},3);
__d("wait_for_load",["Bootloader","Run"],function(a,b,c,d,e,f){var g=b('Bootloader'),h=b('Run');function i(l,m){return window.loaded&&m.call(l);}function j(l,m,n){g.loadComponents.call(g,m,n.bind(l));return false;}function k(l,m,n){n=n.bind(l,m);if(window.loaded)return n();switch((m||event).type){case 'load':case 'focus':h.onAfterLoad(n);return;case 'click':var o=l.style,p=document.body.style;o.cursor=p.cursor='progress';h.onAfterLoad(function(){o.cursor=p.cursor='';if(l.tagName.toLowerCase()=='a'){if(false!==n()&&l.href)window.location.href=l.href;}else if(l.click)l.click();});break;}return false;}a.run_if_loaded=i;a.run_with=j;a.wait_for_load=k;},3);
__d("Intl",[],function(a,b,c,d,e,f){var g;function h(j){if(typeof j!='string')return false;return j.match(new RegExp(h.punct_char_class+'['+')"'+"'"+'\u00BB'+'\u0F3B'+'\u0F3D'+'\u2019'+'\u201D'+'\u203A'+'\u3009'+'\u300B'+'\u300D'+'\u300F'+'\u3011'+'\u3015'+'\u3017'+'\u3019'+'\u301B'+'\u301E'+'\u301F'+'\uFD3F'+'\uFF07'+'\uFF09'+'\uFF3D'+'\\s'+']*$'));}h.punct_char_class='['+'.!?'+'\u3002'+'\uFF01'+'\uFF1F'+'\u0964'+'\u2026'+'\u0EAF'+'\u1801'+'\u0E2F'+'\uFF0E'+']';function i(j){if(g){var k=[],l=[];for(var m in g.patterns){var n=g.patterns[m];for(var o in g.meta){var p=new RegExp(o.slice(1,-1),'g'),q=g.meta[o];m=m.replace(p,q);n=n.replace(p,q);}k.push(m);l.push(n);}for(var r=0;r<k.length;r++){var s=new RegExp(k[r].slice(1,-1),'g');if(l[r]=='javascript'){j.replace(s,function(t){return t.slice(1).toLowerCase();});}else j=j.replace(s,l[r]);}}return j.replace(/\x01/g,'');}e.exports={endsInPunct:h,applyPhonologicalRules:i,setPhonologicalRules:function(j){g=j;}};});
__d("tx",["Intl"],function(a,b,c,d,e,f){var g=b('Intl');function h(j,k){if(!k)return j;var l='\\{([^}]+)\\}('+g.endsInPunct.punct_char_class+'*)',m=new RegExp(l,'g'),n=[],o=j.replace(m,function(r,s,t){var u=k[s];if(u&&typeof u==='object'){n.push(u);return '\x17'+t;}return u+(g.endsInPunct(u)?'':t);}).split('\x17').map(g.applyPhonologicalRules);if(o.length===1)return o[0];var p=[o[0]];for(var q=0;q<n.length;q++)p.push(n[q],o[q+1]);return p;}function i(j,k){if(typeof _string_table=='undefined')return;j=_string_table[j];return h(j,k);}i._=h;e.exports=i;});
__d("legacy:intl-core",["tx"],function(a,b,c,d){var e=b('tx');a.tx=e;a._tx=e._;},3);
__d("array-extensions",[],function(a,b,c,d,e,f){Array.prototype.contains=function(g){return this.indexOf(g)!=-1;};Array.prototype.remove=function(g){var h=this.indexOf(g);if(h!=-1)this.splice(h,1);};},3);
__d("JSCC",[],function(a,b,c,d,e,f){var g={};function h(j){var k,l=false;return function(){if(!l){k=j();l=true;}return k;};}var i={get:function(j){if(!g[j])throw new Error('JSCC entry is missing');return g[j]();},init:function(j){for(var k in j)g[k]=h(j[k]);return function l(){for(var m in j)delete g[m];};}};e.exports=i;});
__d("PageletSet",["Arbiter","copyProperties"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('copyProperties'),i={},j={createPagelet:function(m){var n=new l(m);i[m]=n;return n;},hasPagelet:function(m){return i.hasOwnProperty(m);},getPagelet:function(m){return i[m];},getPageletIDs:function(){return Object.keys(i);},removePagelet:function(m){if(j.hasPagelet(m)){i[m].destroy();delete i[m];}}};function k(m,n){return m.contains?m.contains(n):m.compareDocumentPosition(n)&16;}function l(m){this.id=m;this._root=null;this._destructors=[];this.addDestructor(function n(){g.inform('pagelet/destroy',{id:this.id,root:this._root});}.bind(this));}h(l.prototype,{setRoot:function(m){this._root=m;},_getDescendantPagelets:function(){var m=[];if(!this._root)return m;var n=j.getPageletIDs();for(var o=0;o<n.length;o++){var p=n[o];if(p===this.id)continue;var q=i[p];if(q._root&&k(this._root,q._root))m.push(q);}return m;},addDestructor:function(m){this._destructors.push(m);},destroy:function(){var m=this._getDescendantPagelets();for(var n=0;n<m.length;n++){var o=m[n];if(j.hasPagelet(o.id))j.removePagelet(o.id);}for(n=0;n<this._destructors.length;n++)this._destructors[n]();if(this._root)while(this._root.firstChild)this._root.removeChild(this._root.firstChild);}});e.exports=j;});
__d("ServerJS",["ErrorUtils","copyProperties","ge"],function(a,b,c,d,e,f){var g=b('ErrorUtils'),h=b('copyProperties'),i=b('ge'),j=0;function k(){this._moduleMap={};this._relativeTo=null;this._moduleIDsToCleanup={};}h(k.prototype,{handle:function(o){if(o.__guard)throw new Error('ServerJS.handle called on data that has already been handled');o.__guard=true;l(o.define||[],this._handleDefine,this);l(o.markup||[],this._handleMarkup,this);l(o.elements||[],this._handleElement,this);l(o.instances||[],this._handleInstance,this);var p=l(o.require||[],this._handleRequire,this);return {cancel:function(){for(var q=0;q<p.length;q++)if(p[q])p[q].cancel();}};},handlePartial:function(o){(o.instances||[]).forEach(m.bind(null,this._moduleMap,3));(o.markup||[]).forEach(m.bind(null,this._moduleMap,2));return this.handle(o);},setRelativeTo:function(o){this._relativeTo=o;return this;},cleanup:function(){var o=[];for(var p in this._moduleMap)o.push(p);d.call(null,o,n);this._moduleMap={};function q(s){var t=this._moduleIDsToCleanup[s],u=t[0],v=t[1];delete this._moduleIDsToCleanup[s];var w=v?'JS::call("'+u+'", "'+v+'", ...)':'JS::requireModule("'+u+'")',x=w+' did not fire because it has missing dependencies.';throw new Error(x);}for(var r in this._moduleIDsToCleanup)g.applyWithGuard(q,this,[r]);},_handleDefine:function(o,p,q){define(o,p,function(){this._replaceTransportMarkers(q);return q;}.bind(this));},_handleRequire:function(o,p,q,r){var s=[o].concat(q||[]),t=(p?'__call__':'__requireModule__')+j++;this._moduleIDsToCleanup[t]=[o,p];return define(t,s,function(u){delete this._moduleIDsToCleanup[t];r&&this._replaceTransportMarkers(r);if(p){if(!u[p])throw new TypeError('Module '+o+' has no method '+p);u[p].apply(u,r||[]);}},1,this,1);},_handleInstance:function(o,p,q,r){var s=null;if(p)s=function(t){this._replaceTransportMarkers(q);var u=Object.create(t.prototype);t.apply(u,q);return u;}.bind(this);define(o,p,s,0,null,r);},_handleMarkup:function(o,p,q){define(o,['HTML'],function(r){return r.replaceJSONWrapper(p).getRootNode();},0,null,q);},_handleElement:function(o,p,q,r){var s=[],t=0;if(r){s.push(r);t=1;q++;}define(o,s,function(u){var v=i(p,u);if(!v){var w='Could not find element '+p;throw new Error(w);}return v;},t,null,q);},_replaceTransportMarkers:function(o,p){var q=(typeof p!=='undefined')?o[p]:o,r;if(Array.isArray(q)){for(r=0;r<q.length;r++)this._replaceTransportMarkers(q,r);}else if(q&&typeof q=='object')if(q.__m){o[p]=b.call(null,q.__m);}else if(q.__e){o[p]=i(q.__e);}else if(q.__rel){o[p]=this._relativeTo;}else for(var s in q)this._replaceTransportMarkers(q,s);}});function l(o,p,q){return o.map(function(r){return g.applyWithGuard(p,q,r);});}function m(o,p,q){var r=q[0];if(!(r in o))q[p]=(q[p]||0)+1;o[r]=true;}function n(){return {};}e.exports=k;});
__d("invokeCallbacks",["ErrorUtils"],function(a,b,c,d,e,f){var g=b('ErrorUtils');function h(i,j){if(i)for(var k=0;k<i.length;k++)g.applyWithGuard(new Function(i[k]),j);}e.exports=h;});
__d("BigPipe",["Arbiter","Bootloader","Env","ErrorUtils","JSCC","OnloadEvent","PageletSet","Run","ServerJS","$","copyProperties","ge","hasArrayNature","invokeCallbacks"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Bootloader'),i=b('Env'),j=b('ErrorUtils'),k=b('JSCC'),l=b('OnloadEvent'),m=b('PageletSet'),n=b('Run'),o=b('ServerJS'),p=b('$'),q=b('copyProperties'),r=b('ge'),s=b('hasArrayNature'),t=b('invokeCallbacks'),u=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],v=g.BEHAVIOR_STATE,w=g.BEHAVIOR_PERSISTENT;function x(ca){return (!ca||s(ca)&&ca.length===0)?{}:ca;}function y(ca){if(!ca||typeof ca==='string')return ca;if(ca.container_id){var da=p(ca.container_id);ca=z(da)||'';da.parentNode.removeChild(da);return ca;}return null;}function z(ca){if(!ca.firstChild){h.loadModules(['ErrorSignal'],function(ea){ea.sendErrorSignal('bigpipe','Pagelet markup container is empty.');});return null;}if(ca.firstChild.nodeType!==8)return null;var da=ca.firstChild.nodeValue;da=da.substring(1,da.length-1);return da.replace(/\\([\s\S]|$)/g,'$1');}function aa(ca,da){var ea=document.createElement('div'),fa=u<7;if(fa)ca.appendChild(ea);ea.innerHTML=da;var ga=document.createDocumentFragment();while(ea.firstChild)ga.appendChild(ea.firstChild);ca.appendChild(ga);if(fa)ca.removeChild(ea);}function ba(ca){q(this,{arbiter:g,rootNodeID:'content',lid:0,isAjax:false,domContentCallback:n.__domContentCallback,onloadCallback:n.__onloadCallback,domContentEvt:l.ONLOAD_DOMCONTENT_CALLBACK,onloadEvt:l.ONLOAD_CALLBACK,forceFinish:false,_phaseDoneCallbacks:[],_currentPhase:0,_lastPhase:-1});q(this,ca);if(this.automatic){this._relevant_instance=ba._current_instance;}else ba._current_instance=this;this._serverJS=new o();g.inform('BigPipe/init',{lid:this.lid,arbiter:this.arbiter},w);this.arbiter.registerCallback(this.domContentCallback,['pagelet_displayed_all']);this._informEventExternal('phase_begin',{phase:0});this.arbiter.inform('phase_begin_0',true,v);this.onloadCallback=this.arbiter.registerCallback(this.onloadCallback,['pagelet_displayed_all']);this.arbiter.registerCallback(this._serverJS.cleanup.bind(this._serverJS),[this.onloadEvt]);}q(ba.prototype,{_displayPageletHandler:function(ca){if(this.displayCallback){this.displayCallback(this._displayPagelet.bind(this,ca));}else this._displayPagelet(ca);},_displayPagelet:function(ca){this._informPageletEvent('display_start',ca.id);var da=this._getPagelet(ca);for(var ea in ca.content){var fa=ca.content[ea];if(ca.append)ea=this._getPageletRootID(ca);var ga=r(ea);if(!ga)continue;if(ea===da.id)da.setRoot(ga);fa=y(fa);if(fa)if(ca.append||u<8){if(!ca.append)while(ga.firstChild)ga.removeChild(ga.firstChild);aa(ga,fa);}else ga.innerHTML=fa;var ha=ga.getAttribute('data-referrer');if(!ha)ga.setAttribute('data-referrer',ea);if(ca.cache_hit&&i.pc_debug)ga.style.border='1px red solid';}if(ca.jsmods){var ia=JSON.parse(JSON.stringify(ca.jsmods)),ja=this._serverJS.handlePartial(ia);da.addDestructor(ja.cancel.bind(ja));}this._informPageletEvent('display',ca.id);this.arbiter.inform(ca.id+'_displayed',true,v);},_getPagelet:function(ca){var da=this._getPageletRootID(ca);return m.getPagelet(da);},_getPageletRootID:function(ca){var da=ca.append;if(da)return (da==='bigpipe_root')?this.rootNodeID:da;return Object.keys(ca.content)[0]||null;},_downloadJsForPagelet:function(ca){this._informPageletEvent('jsstart',ca.id);h.loadResources(ca.js||[],function(){this._informPageletEvent('jsdone',ca.id);ca.requires=ca.requires||[];if(!this.isAjax||ca.phase>=1)ca.requires.push('uipage_onload');var da=function(){this._informPageletEvent('preonload',ca.id);if(this._isRelevantPagelet(ca))t(ca.onload);this._informPageletEvent('onload',ca.id);this.arbiter.inform('pagelet_onload',true,g.BEHAVIOR_EVENT);ca.provides&&this.arbiter.inform(ca.provides,true,v);}.bind(this),ea=function(){this._isRelevantPagelet(ca)&&t(ca.onafterload);}.bind(this);this.arbiter.registerCallback(da,ca.requires);this.arbiter.registerCallback(ea,[this.onloadEvt]);}.bind(this),false,ca.id);},_downloadDisplayDependenciesAndDisplayPagelet:function(ca){this._informPageletEvent('css',ca.id);var da=(ca.css||[]).concat(ca.displayJS||[]);h.loadResources(da,function(){var ea=ca.display_dependency||[],fa=[];for(var ga=0;ga<ea.length;ga++)fa.push(ea[ga]+'_displayed');this.arbiter.registerCallback(this._displayPageletHandler.bind(this,ca),fa);}.bind(this),false,ca.id);},onPageletArrive:j.guard(function(ca){this._informPageletEvent('arrive',ca.id,ca.phase);ca.content=x(ca.content);var da=ca.phase;if(!this._phaseDoneCallbacks[da])this._phaseDoneCallbacks[da]=this.arbiter.registerCallback(this._onPhaseDone.bind(this),['phase_complete_'+da]);this.arbiter.registerCallback(this._phaseDoneCallbacks[da],[ca.id+'_displayed']);var ea=a.PageletCache;if(ea)if(ca.cache_hit){ca=ea.loadFromCache(ca,this.arbiter);}else ea.write(ca,this.arbiter);this._processPagelet(ca);}),_processPagelet:function(ca){var da=this._getPageletRootID(ca),ea=m.hasPagelet(da)?m.getPagelet(da):m.createPagelet(da),fa=ca.phase;if(ca.the_end)this._lastPhase=fa;if(ca.tti_phase!==undefined)this._ttiPhase=ca.tti_phase;if(ca.is_second_to_last_phase)this._secondToLastPhase=fa;if(ca.jscc_map){var ga=(eval)(ca.jscc_map),ha=k.init(ga);ea.addDestructor(ha);}h.setResourceMap(ca.resource_map);h.enableBootload(x(ca.bootloadable));var ia='phase_begin_'+fa;this.arbiter.registerCallback(this._downloadDisplayDependenciesAndDisplayPagelet.bind(this,ca),[ia]);var ja=[ca.id+'_displayed'];if(!this.jsNonBlock)ja.push(this.domContentEvt);this.arbiter.registerCallback(this.onloadCallback,['pagelet_onload']);this.arbiter.registerCallback(this._downloadJsForPagelet.bind(this,ca),ja);ca.is_last&&this.arbiter.inform('phase_complete_'+fa,true,v);},_onPhaseDone:function(){if(this._currentPhase===this._ttiPhase)this._informEventExternal('tti_bigpipe',{phase:this._ttiPhase});var ca=this._currentPhase+1,da=(function(){this._informEventExternal('phase_begin',{phase:ca});this.arbiter.inform('phase_begin_'+ca,true,v);}).bind(this);if(this._currentPhase===this._lastPhase&&this._isRelevant())this.arbiter.inform('pagelet_displayed_all',true,v);this._currentPhase++;if(u<=8){setTimeout(da,20);}else da();},_isRelevant:function(){return this==ba._current_instance||(this.automatic&&this._relevant_instance==ba._current_instance)||this.jsNonBlock||this.forceFinish;},_isRelevantPagelet:function(ca){if(!this._isRelevant())return false;var da=this._getPageletRootID(ca);return m.hasPagelet(da);},_informEventExternal:function(ca,da){da=da||{};da.ts=Date.now();da.lid=this.lid;this.arbiter.inform(ca,da,w);},_informPageletEvent:function(ca,da,ea){var fa={event:ca,id:da};if(ea)fa.phase=ea;this._informEventExternal('pagelet_event',fa);}});e.exports=ba;});
__d("legacy:bootloader",["Bootloader"],function(a,b,c,d){a.Bootloader=b('Bootloader');},3);
__d("Class",["function-extensions","Arbiter"],function(a,b,c,d,e,f){b('function-extensions');var g=b('Arbiter'),h={},i=null,j={extend:function(r,s){if(!i)i=g.subscribe(g.BOOTLOAD,l);if(typeof s=='string'){k(r,s);}else m(r,s);}};function k(r,s){r.__class_extending=true;var t=g.registerCallback(m.curry(r,s),[g.FUNCTION_EXTENSION+'/'+s,g.BOOTLOAD]);if(t!==null)h[s]=true;}function l(){for(var r in h)if(!!a[r]){delete h[r];if(!a[r].__class_extending){g.inform(g.FUNCTION_EXTENSION+'/'+r,true,g.BEHAVIOR_STATE);}else a[r].__class_name=r;}}function m(r,s){delete r.__class_extending;s=typeof s=='string'?a[s]:s;var t=n(s,0),u=n(r,t.prototype.__level+1);u.parent=t;if(!!r.__class_name)g.inform(g.FUNCTION_EXTENSION+'/'+r.__class_name,true,g.BEHAVIOR_STATE);}function n(r,s){if(r._metaprototype)return r._metaprototype;var t=new Function();t.construct=o;t.prototype.construct=q(r,s,true);t.prototype.__level=s;t.base=r;r.prototype.parent=t;r._metaprototype=t;return t;}function o(r){p(r.parent);var s=[],t=r;while(t.parent){var u=new t.parent();s.push(u);u.__instance=r;t=t.parent;}r.parent=s[1];s.reverse();s.pop();r.__parents=s;r.__instance=r;return r.parent.construct.apply(r.parent,arguments);}function p(r){if(r.initialized)return;var s=r.base.prototype;if(r.parent){p(r.parent);var t=r.parent.prototype;for(var u in t)if(u!='__level'&&u!='construct'&&s[u]===undefined)s[u]=r.prototype[u]=t[u];}r.initialized=true;var v=r.prototype.__level;for(var u in s)if(u!='parent')s[u]=r.prototype[u]=q(s[u],v);}function q(r,s,t){if(typeof r!='function'||r.__prototyped)return r;var u=function(){var v=this.__instance;if(v){var w=v.parent;v.parent=s?v.__parents[s-1]:null;var x=arguments;if(t){x=[];for(var y=1;y<arguments.length;y++)x.push(arguments[y]);}var z=r.apply(v,x);v.parent=w;return z;}else return r.apply(this,arguments);};u.__prototyped=true;return u;}e.exports=j;});
__d("legacy:Class",["Class"],function(a,b,c,d){a.Class=b('Class');},3);
__d("legacy:constructor-cache",["JSCC"],function(a,b,c,d){a.JSCC=b('JSCC');},3);
__d("goURI",[],function(a,b,c,d,e,f){function g(h,i,j){h=h.toString();if(!i&&a.PageTransitions&&PageTransitions.isInitialized()){PageTransitions.go(h,j);}else if(window.location.href==h){window.location.reload();}else window.location.href=h;}e.exports=g;});
__d("legacy:goURI",["goURI"],function(a,b,c,d){a.goURI=b('goURI');},3);
__d("InitialJSLoader",["Arbiter","Bootloader","OnloadEvent","Run","ServerJS"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Bootloader'),i=b('OnloadEvent'),j=b('Run'),k=b('ServerJS'),l={INITIAL_JS_READY:'BOOTLOAD/JSREADY',loadOnDOMContentReady:function(m,n){g.subscribe(i.ONLOAD_DOMCONTENT_CALLBACK,function(){function o(){h.loadResources(m,function(){g.inform(l.INITIAL_JS_READY,true,g.BEHAVIOR_STATE);});}if(n){setTimeout(o,n);}else o();});},handleServerJS:function(m){var n=new k();n.handle(m);j.onAfterLoad(n.cleanup.bind(n));}};e.exports=l;});
__d("lowerDomain",[],function(a,b,c,d,e,f){if(document.domain.toLowerCase().match(/(^|\.)facebook\..*/))document.domain=window.location.hostname.replace(/^.*(facebook\..*)$/i,'$1');});
__d("legacy:object-core-utils",["copyProperties","isEmpty"],function(a,b,c,d){var e=b('copyProperties');function f(g,h){return e(window[g]||(window[g]={}),h);}a.is_empty=b('isEmpty');a.add_properties=f;a.copyProperties=e;},3);
__d("PlaceholderListener",["Arbiter","CSS","Parent"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('CSS'),i=b('Parent'),j=document.documentElement,k=function(m){m=m||window.event;var n=m.target||m.srcElement;if(n.getAttribute('data-silentPlaceholderListener'))return;var o=n.getAttribute('placeholder');if(o){var p=i.byClass(n,'focus_target');if('focus'==m.type||'focusin'==m.type){var q=n.value.replace(/\r\n/g,'\n'),r=o.replace(/\r\n/g,'\n');if(q==r&&h.hasClass(n,'DOMControl_placeholder')){n.value='';h.removeClass(n,'DOMControl_placeholder');}if(p)l.expandInput(p);}else{if(n.value===''){h.addClass(n,'DOMControl_placeholder');n.value=o;p&&h.removeClass(p,'child_is_active');n.style.direction='';}p&&h.removeClass(p,'child_is_focused');}}};if(j.addEventListener){j.addEventListener('focus',k,true);j.addEventListener('blur',k,true);}else{j.attachEvent('onfocusin',k);j.attachEvent('onfocusout',k);}var l={expandInput:function(m){h.addClass(m,'child_is_active');h.addClass(m,'child_is_focused');h.addClass(m,'child_was_focused');g.inform('reflow');}};e.exports=l;});
__d("clickRefAction",["Arbiter"],function(a,b,c,d,e,f){var g=b('Arbiter');function h(l,m,n,o,p){var q=l+'/'+m;this.ue=q;this._ue_ts=l;this._ue_count=m;this._context=n;this._ns=null;this._node=o;this._type=p;}h.prototype.set_namespace=function(l){this._ns=l;return this;};h.prototype.coalesce_namespace=function(l){if(this._ns===null)this._ns=l;return this;};h.prototype.add_event=function(){return this;};var i=0,j=[];function k(l,m,event,n,o){var p=Date.now(),q=event&&event.type;o=o||{};if(!m&&event)m=event.getTarget();var r=50;if(m&&n!="FORCE")for(var s=j.length-1;s>=0&&((p-j[s]._ue_ts)<r);--s)if(j[s]._node==m&&j[s]._type==q)return j[s];var t=new h(p,i,l,m,q);j.push(t);while(j.length>10)j.shift();g.inform("ClickRefAction/new",{cfa:t,node:m,mode:n,event:event,extra_data:o},g.BEHAVIOR_PERSISTENT);i++;return t;}e.exports=a.clickRefAction=k;});
__d("trackReferrer",["Parent"],function(a,b,c,d,e,f){var g=b('Parent');function h(i,j){i=g.byAttribute(i,'data-referrer');if(i){var k=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/.exec(j)[1]||'';if(!k)return;var l=k+'|'+i.getAttribute('data-referrer'),m=new Date();m.setTime(Date.now()+1000);document.cookie="x-src="+encodeURIComponent(l)+"; "+"expires="+m.toGMTString()+";path=/; domain="+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1');}return i;}e.exports=h;});
__d("Miny",[],function(a,b,c,d,e,f){var g='Miny1',h={encode:[],decode:{}},i='wxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_'.split('');function j(n){for(var o=h.encode.length;o<n;o++){var p=o.toString(32).split('');p[p.length-1]=i[parseInt(p[p.length-1],32)];p=p.join('');h.encode[o]=p;h.decode[p]=o;}return h;}function k(n){var o=n.match(/\w+|\W+/g),p={};for(var q=0;q<o.length;q++)p[o[q]]=(p[o[q]]||0)+1;var r=Object.keys(p);r.sort(function(u,v){return p[u]<p[v]?1:(p[v]<p[u]?-1:0);});var s=j(r.length).encode;for(q=0;q<r.length;q++)p[r[q]]=s[q];var t=[];for(q=0;q<o.length;q++)t[q]=p[o[q]];for(q=0;q<r.length;q++)r[q]=r[q].replace(/'~'/g,'\\~');return [g,r.length].concat(r).concat(t.join('')).join('~');}function l(n){var o=n.split('~');if(o.shift()!=g)throw new Error('Not a Miny stream');var p=parseInt(o.shift(),10),q=o.pop();q=q.match(/[0-9a-v]*[\-w-zA-Z_]/g);var r=o,s=j(p).decode,t=[];for(var u=0;u<q.length;u++)t[u]=r[s[q[u]]];return t.join('');}var m={encode:k,decode:l};e.exports=m;});
__d("QueryString",[],function(a,b,c,d,e,f){function g(k){var l=[];Object.keys(k).forEach(function(m){var n=k[m];if(typeof n==='undefined')return;if(n===null){l.push(m);return;}l.push(encodeURIComponent(m)+'='+encodeURIComponent(n));});return l.join('&');}function h(k,l){var m={};if(k==='')return m;var n=k.split('&');for(var o=0;o<n.length;o++){var p=n[o].split('=',2),q=decodeURIComponent(p[0]);if(l&&m.hasOwnProperty(q))throw new URIError('Duplicate key: '+q);m[q]=p.length===2?decodeURIComponent(p[1]):null;}return m;}function i(k,l){return k+(~k.indexOf('?')?'&':'?')+(typeof l==='string'?l:j.encode(l));}var j={encode:g,decode:h,appendToUrl:i};e.exports=j;});
__d("UserAgent",[],function(a,b,c,d,e,f){var g=false,h,i,j,k,l,m,n,o,p,q,r,s,t,u;function v(){if(g)return;g=true;var x=navigator.userAgent,y=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))/.exec(x),z=/(Mac OS X)|(Windows)|(Linux)/.exec(x);r=/\b(iPhone|iP[ao]d)/.exec(x);s=/\b(iP[ao]d)/.exec(x);p=/Android/i.exec(x);t=/FBAN\/\w+;/i.exec(x);u=/Mobile/i.exec(x);q=!!(/Win64/.exec(x));if(y){h=y[1]?parseFloat(y[1]):NaN;if(h&&document.documentMode)h=document.documentMode;i=y[2]?parseFloat(y[2]):NaN;j=y[3]?parseFloat(y[3]):NaN;k=y[4]?parseFloat(y[4]):NaN;if(k){y=/(?:Chrome\/(\d+\.\d+))/.exec(x);l=y&&y[1]?parseFloat(y[1]):NaN;}else l=NaN;}else h=i=j=l=k=NaN;if(z){if(z[1]){var aa=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(x);m=aa?parseFloat(aa[1].replace('_','.')):true;}else m=false;n=!!z[2];o=!!z[3];}else m=n=o=false;}var w={ie:function(){return v()||h;},ie64:function(){return w.ie()&&q;},firefox:function(){return v()||i;},opera:function(){return v()||j;},webkit:function(){return v()||k;},safari:function(){return w.webkit();},chrome:function(){return v()||l;},windows:function(){return v()||n;},osx:function(){return v()||m;},linux:function(){return v()||o;},iphone:function(){return v()||r;},mobile:function(){return v()||(r||s||p||u);},nativeApp:function(){return v()||t;},android:function(){return v()||p;},ipad:function(){return v()||s;}};e.exports=w;});
__d("XHR",["Env"],function(a,b,c,d,e,f){var g=b('Env'),h=1,i={create:function(){try{return a.XMLHttpRequest?new a.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0");}catch(j){}},getAsyncParams:function(j){var k={__user:g.user,__a:1,__req:(h++).toString(36)};if(j=='POST'&&g.fb_dtsg)k.fb_dtsg=g.fb_dtsg;if(g.fb_isb)k.fb_isb=g.fb_isb;if(g.fbtrace_id)k.fbtrace_id=g.fbtrace_id;return k;}};e.exports=i;});
__d("BanzaiAdapter",["Arbiter","Miny","QueryString","Run","UserAgent","XHR","BanzaiConfig"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Miny'),i=b('QueryString'),j=b('Run'),k=b('UserAgent'),l=b('XHR'),m=null,n=new g(),o=b('BanzaiConfig'),p='/ajax/bz',q={},r=q.adapter={config:o,inform:function(s){n.inform(s);},subscribe:function(s,t){n.subscribe(s,t);},cleanup:function(){if(m&&m.readyState<4)m.abort();if(m){delete m.onreadystatechange;m=null;}},readyToSend:function(){var s=k.ie()<=8?true:navigator.onLine;return !m&&s;},send:function(s,t,u){var v='POST';m=l.create();m.open(v,p,true);m.setRequestHeader('Content-Type','application/x-www-form-urlencoded');m.onreadystatechange=function(){if(m.readyState>=4){var z=m.status;r.cleanup();if(z==200){if(t)t();r.inform(q.OK);}else{if(u)u();r.inform(q.ERROR);}}};setTimeout(r.cleanup,q.SEND_TIMEOUT,false);var w=l.getAsyncParams(v);w.q=JSON.stringify(s);w.ts=Date.now();if(q.FBTRACE)w.fbtrace=q.FBTRACE;if(q.isEnabled('miny_compression')){var x=Date.now(),y=h.encode(w.q);if(y.length<w.q.length){w.q=y;w.miny_encode_ms=Date.now()-x;}}m.send(i.encode(w));},onUnload:function(s){j.onAfterUnload(s);}};e.exports=q;});
__d("pageID",[],function(a,b,c,d,e,f){e.exports=Math.floor(2147483648*Math.random()).toString(36);});
__d("Banzai",["BanzaiAdapter","pageID","copyProperties","emptyFunction"],function(a,b,c,d,e,f){var g=b('BanzaiAdapter'),h=g.adapter,i=b('pageID'),j=b('copyProperties'),k=b('emptyFunction'),l='Banzai',m='sequencer',n,o,p,q=[],r={};function s(){if(p&&p.posts.length>0){q.push(p);p=null;}if(!p)p={page_id:i,trigger:null,posts:[]};if(g.isEnabled(m))p.sequence=[];}function t(y){var z=Date.now()+y;if(!o||z<o){o=z;clearTimeout(n);n=setTimeout(u,y,false);return true;}}function u(){o=null;t(g.BASIC.delay);if(!h.readyToSend())return;h.inform(g.SEND);if(q.length<=0&&p.posts.length<=0){h.inform(g.OK);return;}s();var y=q;q=[];h.send(y,null,function(){var z=Date.now()-(h.config.EXPIRY||g.EXPIRY),aa=y.map(function(ba){ba.posts=ba.posts.filter(function(ca){return ca.__meta.options.retry&&ca.__meta.timestamp>z;});return ba;});aa=aa.filter(function(ba){return ba.posts.length>0;});q=aa.concat(q);});}var v,w;try{w=a.sessionStorage;}catch(x){}if(w){v={store:function y(){try{s();var aa=q.map(function(ca){ca=j({},ca);ca.posts=ca.posts.map(function(da){return [da[0],da[1],da.__meta];});return ca;}),ba=JSON.stringify(aa);w.setItem(l,ba);}catch(z){}},restore:function y(){try{var aa=w.getItem(l);if(aa){w.removeItem(l);var ba=JSON.parse(aa);ba.forEach(function(ca){ca.posts.forEach(function(da){da.__meta=da.pop();});});q=q.concat(ba);}}catch(z){}}};}else v={store:k,restore:k};g.SEND='Banzai:SEND';g.OK='Banzai:OK';g.ERROR='Banzai:ERROR';g.SHUTDOWN='Banzai:SHUTDOWN';g.SEND_TIMEOUT=15000;g.VITAL_WAIT=1000;g.BASIC_WAIT=60000;g.EXPIRY=30*60000;g.VITAL={delay:h.config.MIN_WAIT||g.VITAL_WAIT};g.BASIC={delay:h.config.MAX_WAIT||g.BASIC_WAIT};g.FBTRACE=h.config.fbtrace,g.isEnabled=function(y){return h.config.gks&&h.config.gks[y];};g.post=function(y,z,aa){if(h.config.disabled)return;var ba=h.config.blacklist;if(ba){if(ba&&ba.join&&!ba._regex)ba._regex=new RegExp('^(?:'+ba.join('|')+')');if(ba._regex&&ba._regex.test(y))return;}var ca=[y,z];aa=aa||{};ca.__meta={options:aa,timestamp:Date.now()};p.posts.push(ca);var da=aa.delay;if(da==null)da=g.BASIC_WAIT;if(g.isEnabled(m)){if(!(y in r)){r[y]=0;}else r[y]++;p.sequence.push([y,r[y]]);}if(t(da))p.trigger=y;};g.subscribe=h.subscribe;g.getUnsentCount=function(){var y=0;for(var z=0;z<q.length;z++)y+=q[z].posts.length;if(p)y+=p.posts.length;return y;};h.onUnload(function(){h.cleanup();h.inform(g.SHUTDOWN);v.store();});s();v.restore();t(g.BASIC.delay);e.exports=g;});
__d("userAction",["Arbiter","Banzai","copyProperties"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Banzai'),i=b('copyProperties'),j=50,k=[],l={},m={};function n(u,v,w,x,event){var y=u+'/'+v,z=t(x);i(this,{ue:y,_uai_logged:false,_uai_timeout:null,_primary:{},_fallback:{},_default_ua_id:z||'-',_default_action_type:event?event.type:'-',_ts:u,_ns:w,_start_ts:u,_prev_event:'s',_ue_ts:u,_ue_count:v,_data_version:1,_event_version:2,_info_version:2});this._log('ua:n',[1,y]);}var o={store:true,delay:3000,retry:true};i(n.prototype,{_log:function(u,v){var w=l[u]===true,x=m[u],y=x?x[this._ns]:{},z=y?y[this._ua_id]:undefined;if(h.isEnabled('useraction')&&(z!==undefined?z:w))h.post(u,v,o);},_get_action_type:function(){return (this._primary._action_type||this._fallback._action_type||this._default_action_type);},_get_ua_id:function(){return (this._primary._ua_id||this._fallback._ua_id||this._default_ua_id);},_log_uai:function(){var u=[this._info_version,this.ue,this._ns,this._get_ua_id(),this._get_action_type()];this._log('ua:i',u);this._uai_logged=true;this._uai_timeout=null;},uai:function(u,v,w){if(!this._uai_logged){this._uai_timeout&&clearTimeout(this._uai_timeout);this._primary._ua_id=v;this._primary._action_type=u;if(w===undefined){this._log_uai();}else if(w===false){this._uai_logged=true;}else{var x=this;w=w||0;this._uai_timeout=setTimeout(function(){x._log_uai.apply(x);},w);}}return this;},uai_fallback:function(u,v,w){if(!this._uai_logged){var x=this;this._uai_timeout&&clearTimeout(this._uai_timeout);this._fallback._ua_id=v;this._fallback._action_type=u;w=(w===undefined)?j:w;this._uai_timeout=setTimeout(function(){x._log_uai.apply(x);},w);}return this;},add_event:function(u,v,w){v=v||0;var x=(Date.now()-v),y=x-this._ts,z=x-(w?w:this._ue_ts),aa=[this._event_version,this.ue,this._ns,this._get_ua_id(),this._prev_event,u,y,z];if(this._get_ua_id()){this._log('ua:e',aa);this._ts=x;this._prev_event=u;}return this;},add_data:function(u){var v=[this._data_version,this.ue,u];this._log('ua:d',v);return this;}});var p=0,q=0,r=null;function s(u,v,event,w){w=w||{};var x=Date.now();if(!v&&event)v=event.getTarget();if(v&&r)if(x-q<j&&v==r&&w.mode=="DEDUP")return k[k.length-1];var y=new n(x,p,u,v,event);r=v;k.push(y);while(k.length>10)k.shift();g.inform("UserAction/new",{ua:y,node:v,mode:w.mode,event:event});q=x;p++;return y;}function t(u){if(!u||!u.nodeName)return null;return u.nodeName.toLowerCase();}s.setUATypeConfig=function(u){i(l,u);};s.setCustomSampleConfig=function(u){i(m,u);};s.getCurrentUECount=function(){return p;};e.exports=a.userAction=s;});
__d("Primer",["function-extensions","Bootloader","CSS","ErrorUtils","Parent","clickRefAction","trackReferrer","userAction"],function(a,b,c,d,e,f){b('function-extensions');var g=b('Bootloader'),h=b('CSS'),i=b('ErrorUtils'),j=b('Parent'),k=b('clickRefAction'),l=b('trackReferrer'),m=b('userAction'),n=null,o=/async(?:-post)?|dialog(?:-post)?|theater|toggle/,p=document.documentElement;function q(t,u){t=j.byAttribute(t,u);if(!t)return;do{var v=t.getAttribute(u);JSON.parse(v).forEach(function(w){var x=t;g.loadModules.call(g,[w[0]],function(y){y[w[1]](x);});});}while(t=j.byAttribute(t.parentNode,u));return false;}p.onclick=i.guard(function(t){t=t||window.event;n=t.target||t.srcElement;var u=q(n,'data-onclick'),v=j.byTag(n,'A');if(!v)return u;var w=v.getAttribute('ajaxify'),x=v.href,y=w||x;if(y){k('a',v,t).coalesce_namespace('primer');var z=m('primer',v,t,{mode:'DEDUP'}).uai_fallback('click');if(a.ArbiterMonitor)a.ArbiterMonitor.initUA(z,[v]);}if(w&&x&&!(/#$/).test(x)){var aa=t.which&&t.which===2,ba=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;if(aa||ba)return;}l(v,y);var ca=v.rel&&v.rel.match(o);ca=ca&&ca[0];switch(ca){case 'dialog':case 'dialog-post':g.loadModules(['AsyncDialog'],function(da){da.bootstrap(y,v,ca);});break;case 'async':case 'async-post':g.loadModules(['AsyncRequest'],function(da){da.bootstrap(y,v);});break;case 'theater':g.loadModules(['PhotoSnowlift'],function(da){da.bootstrap(y,v);});break;case 'toggle':h.toggleClass(v.parentNode,'openToggler');g.loadModules(['Toggler'],function(da){da.bootstrap(v);});break;default:return u;}return false;});p.onsubmit=i.guard(function(t){t=t||window.event;var u=t.target||t.srcElement;if(u&&u.nodeName=='FORM'&&u.getAttribute('rel')=='async'){k('f',u,t).coalesce_namespace('primer');var v=m('primer',u,t,{mode:'DEDUP'}).uai_fallback('submit');if(a.ArbiterMonitor)a.ArbiterMonitor.initUA(v,[u]);var w=n;g.loadModules(['Form'],function(x){x.bootstrap(u,w);});return false;}});var r=null,s=i.guard(function(t,u){u=u||window.event;r=u.target||u.srcElement;q(r,'data-on'+t);var v=j.byAttribute(r,'data-hover');if(!v)return;switch(v.getAttribute('data-hover')){case 'tooltip':g.loadModules(['Tooltip'],function(w){w.process(v,r);});break;}});p.onmouseover=s.curry('mouseover');if(p.addEventListener){p.addEventListener('focus',s.curry('focus'),true);}else p.attachEvent('onfocusin',s.curry('focus'));});
__d("QuicklingPrelude",[],function(a,b,c,d,e,f){var g=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/,h='';window.location.href.replace(g,function(i,j,k,l){var m,n,o;m=n=j+(k?'?'+k:'');if(l){l=l.replace(/^(!|%21)/,'');o=l.charAt(0);if(o=='/'||o=='\\')m=l.replace(/^[\\\/]+/,'/');}if(m!=n){if(window._script_path)document.cookie="rdir="+window._script_path+"; path=/; domain="+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1');window.location.replace(h+m);}});});
__d("SubmitOnEnterListener",["Bootloader","CSS"],function(a,b,c,d,e,f){var g=b('Bootloader'),h=b('CSS');document.documentElement.onkeydown=function(i){i=i||window.event;var j=i.target||i.srcElement,k=i.keyCode==13&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&h.hasClass(j,'enter_submit');if(k){g.loadModules(['DOM','Input','trackReferrer','Form'],function(l,m,n,o){if(!m.isEmpty(j)){var p=j.form,q=l.scry(p,'.enter_submit_target')[0]||l.scry(p,'[type="submit"]')[0];if(q){var r=o.getAttribute(p,'ajaxify')||o.getAttribute(p,'action');if(r)n(p,r);q.click();}}});return false;}};});
__d("CommentPrelude",["CSS","Parent","clickRefAction","userAction"],function(a,b,c,d,e,f){var g=b('CSS'),h=b('Parent'),i=b('clickRefAction'),j=b('userAction');function k(o,p){j('ufi',o).uai('click');i('ufi',o,null,'FORCE');return l(o,p);}function l(o,p){var q=h.byTag(o,'form');m(q);var r=g.removeClass.curry(q,'hidden_add_comment');if(window.ScrollAwareDOM){window.ScrollAwareDOM.monitor(q,r);}else r();if(p!==false)(q.add_comment_text_text||q.add_comment_text).focus();return false;}function m(o){var p=g.removeClass.curry(o,'collapsed_comments');if(window.ScrollAwareDOM){window.ScrollAwareDOM.monitor(o,p);}else p();}var n={click:k,expand:l,uncollapse:m};e.exports=n;});
__d("legacy:ufi-comment-prelude-js",["CommentPrelude"],function(a,b,c,d){var e=b('CommentPrelude');a.fc_click=e.click;a.fc_expand=e.expand;},3);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment