22ax8YH q5b.js
22ax8YH q5b.js
start_js(["fbhRl"]); }
window.__DEV__=window.__DEV__||0;
if(!JSON.stringify.__fb)JSON.stringify=function(a){function b(){var c=a.apply(th is,arguments);if(!c)return c;return c.replace(/[%\u2028\u2029]/g,function(d){var e=d.charCodeAt(0).toString(16);return '\\u0000'.substring(0,6-e.length)+e;});}b .__fb=true;return b;}(JSON.stringify);
(function(a){if(a.require)return;var b={},c={},d={},e=0,f=1,g=2,h=Object.prototy pe.hasOwnProperty;function i(t){var u=b[t],v,w,x;if(!b[t]){x='Requiring unknown module "'+t+'"';throw new Error(x);}if(u.waiting&&u.special&g)l();if(u.waiting){ x='Requiring module "'+t+'" with unresolved dependencies';throw new Error(x);}if (!u.exports){var y=u.exports={},z=u.factory;if(typeof z==='string'){var aa='('+z +')';z=(eval)(aa);}if(Object.prototype.toString.call(z)==='[object Function]'){v ar ba=[],ca=u.dependencies,da=ca.length;if(u.special&g)da=Math.min(da,z.length); for(w=0;w<da;w++){v=ca[w];ba.push(v==='module'?u:(v==='exports'?y:i(v)));}var ea =z.apply(u.context||a,ba);if(ea)u.exports=ea;}else u.exports=z;}if(u.refcount--= ==1)delete b[t];return u.exports;}function j(t,u,v,w,x,y){if(u===undefined){u=[] ;v=t;t=n();}else if(v===undefined){v=u;u=t;t=n();}var z=b[t];if(z){if(y)z.refcou nt+=y;return;}else if(!u&&!v&&y){d[t]=(d[t]||0)+y;return;}else{z={id:t};z.refcou nt=(d[t]||0)+(y||0);delete d[t];}z.factory=v;z.dependencies=u;z.context=x;z.spec ial=w;b[t]=z;o(t);}function k(t,u,v){j(t,u,undefined,f,v,1);}function l(){var t= {},u;for(u in c)if(h.call(c,u))if(b[u]&&!t[u]&&b[u].special&g)m({},u,t);}functio n m(t,u,v){v[u]=1;var w=c[u],x;if(!w)return;t[u]=1;for(x in w)if(h.call(w,x)){if (!b[x].special&g)continue;if(t[x]){delete w[x];b[x].waiting--;if(!b[x].waiting)p (x);}else m(t,x,v);}t[u]=0;}function n(){return '__mod__'+e++;}function o(t){var u=b[t],v=0;for(var w=0;w<u.dependencies.length;w++){var x=u.dependencies[w];if( !b[x]||b[x].waiting){c[x]||(c[x]={});if(!c[x][t])v++;c[x][t]=1;}}u.waiting=v;if( !v)p(t);}function p(t){var u=b[t];if(u.special&f)i(t);var v=c[t],w=[];if(v){dele te c[t];for(var x in v)if(h.call(v,x))if(!--b[x].waiting)w.push(x);}for(var y=0; y<w.length;y++)p(w[y]);}function q(t,u){b[t]={id:t};b[t].exports=u;}q('module',0 );q('exports',0);q('define',j);q('global',a);q('require',i);q('requireDynamic',i );q('requireLazy',k);j.amd={};a.define=j;a.require=i;a.requireDynamic=i;a.requir eLazy=k;i.__debug={modules:b,deps:c};var r=false,s=function(t,u,v,w){j(t,u,v,w|| g);if(b[t].waiting&&!r)r=setTimeout(function(){l();r=false;},9);};a.__d=function (t,u,v,w){u=['global','require','requireDynamic','requireLazy','module','exports '].concat(u);s(t,u,v,w);};a.__e=a.__d;})(this); function bagofholding(){}function bagof(a){return function(){return a;};}Array.p rototype.reduce=null;Array.prototype.reduceRight=null;document.documentElement.c lassName=document.documentElement.className.replace('no_js',''); __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.hasOw nProperty&&q.hasOwnProperty('toString')&&(typeof q.toString!='undefined')&&(h.to String!==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("ErrorUtils",["Env"],function(a,b,c,d,e,f){var g=b('Env'),h=[],i=[],j=10,k=w indow.chrome&&'type' in new Error();function l(q){if(!q){return {};}else if(q._o
riginalError)return q;var r={line:q.lineNumber||q.line,message:q.message,name:q. name,script:q.fileName||q.sourceURL||q.script,stack:q.stackTrace||q.stack};r._or iginalError=q;if(k&&/(\w{3,5}:\/\/[^:]+):(\d+)/.test(q.stack)){r.script=RegExp.$ 1;r.line=parseInt(RegExp.$2,10);}for(var s in r)(r[s]==null&&delete r[s]);return r;}function m(q,r){q=l(q);!r;if(i.length<j)i.push(q);for(var s=0;s<h.length;s++ )try{h[s](q);}catch(t){}}function n(q,r,s,t){if(g.nocatch||(/nocatch/).test(loca tion.search))return q.apply(r,s||[]);try{return q.apply(r,s||[]);}catch(u){var v =l(u);if(t)t(v);if(q)v.callee=q.toString().substring(0,100);if(s)v.args=String(s ).substring(0,100);m(v);}}function o(q,r,s){m({message:q,script:r,line:s},true); }window.onerror=o;function p(q,r){h.push(q);if(!r)i.forEach(q);}e.exports={histo ry:i,onerror:o,reportError:m,normalizeError:l,applyWithGuard:n,addListener: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)&&(Ob ject.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('hasArray Nature');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.export s=h;}); __d("Arbiter",["ErrorUtils","copyProperties","createArrayFrom","hasArrayNature"] ,function(a,b,c,d,e,f){var g=b('ErrorUtils'),h=b('copyProperties'),i=b('createAr rayFrom'),j=b('hasArrayNature');if(!window.async_callback)window.async_callback= function(m,n){return m;};function k(){h(this,{_listeners:[],_events:{},_callback s:{},_last_id:1,_listen:{},_index:{}});h(this,k);}h(k,{SUBSCRIBE_NEW:'new',SUBSC RIBE_ALL:'all',BEHAVIOR_EVENT:'event',BEHAVIOR_PERSISTENT:'persistent',BEHAVIOR_ STATE:'state',LIVEMESSAGE:'livemessage',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._getInst ance(this);q._listeners.push({callback:n,types:m});var r=q._listeners.length-1;f or(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].leng th;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.unsub scribe();},inform: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(o==k. BEHAVIOR_PERSISTENT){u=q._events.length;if(!(t in q._events))q._events[t]=[];q._ events[t].push(n);q._events[t]._stateful=false;}else if(o==k.BEHAVIOR_STATE){u=0 ;q._events[t]=[n];q._events[t]._stateful=true;}else if(t in q._events)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._list eners[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.ArbiterMonito r&&a.ArbiterMonitor.record('done',t,n,q);r[t]=v;}return p?r:r[m[0]];},query:func tion(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:func tion(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=fa lse;if(typeof m=='function'){o=q._last_id;q._last_id++;r=true;}else{if(!q._callb acks[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 i n this._listen[m]){this._listen[m][o]--;if(this._listen[m][o]<=0)delete this._li sten[m][o];this._callbacks[o].depnum--;if(this._callbacks[o].depnum<=0){var p=th is._callbacks[o].callback;delete this._callbacks[o];g.applyWithGuard(p);}}}});fu nction 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.type
s.length;o++){var p=n.types[o],q=this._instance._index[p];if(q)for(var r=0;r<q.l ength;r++)if(q[r]==this._id){q.splice(r,1);if(q.length===0)delete q[p];break;}}d elete m[this._id];}});e.exports=k;}); __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("DataStore",[],function(a,b,c,d,e,f){var g={},h=1;function i(l){if(typeof l= ='string'){return 'str_'+l;}else return 'elem_'+(l.__FB_TOKEN||(l.__FB_TOKEN=[h+ +]))[0];}function j(l){var m=i(l);return g[m]||(g[m]={});}var k={set:function(l, m,n){if(!l)throw new TypeError('DataStore.set: namespace is required, got '+(typ eof l));var o=j(l);o[m]=n;return l;},get:function(l,m,n){if(!l)throw new TypeErr or('DataStore.get: namespace is required, got '+(typeof l));var o=j(l),p=o[m];if (typeof p==='undefined'&&l.getAttribute){var q=l.getAttribute('data-'+m);p=(null ===q)?undefined:q;}if((n!==undefined)&&(p===undefined))p=o[m]=n;return p;},remov e:function(l,m){if(!l)throw new TypeError('DataStore.remove: namespace is requir ed, got '+(typeof l));var n=j(l),o=n[m];delete n[m];return o;},purge:function(l) {delete g[i(l)];}};e.exports=k;}); __d("ge",[],function(a,b,c,d,e,f){function g(h){return typeof h=='string'?docume nt.getElementById(h):h;}e.exports=g;}); __d("$",["ge"],function(a,b,c,d,e,f){var g=b('ge');function h(i){var j=g(i);retu rn j;}e.exports=h;}); __d("CSS",["$"],function(a,b,c,d,e,f){var g=b('$'),h='hidden_elem',i={setClass:f unction(j,k){g(j).className=k||'';return j;},hasClass:function(j,k){j=g(j);retur n (' '+j.className+' ').indexOf(' '+k+' ')>-1;},addClass:function(j,k){j=g(j);if (k&&!i.hasClass(j,k))j.className=j.className+' '+k;return j;},removeClass:functi on(j,k){j=g(j);if(i.hasClass(j,k))j.className=j.className.replace(new RegExp('(^ |\\s)'+k+'(?:\\s|$)','g'),'$1').replace(/\s+/g,' ').replace(/^\s*|\s*$/g,'');ret urn 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));},show n: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.toggl eClass(j,h);},conditionShow:function(j,k){return i.conditionClass(j,h,!k);}};e.e xports=i;}); __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.ex ec(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]):Na N;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(){re turn w.ie()&&q;},firefox:function(){return v()||i;},opera:function(){return v()| |j;},safari:function(){return v()||k;},chrome:function(){return v()||l;},windows :function(){return v()||n;},osx:function(){return v()||m;},linux:function(){retu rn 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("createObjectFrom",["hasArrayNature"],function(a,b,c,d,e,f){var g=b('hasArra yNature');function h(i,j){var k={},l=g(j);if(typeof j=='undefined')j=true;for(va r m=i.length;m--;)k[i[m]]=l?j[m]:j;return k;}e.exports=h;}); __d("DOMQuery",["CSS","UserAgent","createArrayFrom","createObjectFrom","ge"],fun ction(a,b,c,d,e,f){var g=b('CSS'),h=b('UserAgent'),i=b('createArrayFrom'),j=b('c
reateObjectFrom'),k=b('ge'),l=null,m={find:function(n,o){var p=m.scry(n,o);retur n p[0];},scry:function(n,o){if(!n||!n.getElementsByTagName)return [];var p=o.spl it(' '),q=[n];for(var r=0;r<p.length;r++){if(q.length===0)break;if(p[r]==='')con tinue;var s=p[r],t=p[r],u=[],v=false;if(s.charAt(0)=='^')if(r===0){v=true;s=s.sl ice(1);}else return [];s=s.replace(/\./g,' .');s=s.replace(/\#/g,' #');s=s.repla ce(/\[/g,' [');var w=s.split(' '),x=w[0]||'*',y=x=='*',z=w[1]&&w[1].charAt(0)==' #';if(z){var aa=k(w[1].slice(1),true);if(aa&&(y||aa.tagName.toLowerCase()==x))fo r(var ba=0;ba<q.length;ba++)if(v&&m.contains(aa,q[ba])){u=[aa];break;}else if(do cument==q[ba]||m.contains(q[ba],aa)){u=[aa];break;}}else{var ca=[],da=q.length,e a,fa=!v&&t.indexOf('[')<0&&document.querySelectorAll;for(var ga=0;ga<da;ga++){if (v){ea=[];var ha=q[ga].parentNode;while(m.isElementNode(ha)){if(y||ha.tagName.to LowerCase()==x)ea.push(ha);ha=ha.parentNode;}}else if(fa){ea=q[ga].querySelector All(t);}else ea=q[ga].getElementsByTagName(x);var ia=ea.length;for(var ja=0;ja<i a;ja++)ca.push(ea[ja]);}if(!fa)for(var ka=1;ka<w.length;ka++){var la=w[ka],ma=la .charAt(0)=='.',na=la.substring(1);for(ga=0;ga<ca.length;ga++){var oa=ca[ga];if( !oa)continue;if(ma){if(!g.hasClass(oa,na))delete ca[ga];continue;}else{var pa=la .slice(1,la.length-1);if(pa.indexOf('=')==-1){if(oa.getAttribute(pa)===null){del ete ca[ga];continue;}}else{var qa=pa.split('='),ra=qa[0],sa=qa[1];sa=sa.slice(1, sa.length-1);if(oa.getAttribute(ra)!=sa){delete ca[ga];continue;}}}}}for(ga=0;ga <ca.length;ga++)if(ca[ga]){u.push(ca[ga]);if(v)break;}}q=u;}return q;},getText:f unction(n){if(m.isTextNode(n)){return n.data;}else if(m.isElementNode(n)){if(l== =null){var o=document.createElement('div');l=o.textContent!=null?'textContent':' innerText';}return n[l];}else return '';},getSelection:function(){var n=window.g etSelection,o=document.selection;if(n){return n()+'';}else if(o)return o.createR ange().text;return null;},contains:function(n,o){n=k(n);o=k(o);if(!n||!o){return false;}else if(n===o){return true;}else if(m.isTextNode(n)){return false;}else if(m.isTextNode(o)){return m.contains(n,o.parentNode);}else if(n.contains){retur n n.contains(o);}else if(n.compareDocumentPosition){return !!(n.compareDocumentP osition(o)&16);}else return false;},getRootElement:function(){var n=null;if(wind ow.Quickling&&Quickling.isActive())n=k('content');return n||document.body;},isNo de:function(n){return !!(n&&(typeof Node=='object'?n instanceof Node:typeof n==" object"&&typeof n.nodeType=='number'&&typeof n.nodeName=='string'));},isNodeOfTy pe:function(n,o){var p=i(o).join('|').toUpperCase().split('|'),q=j(p);return m.i sNode(n)&&n.nodeName in q;},isElementNode:function(n){return m.isNode(n)&&n.node Type==1;},isTextNode:function(n){return m.isNode(n)&&n.nodeType==3;},getDocument ScrollElement:function(n){n=n||document;var o=h.chrome()||h.safari();return !o&& n.compatMode==='CSS1Compat'?n.documentElement:n.body;}};e.exports=m;}); __d("DOMEvent",["copyProperties"],function(a,b,c,d,e,f){var g=b('copyProperties' );function h(i){this.event=i||window.event;this.target=this.event.target||this.e vent.srcElement;}g(h.prototype,{preventDefault:function(){var i=this.event;i.pre ventDefault?i.preventDefault():i.returnValue=false;return this;},stopPropagation :function(){var i=this.event;i.stopPropagation?i.stopPropagation():i.cancelBubbl e=true;return this;},kill:function(){this.stopPropagation().preventDefault();ret urn this;}});e.exports=h;}); __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:func tion(i,j){while(i&&!g.hasClass(i,j))i=i.parentNode;return i;},byAttribute:functi on(i,j){while(i&&(!i.getAttribute||!i.getAttribute(j)))i=i.parentNode;return i;} };e.exports=h;}); __d("getObjectValues",["hasArrayNature"],function(a,b,c,d,e,f){var g=b('hasArray Nature');function h(i){var j=[];for(var k in i)j.push(i[k]);return j;}e.exports= h;}); __d("event-extensions",["event-form-bubbling","DataStore","DOMQuery","DOMEvent", "ErrorUtils","Parent","UserAgent","$","copyProperties","getObjectValues"],functi on(a,b,c,d,e,f){b('event-form-bubbling');var g=b('DataStore'),h=b('DOMQuery'),i= b('DOMEvent'),j=b('ErrorUtils'),k=b('Parent'),l=b('UserAgent'),m=b('$'),n=b('cop yProperties'),o=b('getObjectValues');Event.DATASTORE_KEY='Event.listeners';if(!E vent.prototype)Event.prototype={};function p(y,z,aa){this.target=y;this.type=z;t his.data=aa;}n(p.prototype,{getData:function(){this.data=this.data||{};return th is.data;},stop:function(){new i(this).stopPropagation();return this;},prevent:fu
nction(){new i(this).preventDefault();return this;},kill:function(){this.stop(). prevent();return false;},getTarget:function(){return new i(this).target||null;}} );function q(y){if(y instanceof p)return y;y=y||window.event||{};if(!y._inherits _from_prototype)for(var z in Event.prototype)try{y[z]=Event.prototype[z];}catch( aa){}return y;}n(Event.prototype,{_inherits_from_prototype:true,getRelatedTarget :function(){var y=this.relatedTarget||(this.fromElement===this.srcElement?this.t oElement:this.fromElement);return y?m(y):null;},getModifiers:function(){var y={c ontrol:!!this.ctrlKey,shift:!!this.shiftKey,alt:!!this.altKey,meta:!!this.metaKe y};y.access=l.osx()?y.control:y.alt;y.any=y.control||y.shift||y.alt||y.meta;retu rn y;},isRightClick:function(){if(this.which)return this.which===3;return this.b utton&&this.button===2;},isMiddleClick:function(){if(this.which)return this.whic h===2;return this.button&&this.button===4;},isDefaultRequested:function(){return this.getModifiers().any||this.isMiddleClick()||this.isRightClick();}});n(Event. prototype,p.prototype);n(Event,{listen:function(y,z,aa,ba){if(typeof y=='string' )y=m(y);if(typeof ba=='undefined')ba=Event.Priority.NORMAL;if(typeof z=='object' ){var ca={};for(var da in z)ca[da]=Event.listen(y,da,z[da],ba);return ca;}if(z.m atch(/^on/i))throw new TypeError("Bad event name `"+z+"': use `click', not `oncl ick'.");if(y.nodeName=='LABEL'&&z=='click'){var ea=y.getElementsByTagName('input ');y=ea.length==1?ea[0]:y;}else if(y===window&&z==='scroll'){var fa=h.getDocumen tScrollElement();if(fa!==document.documentElement&&fa!==document.body)y=fa;}var ga=g.get(y,s,{});if(u[z]){var ha=u[z];z=ha.base;aa=ha.wrap(aa);}v(y,z);var ia=ga [z];if(!(ba in ia))ia[ba]=[];var ja=ia[ba].length,ka=new x(aa,ia[ba],ja);ia[ba]. push(ka);return ka;},stop:function(y){new i(y).stopPropagation();return y;},prev ent:function(y){new i(y).preventDefault();return y;},kill:function(y){new i(y).k ill();return false;},getKeyCode:function(event){event=new i(event).event;if(!eve nt)return false;switch(event.keyCode){case 63232:return 38;case 63233:return 40; case 63234:return 37;case 63235:return 39;case 63272:case 63273:case 63275:retur n null;case 63276:return 33;case 63277:return 34;}if(event.shiftKey)switch(event .keyCode){case 33:case 34:case 37:case 38:case 39:case 40:return null;}return ev ent.keyCode;},getPriorities:function(){if(!r){var y=o(Event.Priority);y.sort(fun ction(z,aa){return z-aa;});r=y;}return r;},fire:function(y,z,aa){var ba=new p(y, z,aa),ca;do{var da=Event.__getHandler(y,z);if(da)ca=da(ba);y=y.parentNode;}while (y&&ca!==false&&!ba.cancelBubble);return ca!==false;},__fire:function(y,z,event) {var aa=Event.__getHandler(y,z);if(aa)return aa(q(event));},__getHandler:functio n(y,z){return g.get(y,Event.DATASTORE_KEY+z);},getPosition:function(y){y=new i(y ).event;var z=h.getDocumentScrollElement(),aa=y.clientX+z.scrollLeft,ba=y.client Y+z.scrollTop;return {x:aa,y:ba};}});var r=null,s=Event.DATASTORE_KEY,t=function (y){return function(z){if(!h.contains(this,z.getRelatedTarget()))return y.call(t his,z);};},u={mouseenter:{base:'mouseover',wrap:t},mouseleave:{base:'mouseout',w rap:t}},v=function(y,z){var aa='on'+z,ba=w.bind(y),ca=g.get(y,s);if(z in ca)retu rn;ca[z]={};if(y.addEventListener){y.addEventListener(z,ba,false);}else if(y.att achEvent)y.attachEvent(aa,ba);g.set(y,s+z,ba);if(y[aa]){var da=y===document.docu mentElement?Event.Priority._BUBBLE:Event.Priority.TRADITIONAL,ea=y[aa];y[aa]=nul l;Event.listen(y,z,ea,da);}if(y.nodeName==='FORM'&&z==='submit')Event.listen(y,z ,Event.__bubbleSubmit.curry(y),Event.Priority._BUBBLE);},w=function(event){event =q(event);var y=event.type;if(!g.get(this,s))throw new Error("Bad listenHandler context.");var z=g.get(this,s)[y];if(!z)throw new Error("No registered handlers for `"+y+"'.");if(y=='click'&&window.userAction){var aa=k.byTag(event.getTarget( ),'a'),ba=window.userAction('click',aa,event).coalesce_namespace('evt_ext');if(w indow.ArbiterMonitor)window.ArbiterMonitor.initUA(ba,[aa]);}var ca=Event.getPrio rities();for(var da=0;da<ca.length;da++){var ea=ca[da];if(ea in z){var fa=z[ea]; for(var ga=0;ga<fa.length;ga++){if(!fa[ga])continue;var ha=fa[ga].fire(this,even t);if(ha===false){return event.kill();}else if(event.cancelBubble)event.stop();} }}return event.returnValue;};Event.Priority={URGENT:-20,TRADITIONAL:-10,NORMAL:0 ,_BUBBLE:1000};function x(y,z,aa){this._handler=y;this._container=z;this._index= aa;}n(x.prototype,{remove:function(){delete this._handler;delete this._container [this._index];},fire:function(y,event){return j.applyWithGuard(this._handler,y,[ event],function(z){z.event_type=event.type;z.dom_element=y.name||y.id;z.category ='eventhandler';});}});a.$E=f.$E=q;}); __d("function-extensions",["createArrayFrom"],function(a,b,c,d,e,f){var g=b('cre
ateArrayFrom');Function.prototype.curry=function(){var h=g(arguments);return thi s.bind.apply(this,[null].concat(h));};Function.prototype.shield=function(h){if(t ypeof this!='function')throw new TypeError();var i=this.bind.apply(this,g(argume nts));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){retu rn 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(u){var v=Array.prototype.slice(arguments,1);for (var w=0;w<u.length;w++)u[w].apply(null,v);}function q(u){if(k)return;k=true;var v=document.createElement('link');v.onload=function(){j=true;v.parentNode.remove Child(v);};v.rel='stylesheet';v.href='data:text/css;base64,';u.appendChild(v);}f unction r(){var u,v=[],w=[];if(Date.now()>=n){for(u in o){w.push(o[u].signal);v. push(o[u].error);}o={};}else for(u in o){var x=o[u].signal,y=window.getComputedS tyle?getComputedStyle(x,null):x.currentStyle;if(y&&parseInt(y.height,10)>1){v.pu sh(o[u].load);w.push(x);delete o[u];}}for(var z=0;z<w.length;z++)w[z].parentNode .removeChild(w[z]);if(!g(v)){p(v);n=Date.now()+i;}return g(o);}function s(u,v,w, x){var y=document.createElement('meta');y.id='bootloader_'+u.replace(/[^a-z0-9]/ ig,'_');v.appendChild(y);var z=!g(o);n=Date.now()+i;o[u]={signal:y,load:w,error: x};if(!z)var aa=setInterval(function ba(){if(r())clearInterval(aa);},h,false);}v ar t={loadStyleSheet:function(u,v,w,x,y){if(l[u])throw new Error('CSS component '+u+' has already been requested.');if(document.createStyleSheet){var z;for(var aa=0;aa<m.length;aa++)if(m[aa].imports.length<31){z=aa;break;}if(z===undefined){ m.push(document.createStyleSheet());z=m.length-1;}m[z].addImport(v);l[u]={styleS heet:m[z],uri:v};s(u,w,x,y);return;}var ba=document.createElement('link');ba.rel ='stylesheet';ba.type='text/css';ba.href=v;l[u]={link:ba};if(j){ba.onload=functi on(){ba.onload=ba.onerror=null;x();};ba.onerror=function(){ba.onload=ba.onerror= null;y();};}else{s(u,w,x,y);if(j===undefined)q(w);}w.appendChild(ba);},registerL oadedStyleSheet:function(u,v){if(l[u])throw new Error('CSS component '+u+' has a lready been requested.');l[u]={link:v};},unloadStyleSheet:function(u){if(!u in l )return;var v=l[u],w=v.link;if(w){w.onload=w.onerror=null;w.parentNode.removeChi ld(w);}else{var x=v.styleSheet;for(var y=0;y<x.imports.length;y++)if(x.imports[y ].href==v.uri){x.removeImport(y);break;}}delete o[u];delete l[u];}};e.exports=t; }); __d("Bootloader",["function-extensions","Arbiter","CSSLoader","Env","createArray From","isEmpty"],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('isEmpty'),l={},m={},n ={},o=null,p={},q={},r=false,s=[];function t(x,y,z,aa){var ba=w.done.curry([z],x =='css');if(x=='js'){var ca=document.createElement('script');ca.src=y;ca.async=t rue;var da=p[z];if(da&&da.crossOrigin&&i.crossorigin_attribute)ca.crossOrigin='a nonymous';ca.onload=ca.onerror=ba;ca.onreadystatechange=function(){if(this.ready State in {loaded:1,complete:1})ba();};aa.appendChild(ca);}else if(x=='css')h.loa dStyleSheet(z,y,aa,ba,function(){ba();});}function u(x){if(!p[x])return;if(p[x]. type=='css'){h.unloadStyleSheet(x);delete l[x];g.inform(g.BOOTLOAD+'/'+x,null,g. BEHAVIOR_STATE);}}function v(x,y){if(!r){s.push([x,y]);return;}x=j(x);var z=[];f or(var aa=0;aa<x.length;++aa){if(!x[aa])continue;var ba=n[x[aa]];if(ba){var ca=b a.resources;for(var da=0;da<ca.length;++da)z.push(ca[da]);}}w.loadResources(z,y) ;}var w={configurePage:function(x){var y={},z=w.resolveResources(x),aa;for(aa=0; aa<z.length;aa++){y[z[aa].src]=z[aa];w.requested(z[aa].name);}var ba=document.ge tElementsByTagName('link');for(aa=0;aa<ba.length;++aa){if(ba[aa].rel!='styleshee t')continue;for(var ca in y)if(ba[aa].href.indexOf(ca)!==-1){var da=y[ca].name;i f(y[ca].permanent)m[da]=true;delete y[ca];h.registerLoadedStyleSheet(da,ba[aa]); w.done([da],true);break;}}},loadComponents:function(x,y){x=j(x);var z=[],aa=[];f or(var ba=0;ba<x.length;ba++){var ca=n[x[ba]];if(ca&&!ca.module)continue;var da= 'legacy:'+x[ba];if(n[da]){x[ba]=da;z.push(da);}else if(ca&&ca.module){z.push(x[b a]);if(!ca.runWhenReady)aa.push(x[ba]);}}v(x,z.length?d.curry(z,y):y);},loadModu les:function(x,y){var z=[],aa=[];for(var ba=0;ba<x.length;ba++){var ca=n[x[ba]]; if(!ca||ca.module)z.push(x[ba]);}v(x,d.curry(z,y));},loadResources:function(x,y,
z,aa){var ba;x=w.resolveResources(j(x));if(z){var ca={};for(ba=0;ba<x.length;++b a)ca[x[ba].name]=true;for(var da in l)if(!(da in m)&&!(da in ca)&&!(da in q))u(d a);q={};}var ea=[],fa=[];for(ba=0;ba<x.length;++ba){var ga=x[ba];if(ga.permanent )m[ga.name]=true;var ha=g.BOOTLOAD+'/'+ga.name;if(g.query(ha)!==null)continue;if (!ga.nonblocking)fa.push(ha);if(!l[ga.name]){w.requested(ga.name);ea.push(ga);wi ndow.CavalryLogger&&window.CavalryLogger.getInstance().measureResources(ga,aa);} }if(y)y=g.registerCallback(y,fa);var ia=document.documentMode||+(/MSIE.(\d+)/.ex ec(navigator.userAgent)||[])[1],ja=w.getHardpoint(),ka=ia?ja:document.createDocu mentFragment();for(ba=0;ba<ea.length;++ba)t(ea[ba].type,ea[ba].src,ea[ba].name,k a);if(ja!==ka)ja.appendChild(ka);return y;},requestResource:function(x,y,z){var aa=w.getHardpoint();t(x,y,z,aa);},done:function(x,y){w.requested(x);if(!y){var z ={sender:this};g.inform(g.BOOTLOAD,z,g.BEHAVIOR_EVENT);}for(var aa=0;aa<x.length ;++aa){var ba=x[aa];g.inform(g.BOOTLOAD+'/'+ba,true,g.BEHAVIOR_STATE);}},request ed:function(x){x=j(x);for(var y=0;y<x.length;++y)l[x[y]]=true;},enableBootload:f unction(x){for(var y in x)if(!n[y])n[y]=x[y];if(!r){r=true;for(var z=0;z<s.lengt h;z++)v.apply(null,s[z]);s=[];}},getHardpoint:function(){if(!o){var x=document.g etElementsByTagName('head');o=x.length&&x[0]||document.body;}return o;},setResou rceMap:function(x){if(!x)return;for(var y in x)if(!p[y]){if(!x[y].name)x[y].name =y;p[y]=x[y];}},resolveResources:function(x){if(!x)return [];var y=[];for(var z= 0;z<x.length;++z)if(typeof x[z]=='string'){if(x[z] in p)y.push(p[x[z]]);}else y. push(x[z]);return y;},loadEarlyResources:function(x){var y;w.setResourceMap(x);v ar z=[];for(y in x)z.push(p[y]);w.loadResources(z);for(y in x){var aa=p[y];if(!a a.permanent)q[aa.name]=aa;}}};e.exports=w;}); __d("evalGlobal",[],function(a,b,c,d,e,f){function g(h){if(typeof h!='string')th row new TypeError('JS sent to evalGlobal is not a string. Only strings are permi tted.');if(!h)return;var i=document.createElement('script');try{i.appendChild(do cument.createTextNode(h));}catch(j){i.text=h;}var k=document.getElementsByTagNam e('head')[0]||document.documentElement;k.appendChild(i);k.removeChild(i);}e.expo rts=g;}); __d("HTML",["function-extensions","Bootloader","UserAgent","copyProperties","cre ateArrayFrom","evalGlobal"],function(a,b,c,d,e,f){b('function-extensions');var g =b('Bootloader'),h=b('UserAgent'),i=b('copyProperties'),j=b('createArrayFrom'),k =b('evalGlobal');function l(m){if(m&&m.__html)m=m.__html;if(!(this instanceof l) ){if(m instanceof l)return m;return new l(m);}this._content=m;this._defer=false; this._extra_action='';this._nodes=null;this._inline_js=bagofholding;this._rootNo de=null;return this;}l.isHTML=function(m){return m&&(m instanceof l||m.__html!== undefined);};l.replaceJSONWrapper=function(m){return m&&m.__html!==undefined?new l(m.__html):m;};i(l.prototype,{toString:function(){var m=this._content||'';if(t his._extra_action)m+='<script type="text/javascript">'+this._extra_action+'</scr '+'ipt>';return m;},setAction:function(m){this._extra_action=m;return this;},get Action:function(){this._fillCache();var m=function(){this._inline_js();k(this._e xtra_action);}.bind(this);if(this.getDeferred()){return m.defer.bind(m);}else re turn m;},setDeferred:function(m){this._defer=!!m;return this;},getDeferred:funct ion(){return this._defer;},getContent:function(){return this._content;},getNodes :function(){this._fillCache();return this._nodes;},getRootNode:function(){var m= this.getNodes();if(m.length===1){this._rootNode=m[0];}else{var n=document.create DocumentFragment();for(var o=0;o<m.length;o++)n.appendChild(m[o]);this._rootNode =n;}return this._rootNode;},_fillCache:function(){if(null!==this._nodes)return;v ar m=this._content;if(!m){this._nodes=[];return;}m=m.replace(/(<(\w+)[^>]*?)\/>/ g,function(x,y,z){return z.match(/^(abbr|br|col|img|input|link|meta|param|hr|are a|embed)$/i)?x:y+'></'+z+'>';});var n=m.trim().toLowerCase(),o=document.createEl ement('div'),p=false,q=(!n.indexOf('<opt')&&[1,'<select multiple="multiple" clas s="__WRAPPER">','</select>'])||(!n.indexOf('<leg')&&[1,'<fieldset class="__WRAPP ER">','</fieldset>'])||(n.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,'<table cl ass="__WRAPPER">','</table>'])||(!n.indexOf('<tr')&&[2,'<table><tbody class="__W RAPPER">','</tbody></table>'])||((!n.indexOf('<td')||!n.indexOf('<th'))&&[3,'<ta ble><tbody><tr class="__WRAPPER">','</tr></tbody></table>'])||(!n.indexOf('<col' )&&[2,'<table><tbody></tbody><colgroup class="__WRAPPER">','</colgroup></table>' ])||null;if(null===q){o.className='__WRAPPER';if(h.ie()){q=[0,'<span style="disp lay:none"> </span>',''];p=true;}else q=[0,'',''];}o.innerHTML=q[1]+m+q[2];w
hile(q[0]--)o=o.lastChild;if(p)o.removeChild(o.firstChild);o.className!='__WRAPP ER';if(h.ie()){var r;if(!n.indexOf('<table')&&-1==n.indexOf('<tbody')){r=o.first Child&&o.firstChild.childNodes;}else if(q[1]=='<table>'&&-1==n.indexOf('<tbody') ){r=o.childNodes;}else r=[];for(var s=r.length-1;s>=0;--s)if(r[s].nodeName&&r[s] .nodeName.toLowerCase()=='tbody'&&r[s].childNodes.length==0)r[s].parentNode.remo veChild(r[s]);}var t=o.getElementsByTagName('script'),u=[];for(var v=0;v<t.lengt h;v++)if(t[v].src){u.push(g.requestResource.bind(g,'js',t[v].src));}else u.push( k.bind(null,t[v].innerHTML));for(var v=t.length-1;v>=0;v--)t[v].parentNode.remov eChild(t[v]);var w=function(){for(var x=0;x<u.length;x++)u[x]();};this._nodes=j( o.childNodes);this._inline_js=w;}});e.exports=l;}); __d("isScalar",[],function(a,b,c,d,e,f){function g(h){return (/string|number|boo lean/).test(typeof h);}e.exports=g;}); __d("Intl",[],function(a,b,c,d,e,f){function g(i){if(typeof i!='string')return f alse;return i.match(new RegExp(g.punct_char_class+'['+')"'+"'"+'\u00BB'+'\u0F3B' +'\u0F3D'+'\u2019'+'\u201D'+'\u203A'+'\u3009'+'\u300B'+'\u300D'+'\u300F'+'\u3011 '+'\u3015'+'\u3017'+'\u3019'+'\u301B'+'\u301E'+'\u301F'+'\uFD3F'+'\uFF07'+'\uFF0 9'+'\uFF3D'+'\s'+']*$'));}g.punct_char_class='['+'.!?'+'\u3002'+'\uFF01'+'\uFF1F '+'\u0964'+'\u2026'+'\u0EAF'+'\u1801'+'\u0E2F'+'\uFF0E'+']';function h(i){var j= window.intl_locale_rewrites;if(j){var k=[],l=[];for(var m in j.patterns){var n=j .patterns[m];for(var o in j.meta){var p=new RegExp(o.slice(1,-1),'g'),q=j.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'){i.replace(s, function(t){return t.slice(1).toLowerCase();});}else i=i.replace(s,l[r]);}}retur n i.replace(/\x01/g,'');}e.exports={endsInPunct:g,phonologicalRules:h};}); __d("tx",["Intl"],function(a,b,c,d,e,f){var g=b('Intl');function h(j,k){if(!k)re turn 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.phonologicalRules);if(o.length===1)return o[0];var p=[o[0]];for(var q=0;q<n.le ngth;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("DOM",["event-extensions","CSS","DOMQuery","HTML","UserAgent","$","copyPrope rties","createArrayFrom","isScalar","tx"],function(a,b,c,d,e,f){b('event-extensi ons');var g=b('CSS'),h=b('DOMQuery'),i=b('HTML'),j=b('UserAgent'),k=b('$'),l=b(' copyProperties'),m=b('createArrayFrom'),n=b('isScalar'),o=b('tx'),p='js_',q=0,r= {};l(r,h);l(r,{create:function(u,v,w){var x=document.createElement(u);if(v)r.set Attributes(x,v);if(w!=null)r.setContent(x,w);return x;},setAttributes:function(u ,v){if(v.type)u.type=v.type;for(var w in v){var x=v[w],y=(/^on/i).test(w);if(w== 'type'){continue;}else if(w=='style'){if(typeof x=='string'){u.style.cssText=x;} else l(u.style,x);}else if(y){Event.listen(u,w.substr(2),x);}else if(w in u){u[w ]=x;}else if(u.setAttribute)u.setAttribute(w,x);}},prependContent:function(u,v){ return s(v,u,function(w){u.firstChild?u.insertBefore(w,u.firstChild):u.appendChi ld(w);});},insertAfter:function(u,v){var w=u.parentNode;return s(v,w,function(x) {u.nextSibling?w.insertBefore(x,u.nextSibling):w.appendChild(x);});},insertBefor e:function(u,v){var w=u.parentNode;return s(v,w,function(x){w.insertBefore(x,u); });},setContent:function(u,v){r.empty(u);return r.appendContent(u,v);},appendCon tent:function(u,v){return s(v,u,function(w){u.appendChild(w);});},replace:functi on(u,v){var w=u.parentNode;return s(v,w,function(x){w.replaceChild(x,u);});},rem ove:function(u){u=k(u);if(u.parentNode)u.parentNode.removeChild(u);},empty:funct ion(u){u=k(u);while(u.firstChild)r.remove(u.firstChild);},getID:function(u){var v=u.id;if(!v){v=p+q++;u.id=v;}return v;}});function s(u,v,w){u=i.replaceJSONWrap per(u);if(u instanceof i&&''===v.innerHTML&&-1===u.toString().indexOf('<scr'+'ip t')){var x=j.ie();if(!x||(x>7&&!h.isNodeOfType(v,['table','tbody','thead','tfoot ','tr','select','fieldset']))){var y=x?'<em style="display:none;"> </em>':' ';v.innerHTML=y+u;x&&v.removeChild(v.firstChild);return m(v.childNodes);}}else i f(h.isTextNode(v)){v.data=u;return [u];}var z=document.createDocumentFragment(), aa,ba=[],ca=[];if(!Array.isArray(u))u=[u];for(var da=0;da<u.length;da++){aa=i.re placeJSONWrapper(u[da]);if(aa instanceof i){ca.push(aa.getAction());var ea=aa.ge tNodes();for(var fa=0;fa<ea.length;fa++){ba.push(ea[fa]);z.appendChild(ea[fa]);} }else if(n(aa)){var ga=document.createTextNode(aa);ba.push(ga);z.appendChild(ga)
;}else if(h.isNode(aa)){ba.push(aa);z.appendChild(aa);}}w(z);ca.forEach(function (ha){ha();});return ba;}function t(u){function v(w){return r.create('div',{},w). innerHTML;}return function(w,x){var y={};if(x)for(var z in x)y[z]=v(x[z]);return i(u(w,y));};}r.tx=t(o);r.tx._=r._tx=t(o._);e.exports=r;}); __d("AsyncDOM",["CSS","DOM"],function(a,b,c,d,e,f){var g=b('CSS'),h=b('DOM'),i={ invoke:function(j,k){for(var l=0;l<j.length;++l){var m=j[l],n=m[0],o=m[1],p=m[2] ,q=m[3],r=(p&&k)||null;if(o)r=h.scry(r||document.documentElement,o)[0];switch(n) {case 'eval':(new Function(q)).apply(r);break;case 'hide':g.hide(r);break;case ' show':g.show(r);break;case 'setContent':h.setContent(r,q);break;case 'appendCont ent':h.appendContent(r,q);break;case 'prependContent':h.prependContent(r,q);brea k;case 'insertAfter':h.insertAfter(r,q);break;case 'insertBefore':h.insertBefore (r,q);break;case 'remove':h.remove(r);break;case 'replace':h.replace(r,q);break; default:}}}};e.exports=i;}); __d("AsyncResponse",["Bootloader","Env","copyProperties","tx"],function(a,b,c,d, e,f){var g=b('Bootloader'),h=b('Env'),i=b('copyProperties'),j=b('tx');function k (l,m){i(this,{error:0,errorSummary:null,errorDescription:null,onload:null,replay :false,payload:m||null,request:l||null,silentError:false,is_last:true});return t his;}i(k,{defaultErrorHandler:function(l){try{if(!l.silentError){k.verboseErrorH andler(l);}else l.logErrorByGroup('silent',10);}catch(m){alert(l);}},verboseErro rHandler:function(l){try{var n=l.getErrorSummary(),o=l.getErrorDescription();l.l ogErrorByGroup('popup',10);if(l.silentError&&o=='')o="Something went wrong. We'r e working on getting this fixed as soon as we can. You may be able to try again. ";g.loadModules(['Dialog'],function(p){new p().setTitle(n).setBody(o).setButtons ([p.OK]).setModal(true).setCausalElement(this.relativeTo).show();});}catch(m){al ert(l);}}});i(k.prototype,{getRequest:function(){return this.request;},getPayloa d:function(){return this.payload;},getError:function(){return this.error;},getEr rorSummary:function(){return this.errorSummary;},setErrorSummary:function(l){l=( l===undefined?null:l);this.errorSummary=l;return this;},getErrorDescription:func tion(){return this.errorDescription;},getErrorIsWarning:function(){return this.e rrorIsWarning;},logError:function(l,m){if(window.send_error_signal){var n={err_c ode:this.error,vip:(h.vip||'-')};if(m){n.duration=m.duration;n.xfb_ip=m.xfb_ip;} var o=this.request.getURI();n.path=o||'-';n.aid=this.request.userActionID;if(o&& o.indexOf('scribe_endpoint.php')!=-1)l='async_error_double';send_error_signal(l, JSON.stringify(n));}},logErrorByGroup:function(l,m){if(Math.floor(Math.random()* m)==0)if(this.error==1357010||this.error<15000){this.logError('async_error_oops_ '+l);}else this.logError('async_error_logic_'+l);}});e.exports=k;}); __d("HTTPErrors",[],function(a,b,c,d,e,f){var g={get:bagofholding,getAll:bagofho lding};e.exports=g;}); __d("JSCC",["isEmpty"],function(a,b,c,d,e,f){var g=b('isEmpty'),h={},i={};functi on j(m){var n,o=false;return function(){if(!o){n=m();o=true;}return n;};}functio n k(m,n){if(g(m))return;for(var o in m){h[o]=j(m[o]);if(n){if(!i[n])i[n]=[];i[n] .push(o);}}}var l={get:function(m){if(!h[m])throw new Error('JSCC entry is missi ng');return h[m]();},init:function(m){k(m);},initForPagelet:function(m,n){k(n,m) ;},clearForPagelet:function(m){if(i[m]){for(var n=0;n<i[m].length;n++){var o=i[m ][n];delete h[o];}delete i[m];}}};e.exports=l;}); __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',O NLOAD_DOMCONTENT_CALLBACK:'onload/domcontent_callback',ONBEFOREUNLOAD:'onload/be foreunload',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=g.BEHAVIOR_STATE;function j(x){var y=a.CavalryLogger;y&&y.getI nstance().setTimeStamp(x);}function k(){return !window.loading_page_chrome;}func tion l(x){var y=a.OnloadHooks;if(window.loaded&&y){y.runHook(x,'onlateloadhooks' );}else q('onloadhooks',x);}function m(x){var y=a.OnloadHooks;if(window.afterloa ded&&y){setTimeout(function(){y.runHook(x,'onlateafterloadhooks');},0);}else q(' onafterloadhooks',x);}function n(x,y){if(y===undefined)y=k();y?q('onbeforeleaveh ooks',x):q('onbeforeunloadhooks',x);}function o(x){if(!window.onunload)window.on unload=function(){g.inform(h.ONUNLOAD,true,i);};q('onunloadhooks',x);}function p (x){q('onleavehooks',x);}function q(x,y){window[x]=(window[x]||[]).concat(y);}fu nction r(x){window[x]=[];}function s(){g.inform(h.ONLOAD_DOMCONTENT,true,i);}a._
domcontentready=s;function t(){var x=document,y=window;if(x.addEventListener){va r z=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(z&&z[1]<525){var aa=setInte rval(function(){if(/loaded|complete/.test(x.readyState)){s();clearInterval(aa);} },10);}else x.addEventListener("DOMContentLoaded",s,true);}else{var ba='javascri pt:void(0)';if(y.location.protocol=='https:')ba='//:';x.write('<script onreadyst atechange="if (this.readyState==\'complete\') {'+'this.parentNode.removeChild(th is);_domcontentready();}" '+'defer="defer" src="'+ba+'"><\/script\>');}var ca=y. onload;y.onload=function(){j('t_layout');ca&&ca();g.inform(h.ONLOAD,true,i);};y. onbeforeunload=function(){var da={};g.inform(h.ONBEFOREUNLOAD,da,i);if(!da.warn) g.inform('onload/exit',true);return da.warn;};}var u=g.registerCallback(function (){j('t_onload');g.inform(h.ONLOAD_CALLBACK,true,i);},[h.ONLOAD]),v=g.registerCa llback(function(){j('t_domcontent');g.inform(h.ONLOAD_DOMCONTENT_CALLBACK,true,i );},[h.ONLOAD_DOMCONTENT]);t();var w={onLoad:l,onAfterLoad:m,onLeave:p,onBeforeU nload:n,onUnload:o,__domContentCallback:v,__onloadCallback:u,__removeHook:r};e.e xports=w;}); __d("ServerJS",["function-extensions","ErrorUtils","copyProperties"],function(a, b,c,d,e,f){b('function-extensions');var g=b('ErrorUtils'),h=b('copyProperties'); function i(){this._moduleMap={};this._relativeTo=null;}h(i.prototype,{handle:fun ction(n){g.applyWithGuard(function(o){if(o.__guard)throw new Error('ServerJS.han dle called on data that has already been handled');o.__guard=true;k(o.define||[] ,this._handleDefine,this);k(o.markup||[],this._handleMarkup,this);k(o.elements|| [],this._handleElement,this);k(o.instances||[],this._handleInstance,this);k(o.re quire||[],this._handleRequire,this);},this,[].concat(n));},handlePartial:functio n(n){(n.instances||[]).forEach(l.curry(this._moduleMap,3));(n.markup||[]).forEac h(l.curry(this._moduleMap,2));this.handle(n);},cleanup:function(){var n=[];for(v ar o in this._moduleMap)n.push(o);d.call(null,n,m);this._moduleMap={};},setRelat iveTo:function(n){this._relativeTo=n;return this;},_handleDefine:function(n,o,p) {define(n,o,function(){this._replaceTransportMarkers(p);return p;}.bind(this));} ,_handleRequire:function(n,o,p,q){var r=[n].concat(p||[]);d(r,function(s){q&&thi s._replaceTransportMarkers(q);if(o){if(!s[o])throw new TypeError('Module '+n+' h as no method '+o);s[o].apply(s,q||[]);}}.bind(this));},_handleInstance:function( n,o,p,q){var r=null;if(o)r=function(s){this._replaceTransportMarkers(p);var t=Ob ject.create(s.prototype);s.apply(t,p);return t;}.bind(this);define(n,o,r,0,null, q);},_handleMarkup:function(n,o,p){define(n,['HTML'],function(q){return q.replac eJSONWrapper(o).getRootNode();},0,null,p);},_handleElement:function(n,o,p,q){var r=q?[q]:[];define(n,r,function(s){var t=j(o,s);return t;},0,null,p);},_replaceT ransportMarkers:function(n,o){var p=(typeof o!=='undefined')?n[o]:n,q;if(Array.i sArray(p)){for(q=0;q<p.length;q++)this._replaceTransportMarkers(p,q);}else if(p& &typeof p=='object')if(p.__m){n[o]=b(p.__m);}else if(p.__e){n[o]=j(p.__e);}else if(p.__rel){n[o]=this._relativeTo;}else for(var r in p)this._replaceTransportMar kers(p,r);}});function j(n,o){var p,q,r;if(o){if(o.id==n){p=o;}else if(o.getElem entsByTagName){q=o.getElementsByTagName('*');for(r=0;r<q.length;r++)if(q[r].id== n){p=q[r];break;}}else{q=o.childNodes;for(r=0;r<q.length;r++){p=j(n,q[r]);if(p)b reak;}}}else p=document.getElementById(n);return p;}function k(n,o,p){for(var q= 0;q<n.length;q++)o.apply(p,[].concat(n[q]));}function l(n,o,p){var q=p[0];if(!(q in n))p[o]=(p[o]||0)+1;n[q]=true;}function m(){return {};}e.exports=i;}); __d("goURI",[],function(a,b,c,d,e,f){function g(h,i){h=h.toString();if(!i&&a.Pag eTransitions&&PageTransitions.isInitialized()){PageTransitions.go(h);}else if(wi ndow.location.href==h){window.location.reload();}else window.location.href=h;}e. exports=g;}); __d("URI",["copyProperties","goURI"],function(a,b,c,d,e,f){var g=b('copyProperti es'),h=b('goURI');function i(j){if(!(this instanceof i))return new i(j||window.l ocation.href);this.parse(j||'');}g(i,{getRequestURI:function(j,k){j=j===undefine d||j;var l=a.PageTransitions;if(j&&l&&l.isInitialized()){return l.getCurrentURI( !!k).getQualifiedURI();}else return new i(window.location.href);},getMostRecentU RI:function(){var j=a.PageTransitions;if(j&&j.isInitialized()){return j.getMostR ecentURI().getQualifiedURI();}else return new i(window.location.href);},getNextU RI:function(){var j=a.PageTransitions;if(j&&j.isInitialized()){return j.getNextU RI().getQualifiedURI();}else return new i(window.location.href);},expression:/(( (\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpressio
n:/^(\w+)((?:\[\w*\])+)=?(.*)/,explodeQuery:function(j){if(!j)return {};var k={} ;j=j.replace(/%5B/ig,'[').replace(/%5D/ig,']');j=j.split('&');for(var l=0,m=j.le ngth;l<m;l++){var n=j[l].match(i.arrayQueryExpression);if(!n){var o=j[l].split(' =');k[i.decodeComponent(o[0])]=o[1]===undefined?null:i.decodeComponent(o[1]);}el se{var p=n[2].split(/\]\[|\[|\]/).slice(0,-1),q=n[1],r=i.decodeComponent(n[3]||' ');p[0]=q;var s=k;for(var t=0;t<p.length-1;t++)if(p[t]){if(s[p[t]]===undefined)i f(p[t+1]&&!p[t+1].match(/^\d+$/)){s[p[t]]={};}else s[p[t]]=[];s=s[p[t]];}else{if (p[t+1]&&!p[t+1].match(/^\d+$/)){s.push({});}else s.push([]);s=s[s.length-1];}if (s instanceof Array&&p[p.length-1]===''){s.push(r);}else s[p[p.length-1]]=r;}}re turn k;},implodeQuery:function(j,k,l){k=k||'';if(l===undefined)l=true;var m=[];i f(j===null||j===undefined){m.push(l?i.encodeComponent(k):k);}else if(j instanceo f Array){for(var n=0;n<j.length;++n)try{if(j[n]!==undefined)m.push(i.implodeQuer y(j[n],k?(k+'['+n+']'):n,l));}catch(o){}}else if(typeof(j)=='object'){if(('nodeN ame' in j)&&('nodeType' in j)){m.push('{node}');}else for(var p in j)try{if(j[p] !==undefined)m.push(i.implodeQuery(j[p],k?(k+'['+p+']'):p,l));}catch(o){}}else i f(l){m.push(i.encodeComponent(k)+'='+i.encodeComponent(j));}else m.push(k+'='+j) ;return m.join('&');},encodeComponent:function(j){return encodeURIComponent(j).r eplace(/%5D/g,"]").replace(/%5B/g,"[");},decodeComponent:function(j){return deco deURIComponent(j.replace(/\+/g,' '));},INVALID_DOMAIN:'invalid.invalid',sanitize Domain:function(j){var k=new RegExp('[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60 \\x7b-\\x7f'+'\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF'+'\\u2047\\u2048\\uFE56\\uFE5F\\uFF 03\\uFF0F\\uFF1F]');if(k.test(j)){return i.INVALID_DOMAIN;}else return j;}});g(i .prototype,{parse:function(j){var k=j.toString().match(i.expression);g(this,{pro tocol:k[3]||'',domain:i.sanitizeDomain(k[4]||''),port:k[6]||'',path:k[7]||'',que ry_s:k[9]||'',fragment:k[11]||''});return this;},setProtocol:function(j){this.pr otocol=j;return this;},getProtocol:function(){return this.protocol;},setQueryDat a:function(j){this.query_s=i.implodeQuery(j);return this;},addQueryData:function (j){return this.setQueryData(g(this.getQueryData(),j));},removeQueryData:functio n(j){if(!Array.isArray(j))j=[j];var k=this.getQueryData();for(var l=0,m=j.length ;l<m;++l)delete k[j[l]];return this.setQueryData(k);},getQueryData:function(){re turn i.explodeQuery(this.query_s);},setFragment:function(j){this.fragment=j;retu rn this;},getFragment:function(){return this.fragment;},setDomain:function(j){th is.domain=i.sanitizeDomain(j);return this;},getDomain:function(){return this.dom ain;},setPort:function(j){this.port=j;return this;},getPort:function(){return th is.port;},setPath:function(j){this.path=j;return this;},getPath:function(){retur n this.path.replace(/^\/+/,'/');},isEmpty:function(){return !(this.path||this.pr otocol||this.domain||this.port||this.query_s||this.fragment);},toString:function (){var j='';this.protocol&&(j+=this.protocol+'://');this.domain&&(j+=this.domain );this.port&&(j+=':'+this.port);if(this.domain&&!this.path)j+='/';this.path&&(j+ =this.path);this.query_s&&(j+='?'+this.query_s);this.fragment&&(j+='#'+this.frag ment);return j;},valueOf:function(){return this.toString();},isFacebookURI:funct ion(){if(!i._facebookURIRegex)i._facebookURIRegex=new RegExp('(^|\\.)facebook\\. com([^.]*)$','i');return (!this.domain||i._facebookURIRegex.test(this.domain));} ,isQuicklingEnabled:function(){var j=a.Quickling;return j&&j.isActive()&&j.isPag eActive(this);},getRegisteredDomain:function(){if(!this.domain)return '';if(!thi s.isFacebookURI())return null;var j=this.domain.split('.'),k=j.indexOf('facebook ');return j.slice(k).join('.');},getUnqualifiedURI:function(){return new i(this) .setProtocol(null).setDomain(null).setPort(null);},getQualifiedURI:function(){va r j=new i(this);if(!j.getDomain()){var k=i();j.setProtocol(k.getProtocol()).setD omain(k.getDomain()).setPort(k.getPort());}return j;},isSameOrigin:function(j){v ar k=j||window.location.href;if(!(k instanceof i))k=new i(k.toString());if(this. getProtocol()&&this.getProtocol()!=k.getProtocol())return false;if(this.getDomai n()&&this.getDomain()!=k.getDomain())return false;if(this.getPort()&&this.getPor t()!=k.getPort())return false;return true;},go:function(j){h(this,j);},setSubdom ain:function(j){var k=new i(this).getQualifiedURI(),l=k.getDomain().split('.');i f(l.length<=2){l.unshift(j);}else l[0]=j;return k.setDomain(l.join('.'));},getSu bdomain:function(){if(!this.getDomain())return '';var j=this.getDomain().split(' .');if(j.length<=2){return '';}else return j[0];},setSecure:function(j){return t his.setProtocol(j?'https':'http');},isSecure:function(){return this.getProtocol( )=='https';}});e.exports=i;});
__d("XHR",["Env"],function(a,b,c,d,e,f){var g=b('Env'),h={create:function(){try{ return a.XMLHttpRequest?new a.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP .3.0");}catch(i){}},getAsyncParams:function(i){var j={__user:g.user,__a:1};if(i= ='POST'&&g.fb_dtsg)j.fb_dtsg=g.fb_dtsg;if(g.fb_isb)j.fb_isb=g.fb_isb;return j;}} ;e.exports=h;}); __d("bind",[],function(a,b,c,d,e,f){function g(h,i){var j=Array.prototype.slice. call(arguments,2);if(typeof i!='string')return Function.prototype.bind.apply(i,[ h].concat(j));function k(){var l=j.concat(Array.prototype.slice.call(arguments)) ;if(h[i])return h[i].apply(h,l);}k.toString=function(){return 'bound lazily: '+h [i];};return k;}e.exports=g;}); __d("AsyncRequest",["event-extensions","Arbiter","AsyncDOM","AsyncResponse","Boo tloader","CSS","Env","HTTPErrors","JSCC","Parent","Run","ServerJS","URI","UserAg ent","XHR","bind","copyProperties","evalGlobal","ge","goURI","isEmpty","tx"],fun ction(a,b,c,d,e,f){b('event-extensions');var g=b('Arbiter'),h=b('AsyncDOM'),i=b( 'AsyncResponse'),j=b('Bootloader'),k=b('CSS'),l=b('Env'),m=b('HTTPErrors'),n=b(' JSCC'),o=b('Parent'),p=b('Run'),q=b('ServerJS'),r=b('URI'),s=b('UserAgent'),t=b( 'XHR'),u=b('bind'),v=b('copyProperties'),w=b('evalGlobal'),x=b('ge'),y=b('goURI' ),z=b('isEmpty'),aa=b('tx');function ba(){try{return !window.loaded;}catch(ka){r eturn true;}}function ca(ka){return ('upload' in ka)&&('onprogress' in ka.upload );}function da(ka){return 'withCredentials' in ka;}function ea(ka){return ka.sta tus in {0:1,12029:1,12030:1,12031:1,12152:1};}function fa(ka){var la=!ka||typeof (ka)==='function';return la;}var ga=2,ha=ga;g.subscribe('page_transition',functi on(ka,la){ha=la.id;});function ia(ka){v(this,{transport:null,method:'POST',uri:' ',timeout:null,timer:null,initialHandler:bagofholding,handler:null,uploadProgres sHandler:null,errorHandler:null,transportErrorHandler:null,timeoutHandler:null,i nterceptHandler:bagofholding,finallyHandler:bagofholding,abortHandler:bagofholdi ng,serverDialogCancelHandler:null,relativeTo:null,statusElement:null,statusClass :'',data:{},file:null,context:{},readOnly:false,writeRequiredParams:[],remaining Retries:0,userActionID:'-'});this.option={asynchronous:true,suppressErrorHandler Warning:false,suppressEvaluation:false,suppressErrorAlerts:false,retries:0,jsonp :false,bundle:false,useIframeTransport:false,handleErrorAfterUnload:false};this. errorHandler=i.defaultErrorHandler;this.transportErrorHandler=u(this,'errorHandl er');if(ka!==undefined)this.setURI(ka);}v(ia,{bootstrap:function(ka,la,ma){var n a='GET',oa=true,pa={};if(ma||la&&(la.rel=='async-post'||la.getAttribute&&la.getA ttribute('forcemethod')=='post')){na='POST';oa=false;if(ka){ka=r(ka);pa=ka.getQu eryData();ka.setQueryData({});}}var qa=o.byClass(la,'stat_elem')||la;if(qa&&k.ha sClass(qa,'async_saving'))return false;var ra=new ia(ka).setReadOnly(oa).setMeth od(na).setData(pa).setNectarModuleDataSafe(la).setRelativeTo(la);if(la){ra.setHa ndler(function(ta){Event.fire(la,'success',{response:ta});});ra.setErrorHandler( function(ta){if(Event.fire(la,'error',{response:ta})!==false)i.defaultErrorHandl er(ta);});}if(qa){ra.setStatusElement(qa);var sa=qa.getAttribute('data-status-cl ass');sa&&ra.setStatusClass(sa);}if(la)Event.fire(la,'AsyncRequest/send',{reques t:ra});ra.send();return false;},post:function(ka,la){new ia(ka).setReadOnly(fals e).setMethod('POST').setData(la).send();return false;},getLastID:function(){retu rn ga;},suppressOnloadToken:{},_inflight:[],_inflightCount:0,_inflightAdd:bagofh olding,_inflightPurge:bagofholding,getInflightCount:function(){return this._infl ightCount;},_inflightEnable:function(){if(s.ie()){v(ia,{_inflightAdd:function(ka ){this._inflight.push(ka);},_inflightPurge:function(){ia._inflight=ia._inflight. filter(function(ka){return ka.transport&&ka.transport.readyState<4;});}});p.onUn load(function(){ia._inflight.forEach(function(ka){if(ka.transport&&ka.transport. readyState<4){ka.transport.abort();delete ka.transport;}});});}}});v(ia.prototyp e,{_dispatchResponse:function(ka){try{this.clearStatusIndicator();if(!this._isRe levant()){this._invokeErrorHandler(1010);return;}if(this.initialHandler(ka)===fa lse)return;clearTimeout(this.timer);if(ka.jscc_map){var ma=(eval)(ka.jscc_map);n .init(ma);}var na;if(this.handler)try{na=this._shouldSuppressJS(this.handler(ka) );}catch(oa){ka.is_last&&this.finallyHandler(ka);throw oa;}if(!na)this._handleJS Response(ka);ka.is_last&&this.finallyHandler(ka);}catch(la){}},_shouldSuppressJS :function(ka){return ka===ia.suppressOnloadToken;},_handleJSResponse:function(ka ){var la=this.getRelativeTo(),ma=ka.domops,na=ka.jsmods,oa=new q().setRelativeTo (la);if(na&&(na.define||na.instances||na.markup)){oa.handle({define:na.define,in
stances:na.instances,markup:na.markup});delete na.define;delete na.instances;del ete na.markup;}if(ma)h.invoke(ma,la);if(na)oa.handle(na);this._handleJSRegisters (ka,'onload');if(this.lid)g.inform('tti_ajax',{s:this.lid,d:[this._sendTimeStamp ||0,(this._sendTimeStamp&&this._responseTime)?(this._responseTime-this._sendTime Stamp):0]},g.BEHAVIOR_EVENT);this._handleJSRegisters(ka,'onafterload');},_handle JSRegisters:function(ka,la){var ma=ka[la];if(!ma)return;for(var na=0;na<ma.lengt h;na++)try{(new Function(ma[na])).apply(this);}catch(oa){}},invokeResponseHandle r:function(ka){if(typeof(ka.redirect)!=='undefined'){(function(){this.setURI(ka. redirect).send();}).bind(this).defer();return;}if(!this.handler&&!this.errorHand ler&&!this.transportErrorHandler)return;if(typeof(ka.asyncResponse)!=='undefined '){if(!this._isRelevant()){this._invokeErrorHandler(1010);return;}var la=ka.asyn cResponse;if(la.inlinejs)w(la.inlinejs);if(la.lid){this._responseTime=Date.now() ;if(a.CavalryLogger)this.cavalry=a.CavalryLogger.getInstance(la.lid);this.lid=la .lid;}j.setResourceMap(la.resource_map);if(la.bootloadable)j.enableBootload(la.b ootloadable);var ma;if(la.getError()&&!la.getErrorIsWarning()){var na=this.error Handler.bind(this);ma=this._dispatchErrorResponse.bind(this,la,na);}else ma=this ._dispatchResponse.bind(this,la);ma=ma.defer.bind(ma);var oa=false;if(this.preBo otloadHandler)oa=this.preBootloadHandler(la);la.css=la.css||[];la.js=la.js||[];j .loadResources(la.css.concat(la.js),ma,oa,this.getURI());}else if(typeof(ka.tran sportError)!=='undefined'){if(this._xFbServer){this._invokeErrorHandler(1008);}e lse this._invokeErrorHandler(1012);}else this._invokeErrorHandler(1007);},_invok eErrorHandler:function(ka){if(ba()&&!this.getOption('handleErrorAfterUnload'))re turn;var la;if(this.responseText===''){la=1002;}else if(this._requestAborted){la =1011;}else{try{la=ka||this.transport.status||1004;}catch(ma){la=1005;}if(false= ==navigator.onLine)la=1006;}if(!this.transportErrorHandler)return;var na=this.tr ansportErrorHandler.bind(this),oa,pa,qa=true;if(la===1006){pa="No Network Connec tion";oa="Your browser appears to be offline. Please check your internet connect ion and try again.";}else if(la>=300&&la<=399){pa="Redirection";oa="Your access to Facebook was redirected or blocked by a third party at this time, please cont act your ISP or reload. ";var ra=this.transport.getResponseHeader("Location");if (ra)y(ra,true);qa=true;}else{pa="Oops";oa="Something went wrong. We're working o n getting this fixed as soon as we can. You may be able to try again.";}!this.ge tOption('suppressErrorAlerts');var sa=new i(this);v(sa,{error:la,errorSummary:pa ,errorDescription:oa,silentError:qa});this._dispatchErrorResponse(sa,na);},_disp atchErrorResponse:function(ka,la){var ma=ka.getError();try{this.clearStatusIndic ator();var oa=this._sendTimeStamp&&{duration:Date.now()-this._sendTimeStamp,xfb_ ip:this._xFbServer||'-'};ka.logError('async_error',oa);if(!this._isRelevant()||m a===1010){this.abort();return;}if(ma==1357008||ma==1357007||ma==1442002||ma==135 7001){var pa=ma==1357008||ma==1357007;this.interceptHandler(ka);this._displaySer verDialog(ka,pa);}else if(this.initialHandler(ka)!==false){clearTimeout(this.tim er);try{la(ka);}catch(qa){this.finallyHandler(ka);throw qa;}this.finallyHandler( ka);}}catch(na){}},_displayServerDialog:function(ka,la){var ma=ka.getPayload();i f(ma.__dialog!==undefined){this._displayServerLegacyDialog(ka,la);return;}var na =ma.__dialogx;new q().handle(na);j.loadModules(['ConfirmationDialog'],function(o a){oa.setupConfirmation(ka,this);}.bind(this));},_displayServerLegacyDialog:func tion(ka,la){var ma=ka.getPayload().__dialog;j.loadModules(['Dialog'],function(na ){var oa=new na(ma);if(la)oa.setHandler(this._displayConfirmationHandler.bind(th is,oa));oa.setCancelHandler(function(){var pa=this.getServerDialogCancelHandler( );try{pa&&pa();}catch(qa){throw qa;}finally{this.finallyHandler(ka);}}.bind(this )).setCausalElement(this.relativeTo).show();}.bind(this));},_displayConfirmation Handler:function(ka){this.data.confirmed=1;v(this.data,ka.getFormData());this.se nd();},_handleJSONPResponse:function(ka){this.is_first=(this.is_first===undefine d);var la=this._interpretResponse(ka);la.asyncResponse.is_first=this.is_first;la .asyncResponse.is_last=this.transport.hasFinished();this.invokeResponseHandler(l a);if(this.transport.hasFinished())delete this.transport;},_handleXHRResponse:fu nction(ka){var la;if(this.getOption('suppressEvaluation')){la={asyncResponse:new i(this,ka)};}else{var ma=ka.responseText,na=null;try{var pa=this._unshieldRespo nseText(ma);try{var qa=(eval)('('+pa+')');la=this._interpretResponse(qa);}catch( oa){na='excep';la={transportError:'eval() failed on async to '+this.getURI()};}} catch(oa){na='empty';la={transportError:oa.message};}if(na)a.send_error_signal&&
a.send_error_signal('async_xport_resp',[(this._xFbServer?'1008_':'1012_')+na,thi s._xFbServer||'-',this.getURI(),ma.length,ma.substr(0,1600)].join(':'));}this.in vokeResponseHandler(la);},_unshieldResponseText:function(ka){var la="for (;;);", ma=la.length;if(ka.length<=ma)throw new Error('Response too short on async to '+ this.getURI());var na=0;while(ka.charAt(na)==" "||ka.charAt(na)=="\n")na++;na&&k a.substring(na,na+ma)==la;return ka.substring(na+ma);},_interpretResponse:functi on(ka){if(ka.redirect)return {redirect:ka.redirect};var la=new i(this);if(ka.__a r!=1){la.payload=ka;}else v(la,ka);return {asyncResponse:la};},_onStateChange:fu nction(){try{if(this.transport.readyState==4){ia._inflightCount--;ia._inflightPu rge();try{if(typeof(this.transport.getResponseHeader)!=='undefined'&&this.transp ort.getResponseHeader('X-FB-Debug'))this._xFbServer=this.transport.getResponseHe ader('X-FB-Debug');}catch(la){}if(this.transport.status>=200&&this.transport.sta tus<300){ia.lastSuccessTime=Date.now();this._handleXHRResponse(this.transport);} else if(s.safari()&&(typeof(this.transport.status)=='undefined')){this._invokeEr rorHandler(1002);}else if(l.retry_ajax_on_network_error&&ea(this.transport)&&thi s.remainingRetries>0){this.remainingRetries--;delete this.transport;this.send(tr ue);return;}else this._invokeErrorHandler();if(this.getOption('asynchronous')!== false)delete this.transport;}}catch(ka){if(ba())return;delete this.transport;if( this.remainingRetries>0){this.remainingRetries--;this.send(true);}else{!this.get Option('suppressErrorAlerts');a.send_error_signal&&a.send_error_signal('async_xp ort_resp',[1007,this._xFbServer||'-',this.getURI(),ka.message].join(':'));this._ invokeErrorHandler(1007);}}},_isMultiplexable:function(){if(this.getOption('json p')||this.getOption('useIframeTransport'))return false;if(!this.uri.isFacebookUR I())return false;if(!this.getOption('asynchronous'))return false;return true;},h andleResponse:function(ka){var la=this._interpretResponse(ka);this.invokeRespons eHandler(la);},setMethod:function(ka){this.method=ka.toString().toUpperCase();re turn this;},getMethod:function(){return this.method;},setData:function(ka){this. data=ka;return this;},_setDataHash:function(){if(this.method!='POST'||this.data. phstamp)return;var ka=r.implodeQuery(this.data).length,la='';for(var ma=0;ma<thi s.data.fb_dtsg.length;ma++)la+=this.data.fb_dtsg.charCodeAt(ma);this.data.phstam p='1'+la+ka;},setRawData:function(ka){this.rawData=ka;return this;},getData:func tion(){return this.data;},setContextData:function(ka,la,ma){ma=ma===undefined?tr ue:ma;if(ma)this.context['_log_'+ka]=la;return this;},_setUserActionID:function( ){var ka=a.ArbiterMonitor&&a.ArbiterMonitor.getUE()||'-';this.userActionID=(a.Ea gleEye&&a.EagleEye.getSessionID()||'-')+'/'+ka;},setURI:function(ka){var la=r(ka );if(this.getOption('useIframeTransport')&&!la.isFacebookURI())return this;if(!t his._allowCrossOrigin&&!this.getOption('jsonp')&&!this.getOption('useIframeTrans port')&&!la.isSameOrigin())return this;this._setUserActionID();if(!ka||la.isEmpt y()){if(a.send_error_signal&&a.get_error_stack){var ma={err_code:1013,vip:'-',du ration:0,xfb_ip:'-',path:window.location.href,aid:this.userActionID};a.send_erro r_signal('async_error',JSON.stringify(ma));a.send_error_signal('async_xport_stac k',[1013,window.location.href,null,a.get_error_stack()].join(':'));}return this; }this.uri=la;return this;},getURI:function(){return this.uri.toString();},setIni tialHandler:function(ka){this.initialHandler=ka;return this;},setHandler:functio n(ka){if(fa(ka))this.handler=ka;return this;},getHandler:function(){return this. handler;},setUploadProgressHandler:function(ka){if(fa(ka))this.uploadProgressHan dler=ka;return this;},setErrorHandler:function(ka){if(fa(ka))this.errorHandler=k a;return this;},setTransportErrorHandler:function(ka){this.transportErrorHandler =ka;return this;},getErrorHandler:function(){return this.errorHandler;},getTrans portErrorHandler:function(){return this.transportErrorHandler;},setTimeoutHandle r:function(ka,la){if(fa(la)){this.timeout=ka;this.timeoutHandler=la;}return this ;},resetTimeout:function(ka){if(!(this.timeoutHandler===null))if(ka===null){this .timeout=null;clearTimeout(this.timer);this.timer=null;}else{var la=!this._allow CrossPageTransition;this.timeout=ka;clearTimeout(this.timer);this.timer=this._ha ndleTimeout.bind(this).defer(this.timeout,la);}return this;},_handleTimeout:func tion(){this.abandon();this.timeoutHandler(this);},setNewSerial:function(){this.i d=++ga;return this;},setInterceptHandler:function(ka){this.interceptHandler=ka;r eturn this;},setFinallyHandler:function(ka){this.finallyHandler=ka;return this;} ,setAbortHandler:function(ka){this.abortHandler=ka;return this;},getServerDialog CancelHandler:function(){return this.serverDialogCancelHandler;},setServerDialog
CancelHandler:function(ka){this.serverDialogCancelHandler=ka;return this;},setPr eBootloadHandler:function(ka){this.preBootloadHandler=ka;return this;},setReadOn ly:function(ka){if(!(typeof(ka)!='boolean'))this.readOnly=ka;return this;},setFB MLForm:function(){this.writeRequiredParams=["fb_sig"];return this;},getReadOnly: function(){return this.readOnly;},setRelativeTo:function(ka){this.relativeTo=ka; return this;},getRelativeTo:function(){return this.relativeTo;},setStatusClass:f unction(ka){this.statusClass=ka;return this;},setStatusElement:function(ka){this .statusElement=ka;return this;},getStatusElement:function(){return x(this.status Element);},_isRelevant:function(){if(this._allowCrossPageTransition)return true; if(!this.id)return true;return this.id>ha;},clearStatusIndicator:function(){var ka=this.getStatusElement();if(ka){k.removeClass(ka,'async_saving');k.removeClass (ka,this.statusClass);}},addStatusIndicator:function(){var ka=this.getStatusElem ent();if(ka){k.addClass(ka,'async_saving');k.addClass(ka,this.statusClass);}},sp ecifiesWriteRequiredParams:function(){return this.writeRequiredParams.every(func tion(ka){this.data[ka]=this.data[ka]||l[ka]||(x(ka)||{}).value;if(this.data[ka]! ==undefined)return true;return false;},this);},setOption:function(ka,la){if(type of(this.option[ka])!='undefined')this.option[ka]=la;return this;},getOption:func tion(ka){typeof(this.option[ka])=='undefined';return this.option[ka];},abort:fun ction(){if(this.transport){var ka=this.getTransportErrorHandler();this.setOption ('suppressErrorAlerts',true);this.setTransportErrorHandler(bagofholding);this._r equestAborted=true;this.transport.abort();this.setTransportErrorHandler(ka);}thi s.abortHandler();},abandon:function(){clearTimeout(this.timer);this.setOption('s uppressErrorAlerts',true).setHandler(bagofholding).setErrorHandler(bagofholding) .setTransportErrorHandler(bagofholding);if(this.transport){this._requestAborted= true;this.transport.abort();}},setNectarData:function(ka){if(ka){if(this.data.nc tr===undefined)this.data.nctr={};v(this.data.nctr,ka);}return this;},setNectarMo duleDataSafe:function(ka){if(this.setNectarModuleData)this.setNectarModuleData(k a);return this;},setNectarImpressionIdSafe:function(){if(this.setNectarImpressio nId)this.setNectarImpressionId();return this;},setAllowCrossPageTransition:funct ion(ka){this._allowCrossPageTransition=!!ka;if(this.timer)this.resetTimeout(this .timeout);return this;},setAllowCrossOrigin:function(ka){this._allowCrossOrigin= !!ka;return this;},send:function(ka){ka=ka||false;if(!this.uri)return false;!thi s.errorHandler&&!this.getOption('suppressErrorHandlerWarning');if(this.getOption ('jsonp')&&this.method!='GET')this.setMethod('GET');if(this.getOption('useIframe Transport')&&this.method!='GET')this.setMethod('GET');this.timeoutHandler!==null &&(this.getOption('jsonp')||this.getOption('useIframeTransport'));if(!this.getRe adOnly()){this.specifiesWriteRequiredParams();if(this.method!='POST')return fals e;}v(this.data,t.getAsyncParams(this.method));if(!z(this.context)){v(this.data,t his.context);this.data.ajax_log=1;}if(l.force_param)v(this.data,l.force_param);t his._setUserActionID();if(this.getOption('bundle')&&this._isMultiplexable()){ja. schedule(this);return true;}this.setNewSerial();if(!this.getOption('asynchronous '))this.uri.addQueryData({__s:1});this.finallyHandler=a.async_callback(this.fina llyHandler,'final');var la,ma;if(this.method=='GET'||this.rawData){la=this.uri.a ddQueryData(this.data).toString();ma=this.rawData||'';}else{la=this.uri.toString ();this._setDataHash();ma=r.implodeQuery(this.data);}if(this.transport)return fa lse;if(this.getOption('jsonp')||this.getOption('useIframeTransport')){d(['JSONPT ransport'],function(qa){this.transport=new qa(this.getOption('jsonp')?'jsonp':'i frame',this.uri,this._handleJSONPResponse.bind(this));this.transport.send();}.bi nd(this));return true;}var na=t.create();if(!na)return false;na.onreadystatechan ge=a.async_callback(this._onStateChange.bind(this),'xhr');if(this.uploadProgress Handler&&ca(na))na.upload.onprogress=this.uploadProgressHandler.bind(this);if(!k a)this.remainingRetries=this.getOption('retries');if(a.send_error_signal||a.Arbi terMonitor)this._sendTimeStamp=this._sendTimeStamp||Date.now();this.transport=na ;try{this.transport.open(this.method,la,this.getOption('asynchronous'));}catch(o a){return false;}var pa=l.svn_rev;if(pa)this.transport.setRequestHeader('X-SVN-R ev',String(pa));if(!this.uri.isSameOrigin()&&!this.getOption('jsonp')&&!this.get Option('useIframeTransport')){if(!da(this.transport))return false;if(this.uri.is FacebookURI())this.transport.withCredentials=true;}if(this.method=='POST'&&!this .rawData)this.transport.setRequestHeader('Content-Type','application/x-www-formurlencoded');this.addStatusIndicator();this.transport.send(ma);if(this.timeout!=
=null)this.resetTimeout(this.timeout);ia._inflightCount++;ia._inflightAdd(this); return true;}});function ja(){this._requests=[];}v(ja,{multiplex:null,schedule:f unction(ka){if(!ja.multiplex){ja.multiplex=new ja();(function(){ja.multiplex.sen d();ja.multiplex=null;}).defer();}ja.multiplex.add(ka);}});v(ja.prototype,{add:f unction(ka){this._requests.push(ka);},send:function(){var ka=this._requests;if(! ka.length)return;var la;if(ka.length===1){la=ka[0];}else{var ma=ka.map(function( na){return [na.uri.getPath(),r.implodeQuery(na.data)];});la=new ia('/ajax/proxy. php').setAllowCrossPageTransition(true).setData({data:ma}).setHandler(this._hand ler.bind(this)).setTransportErrorHandler(this._transportErrorHandler.bind(this)) ;}la.setOption('bundle',false).send();},_handler:function(ka){var la=ka.getPaylo ad().responses;if(la.length!==this._requests.length)return;for(var ma=0;ma<this. _requests.length;ma++){var na=this._requests[ma],oa=na.uri.getPath();na.id=this. id;if(la[ma][0]!==oa){na.invokeResponseHandler({transportError:'Wrong response o rder in bundled request to '+oa});continue;}na.handleResponse(la[ma][1]);}},_tra nsportErrorHandler:function(ka){var la={transportError:ka.errorDescription},ma=t his._requests.map(function(na){na.id=this.id;na.invokeResponseHandler(la);return na.uri.getPath();});}});e.exports=ia;}); __d("legacy:async",["AsyncRequest","AsyncResponse"],function(a,b,c,d){a.AsyncReq uest=b('AsyncRequest');a.AsyncResponse=b('AsyncResponse');},3); __d("startsWith",[],function(a,b,c,d,e,f){function g(h,i,j){var k=String(h);j=Ma th.min(Math.max(j||0,0),k.length);return k.lastIndexOf(String(i),j)===j;}e.expor ts=g;}); __d("AsyncRequestNectarLogging",["AsyncRequest","Env","copyProperties","startsWi th"],function(a,b,c,d,e,f){var g=b('AsyncRequest'),h=b('Env'),i=b('copyPropertie s'),j=b('startsWith');i(g.prototype,{setNectarModuleData:function(k){if(this.met hod=='POST'){var l=h.module;if(k&&l===undefined){var m={fbpage_fan_confirm:1},n= null;for(var o=k;o&&o!=document.body;o=o.parentNode){if(!o.id||typeof o.id!=='st ring')continue;if(j(o.id,'pagelet_')){l=o.id;break;}if(!n&&m[o.id])n=o.id;}if(l= ==undefined&&n)l=n;}if(l!==undefined){if(this.data.nctr===undefined)this.data.nc tr={};this.data.nctr._mod=l;}}},setNectarImpressionId:function(){if(this.method= ='POST'){var k=h.impid;if(k!==undefined){if(this.data.nctr===undefined)this.data .nctr={};this.data.nctr._impid=k;}}}});}); __d("legacy:async-postlude",["AsyncRequestNectarLogging"],function(a,b,c,d){b('A syncRequestNectarLogging');},3); __d("legacy:bootloader",["Bootloader"],function(a,b,c,d){a.Bootloader=b('Bootloa der');},3); __d("Class",["function-extensions","Arbiter","copyProperties","createArrayFrom"] ,function(a,b,c,d,e,f){b('function-extensions');var g=b('Arbiter'),h=b('copyProp erties'),i=b('createArrayFrom'),j={},k=null,l={extend:function(t,u){if(!k)k=g.su bscribe(g.BOOTLOAD,n);if(typeof u=='string'){m(t,u);}else o(t,u);}};function m(t ,u){t.__class_extending=true;var v=g.registerCallback(o.curry(t,u),[g.FUNCTION_E XTENSION+'/'+u,g.BOOTLOAD]);if(v!==null)j[u]=true;}function n(){for(var t in j)i f(!!a[t]){delete j[t];if(!a[t].__class_extending){g.inform(g.FUNCTION_EXTENSION+ '/'+t,true,g.BEHAVIOR_STATE);}else a[t].__class_name=t;}}function o(t,u){delete t.__class_extending;u=typeof u=='string'?a[u]:u;var v=p(u,0),w=p(t,v.prototype._ _level+1);w.parent=v;if(!!t.__class_name)g.inform(g.FUNCTION_EXTENSION+'/'+t.__c lass_name,true,g.BEHAVIOR_STATE);}function p(t,u){if(t._metaprototype)return t._ metaprototype;var v=new Function();v.construct=q;v.prototype.construct=s(t,u,tru e);v.prototype.__level=u;v.base=t;t.prototype.parent=v;t._metaprototype=v;return v;}function q(t){r(t.parent);var u=[],v=t;while(v.parent){var w=new v.parent(); u.push(w);w.__instance=t;v=v.parent;}t.parent=u[1];u.reverse();u.pop();t.__paren ts=u;t.__instance=t;return t.parent.construct.apply(t.parent,arguments);}functio n r(t){if(t.initialized)return;var u=t.base.prototype;if(t.parent){r(t.parent);v ar v=t.parent.prototype;for(var w in v)if(w!='__level'&&w!='construct'&&u[w]===u ndefined)u[w]=t.prototype[w]=v[w];}t.initialized=true;var x=t.prototype.__level; for(var w in u)if(w!='parent')u[w]=t.prototype[w]=s(u[w],x);}function s(t,u,v){i f(typeof t!='function'||t.__prototyped)return t;var w=function(){var x=this.__in stance;if(x){var y=x.parent;x.parent=u?x.__parents[u-1]:null;var z=arguments;if( v){z=[];for(var aa=1;aa<arguments.length;aa++)z.push(arguments[aa]);}var ba=t.ap ply(x,z);x.parent=y;return ba;}else return t.apply(this,arguments);};w.__prototy
ped=true;return w;}e.exports=l;}); __d("legacy:Class",["Class"],function(a,b,c,d){a.Class=b('Class');},3); __d("DOMDimensions",["DOMQuery"],function(a,b,c,d,e,f){var g=b('DOMQuery'),h={ge tElementDimensions:function(i){return {width:i.offsetWidth||0,height:i.offsetHei ght||0};},getViewportDimensions:function(){var i=(window&&window.innerWidth)||(d ocument&&document.documentElement&&document.documentElement.clientWidth)||(docum ent&&document.body&&document.body.clientWidth)||0,j=(window&&window.innerHeight) ||(document&&document.documentElement&&document.documentElement.clientHeight)||( document&&document.body&&document.body.clientHeight)||0;return {width:i,height:j };},getDocumentDimensions:function(i){i=i||document;var j=g.getDocumentScrollEle ment(i),k=j.scrollWidth||0,l=j.scrollHeight||0;return {width:k,height:l};}};e.ex ports=h;}); __d("sprintf",[],function(a,b,c,d,e,f){function g(h,i){i=Array.prototype.slice.c all(arguments,1);var j=0;return h.replace(/%s/g,function(k){return i[j++];});}e. exports=g;}); __d("Log",["sprintf"],function(a,b,c,d,e,f){var g=b('sprintf'),h={DEBUG:3,INFO:2 ,WARNING:1,ERROR:0};function i(k,l){var m=Array.prototype.slice.call(arguments,2 ),n=g.apply(null,m);if(j.level>=k&&window.console)console[l in console?l:'log']( n);}var j={level:-1,Level:h,debug:i.bind(null,h.DEBUG,'debug'),info:i.bind(null, h.INFO,'debug'),warn:i.bind(null,h.WARNING,'debug'),error:i.bind(null,h.ERROR,'d ebug')};e.exports=j;}); __d("isInIframe",[],function(a,b,c,d,e,f){function g(){return window!=window.top ;}e.exports=g;}); __d("resolveWindow",[],function(a,b,c,d,e,f){function g(h){var i=window,j=h.spli t('.');try{for(var l=0;l<j.length;l++){var m=j[l],n=/^frames\[['"]?([a-zA-Z0-9\_]+)['"]?\]$/.exec(m);if(n){i=i.frames[n[1]];}else if(m==='opener'||m==='parent' ||m==='top'){i=i[m];}else return null;}}catch(k){return null;}return i;}e.export s=g;}); __d("XD",["function-extensions","Arbiter","DOM","DOMDimensions","Log","URI","Use rAgent","copyProperties","isInIframe","resolveWindow"],function(a,b,c,d,e,f){b(' function-extensions');var g=b('Arbiter'),h=b('DOM'),i=b('DOMDimensions'),j=b('Lo g'),k=b('URI'),l=b('UserAgent'),m=b('copyProperties'),n=b('isInIframe'),o=b('res olveWindow'),p='fb_xdm_frame_'+location.protocol.replace(':',''),q={_callbacks:[ ],_opts:{autoResize:false,allowShrink:true,channelUrl:null,hideOverflow:false,re sizeTimeout:100,resizeWidth:false,expectResizeAck:false,resizeAckTimeout:6000},_ lastResizeAckId:0,_resizeCount:0,_resizeTimestamp:0,_shrinker:null,init:function (s){this._opts=m(m({},this._opts),s);if(this._opts.autoResize)this._startResizeM onitor();g.subscribe('Connect.Unsafe.resize.ack',function(t,u){if(!u.id)u.id=thi s._resizeCount;if(u.id>this._lastResizeAckId)this._lastResizeAckId=u.id;}.bind(t his));},send:function(s,t){t=t||this._opts.channelUrl;if(!t)return;var u={},v=ne w k(t);m(u,s);m(u,k.explodeQuery(v.getFragment()));var w=new k(u.origin),x=w.get Domain()+(w.getPort()?':'+w.getPort():''),y=o(u.relation.replace(/^parent\./,'') ),z=y.frames[p];z?z.proxyMessage(k.implodeQuery(u),[x]):j.warn('No such frame "' +p+'" to proxyMessage to');},_computeSize:function(){var s=i.getDocumentDimensio ns(),t=0;if(this._opts.resizeWidth){var u=document.body;if(u.clientWidth<u.scrol lWidth){t=s.width;}else{var v=u.childNodes;for(var w=0;w<v.length;w++){var x=v[w ],y=x.offsetLeft+x.offsetWidth;if(y>t)t=y;}}t=Math.max(t,q.forced_min_width);}s. width=t;if(this._opts.allowShrink){if(!this._shrinker)this._shrinker=h.create('d iv');h.appendContent(document.body,this._shrinker);s.height=Math.max(this._shrin ker.offsetTop,0);}return s;},_startResizeMonitor:function(){var s,t=document.doc umentElement;if(this._opts.hideOverflow){t.style.overflow='hidden';document.body .style.overflow='hidden';}setInterval((function(){var u=this._computeSize(),v=Da te.now(),w=this._lastResizeAckId<this._resizeCount&&(v-this._resizeTimestamp)>th is._opts.resizeAckTimeout;if(!s||(this._opts.expectResizeAck&&w)||(this._opts.al lowShrink&&s.width!=u.width)||(!this._opts.allowShrink&&s.width<u.width)||(this. _opts.allowShrink&&s.height!=u.height)||(!this._opts.allowShrink&&s.height<u.hei ght)){s=u;this._resizeCount++;this._resizeTimestamp=v;var x={type:'resize',heigh t:u.height,ackData:{id:this._resizeCount}};if(u.width&&u.width!=0)x.width=u.widt h;try{if(k(document.referrer).isFacebookURI()&&n()&&window.name&&window.parent.l ocation&&window.parent.location.toString&&k(window.parent.location).isFacebookUR
I()){var z=window.parent.document.getElementsByTagName('iframe');for(var aa=0;aa <z.length;aa=aa+1)if(z[aa].name==window.name){if(this._opts.resizeWidth)z[aa].st yle.width=x.width+'px';z[aa].style.height=x.height+'px';}}this.send(x);}catch(y) {this.send(x);}}}).bind(this),this._opts.resizeTimeout);}},r=m({},q);e.exports.U nverifiedXD=r;e.exports.XD=q;a.UnverifiedXD=r;a.XD=q;}); __d("legacy:connect-xd",["XD"],function(a,b,c,d){a.UnverifiedXD=b('XD').Unverifi edXD;a.XD=b('XD').XD;},3); __d("legacy:uri",["URI"],function(a,b,c,d){a.URI=b('URI');},3); WindowComm={_callbacks:{},makeHandler:function(a,b){b=b||'opener';var c='f'+(Mat h.random()*(1<<30)).toString(16).replace('.','');WindowComm._callbacks[c]=a;retu rn new URI('/connect/window_comm.php').setQueryData({_id:c,_relation:b}).getQual ifiedURI().toString();},_recv:function(a){var b=new URI(a).getQueryData();Window Comm._callbacks[b._id](b);}}; __d("PopupWindow",["DOMDimensions","DOMQuery","UserAgent","copyProperties"],func tion(a,b,c,d,e,f){var g=b('DOMDimensions'),h=b('DOMQuery'),i=b('UserAgent'),j=b( 'copyProperties'),k={_opts:{allowShrink:true,strategy:'vector',timeout:100,width Element:null},init:function(l){j(k._opts,l);setInterval(k._resizeCheck,k._opts.t imeout);},_resizeCheck:function(){var l=g.getViewportDimensions(),m=k._getDocume ntSize(),n=m.height-l.height,o=m.width-l.width;if(o<0&&!k._opts.widthElement)o=0 ;o=o>1?o:0;if(!k._opts.allowShrink&&n<0)n=0;if(n||o)try{window.console&&window.c onsole.firebug;window.resizeBy(o,n);if(o)window.moveBy(o/-2,0);}catch(p){}},_get DocumentSize:function(){var l=g.getDocumentDimensions();if(k._opts.strategy==='o ffsetHeight')l.height=document.body.offsetHeight;if(k._opts.widthElement){var m= h.scry(document.body,k._opts.widthElement)[0];if(m)l.width=g.getElementDimension s(m).width;}if(window.Dialog&&Dialog.max_bottom&&Dialog.max_bottom>l.height)l.he ight=Dialog.max_bottom;return l;},open:function(l,m,n){var o=typeof window.scree nX!='undefined'?window.screenX:window.screenLeft,p=typeof window.screenY!='undef ined'?window.screenY:window.screenTop,q=typeof window.outerWidth!='undefined'?wi ndow.outerWidth:document.body.clientWidth,r=typeof window.outerHeight!='undefine d'?window.outerHeight:(document.body.clientHeight-22),s=parseInt(o+((q-n)/2),10) ,t=parseInt(p+((r-m)/2.5),10),u=('width='+n+',height='+m+',left='+s+',top='+t);r eturn window.open(l,'_blank',u);}};e.exports=k;}); __d("legacy:popup-resizer",["PopupWindow"],function(a,b,c,d){a.PopupResizer=b('P opupWindow');},3); ConnectLogin={init:function(a){this.appID=a.appID;this.addToProfile=a.addToProfi le;this.oneClick=a.oneClick;this.channelUrl=a.channelUrl;XD.init(a);},login:func tion(a,b,c){if(this.oneClick&&!b){this._oneClick(a);}else this._openPopup(a,b,c) ;},logout:function(){XD.send({type:'logout'});},_oneClick:function(a){new AsyncR equest().setURI('/ajax/api/tos.php').setData({app_id:this.appID,grant_perm:1}).s etHandler(function(b){ConnectLogin._refreshLoginStatus();a&&a();}).send();},_ope nPopup:function(a,b,c){c=c||{};var d=WindowComm.makeHandler(function(h){ConnectL ogin._closePopup();if(ConnectLogin.appID)ConnectLogin._refreshLoginStatus();a&&a ();}),e=WindowComm.makeHandler(function(h){ConnectLogin._closePopup();}),f=new U RI('/login.php');f.setQueryData({api_key:this.appID,next:d,channel_url:e,cancel_ url:e,req_perms:b,v:'1.0',fbconnect:1,add_to_profile:this.addToProfile,display:' popup'});f.addQueryData(c);var g=this._getSize(c);this._popup=PopupResizer.open( f.toString(),g.height,g.width);},_closePopup:function(){if(this._popup){this._po pup.close();this._popup=null;}},_refreshLoginStatus:function(){if(this.channelUr l){XD.send({type:'refreshLoginStatus'});}else window.location.reload();},_getSiz e:function(a){if(a.social_plugin=='registration'){return {width:640,height:370}; }else return {width:610,height:280};}}; __d("Cookie",["Env"],function(a,b,c,d,e,f){var g=b('Env'),h={set:function(i,j,k, l,m){if(g.no_cookies&&i!='tpa')return;document.cookie=i+"="+encodeURIComponent(j )+"; "+(k?"expires="+(new Date(Date.now()+k)).toGMTString()+"; ":"")+"path="+(l| |'/')+"; domain="+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1') +(m?"; secure":"");},clear:function(i){document.cookie=i+"=; expires=Thu, 01-Jan -1970 00:00:01 GMT; "+"path=/; domain="+window.location.hostname.replace(/^.*(\. facebook\..*)$/i,'$1');},get:function(i){var j=document.cookie.match('(?:^|;\\s* )'+i+'=(.*?)(?:;|$)');return (j?decodeURIComponent(j[1]):j);}};e.exports=h;}); __d("legacy:cookie",["Cookie"],function(a,b,c,d){var e=b('Cookie');a.getCookie=e
.get;a.setCookie=e.set;a.clearCookie=e.clear;},3); __d("Style",["DOMQuery","ErrorUtils","$"],function(a,b,c,d,e,f){var g=b('DOMQuer y'),h=b('ErrorUtils'),i=b('$');function j(m){return m.replace(/([A-Z])/g,'-$1'). toLowerCase();}function k(m,n){var o=l.get(m,n);return (o==='auto'||o==='scroll' );}var l={set:function(m,n,o){switch(n){case 'opacity':m.style.opacity=o;m.style .filter=o!==''?'alpha(opacity='+o*100+')':'';break;case 'float':m.style.cssFloat =m.style.styleFloat=o;break;case 'width':case 'height':if(parseInt(o,10)<0)h.app lyWithGuard(function(q,r){throw new Error('Style.set: "'+q+'" argument is invali d: "'+r+'"');},l,[n,o]);default:n=n.replace(/-(.)/g,function(q,r){return r.toUpp erCase();});try{m.style[n]=o;}catch(p){throw new Error('Style.set: "'+n+'" argum ent is invalid: "'+o+'"');}}return m;},get:function(m,n){m=i(m);n=n.replace(/-(. )/g,function(p,q){return q.toUpperCase();});var o;if(window.getComputedStyle){o= window.getComputedStyle(m,null);if(o)return o.getPropertyValue(j(n));}if(documen t.defaultView&&document.defaultView.getComputedStyle){o=document.defaultView.get ComputedStyle(m,null);if(o)return o.getPropertyValue(j(n));if(n=="display")retur n "none";}if(m.currentStyle)return m.currentStyle[n];return m.style&&m.style[n]; },getFloat:function(m,n){return parseFloat(l.get(m,n),10);},getOpacity:function( m){m=i(m);var n=l.get(m,'filter'),o=null;if(n&&(o=/(\d+(?:\.\d+)?)/.exec(n))){re turn parseFloat(o.pop())/100;}else if(n=l.get(m,'opacity')){return parseFloat(n) ;}else return 1;},isFixed:function(m){while(m&&m!==document.documentElement){if( l.get(m,'position')==='fixed')return true;m=m.parentNode;}return false;},getScro llParent:function(m){if(!m)return null;while(m!==document.body){if(k(m,'overflow ')||k(m,'overflowY')||k(m,'overflowX'))return m;m=m.parentNode;}return window;}} ;e.exports=l;}); __d("legacy:css",["CSS","Style","copyProperties"],function(a,b,c,d){var e=b('CSS '),f=b('Style'),g=b('copyProperties'),h={};g(h,e,{setStyle:f.set,getStyle:f.get, getStyleFloat:f.getFloat,getOpacity:f.getOpacity,isFixed:f.isFixed,getScrollPare nt:f.getScrollParent});a.CSS=h;},3); __d("legacy:dom",["DOM"],function(a,b,c,d){a.DOM=b('DOM');},3); __d("legacy:dom-core",["$","ge"],function(a,b,c,d){a.$=b('$');a.ge=b('ge');},3); __d("legacy:dom-html",["HTML"],function(a,b,c,d){a.HTML=b('HTML');},3); __d("Animation",["CSS","DOM","Style","UserAgent"],function(a,b,c,d,e,f){var g=b( 'CSS'),h=b('DOM'),i=b('Style'),j=b('UserAgent');function k(l){if(a==this){return new k(l);}else{this.obj=l;this._reset_state();this.queue=[];this.last_attr=null ;}}k.resolution=20;k.offset=0;k.prototype._reset_state=function(){this.state={at trs:{},duration:500};};k.prototype.stop=function(){this._reset_state();this.queu e=[];return this;};k.prototype._build_container=function(){if(this.container_div ){this._refresh_container();return;}if(this.obj.firstChild&&this.obj.firstChild. __animation_refs){this.container_div=this.obj.firstChild;this.container_div.__an imation_refs++;this._refresh_container();return;}var l=document.createElement('d iv');l.style.padding='0px';l.style.margin='0px';l.style.border='0px';l.__animati on_refs=1;var m=this.obj.childNodes;while(m.length)l.appendChild(m[0]);this.obj. appendChild(l);this._orig_overflow=this.obj.style.overflow;this.obj.style.overfl ow='hidden';this.container_div=l;this._refresh_container();};k.prototype._refres h_container=function(){this.container_div.style.height='auto';this.container_div .style.width='auto';this.container_div.style.height=this.container_div.offsetHei ght+'px';this.container_div.style.width=this.container_div.offsetWidth+'px';};k. prototype._destroy_container=function(){if(!this.container_div)return;if(!--this .container_div.__animation_refs){var l=this.container_div.childNodes;while(l.len gth)this.obj.appendChild(l[0]);this.obj.removeChild(this.container_div);}this.co ntainer_div=null;this.obj.style.overflow=this._orig_overflow;};k.ATTR_TO=1;k.ATT R_BY=2;k.ATTR_FROM=3;k.prototype._attr=function(l,m,n){l=l.replace(/-[a-z]/gi,fu nction(p){return p.substring(1).toUpperCase();});var o=false;switch(l){case 'bac kground':this._attr('backgroundColor',m,n);return this;case 'margin':m=k.parse_g roup(m);this._attr('marginBottom',m[0],n);this._attr('marginLeft',m[1],n);this._ attr('marginRight',m[2],n);this._attr('marginTop',m[3],n);return this;case 'padd ing':m=k.parse_group(m);this._attr('paddingBottom',m[0],n);this._attr('paddingLe ft',m[1],n);this._attr('paddingRight',m[2],n);this._attr('paddingTop',m[3],n);re turn this;case 'backgroundColor':case 'borderColor':case 'color':m=k.parse_color (m);break;case 'opacity':m=parseFloat(m,10);break;case 'height':case 'width':if(
m=='auto'){o=true;}else m=parseInt(m,10);break;case 'borderWidth':case 'lineHeig ht':case 'fontSize':case 'marginBottom':case 'marginLeft':case 'marginRight':cas e 'marginTop':case 'paddingBottom':case 'paddingLeft':case 'paddingRight':case ' paddingTop':case 'bottom':case 'left':case 'right':case 'top':case 'scrollTop':c ase 'scrollLeft':m=parseInt(m,10);break;default:throw new Error(l+' is not a sup ported attribute!');}if(this.state.attrs[l]===undefined)this.state.attrs[l]={};i f(o)this.state.attrs[l].auto=true;switch(n){case k.ATTR_FROM:this.state.attrs[l] .start=m;break;case k.ATTR_BY:this.state.attrs[l].by=true;case k.ATTR_TO:this.st ate.attrs[l].value=m;break;}};k._get_box_width=function(l){var m=parseInt(i.get( l,'paddingLeft'),10),n=parseInt(i.get(l,'paddingRight'),10),o=parseInt(i.get(l,' borderLeftWidth'),10),p=parseInt(i.get(l,'borderRightWidth'),10);return l.offset Width-(m?m:0)-(n?n:0)-(o?o:0)-(p?p:0);};k._get_box_height=function(l){var m=pars eInt(i.get(l,'paddingTop'),10),n=parseInt(i.get(l,'paddingBottom'),10),o=parseIn t(i.get(l,'borderTopWidth'),10),p=parseInt(i.get(l,'borderBottomWidth'),10);retu rn l.offsetHeight-(m?m:0)-(n?n:0)-(o?o:0)-(p?p:0);};k.prototype.to=function(l,m) {if(m===undefined){this._attr(this.last_attr,l,k.ATTR_TO);}else{this._attr(l,m,k .ATTR_TO);this.last_attr=l;}return this;};k.prototype.by=function(l,m){if(m===un defined){this._attr(this.last_attr,l,k.ATTR_BY);}else{this._attr(l,m,k.ATTR_BY); this.last_attr=l;}return this;};k.prototype.from=function(l,m){if(m===undefined) {this._attr(this.last_attr,l,k.ATTR_FROM);}else{this._attr(l,m,k.ATTR_FROM);this .last_attr=l;}return this;};k.prototype.duration=function(l){this.state.duration =l?l:0;return this;};k.prototype.checkpoint=function(l,m){if(l===undefined)l=1;t his.state.checkpoint=l;this.queue.push(this.state);this._reset_state();this.stat e.checkpointcb=m;return this;};k.prototype.blind=function(){this.state.blind=tru e;return this;};k.prototype.hide=function(){this.state.hide=true;return this;};k .prototype.show=function(){this.state.show=true;return this;};k.prototype.ease=f unction(l){this.state.ease=l;return this;};k.prototype.go=function(){var l=(new Date()).getTime();this.queue.push(this.state);for(var m=0;m<this.queue.length;m+ +){this.queue[m].start=l-k.offset;if(this.queue[m].checkpoint)l+=this.queue[m].c heckpoint*this.queue[m].duration;}k.push(this);return this;};k.prototype._show=f unction(){g.show(this.obj);};k.prototype._hide=function(){g.hide(this.obj);};k.p rototype._frame=function(l){var m=true,n=false,o=false,p;function q(aa){return d ocument.documentElement[aa]||document.body[aa];}for(var r=0;r<this.queue.length; r++){var s=this.queue[r];if(s.start>l){m=false;continue;}if(s.checkpointcb){this ._callback(s.checkpointcb,l-s.start);s.checkpointcb=null;}if(s.started===undefin ed){if(s.show)this._show();for(var t in s.attrs){if(s.attrs[t].start!==undefined )continue;switch(t){case 'backgroundColor':case 'borderColor':case 'color':p=k.p arse_color(i.get(this.obj,t=='borderColor'?'borderLeftColor':t));if(s.attrs[t].b y){s.attrs[t].value[0]=Math.min(255,Math.max(0,s.attrs[t].value[0]+p[0]));s.attr s[t].value[1]=Math.min(255,Math.max(0,s.attrs[t].value[1]+p[1]));s.attrs[t].valu e[2]=Math.min(255,Math.max(0,s.attrs[t].value[2]+p[2]));}break;case 'opacity':p= i.getOpacity(this.obj);if(s.attrs[t].by)s.attrs[t].value=Math.min(1,Math.max(0,s .attrs[t].value+p));break;case 'height':p=k._get_box_height(this.obj);if(s.attrs [t].by)s.attrs[t].value+=p;break;case 'width':p=k._get_box_width(this.obj);if(s. attrs[t].by)s.attrs[t].value+=p;break;case 'scrollLeft':case 'scrollTop':p=(this .obj===document.body)?q(t):this.obj[t];if(s.attrs[t].by)s.attrs[t].value+=p;s['l ast'+t]=p;break;default:p=parseInt(i.get(this.obj,t),10)||0;if(s.attrs[t].by)s.a ttrs[t].value+=p;break;}s.attrs[t].start=p;}if((s.attrs.height&&s.attrs.height.a uto)||(s.attrs.width&&s.attrs.width.auto)){if(j.firefox()<3)o=true;this._destroy _container();for(var t in {height:1,width:1,fontSize:1,borderLeftWidth:1,borderR ightWidth:1,borderTopWidth:1,borderBottomWidth:1,paddingLeft:1,paddingRight:1,pa ddingTop:1,paddingBottom:1})if(s.attrs[t])this.obj.style[t]=s.attrs[t].value+(ty peof s.attrs[t].value=='number'?'px':'');if(s.attrs.height&&s.attrs.height.auto) s.attrs.height.value=k._get_box_height(this.obj);if(s.attrs.width&&s.attrs.width .auto)s.attrs.width.value=k._get_box_width(this.obj);}s.started=true;if(s.blind) this._build_container();}var u=(l-s.start)/s.duration;if(u>=1){u=1;if(s.hide)thi s._hide();}else m=false;var v=s.ease?s.ease(u):u;if(!n&&u!=1&&s.blind)n=true;if( o&&this.obj.parentNode){var w=this.obj.parentNode,x=this.obj.nextSibling;w.remov eChild(this.obj);}for(var t in s.attrs)switch(t){case 'backgroundColor':case 'bo rderColor':case 'color':if(s.attrs[t].start[3]!=s.attrs[t].value[3]){this.obj.st
yle[t]='rgba('+k.calc_tween(v,s.attrs[t].start[0],s.attrs[t].value[0],true)+','+ k.calc_tween(v,s.attrs[t].start[1],s.attrs[t].value[1],true)+','+k.calc_tween(v, s.attrs[t].start[2],s.attrs[t].value[2],true)+','+k.calc_tween(v,s.attrs[t].star t[3],s.attrs[t].value[3],false)+')';}else this.obj.style[t]='rgb('+k.calc_tween( v,s.attrs[t].start[0],s.attrs[t].value[0],true)+','+k.calc_tween(v,s.attrs[t].st art[1],s.attrs[t].value[1],true)+','+k.calc_tween(v,s.attrs[t].start[2],s.attrs[ t].value[2],true)+')';break;case 'opacity':i.set(this.obj,'opacity',k.calc_tween (v,s.attrs[t].start,s.attrs[t].value));break;case 'height':case 'width':this.obj .style[t]=v==1&&s.attrs[t].auto?'auto':k.calc_tween(v,s.attrs[t].start,s.attrs[t ].value,true)+'px';break;case 'scrollLeft':case 'scrollTop':var y=this.obj===doc ument.body;p=y?q(t):this.obj[t];if(s['last'+t]!==p){delete s.attrs[t];}else{var z=k.calc_tween(v,s.attrs[t].start,s.attrs[t].value,true);if(!y){z=this.obj[t]=z; }else{if(t=='scrollLeft'){a.scrollTo(z,q('scrollTop'));}else a.scrollTo(q('scrol lLeft'),z);z=q(t);}s['last'+t]=z;}break;default:this.obj.style[t]=k.calc_tween(v ,s.attrs[t].start,s.attrs[t].value,true)+'px';break;}if(u==1){this.queue.splice( r--,1);this._callback(s.ondone,l-s.start-s.duration);}}if(o)w[x?'insertBefore':' appendChild'](this.obj,x);if(!n&&this.container_div)this._destroy_container();re turn !m;};k.prototype.ondone=function(l){this.state.ondone=l;return this;};k.pro totype._callback=function(l,m){if(l){k.offset=m;l.call(this);k.offset=0;}};k.cal c_tween=function(l,m,n,o){return (o?parseInt:parseFloat)((n-m)*l+m,10);};k.parse _color=function(l){var m=/^#([a-f0-9]{1,2})([a-f0-9]{1,2})([a-f0-9]{1,2})$/i.exe c(l);if(m){return [parseInt(m[1].length==1?m[1]+m[1]:m[1],16),parseInt(m[2].leng th==1?m[2]+m[2]:m[2],16),parseInt(m[3].length==1?m[3]+m[3]:m[3],16),1];}else{var n=/^rgba? *\(([0-9]+), *([0-9]+), *([0-9]+)(?:, *([0-9]+))?\)$/.exec(l);if(n){r eturn [parseInt(n[1],10),parseInt(n[2],10),parseInt(n[3],10),n[4]?parseFloat(n[4 ]):1];}else if(l=='transparent'){return [255,255,255,0];}else throw 'Named color attributes are not supported.';}};k.parse_group=function(l){l=l.trim().split(/ +/);if(l.length==4){return l;}else if(l.length==3){return [l[0],l[1],l[2],l[1]]; }else if(l.length==2){return [l[0],l[1],l[0],l[1]];}else return [l[0],l[0],l[0], l[0]];};k.push=function(l){if(!k.active)k.active=[];k.active.push(l);if(k.active .length===1){if(!k.requestAnimationFrame){var m=a.requestAnimationFrame||a.webki tRequestAnimationFrame||a.mozRequestAnimationFrame;if(m)k.requestAnimationFrame= m.bind(a);}if(k.requestAnimationFrame){k.requestAnimationFrame(k._animate);}else k.timeout=setInterval(k._animate,k.resolution,false);}if(k.requestAnimationFram e)k._updateEndingTimer();k._animate(Date.now(),true);};k._updateEndingTimer=func tion(){if(!k.requestAnimationFrame)throw new Error('Ending timer only valid with requestAnimationFrame');var l=0;for(var m=0;m<k.active.length;m++){var n=k.acti ve[m];for(var o=0;o<n.queue.length;o++){var p=n.queue[o].start+n.queue[o].durati on;if(p>l)l=p;}}if(k.timeout){clearTimeout(k.timeout);delete k.timeout;}var q=Da te.now();if(l>q)k.timeout=setTimeout(k._animate.shield(),l-q,false);};k._animate =function(l,m){l=l||Date.now();for(var n=(m===true)?k.active.length-1:0;n<k.acti ve.length;n++)try{if(!k.active[n]._frame(l))k.active.splice(n--,1);}catch(o){k.a ctive.splice(n--,1);}if(k.active.length===0){if(k.timeout){if(k.requestAnimation Frame){clearTimeout(k.timeout);}else clearInterval(k.timeout);delete k.timeout;} }else if(k.requestAnimationFrame)k.requestAnimationFrame(k._animate);};k.ease={} ;k.ease.begin=function(l){return Math.sin(Math.PI/2*(l-1))+1;};k.ease.end=functi on(l){return Math.sin(.5*Math.PI*l);};k.ease.both=function(l){return .5*Math.sin (Math.PI*(l-.5))+.5;};k.prependInsert=function(l,m){k.insert(l,m,h.prependConten t);};k.appendInsert=function(l,m){k.insert(l,m,h.appendContent);};k.insert=funct ion(l,m,n){i.set(m,'opacity',0);n(l,m);new k(m).from('opacity',0).to('opacity',1 ).duration(400).go();};e.exports=k;}); __d("legacy:animation",["Animation"],function(a,b,c,d){a.animation=b('Animation' );},3); __d("Button",["event-extensions","CSS","DataStore","DOM","Parent"],function(a,b, c,d,e,f){b('event-extensions');var g=b('CSS'),h=b('DataStore'),i=b('DOM'),j=b('P arent'),k='uiButtonDisabled',l='uiButtonDepressed',m='button:blocker',n='href',o ='ajaxify';function p(t,u){var v=h.get(t,m);if(u){if(v){v.remove();h.remove(t,m) ;}}else if(!v)h.set(t,m,Event.listen(t,'click',bagof(false),Event.Priority.URGEN T));}function q(t){var u=j.byClass(t,'uiButton');if(!u)throw new Error('invalid use case');return u;}function r(t){return i.isNodeOfType(t,'a');}var s={getInput
Element:function(t){t=q(t);if(r(t))throw new Error('invalid use case');return i. find(t,'input');},isEnabled:function(t){return !g.hasClass(q(t),k);},setEnabled: function(t,u){t=q(t);g.conditionClass(t,k,!u);if(r(t)){var v=t.href,w=t.getAttri bute('ajaxify'),x=h.get(t,n,'#'),y=h.get(t,o);if(u){if(!v)t.href=x;if(!w&&y)t.se tAttribute('ajaxify',y);}else{if(v&&v!==x)h.set(t,n,v);if(w&&w!==y)h.set(t,o,w); t.removeAttribute('href');t.removeAttribute('ajaxify');}p(t,u);}else{var z=s.get InputElement(t);z.disabled=!u;p(z,u);}},setDepressed:function(t,u){g.conditionCl ass(q(t),l,u);},isDepressed:function(t){return g.hasClass(q(t),l);},setLabel:fun ction(t,u){t=q(t);if(r(t)){var v=i.find(t,'span.uiButtonText');i.setContent(v,u) ;}else s.getInputElement(t).value=u;g.conditionClass(t,'uiButtonNoText',!u);},se tIcon:function(t,u){if(u&&!i.isNode(u))return;t=q(t);var v=i.scry(t,'.img')[0];i f(!u){v&&i.remove(v);return;}g.addClass(u,'customimg');if(v!=u)if(v){i.replace(v ,u);}else i.prependContent(t,u);}};e.exports=s;}); __d("legacy:Button",["Button"],function(a,b,c,d){a.Button=b('Button');},3); __d("legacy:env",["Env"],function(a,b,c,d){var e=b('Env');a.Env=e;},3); __d("legacy:event-extensions",["event-extensions"],function(a,b,c,d){b('event-ex tensions');},3); __d("Locale",["Style"],function(a,b,c,d,e,f){var g=b('Style'),h,i={isRTL:functio n(){if(h===undefined)h=('rtl'===g.get(document.body,'direction'));return h;}};e. exports=i;}); __d("legacy:intl-locale",["Locale"],function(a,b,c,d){a.intl_locale_is_rtl=b('Lo cale').isRTL;},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(l){ l=l||window.event;var m=l.target||l.srcElement,n=m.getAttribute('placeholder');i f(n){var o=i.byClass(m,'focus_target');if('focus'==l.type||'focusin'==l.type){va r p=m.value.replace(/\r\n/g,'\n'),q=n.replace(/\r\n/g,'\n');if(p==q&&h.hasClass( m,'DOMControl_placeholder')){m.value='';h.removeClass(m,'DOMControl_placeholder' );}if(o){h.addClass(o,'child_is_active');h.addClass(o,'child_is_focused');h.addC lass(o,'child_was_focused');g.inform('reflow');}}else{if(m.value===''){h.addClas s(m,'DOMControl_placeholder');m.value=n;o&&h.removeClass(o,'child_is_active');m. style.direction='';}o&&h.removeClass(o,'child_is_focused');}}};if(j.addEventList ener){j.addEventListener('focus',k,true);j.addEventListener('blur',k,true);}else {j.attachEvent('onfocusin',k);j.attachEvent('onfocusout',k);}}); __d("legacy:placeholder-form-listener",["PlaceholderListener"],function(a,b,c,d) {b('PlaceholderListener');},3); __d("DOMControl",["DataStore","$","copyProperties"],function(a,b,c,d,e,f){var g= b('DataStore'),h=b('$'),i=b('copyProperties');function j(k){this.root=h(k);this. updating=false;g.set(k,'DOMControl',this);}i(j.prototype,{getRoot:function(){ret urn this.root;},beginUpdate:function(){if(this.updating)return false;this.updati ng=true;return true;},endUpdate:function(){this.updating=false;},update:function (k){if(!this.beginUpdate())return this;this.onupdate(k);this.endUpdate();},onupd ate:function(k){}});j.getInstance=function(k){return g.get(k,'DOMControl');};e.e xports=j;}); __d("Input",["CSS","DOMQuery","DOMControl"],function(a,b,c,d,e,f){var g=b('CSS') ,h=b('DOMQuery'),i=b('DOMControl'),j=function(l){var m=l.getAttribute('maxlength ');if(m&&m>0)d(['enforceMaxLength'],function(n){n(l,m);});},k={focus:function(l) {try{l.focus();}catch(m){}},isEmpty:function(l){return !(/\S/).test(l.value||'') ||g.hasClass(l,'DOMControl_placeholder');},getValue:function(l){return k.isEmpty (l)?'':l.value;},setValue:function(l,m){g.removeClass(l,'DOMControl_placeholder' );l.value=m||'';j(l);var n=i.getInstance(l);n&&n.resetHeight&&n.resetHeight();}, setPlaceholder:function(l,m){l.setAttribute('aria-label',m);l.setAttribute('plac eholder',m);if(l==document.activeElement)return;if(k.isEmpty(l)){g.conditionClas s(l,'DOMControl_placeholder',m);l.value=m||'';}},reset:function(l){var m=l!==doc ument.activeElement?(l.getAttribute('placeholder')||''):'';l.value=m;g.condition Class(l,'DOMControl_placeholder',m);l.style.height='';},setSubmitOnEnter:functio n(l,m){g.conditionClass(l,'enter_submit',m);},getSubmitOnEnter:function(l){retur n g.hasClass(l,'enter_submit');},setMaxLength:function(l,m){if(m>0){l.setAttribu te('maxlength',m);j(l);}else l.removeAttribute('maxlength');}};e.exports=k;}); __d("PlaceholderOnsubmitFormListener",["event-extensions","Input"],function(a,b,
c,d,e,f){b('event-extensions');var g=b('Input');Event.listen(document.documentEl ement,'submit',function(h){var i=h.getTarget().getElementsByTagName('*');for(var j=0;j<i.length;j++)if(i[j].getAttribute('placeholder')&&g.isEmpty(i[j]))g.setVa lue(i[j],'');});}); __d("legacy:placeholder-onsubmit-form-listener",["PlaceholderOnsubmitFormListene r"],function(a,b,c,d){b('PlaceholderOnsubmitFormListener');},3); __d("legacy:object-core-utils",["copyProperties","isEmpty"],function(a,b,c,d){va r e=b('copyProperties');function f(g,h){return e(window[g]||(window[g]={}),h);}a .is_empty=b('isEmpty');a.add_properties=f;a.copy_properties=e;a.copyProperties=e ;},3); var PlatformOptInPopup=function(){};copyProperties(PlatformOptInPopup,{DIALOG_UR L:'/connect/uiserver.php',DIALOG_WIDTH:420,DIALOG_HEIGHT:450,APP_ID:127760087237 610,open:function(a,b,c){if(!a)a='generic';if(!b)b='opt.in';var d=new URI(Platfo rmOptInPopup.DIALOG_URL);d.addQueryData({social_plugin:a,method:b,display:'popup ',secure:URI.getRequestURI().isSecure(),app_id:PlatformOptInPopup.APP_ID});if(c) d.addQueryData(c);return PopupResizer.open(d.toString(),PlatformOptInPopup.DIALO G_WIDTH,PlatformOptInPopup.DIALOG_HEIGHT);}}); __d("legacy:Style",["Style"],function(a,b,c,d){a.Style=b('Style');},3); __d("legacy:ua",["UserAgent"],function(a,b,c,d){a.ua=b('UserAgent');},3); __d("DOMPosition",["DOMQuery"],function(a,b,c,d,e,f){var g=b('DOMQuery'),h={getS crollPosition:function(){var i=g.getDocumentScrollElement();return {x:i.scrollLe ft,y:i.scrollTop};},getElementPosition:function(i){if(!i)return;if(!('getBoundin gClientRect' in i))return {x:0,y:0};var j=i.getBoundingClientRect(),k=document.d ocumentElement,l=Math.round(j.left)-k.clientLeft,m=Math.round(j.top)-k.clientTop ;return {x:l,y:m};}};e.exports=h;}); __d("Vector",["event-extensions","DOMDimensions","DOMPosition","copyProperties"] ,function(a,b,c,d,e,f){b('event-extensions');var g=b('DOMDimensions'),h=b('DOMPo sition'),i=b('copyProperties');function j(k,l,m){i(this,{x:parseFloat(k),y:parse Float(l),domain:m||'pure'});}i(j.prototype,{toString:function(){return '('+this. x+', '+this.y+')';},add:function(k,l){if(arguments.length==1){if(k.domain!='pure ')k=k.convertTo(this.domain);return this.add(k.x,k.y);}var m=parseFloat(k),n=par seFloat(l);return new j(this.x+m,this.y+n,this.domain);},mul:function(k,l){if(ty peof l=="undefined")l=k;return new j(this.x*k,this.y*l,this.domain);},sub:functi on(k,l){if(arguments.length==1){return this.add(k.mul(-1));}else return this.add (-k,-l);},distanceTo:function(k){return this.sub(k).magnitude();},magnitude:func tion(){return Math.sqrt((this.x*this.x)+(this.y*this.y));},convertTo:function(k) {if(k!='pure'&&k!='viewport'&&k!='document')return new j(0,0);if(k==this.domain) return new j(this.x,this.y,this.domain);if(k=='pure')return new j(this.x,this.y) ;if(this.domain=='pure')return new j(0,0);var l=j.getScrollPosition('document'), m=this.x,n=this.y;if(this.domain=='document'){m-=l.x;n-=l.y;}else{m+=l.x;n+=l.y; }return new j(m,n,k);},setElementPosition:function(k){var l=this.convertTo('docu ment');k.style.left=parseInt(l.x)+'px';k.style.top=parseInt(l.y)+'px';return thi s;},setElementDimensions:function(k){return this.setElementWidth(k).setElementHe ight(k);},setElementWidth:function(k){k.style.width=parseInt(this.x,10)+'px';ret urn this;},setElementHeight:function(k){k.style.height=parseInt(this.y,10)+'px'; return this;},scrollElementBy:function(k){if(k==document.body){window.scrollBy(t his.x,this.y);}else{k.scrollLeft+=this.x;k.scrollTop+=this.y;}return this;}});i( j,{getEventPosition:function(k,l){l=l||'document';var m=Event.getPosition(k),n=n ew j(m.x,m.y,'document');return n.convertTo(l);},getScrollPosition:function(k){k =k||'document';var l=h.getScrollPosition();return new j(l.x,l.y,'document').conv ertTo(k);},getElementPosition:function(k,l){l=l||'document';var m=h.getElementPo sition(k);return new j(m.x,m.y,'viewport').convertTo(l);},getElementDimensions:f unction(k){var l=g.getElementDimensions(k);return new j(l.width,l.height);},getV iewportDimensions:function(){var k=g.getViewportDimensions();return new j(k.widt h,k.height,'viewport');},getDocumentDimensions:function(k){var l=g.getDocumentDi mensions(k);return new j(l.width,l.height,'document');},deserialize:function(k){ var l=k.split(',');return new j(l[0],l[1]);}});e.exports=j;}); __d("legacy:vector",["Vector"],function(a,b,c,d){a.Vector2=b('Vector');},3); __d("array-extensions",[],function(a,b,c,d,e,f){Array.prototype.contains=functio n(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("legacy:array-utils",["createArrayFrom","hasArrayNature"],function(a,b,c,d){ a.$A=b('createArrayFrom');a.hasArrayNature=b('hasArrayNature');},3); WidgetArbiter={_findSiblings:function(){if(WidgetArbiter._siblings)return;Widget Arbiter._siblings=[];for(var a=parent.frames.length-1;a>=0;a--)try{if(parent.fra mes[a]&&parent.frames[a].Arbiter&&parent.frames[a].Arbiter.inform)WidgetArbiter. _siblings.push(parent.frames[a].Arbiter);}catch(b){}},inform:function(){WidgetAr biter._findSiblings();var a=$A(arguments);WidgetArbiter._siblings.forEach(functi on(b){b.inform.apply(b,a);});}}; var ExternalNodeConnectWidget=function(a){copyProperties(this,{widgetID:a.widget ID,widget:$(a.widgetID),viewerID:a.viewer,nodeType:a.nodeType,viewerIsAdmin:a.vi ewerIsAdmin&&!a.userOptedOut,adminUrl:a.adminUrl,popupOptInParams:{},nodeUri:new URI(a.nodeURL),externalUrl:a.externalURL,pageId:a.pageId,domainId:a.domainId,la yout:a.layout,edgeType:a.edgeType,error:a.error,errorURI:new URI('/'),alreadyCon nected:a.alreadyConnected,usingConnectLibrary:!!a.channelURL,commentWidgetMarkup :a.commentWidgetMarkup,commentWidgetOpen:false,commentWidgetVisible:false,userPr ofile:null,connectStoryFbid:0,isAmbiguousText:a.isAmbiguousText,socialBar:a.soci albar,useDisconnectLink:a.useDisconnectLink,showError:a.showError,showConfirm:a. showConfirm,showFaces:a.showFaces,connectText:a.connectText,ref:a.ref,userOptedO ut:a.userOptedOut,usingInlineCommenting:a.usingInlineCommenting,mobile:a.mobile, supportCommenting:!a.mobile&&(!!a.channelURL||a.usingInlineCommenting),inlineCom mentListenersInitialized:false,inlineCommentFocused:false,forceCommentHooks:a.fo rceCommentHooks,nux:a.nux,iframeReferer:a.iframeReferer,isBlocked:a.isBlocked,is Personalized:a.isPersonalized,confirmedConnect:a.confirmedConnect,hasSend:a.send ,colorScheme:a.colorScheme,grayOut:a.grayOut});if(this.usingConnectLibrary)Unver ifiedXD.init({autoResize:a.autoResize,channelUrl:a.channelURL,resizeWidth:a.auto Resize&&a.layout!==ExternalNodeConnectWidget.STANDARD_LAYOUT});this.connectButto nSlider=DOM.scry(this.widget,'div.connect_button_slider');this.connectButtonCont ainer=null;if(this.connectButtonSlider.length){this.connectButtonSlider=this.con nectButtonSlider[0];this.connectButtonContainer=DOM.find(this.connectButtonSlide r,'div.connect_button_container');}else this.connectButtonSlider=null;this.conne ctButton=DOM.find(this.widget,'a.connect_widget_like_button');if(this.grayOut)th is.tombstoneCross=DOM.find(this.widget,'div.tombstone_cross');this.connectedMess age=DOM.scry(this.widget,'span.connect_widget_connected_text');this.connectedMes sage=this.connectedMessage.length?this.connectedMessage[0]:null;this.notConnecte dMessage=DOM.scry(this.widget,'span.connect_widget_not_connected_text');this.not ConnectedMessage=this.notConnectedMessage.length?this.notConnectedMessage[0]:nul l;this.adminSpans=DOM.scry(this.widget,'span.connect_widget_admin_span');if(this .adminSpans.length>0){this.adminLinks=[];for(var b=0;b<this.adminSpans.length;b+ +)this.adminLinks[b]=DOM.find(this.adminSpans[b],'a.connect_widget_admin_option' );}if(this.layout==ExternalNodeConnectWidget.STANDARD_LAYOUT){this.confirmationC ell=DOM.find(this.widget,'div.connect_confirmation_cell');this.userActionTextSpa n=DOM.find(this.confirmationCell,'span.connect_widget_user_action');this.summary TextSpan=DOM.find(this.confirmationCell,'span.connect_widget_summary');this.summ aryText=DOM.find(this.confirmationCell,'div.connect_widget_text_summary');var c= DOM.scry(this.widget,'div.connect_widget_sample_connections');this.sampleConnect ions=c.length>0?c[0]:null;if(a.showFaces&&a.viewer>0){var d=DOM.scry(this.widget ,'div.connect_widget_logged_in_user');this.loggedInUserPhotoDiv=d.length>0?d[0]: null;}}if(this.layout===ExternalNodeConnectWidget.SIMPLE_LAYOUT){this.originalBu ttonWidth=this.computeButtonDimensions().width;this.summaryIncluding=DOM.find(th is.widget,'td.connect_widget_simple_including');this.supportCommenting=false;thi s.usingInlineCommenting=false;}this.setQueryData();if(this.pageId)copyProperties (this.popupOptInParams,{connect_id:this.pageId});this.errorSpans=DOM.scry(this.w idget,'span.connect_widget_error_span');if(this.errorSpans.length>0){this.errorL inks=[];for(var e=0;e<this.errorSpans.length;e++)this.errorLinks[e]=DOM.find(thi s.errorSpans[e],'a.connect_widget_error_text');}this.confirmSpans=DOM.scry(this. widget,'span.connect_widget_confirm_span');if(this.confirmSpans.length>0){this.c onfirmLinks=[];for(var f=0;f<this.confirmSpans.length;f++)this.confirmLinks[f]=D OM.find(this.confirmSpans[f],'a.connect_widget_confirm_link');}this.unlikeSpans= DOM.scry(this.widget,'span.unlike_span');this.unlikeLinks=[];for(var g=0;g<this.
unlikeSpans.length;g++){this.unlikeLinks[g]=DOM.find(this.unlikeSpans[g],'a.conn ect_widget_unlike_link');Event.listen(this.unlikeLinks[g],'click',this.connectTo NodeOnClick.bind(this));}var h=DOM.scry(this.widget,'div.connect_widget_number_c loud');if(h.length==1){this.numberCloud=h[0];this.numberCloudNub=DOM.find(this.w idget,'div.connect_widget_number_cloud_nub');this.numberCloudExtension=DOM.find( this.numberCloud,'div.connect_widget_number_cloud_extension');this.sizeNumberClo ud();this.numberCloudUnlikeSpan=DOM.find(this.numberCloudExtension,'span.unlike_ span');this.numberCloudReminderSpan=DOM.find(this.numberCloudExtension,'span.lik e_reminder');this.inAnimation=false;this.reminderIsVisible=CSS.hasClass(this.num berCloudUnlikeSpan,'hidden_elem');Event.listen(this.numberCloud,'mouseleave',thi s.restoreReminderSpan.bind(this));Event.listen(this.numberCloudExtension,'mousel eave',this.restoreReminderSpan.bind(this));Event.listen(this.numberCloudExtensio n,'mouseenter',this.exposeUnlikeSpan.bind(this));Event.listen(this.numberCloud,' mouseenter',this.exposeUnlikeSpan.bind(this));Event.listen(this.numberCloudExten sion,'mouseleave',function(event){this.requiresMouseLeaveEvent=false;}.bind(this ));}if(this.usingInlineCommenting&&!this.showFaces){this.shareCommentSpans=DOM.s cry(this.widget,'span.connect_widget_share_comment_span');for(var i=0;i<this.sha reCommentSpans.length;i++){var j=DOM.find(this.shareCommentSpans[i],'a.connect_w idget_share_comment_option');Event.listen(j,'click',function(event){Event.kill(e vent);for(var l=0;l<this.shareCommentSpans.length;l++)CSS.addClass(this.shareCom mentSpans[l],'hidden_elem');this.presentCommentingOption();}.bind(this));}}if(th is.layout===ExternalNodeConnectWidget.BUTTON_COUNT_LAYOUT){XD.forced_min_width=t his.getButtonCountWidgetWidth();this.numberExcluding=DOM.find(this.widget,'td.co nnect_widget_button_count_excluding');this.summaryIncluding=DOM.find(this.widget ,'td.connect_widget_button_count_including');this.thumbsUpIcon=DOM.find(this.sum maryIncluding,'div.thumbs_up');this.undoRegion=DOM.find(this.summaryIncluding,'d iv.undo');this.originalButtonWidth=this.computeButtonDimensions().width;Event.li sten(this.thumbsUpIcon,'mouseenter',function(event){this.undoButton=DOM.find(thi s.undoRegion,'label.undo_button input');Event.listen(this.undoButton,'click',thi s.connectToNodeOnClick.bind(this));CSS.addClass(this.thumbsUpIcon,'hidden_elem') ;CSS.removeClass(this.undoRegion,'hidden_elem');}.bind(this));Event.listen(this. undoRegion,'mouseleave',function(event){CSS.removeClass(this.thumbsUpIcon,'hidde n_elem');CSS.addClass(this.undoRegion,'hidden_elem');}.bind(this));}if(!this.isB locked){Event.listen(this.connectButton,'click',this.primaryLikeButtonOnClick.bi nd(this));if(this.grayOut)Event.listen(this.tombstoneCross,'click',this.connectT oNodeOnClick.bind(this));}if(this.adminLinks)for(var b=0;b<this.adminLinks.lengt h;b++)Event.listen(this.adminLinks[b],'click',this.presentAdminPage.bind(this)); if(this.errorLinks)for(var b=0;b<this.errorLinks.length;b++)Event.listen(this.er rorLinks[b],'click',this.presentErrorDialog.bind(this));if(this.confirmLinks)for (var k=0;k<this.confirmLinks.length;k++)Event.listen(this.confirmLinks[k],'click ',this.presentConfirmDialog.bind(this));if(a.showCaptcha){this.showCaptcha=true; this.connectToNode(true);}if(this.forceCommentHooks)this.setupCommentHooks($(thi s.forceCommentHooks));this.textInputMarginWithButton=5;this.widthSyncArbiter=Arb iter.subscribe('platform/socialplugins/send/resize',this.syncSendWidgetWidth.bin d(this));Arbiter.inform('platform/socialplugins/like/resize',{button_width:this. computeButtonDimensionsWithPadding().width,widget_width:Vector2.getElementDimens ions(this.widget).x,layout:this.layout},Arbiter.BEHAVIOR_STATE);Arbiter.subscrib e('platform/socialplugins/dialog',function(l,m){if(m.controllerID!==this.widgetI D)this.otherCommentWidgetOpen=(m.event=='open');}.bind(this));Arbiter.subscribe( 'platform/socialplugins/dialog',function(l,m){if(m.controllerID!==this.divID&&m. event=='open')this.closeCommentWidget();}.bind(this));this.subscribeToSync(a);}; copyProperties(ExternalNodeConnectWidget,{STANDARD_LAYOUT:'standard',BOX_COUNT_L AYOUT:'box_count',BUTTON_COUNT_LAYOUT:'button_count',SIMPLE_LAYOUT:'simple',COLO R_DARK:0,COLOR_LIGHT:1,OPT_IN_FACEBOOK_APP_ID:'127760087237610',updateLoggedInUs er:function(a){var b=ExternalNodeConnectWidget.controllerManagingLogin;b.setLogg edIn(a);b.connectToNode(true);b.userOptedOut=false;delete ExternalNodeConnectWid get.controllerManagingLogin;Arbiter.inform('platform/socialplugins/login',{user: a.user},Arbiter.BEHAVIOR_STATE);WidgetArbiter.inform('platform/socialplugins/log in',{user:a.user},Arbiter.BEHAVIOR_STATE);},onCommentWidgetLoaded:function(a,b){ var c=ExternalNodeConnectWidget.self;delete ExternalNodeConnectWidget.self;c.inj
ectCommentWidgetMarkup(a);setTimeout(function(){c.positionNub(b);},1000);}});cop yProperties(ExternalNodeConnectWidget.prototype,{getSyncEndpointName:function(){ },getConnectionEndpointName:function(){},getPluginName:function(){},subscribeToS ync:function(a){Arbiter.subscribe('platform/socialplugins/login',function(b,c){i f(this.viewerID&&c.user!==this.viewerID)document.location.reload();}.bind(this)) ;Arbiter.subscribe(this.getSyncEndpointName(),function(b,c){if(c.externalUrl==a. externalURL){this.userOptedOut=false;this.updateWidget(c.opts,true);}}.bind(this ));},setQueryData:function(){copyProperties(this.popupOptInParams,{protocol:wind ow.location.protocol,external_page_url:this.externalUrl});if(this.nux)copyProper ties(this.popupOptInParams,{nux:this.nux,referer:this.iframeReferer});},updateWi dget:function(a,b,c){var d=(this.alreadyConnected!=a.nowConnected)||(this.showCo nfirm!=a.showConfirm);if(!b)Arbiter.inform(this.getConnectionEndpointName(),a,Ar biter.BEHAVIOR_STATE);this.alreadyConnected=a.nowConnected;this.viewerIsAdmin=a. isAdmin;this.showError=a.showError;this.showConfirm=a.showConfirm;this.adminUrl= a.adminUrl;this.userProfile=a.userProfile;this.connectStoryFbid=a.connectStoryFb id;this.error=a.error;if(!a.nowConnected)this.closeCommentWidget();if(d&&!b||c){ var e=a.nowConnected?'edgeCreated':'edgeRemoved';UnverifiedXD.send({type:e});}if (d||this.error)this.syncWidgetDisplay();if(!b||c)WidgetArbiter.inform(this.getSy ncEndpointName(),{externalUrl:this.externalUrl,opts:a},Arbiter.BEHAVIOR_STATE);} ,presentOptIn:function(){ExternalNodeConnectWidget.controllerManagingLogin=this; PlatformOptInPopup.open(this.getPluginName(),'opt.inlike',this.popupOptInParams) ;UnverifiedXD.send({type:'authPrompted'});},setLoggedIn:function(a){this.viewerI D=a.user;this.newProfilePic=a.profilePic;this.placeDtsg(a.fbDtsg);},placeDtsg:fu nction(a){Env.fb_dtsg=a;},syncWidgetWithServer:function(a){var b=a.getPayload(); if(b.requires_login){this.updateWidget({nowConnected:false,isAdmin:false},false) ;this.presentOptIn();return;}var c={nowConnected:b.success&&b.already_connected, isAdmin:b.is_admin,showError:b.show_error,showConfirm:b.show_confirm,adminUrl:b. admin_url,userProfile:b.user_profile,connectStoryFbid:b.story_fbid,error:b.error _info};this.updateWidget(c,!b.success,b.success);if(b.success&&this.showCaptcha) {window.opener.location.reload();window.close();}},getButtonCountWidgetWidth:fun ction(){var a=DOM.find(this.widget,'table.connect_widget_interactive_area'),b=St yle.get(a,'width');return parseInt(b,10);},sizeNumberCloud:function(){this.colla psedNumberCloudHeight=this.getCollapsedNumberCloudHeight();this.expandedNumberCl oudHeight=this.collapsedNumberCloudHeight+this.getNumberCloudExtensionHeight();i f(this.alreadyConnected)Style.set(this.numberCloud,'height',this.expandedNumberC loudHeight+'px');var a=this.computeButtonDimensionsWithPadding().width;XD.forced _min_width=a;var b=intl_locale_is_rtl();a-=2;Style.set(this.numberCloud,'width', a+'px');Style.set(this.numberCloud,'visibility','visible');animation(this.number Cloud).from('opacity',0).to('opacity',1).duration(100).go();},getCollapsedNumber CloudHeight:function(){var a=Vector2.getElementDimensions(this.numberCloud).y,b= parseInt(Style.get(this.numberCloud,'paddingTop'),10),c=parseInt(Style.get(this. numberCloud,'paddingBottom'),10),d=parseInt(Style.get(this.numberCloud,'border') ,10);return a-b-c-2;},getNumberCloudExtensionHeight:function(){CSS.addClass(this .numberCloudExtension,'connect_widget_offscreen');if(!this.alreadyConnected)CSS. removeClass(this.numberCloudExtension,'hidden_elem');var a=Vector2.getElementDim ensions(this.numberCloudExtension).y;if(!this.alreadyConnected)CSS.addClass(this .numberCloudExtension,'hidden_elem');CSS.removeClass(this.numberCloudExtension,' connect_widget_offscreen');return a;},restoreReminderSpan:function(event){if(thi s.reminderIsVisible||this.inAnimation)return;this.animateReminderSpanReappearanc e();},animateReminderSpanReappearance:function(){if(this.reminderIsVisible||this .inAnimation)return;this.inAnimation=true;CSS.addClass(this.numberCloudUnlikeSpa n,'hidden_elem');Style.set(this.numberCloudReminderSpan,'opacity',0);CSS.removeC lass(this.numberCloudReminderSpan,'hidden_elem');animation(this.numberCloudRemin derSpan).to('opacity',1).duration(100).ondone(function(){this.inAnimation=false; this.reminderIsVisible=true;}.bind(this)).go();},exposeUnlikeSpan:function(event ){if(!this.alreadyConnected||this.requiresMouseLeaveEvent||!this.reminderIsVisib le||this.inAnimation)return;this.inAnimation=true;CSS.addClass(this.numberCloudR eminderSpan,'hidden_elem');Style.set(this.numberCloudUnlikeSpan,'opacity',0);CSS .removeClass(this.numberCloudUnlikeSpan,'hidden_elem');animation(this.numberClou dUnlikeSpan).to('opacity',1).duration(100).ondone(function(){this.inAnimation=fa
lse;this.reminderIsVisible=false;}.bind(this)).go();},conditionallyActivateButto n:function(event){this.commentButtonIsActive=this.inlineCommentInput.value.trim( ).length>0;},updateConnectionWithComment:function(event){Event.kill(event);if(th is.commentButtonIsActive){this.postInlineComment();this.resetInlineComment();thi s.closeInlineComment();}},postInlineComment:function(){this.postUserComment(this .inlineCommentInput.value.trim(),false,'iframe');},resetInlineComment:function() {this.concealCommentButton();this.inlineCommentInput.value='';},showInlineCommen t:function(event){Event.kill(event);if(!this.inlineCommentFlyoutOpen||this.inlin eCommentFlyoutVisible||this.showConfirm||this.error)return;this.inlineCommentFly outVisible=true;CSS.show(this.inlineCommentFlyout);},hideInlineComment:function( event){if(event)Event.kill(event);if(this.inlineCommentFocused||!this.inlineComm entFlyoutOpen||!this.inlineCommentFlyoutVisible)return;if(event&&DOM.contains(th is.inlineCommentFlyout,event.getRelatedTarget()))return;var a=this.inlineComment Input.value.trim(),b=this.inlineCommentInput.getAttribute('placeholder');if(a.le ngth>0&&a!=b)return;this.inlineCommentFlyoutVisible=false;CSS.hide(this.inlineCo mmentFlyout);},closeInlineComment:function(){this.inlineCommentFlyoutVisible=fal se;this.inlineCommentFlyoutOpen=false;CSS.hide(this.inlineCommentFlyout);this.re setInlineComment();},concealCommentButton:function(){CSS.addClass(this.inlineCom mentButton,'hidden_elem');Style.set(this.inlineCommentInput,'width',this.textInp utWidthWithoutButton+'px');Style.set(this.inlineCommentInput,'margin-right',0);} ,positionInlineCommentFlyout:function(){CSS.addClass(this.inlineCommentFlyout,'c omment_widget_offscreen');CSS.removeClass(this.inlineCommentFlyout,'hidden_elem' );var a=0,b=this.computeButtonDimensions(),c=b.height,d=this.grayOut?a:a+20,e=in tl_locale_is_rtl()?'right':'left';if(this.showFaces){var f=DOM.scry(this.widget, 'span.connect_widget_text')[0],g=intl_locale_is_rtl()?'paddingRight':'paddingLef t',h=Style.get(f,g);d=this.grayOut?a:a+parseInt(h,10);var i=Vector2.getElementDi mensions(this.sampleConnections).y;c=i-3;}var j=Vector2.getElementDimensions(thi s.summaryText).y;if(j>15)c+=2;Style.set(this.inlineCommentFlyout,e,d+'px');Style .set(this.inlineCommentFlyout,'top',(-c)+'px');var k=Vector2.getElementPosition( this.widget,'document').x,l=Vector2.getElementDimensions(this.widget).x,m=k+l-d5;Style.set(this.inlineCommentFlyout,'width',m+'px');CSS.removeClass(this.inline CommentButton,'hidden_elem');var n=Vector2.getElementDimensions(this.inlineComme ntButton).x;CSS.addClass(this.inlineCommentButton,'hidden_elem');var o=(this.inl ineCommentClose)?15:0;this.textInputWidthWithoutButton=m-24-o;this.textInputWidt hWithButton=this.textInputWidthWithoutButton-n-this.textInputMarginWithButton-1; Style.set(this.inlineCommentInput,'width',this.textInputWidthWithoutButton+'px') ;Style.set(this.inlineCommentInput,'margin-right',0);CSS.removeClass(this.inline CommentFlyout,'comment_widget_offscreen');CSS.addClass(this.inlineCommentFlyout, 'hidden_elem');},postUserComment:function(a,b,c){var d={href:this.externalUrl,no de_type:this.nodeType,edge_type:this.edgeType,page_id:this.pageId,connect_text:t his.connectText,story_fbid:this.connectStoryFbid,comment:a,widget_type:c||'xfbml ',own_product:b};new AsyncRequest().setURI(this.getCommentAjaxEndpoint()).setDat a(d).setNectarModuleDataSafe().setNectarImpressionIdSafe().send();this.closeComm entWidget();},closeCommentWidget:function(){if(this.commentWidgetOpen){delete th is.inGracePeriod;delete this.commentWidgetIsExpanded;this.commentWidgetVisible=f alse;this.commentWidgetOpen=false;UnverifiedXD.send({type:'dismissEdgeCommentDia log'});}},presentAdminPage:function(event){Event.kill(event);var a='_blank';wind ow.open(this.adminUrl.toString(),a);},presentErrorDialog:function(event){Event.k ill(event);if(!this.error.errorUri)return;var a='_blank',b='toolbar=0, status=0, width=960, height=300';window.open(this.error.errorUri.toString(),a,b);},presen tConfirmDialog:function(event){Event.kill(event);var a='_blank',b='toolbar=0,sta tus=0,width=450,height=200,scrollbars=0,location=0,menubar=0';if(!window.confirm DialogReturn)window.confirmDialogReturn={};window.confirmDialogReturn[this.widge tID]=this;var c=this.getConfirmURL();window.open(c,a,b);},returnFromConfirmDialo g:function(a){if(a){this.showConfirm=null;this.confirmedConnect=a;this.connectTo Node(!this.alreadyConnected);}else this.updateWidget({nowConnected:this.alreadyC onnected,showConfirm:null,isAdmin:this.viewerIsAdmin},false);},syncWidgetDisplay :function(){var a=this.alreadyConnected;this.setButtonState(a);this.showElementI f(this.connectedMessage,a);this.showElementIf(this.notConnectedMessage,!a);if(th is.adminSpans)for(var b=0;b<this.adminSpans.length;b++)this.showElementIf(this.a
dminSpans[b],this.viewerIsAdmin);if(this.errorSpans)for(var c=0;c<this.errorSpan s.length;c++)this.showElementIf(this.errorSpans[c],this.error&&(this.viewerIsAdm in||this.showError));for(var d=0;d<this.confirmSpans.length;d++)this.showElement If(this.confirmSpans[d],!this.alreadyConnected&&this.showConfirm);for(var e=0;e< this.unlikeSpans.length;e++)this.showElementIf(this.unlikeSpans[e],this.alreadyC onnected);if(this.shareCommentSpans)for(var f=0;f<this.shareCommentSpans.length; f++)this.showElementIf(this.shareCommentSpans[f],a);this.showElementIf(this.conn ectButton,(!this.useDisconnectLink||!a)&&!this.showConfirm);if(this.layout===Ext ernalNodeConnectWidget.BOX_COUNT_LAYOUT){this.manageBoxCountButtonAnimation(a);} else if(this.layout===ExternalNodeConnectWidget.BUTTON_COUNT_LAYOUT){this.manage ButtonCountButtonAnimation(a);}else if(this.layout===ExternalNodeConnectWidget.S IMPLE_LAYOUT){this.manageSimpleButtonAnimation(a);}else this.manageStandardButto nAnimation(a);if(!this.loggedInUserPhotoDiv)return;if(a){this.slideUserPhotoIn(t his.loggedInUserPhotoDiv);}else this.slideUserPhotoOut(this.loggedInUserPhotoDiv );},manageStandardButtonAnimation:function(a){if(this.grayOut)return;if(this.alr eadyConnected||this.showConfirm){this.hideButton(true);}else this.hideButton(fal se);},setButtonState:function(a){if(a){CSS.removeClass(this.connectButton,'like_ button_no_like');CSS.addClass(this.connectButton,'like_button_like');this.fixIEB uttonDoubleLineBug();}else{CSS.addClass(this.connectButton,'like_button_no_like' );CSS.removeClass(this.connectButton,'like_button_like');}},fixIEButtonDoubleLin eBug:function(){if(this.layout===ExternalNodeConnectWidget.STANDARD_LAYOUT&&ua.i e()<=7&&!this.hasBeenFixed){var a=this.computeButtonDimensionsWithPadding();Styl e.set(this.connectButton,'width',a.width+1);this.hasBeenFixed=true;}},hideButton :function(a){if(this.layout!=='standard')return;if(this.oAnimateBlind)this.oAnim ateBlind.stop();this.oAnimateBlind=animation(this.connectButtonSlider).duration( 150);var b=1,c=intl_locale_is_rtl(),d=c?'marginRight':'marginLeft',e=c?'marginLe ft':'marginRight';if(a){CSS.addClass(this.connectButtonContainer,'hidden');this. oAnimateBlind.ondone(function(){Style.set(this.connectButtonContainer,d,'2px');S tyle.set(this.connectButtonContainer,'visibility','hidden');CSS.addClass(this.co nfirmationCell,'connect_confirmation_cell_like');CSS.removeClass(this.confirmati onCell,'connect_confirmation_cell_no_like');this.oAnimateBlind=null;}.bind(this) );}else{Style.set(this.connectButtonContainer,d,'0px');b=Vector2.getElementDimen sions(this.connectButton).x;this.oAnimateBlind.ondone(function(){Style.set(this. connectButtonSlider,'overflow','visible');Style.set(this.connectButtonSlider,'wi dth','auto');CSS.removeClass(this.confirmationCell,'connect_confirmation_cell_li ke');CSS.addClass(this.confirmationCell,'connect_confirmation_cell_no_like');Sty le.set(this.connectButtonContainer,'visibility','visible');CSS.removeClass(this. connectButtonContainer,'hidden');this.oAnimateBlind=null;}.bind(this));}this.oAn imateBlind.to('width',b).blind().go();},showElementIf:function(a,b){if(!a)return ;if(b){CSS.show(a);}else CSS.hide(a);},slideUserPhotoIn:function(a){if(!CSS.hasC lass(a,'connect_widget_user_not_connected'))return;var b=Style.get(a,'width');St yle.set(a,'width',0);Style.set(a,'opacity',0);CSS.removeClass(a,'connect_widget_ user_not_connected');animation(a).to('width',b).duration(100).checkpoint().to('o pacity',1).duration(400).go();},slideUserPhotoOut:function(a){if(CSS.hasClass(a, 'connect_widget_user_not_connected'))return;animation(a).to('opacity',0).duratio n(100).checkpoint(.25).to('width',0).duration(100).ondone(function(){CSS.addClas s(a,'connect_widget_user_not_connected');Style.set(a,'width',null);}).go();},pri maryLikeButtonOnClick:function(event){if(this.grayOut&&this.alreadyConnected&&!t his.mobile)return;this.connectToNodeOnClick(event);if(this.tombstoneCross&&this. alreadyConnected)DOM.replace(this.tombstoneCross,HTML('<div class="tombstone_cro ss tombstone_cross_static" />'));setTimeout(function(){this.tombstoneCross=DOM.f ind(this.widget,'div.tombstone_cross');CSS.removeClass(this.tombstoneCross,'tomb stone_cross_static');Event.listen(this.tombstoneCross,'click',this.connectToNode OnClick.bind(this));}.bind(this),1000);},_clickLocked:false,connectToNodeOnClick :function(event){Event.kill(event);if(!this._clickLocked){this._clickLocked=true ;setTimeout(function(){this._clickLocked=false;}.bind(this),1000);if(this.viewer ID==0||this.userOptedOut){this.presentOptIn();}else this.connectToNode(!this.alr eadyConnected);}},connectToNode:function(a){if(!a){if(this.layout===ExternalNode ConnectWidget.SIMPLE_LAYOUT)return;if(this.layout===ExternalNodeConnectWidget.ST ANDARD_LAYOUT&&!this.usingConnectLibrary){CSS.addClass(this.userActionTextSpan,'
hidden_elem');CSS.removeClass(this.summaryTextSpan,'hidden_elem');Style.set(this .summaryTextSpan,'opacity',1);}if(this.shareCommentSpans)for(var b=0;b<this.shar eCommentSpans.length;b++)CSS.addClass(this.shareCommentSpans[b],'hidden_elem');i f(this.commentWidgetOpen){this.closeCommentWidget();}else if(this.inlineCommentF lyoutOpen)this.closeInlineComment();}this.updateWidget({nowConnected:!this.alrea dyConnected,isAdmin:this.viewerIsAdmin},true);var c={href:this.externalUrl,node_ type:this.nodeType,edge_type:this.edgeType,page_id:this.pageId,layout:this.layou t,is_personalized:this.isPersonalized,show_captcha:this.showCaptcha,connect_text :this.connectText,ref:this.ref,now_connected:a,iframe_referer:this.iframeReferer };if(this.confirmedConnect)c.confirm=1;new AsyncRequest().setURI(this.getAjaxEnd point()).setHandler(this.syncWidgetWithServer.bind(this)).setData(c).setNectarMo duleDataSafe().setNectarImpressionIdSafe().send();if(a){if(this.layout===Externa lNodeConnectWidget.BOX_COUNT_LAYOUT)this.requiresMouseLeaveEvent=true;if(this.la yout===ExternalNodeConnectWidget.STANDARD_LAYOUT&&!this.usingConnectLibrary){Sty le.set(this.userActionTextSpan,'opacity',1);CSS.removeClass(this.userActionTextS pan,'hidden_elem');CSS.addClass(this.summaryTextSpan,'hidden_elem');Event.listen (this.widget,'mouseleave',this.transitionBetweenMessages.bind(this));}if(this.sh areCommentSpans){for(var d=0;d<this.shareCommentSpans;d++)CSS.removeClass(this.s hareCommentSpans[d],'hidden_elem');}else if(this.supportCommenting)this.presentC ommentingOption();this.repositionFacepileVertically();}},transitionBetweenMessag es:function(event){if(!this.alreadyConnected||CSS.hasClass(this.userActionTextSp an,'hidden_elem'))return;animation(this.userActionTextSpan).to('opacity',0).dura tion(500).ondone(function(){CSS.addClass(this.userActionTextSpan,'hidden_elem'); Style.set(this.summaryTextSpan,'opacity',0);CSS.removeClass(this.summaryTextSpan ,'hidden_elem');animation(this.summaryTextSpan).to('opacity',1).duration(500).on done(function(){this.repositionFacepileVertically();}.bind(this)).go();this.posi tionInlineCommentFlyout();}.bind(this)).go();},presentCommentingOption:function( ){Arbiter.inform('platform/socialplugins/dialog',{controllerID:this.widgetID,eve nt:'open'});if(this.usingConnectLibrary){ExternalNodeConnectWidget.self=this;var a={type:'presentEdgeCommentDialog',masterFrameName:window.name,version:2},b=Vec tor2.getElementDimensions(this.connectButton),c=Vector2.getElementPosition(this. connectButton);a.anchorGeometry={x:b.x,y:b.y};a.anchorPosition={x:c.x,y:c.y};a.w idth=400;a.height=225;UnverifiedXD.send(a);this.commentWidgetOpen=true;this.comm entWidgetVisible=true;this.commentWidgetExpanded=true;}else if(this.usingInlineC ommenting)if(!this.inlineCommentListenersInitialized){this.unwrapComment();this. initializeInlineCommentListeners();this.openInlineCommentFlyout();this.positionI nlineCommentFlyout();this.inlineCommentListenersInitialized=true;}else{this.posi tionInlineCommentFlyout();this.openInlineCommentFlyout();}},unwrapComment:functi on(){if(this.unwrapComment.done)return;var a=$('connect-widget-comment-box-marku p'),b=ExternalNodeConnectWidget.commentMarkup;a.innerHTML=b;this.unwrapComment.d one=true;},initializeInlineCommentListeners:function(){this.inlineCommentFlyout= DOM.find(this.widget,'.connect_widget_comment_box');this.inlineCommentInput=DOM. find(this.inlineCommentFlyout,'.connect_widget_comment_textinput');this.inlineCo mmentButton=DOM.find(this.inlineCommentFlyout,'.connect_widget_comment_button'); this.inlineCommentClose=DOM.scry(this.inlineCommentFlyout,'.connect_widget_comme nt_close_button');if(this.inlineCommentClose.length>0)this.inlineCommentClose=th is.inlineCommentClose[0];this.commentButtonIsActive=false;Event.listen(this.inli neCommentInput,'keyup',this.conditionallyActivateButton.bind(this));Event.listen (this.inlineCommentInput,'focus',function(){this.inlineCommentFocused=true;this. exposeCommentButton();}.bind(this));Event.listen(this.inlineCommentButton,'click ',this.updateConnectionWithComment.bind(this));Event.listen(this.inlineCommentIn put,'blur',function(){this.inlineCommentFocused=false;this.hideInlineComment();} .bind(this));Event.listen(this.widget,'mouseout',this.hideInlineComment.bind(thi s));Event.listen(this.widget,'mouseover',this.showInlineComment.bind(this));if(t his.inlineCommentClose)Event.listen(this.inlineCommentClose,'click',function(eve nt){for(var a=0;a<this.shareCommentSpans.length;a++)CSS.removeClass(this.shareCo mmentSpans[a],'hidden_elem');this.closeInlineComment();}.bind(this));},exposeCom mentButton:function(event){if(!CSS.hasClass(this.inlineCommentButton,'hidden_ele m'))return;CSS.removeClass(this.inlineCommentButton,'hidden_elem');Style.set(thi s.inlineCommentInput,'width',this.textInputWidthWithButton+'px');Style.set(this.
inlineCommentInput,'margin-right',this.textInputMarginWithButton+'px');},openInl ineCommentFlyout:function(){CSS.show(this.inlineCommentFlyout);this.inlineCommen tFlyoutOpen=true;this.inlineCommentFlyoutVisible=true;},manageBoxCountButtonAnim ation:function(a){if(a&&!this.showConfirm){this.animateBoxCountButtonDisappearan ce();}else this.animateBoxCountButtonReappearance();},animateBoxCountButtonDisap pearance:function(){if(this.grayOut)return;CSS.addClass(this.connectButton,'hidd en_elem');Style.set(this.numberCloudExtension,'opacity',0);CSS.removeClass(this. numberCloudExtension,'hidden_elem');CSS.addClass(this.numberCloudNub,'hidden_ele m');CSS.addClass(this.numberCloudUnlikeSpan,'hidden_elem');CSS.removeClass(this. numberCloudReminderSpan,'hidden_elem');animation(this.numberCloud).to('height',t his.expandedNumberCloudHeight).duration(100).ondone(function(){animation(this.nu mberCloudExtension).from('opacity',0).to('opacity',1).duration(100).go();}.bind( this)).go();},animateBoxCountButtonReappearance:function(){CSS.addClass(this.num berCloudExtension,'hidden_elem');animation(this.numberCloud).to('height',this.co llapsedNumberCloudHeight).duration(75).ondone(function(){if(this.showConfirm){fo r(var a=0;a<this.confirmSpans.length;a++)CSS.removeClass(this.confirmSpans[a],'h idden_elem');}else{Style.set(this.connectButton,'opacity',0);CSS.removeClass(thi s.connectButton,'hidden_elem');animation(this.connectButton).from('opacity',0).t o('opacity',1).duration(75).ondone(function(){Style.set(this.numberCloudNub,'opa city',0);CSS.removeClass(this.numberCloudNub,'hidden_elem');animation(this.numbe rCloudNub).from('opacity',0).to('opacity',1).duration(50).go();}.bind(this)).go( );}}.bind(this)).go();},manageButtonCountButtonAnimation:function(a){if(a&&!this .showConfirm){this.animateButtonCountButtonDisappearance();}else this.animateBut tonCountButtonReappearance();if(!this.grayOut){CSS.removeClass(this.thumbsUpIcon ,'hidden_elem');CSS.addClass(this.undoRegion,'hidden_elem');}},manageSimpleButto nAnimation:function(a){if(this.grayOut)return;if(a&&!this.showConfirm){this.anim ateSimpleButtonDisappearance();}else this.animateSimpleButtonReappearance();},an imateButtonCountButtonDisappearance:function(){if(!this.grayOut)animation(this.c onnectButton).from('opacity',1).to('opacity',0).from('width',this.originalButton Width).to('width','0px').ondone(function(){CSS.addClass(this.connectButton,'hidd en_elem');}.bind(this)).duration(100).go();animation(this.numberExcluding).from( 'opacity',1).to('opacity',0).duration(100).ondone(function(){CSS.addClass(this.n umberExcluding,'hidden_elem');Style.set(this.summaryIncluding,'opacity',0);CSS.r emoveClass(this.summaryIncluding,'hidden_elem');animation(this.summaryIncluding) .from('opacity',0).to('opacity',1).duration(100).go();}.bind(this)).go();for(var a=0;a<this.confirmSpans.length;a++)CSS.addClass(this.confirmSpans[a],'hidden_el em');if(this.grayOut)CSS.removeClass(this.connectButton,'hidden_elem');},animate SimpleButtonDisappearance:function(){animation(this.connectButton).from('opacity ',1).to('opacity',0).from('width',this.originalButtonWidth).to('width','0px').on done(function(){CSS.addClass(this.connectButton,'hidden_elem');Style.set(this.su mmaryIncluding,'opacity',0);CSS.removeClass(this.summaryIncluding,'hidden_elem') ;animation(this.summaryIncluding).from('opacity',0).to('opacity',1).duration(100 ).go();}.bind(this)).duration(50).go();for(var a=0;a<this.confirmSpans.length;a+ +)CSS.addClass(this.confirmSpans[a],'hidden_elem');if(this.grayOut)CSS.removeCla ss(this.connectButton,'hidden_elem');},computeButtonDimensions:function(){var a= CSS.hasClass(this.connectButton,'hidden_elem');if(a){CSS.addClass(this.connectBu tton,'connect_widget_offscreen');CSS.removeClass(this.connectButton,'hidden_elem ');}var b=Vector2.getElementDimensions(this.connectButton),c=b.x,d=b.y,e=parseIn t(Style.get(this.connectButton,'paddingLeft'),10),f=parseInt(Style.get(this.conn ectButton,'paddingRight'),10),g=parseInt(Style.get(this.connectButton,'paddingTo p'),10),h=parseInt(Style.get(this.connectButton,'paddingBottom'),10);if(a){CSS.a ddClass(this.connectButton,'hidden_elem');CSS.removeClass(this.connectButton,'co nnect_widget_offscreen');}return {width:c-e-f-2,height:d};},computeButtonDimensi onsWithPadding:function(){var a=CSS.hasClass(this.connectButton,'hidden_elem');i f(a){CSS.addClass(this.connectButton,'connect_widget_offscreen');CSS.removeClass (this.connectButton,'hidden_elem');}var b=Vector2.getElementDimensions(this.conn ectButton),c=b.x,d=b.y;if(ua.ie())c+=3;if(a){CSS.addClass(this.connectButton,'hi dden_elem');CSS.removeClass(this.connectButton,'connect_widget_offscreen');}retu rn {width:c,height:d};},animateButtonCountButtonReappearance:function(){if(this. showConfirm){for(var a=0;a<this.confirmSpans.length;a++)CSS.removeClass(this.con
firmSpans[a],'hidden_elem');}else if(!this.grayOut){CSS.removeClass(this.connect Button,'hidden_elem');animation(this.connectButton).from('width','0px').to('widt h',this.originalButtonWidth).from('opacity',0).to('opacity',1).duration(100).go( );}Style.set(this.summaryIncluding,'opacity',1);animation(this.summaryIncluding) .from('opacity',1).to('opacity',0).duration(100).ondone(function(){CSS.addClass( this.summaryIncluding,'hidden_elem');Style.set(this.numberExcluding,'opacity',0) ;CSS.removeClass(this.numberExcluding,'hidden_elem');animation(this.numberExclud ing).from('opacity',0).to('opacity',1).duration(100).go();}.bind(this)).go();},a nimateSimpleButtonReappearance:function(){if(this.showConfirm){for(var a=0;a<thi s.confirmSpans.length;a++)CSS.removeClass(this.confirmSpans[a],'hidden_elem');}e lse{CSS.removeClass(this.connectButton,'hidden_elem');animation(this.connectButt on).from('width','0px').to('width',this.originalButtonWidth).from('opacity',0).t o('opacity',1).duration(100).go();}Style.set(this.summaryIncluding,'opacity',1); animation(this.summaryIncluding).from('opacity',1).to('opacity',0).duration(100) .ondone(function(){CSS.addClass(this.summaryIncluding,'hidden_elem');}.bind(this )).go();},injectCommentWidgetMarkup:function(a){this.commentDocument=a;this.comm entDocument.body.innerHTML=this.commentWidgetMarkup;this.transferCSSStyles();if( this.newProfilePic){var b=DOM.find(this.commentDocument,'img.connect_comment_wid get_user_pic');b.src=this.newProfilePic;delete this.newProfilePic;}if(ua.ie()){v ar c=DOM.scry(this.commentDocument,'img.connect_comment_share_preview_pic');if(c .length>0){c=c[0];var d=50,e=Vector2.getElementDimensions(c),f=d/e.x;if(f<1){Sty le.set(c,'width',d);Style.set(c,'height',e.y*f);}}}this.setupCommentHooks(this.c ommentDocument);this.commentWidgetIsExpanded=!this.inlineUnlikeLink;var g=this.g etCommentActivatingComponent();g.onmouseout=this.commentDocument.body.onmouseout =this.onCommentMouseOut.bind(this);g.onmouseover=this.commentDocument.body.onmou seover=this.onCommentMouseOver.bind(this);this.inGracePeriod=false;},positionNub :function(a){var b=DOM.find(this.connectButton,'.liketext'),c=Vector2.getElement Position(b).x+7,d=DOM.find(this.commentDocument.body,'.nub');if(intl_locale_is_r tl()){c+=b.offsetWidth-14-7;left=c-parseFloat(a)+d.offsetWidth/2;}else left=c-pa rseFloat(a)-d.offsetWidth/2;d.style.left=left+'px';d.style.visibility='visible'; },onCommentMouseOut:function(a){this.mouseOutside=true;return true;},onCommentMo useOver:function(a){this.mouseOutside=false;return true;},setupCommentHooks:func tion(a){this.placeholderInputRegion=DOM.find(a,'div.connect_comment_widget_place holder_input_region');this.placeholderInput=DOM.find(this.placeholderInputRegion ,'input.connect_comment_widget_placeholder_input');this.fullInputRegion=DOM.find (a,'div.connect_comment_widget_full_input_region');this.fullInputTextarea=DOM.fi nd(this.fullInputRegion,'textarea.connect_comment_widget_full_input_textarea');t his.ownProductCheckbox=DOM.scry(a,'input.connect_comment_widget_own_product_chec kbox');if(this.ownProductCheckbox.length>0)this.ownProductCheckbox=this.ownProdu ctCheckbox[0];this.widgetButtonRegion=DOM.find(a,'div.connect_comment_widget_but ton_region');this.postToFacebookButton=DOM.scry(this.widgetButtonRegion,'.connec t_comment_widget_post_button input');if(this.postToFacebookButton.length>0){this .postToFacebookButton=this.postToFacebookButton[0];this.postToFacebookButton.onc lick=this.updateUserComment.bind(this);}this.closeButton=DOM.scry(this.widgetBut tonRegion,'.connect_comment_widget_close_button input');if(this.closeButton.leng th>0){this.closeButton=this.closeButton[0];this.closeButton.onclick=this.closeCo mmentWidget.bind(this);}this.inlineUnlikeLink=DOM.scry(a,'a.connect_comment_widg et_unlike_link');if(this.inlineUnlikeLink.length>0){this.inlineUnlikeLink=this.i nlineUnlikeLink[0];Event.listen(this.inlineUnlikeLink,'click',this.connectToNode OnClick.bind(this));}this.defaultInputText=this.placeholderInput.value;this.plac eholderInput.onfocus=this.transitionToFullInputMode.bind(this);this.fullInputTex tarea.onfocus=this.removePlaceholderText.bind(this);this.fullInputTextarea.onblu r=(function(b){this.restorePlaceholderText();if(this.mouseOutside)return this.hi deCommentWidget();}).bind(this);if(this.closeButton){this.closeButton.onclick=th is.closeCommentWidget.bind(this);this.fullInputTextarea.onkeydown=(function(b){b =b||window.event;if(!b)return true;if(b.keyCode==13&&!(b.ctrlKey||b.shiftKey||b. altKey||b.metaKey)){this.updateUserComment();return false;}if(this.didResetOnKey down)return true;this.removePlaceholderText();this.didResetOnKeydown=true;return true;}).bind(this);this.transitionToFullInputMode();}},getCommentActivatingComp onent:function(){if(this.layout===ExternalNodeConnectWidget.BOX_COUNT_LAYOUT||th
is.layout===ExternalNodeConnectWidget.BUTTON_COUNT_LAYOUT){return this.widget;}e lse if(this.layout===ExternalNodeConnectWidget.SIMPLE_LAYOUT){return this.widget ;}else if(this.grayOut){return DOM.find(this.widget,'table.connect_widget_intera ctive_area');}else return this.confirmationCell;},showCommentWidget:function(eve nt){if(this.otherCommentWidgetOpen)return false;this.inGracePeriod=true;this.kil lCloseThread();if(this.commentWidgetOpen&&!this.commentWidgetVisible){this.comme ntWidgetVisible=true;CSS.show(this.commentDocument.body);UnverifiedXD.send({type :'showEdgeCommentDialog'});}return false;},hideCommentWidget:function(event){if( this.otherCommentWidgetOpen)return false;this.inGracePeriod=false;if(this.commen tWidgetOpen&&this.commentWidgetVisible){var a=function(){if(!this.inGracePeriod& &this.shouldHideExpandedWidget()){this.fullInputTextarea.blur();this.commentWidg etVisible=false;if(!this.socialBar)CSS.hide(this.commentDocument.body);Unverifie dXD.send({type:'hideEdgeCommentDialog'});}this.inGracePeriod=false;this.killClos eThread();}.bind(this);this.closeThreadID=setTimeout(a,100);}return false;},shou ldHideExpandedWidget:function(){return !this.commentWidgetIsExpanded||this.fullI nputTextarea.value===''||this.fullInputTextarea.value===this.defaultInputText;}, killCloseThread:function(){if(this.closeThreadID){clearTimeout(this.closeThreadI D);delete this.closeThreadID;}},transferCSSStyles:function(){var a=DOM.scry(wind ow.document,'link'),b=DOM.scry(window.document,'style'),c=DOM.find(window.docume nt,'html'),d=DOM.find(this.commentDocument,'html'),e=DOM.find(this.commentDocume nt,'head');for(var f=0;f<a.length;f++)if(a[f].rel=='stylesheet'){var g=this.comm entDocument.createElement('link');g.rel=a[f].rel;g.href=a[f].href;g.type=a[f].ty pe;e.appendChild(g);}for(f=0;f<b.length;f++){var h=this.commentDocument.createEl ement('style'),i=b[f].innerText||b[f].textContent||b[f].innerHTML;h.setAttribute ("type","text/css");e.appendChild(h);if(h.styleSheet){h.styleSheet.cssText=i;}el se{var j=this.commentDocument.createTextNode(i);h.appendChild(j);}}d.id=c.id;d.c lassName=c.className;this.commentDocument.body.className=window.document.body.cl assName;},transitionToFullInputMode:function(event){this.commentWidgetIsExpanded =true;CSS.hide(this.placeholderInputRegion);CSS.show(this.fullInputRegion);CSS.s how(this.widgetButtonRegion);if(this.closeButton){this.restorePlaceholderText(); var a=this.fullInputTextarea;if(document.selection){var b=a.createTextRange();b. collapse(true);b.moveEnd('character',0);b.moveStart('character',0);b.select();}e lse if(a.setSelectionRange){a.focus();a.setSelectionRange(0,0);}}return false;}, removePlaceholderText:function(event){if(CSS.hasClass(this.fullInputTextarea,'co nnect_comment_widget_disabled')){CSS.removeClass(this.fullInputTextarea,'connect _comment_widget_disabled');this.fullInputTextarea.value='';}return false;},resto rePlaceholderText:function(event){if(this.fullInputTextarea.value.trim()==''){th is.fullInputTextarea.value=this.defaultInputText;CSS.addClass(this.fullInputText area,'connect_comment_widget_disabled');}return false;},updateUserComment:functi on(event){var a=this.fullInputTextarea.value.trim(),b=this.ownProductCheckbox.ch ecked;if(a===''||a==this.defaultInputText){if(b===false)return false;a='';}this. postUserComment(a,b);return false;},getAjaxEndpoint:function(){return '/ajax/con nect/external_node_connect.php';},getCommentAjaxEndpoint:function(){return '/aja x/connect/external_edge_comment.php';},getConfirmURL:function(){var a={href:this .externalUrl,page_id:this.pageId,node_type:this.nodeType,edge_type:this.edgeType ,widget_id:this.widgetID};if(this.ref)a.ref=this.ref;return URI('/plugins/like_c onfirm.php').addQueryData(a).toString();},updateLoggedInUser:function(a,b){Exter nalNodeConnectWidget.updateLoggedInUser(a,b);},syncSendWidgetWidth:function(a,b) {var c=this.computeButtonDimensionsWithPadding().width,d=b.button_width-c;if(thi s.layout===ExternalNodeConnectWidget.BOX_COUNT_LAYOUT&&d>0&&d<=5){Style.set(this .connectButton,'width',(b.button_width-parseInt(Style.get(this.connectButton,'pa ddingLeft'))-parseInt(Style.get(this.connectButton,'paddingRight'))-parseInt(Sty le.get(this.connectButton,'borderLeftWidth'))-parseInt(Style.get(this.connectBut ton,'borderRightWidth')))+'px');this.sizeNumberCloud();}if(this.layout===Externa lNodeConnectWidget.STANDARD_LAYOUT){var e=Vector2.getElementDimensions(this.widg et).y;Style.set(this.widget,'height',(e+5)+'px');var f=ua.ie(),g=intl_locale_is_ rtl(),h=g?'right':'left';if(f&&f<9){Style.set(this.connectButton,'position','abs olute');Style.set(this.connectButton,h,-(b.button_width+10)+'px');}else{Style.se t(this.connectButton,'position','fixed');Style.set(this.connectButton,h,'0px');} if(f&&this.connectButtonSlider){Style.set(this.connectButtonSlider,h,b.button_wi
dth+'px');if(f<=7)this.fixIEButtonDoubleLineBug();}Style.set(this.confirmationCe ll,'position','absolute');Style.set(this.confirmationCell,h,(b.button_width+c+5) +'px');Style.set(this.confirmationCell,'top','5px');if(this.sampleConnections){S tyle.set(this.sampleConnections,'position','fixed');Style.set(this.sampleConnect ions,h,'0');}this.invertedButtons=true;this.repositionFacepileVertically();}},re positionFacepileVertically:function(){if(this.invertedButtons&&this.sampleConnec tions){var a=Vector2.getElementDimensions(this.summaryText).y;Style.set(this.sam pleConnections,'margin-top',(5+a+5)+'px');}}}); var ExternalPageLikeWidget=function(a){a.edgeType='like';this.parent.construct(t his,a);this.unactionLink=DOM.scry(this.widget,'span.unlike_link')[0];if(this.una ctionLink)Event.listen(this.unactionLink,'click',this.connectToNodeOnClick.bind( this));this.hasShowedInsights=false;this.showInsights();};Class.extend(ExternalP ageLikeWidget,'ExternalNodeConnectWidget');ExternalPageLikeWidget.LIKE_EDGE_TYPE =0;ExternalPageLikeWidget.RECOMMEND_EDGE_TYPE=1;copyProperties(ExternalPageLikeW idget.prototype,{getSyncEndpointName:function(){var a=this.connectText?this.conn ectText:'like';if(a==ExternalPageLikeWidget.RECOMMEND_EDGE_TYPE)a='like';return 'platform/'+a+'/sync';},getConnectionEndpointName:function(){return 'platform/li ke/connection';},getPluginName:function(){return 'like';},presentInsightsPage:fu nction(event){Event.kill(event);var a;a='/insights/?inline_link=true&sk=';if(thi s.pageId){a+='po_'+this.pageId;}else a+='lo_'+this.domainId;window.open(a,'_blan k');},showInsights:function(){if(this.hasShowedInsights||(!this.pageId&&!this.do mainId))return;var a=DOM.scry(this.widget,'a.connect_widget_insights_link');if(a )for(var b=0;b<a.length;b++){CSS.show(a[b].parentNode);Event.listen(a[b],'click' ,this.presentInsightsPage.bind(this));}this.hasShowedInsights=true;},repositionF acepileVertically:function(){this.showInsights();this.parent.repositionFacepileV ertically();}}); __d("debounce",[],function(a,b,c,d,e,f){function g(h,i,j,k,l){i=(i!=null)?i:100; var m,n;function o(){var p=arguments;!l&&o.reset();if(!l||!m||(n+i<Date.now())){ m=setTimeout(function(){m=null;h.apply(this,p);}.bind(j||this),i,!k);n=Date.now( );}}o.reset=function(){m&&clearTimeout(m);m=null;};return o;}e.exports=g;}); __d("throttle",["debounce"],function(a,b,c,d,e,f){var g=b('debounce');function h (i,j,k){return g(i,j,k,false,true);}e.exports=h;}); __d("deferUntil",[],function(a,b,c,d,e,f){function g(h,i,j,k,l){var m=i();if(m){ h(m);return null;}var n=Date.now(),o=setInterval(function(){m=i();if(!m){if(!j|| (j<new Date()-n))return;l&&l();}clearInterval(o);h(m);},20,k);return o;}e.export s=g;}); __d("legacy:function-utils",["debounce","throttle","deferUntil"],function(a,b,c, d){a.debounce=b('debounce');a.throttle=b('throttle');a.defer_until=b('deferUntil ');},3); __d("InitialJSLoader",["Arbiter","Bootloader","OnloadEvent"],function(a,b,c,d,e, f){var g=b('Arbiter'),h=b('Bootloader'),i=b('OnloadEvent'),j={INITIAL_JS_READY:' BOOTLOAD/JSREADY',loadOnDOMContentReady:function(k,l){g.subscribe(i.ONLOAD_DOMCO NTENT_CALLBACK,function(){function m(){h.loadResources(k,function(){g.inform(j.I NITIAL_JS_READY,true,g.BEHAVIOR_STATE);});}if(l){setTimeout(m,l);}else m();});}} ;e.exports=j;}); __d("legacy:init-js-loader",["InitialJSLoader"],function(a,b,c,d){a.InitialJSLoa der=b('InitialJSLoader');},3); __d("legacy:intl-core",["tx"],function(a,b,c,d){var e=b('tx');a.tx=e;a._tx=e._;} ,3); __d("lowerDomain",[],function(a,b,c,d,e,f){if(document.domain.toLowerCase().matc h(/(^|\.)facebook\..*/))document.domain=window.location.hostname.replace(/^.*(fa cebook\..*)$/i,'$1');}); __d("legacy:onload",["Run","OnloadEvent"],function(a,b,c,d){var e=b('Run');a.Onl oadEvent=b('OnloadEvent');a.onloadRegister_DEPRECATED=e.onLoad;a.onloadRegister= function(){return e.onLoad.apply(this,arguments);};a.onafterloadRegister_DEPRECA TED=e.onAfterLoad;a.onafterloadRegister=function(){return e.onAfterLoad.apply(th is,arguments);};a.onleaveRegister=e.onLeave;a.onbeforeunloadRegister=e.onBeforeU nload;a.onunloadRegister=e.onUnload;},3); __d("OnloadHooks",["Arbiter","ErrorUtils","InitialJSLoader","OnloadEvent"],funct ion(a,b,c,d,e,f){var g=b('Arbiter'),h=b('ErrorUtils'),i=b('InitialJSLoader'),j=b
('OnloadEvent');function k(){var r=a.CavalryLogger;if(!window.loaded&&r)r.getIns tance().setTimeStamp('t_prehooks');n('onloadhooks');if(!window.loaded&&r)r.getIn stance().setTimeStamp('t_hooks');window.loaded=true;g.inform('uipage_onload',tru e,g.BEHAVIOR_STATE);}function l(){n('onafterloadhooks');window.afterloaded=true; }function m(r,s){return h.applyWithGuard(r,null,null,function(t){t.event_type=s; t.category='runhook';});}function n(r){var s=(r=='onbeforeleavehooks')||(r=='onb eforeunloadhooks');do{var t=window[r];if(!t)break;if(!s)window[r]=null;for(var u =0;u<t.length;u++){var v=m(t[u],r);if(s&&v)return v;}}while(!s&&window[r]);}func tion o(){if(!window.loaded){window.loaded=true;n('onloadhooks');}if(!window.afte rloaded){window.afterloaded=true;n('onafterloadhooks');}}function p(){g.register Callback(k,[j.ONLOAD_DOMCONTENT_CALLBACK,i.INITIAL_JS_READY]);g.registerCallback (l,[j.ONLOAD_DOMCONTENT_CALLBACK,j.ONLOAD_CALLBACK,i.INITIAL_JS_READY]);g.subscr ibe(j.ONBEFOREUNLOAD,function(r,s){s.warn=n('onbeforeleavehooks')||n('onbeforeun loadhooks');if(!s.warn){window.loaded=false;window.afterloaded=false;}},g.SUBSCR IBE_NEW);g.subscribe(j.ONUNLOAD,function(r,s){n('onunloadhooks');},g.SUBSCRIBE_N EW);}var q={_onloadHook:k,_onafterloadHook:l,runHook:m,runHooks:n,keepWindowSetA sLoaded:o};p();a.OnloadHooks=e.exports=q;}); __d("legacy:onload-action",["OnloadHooks"],function(a,b,c,d){var e=b('OnloadHook s');a._onloadHook=e._onloadHook;a._onafterloadHook=e._onafterloadHook;a.runHook= e.runHook;a.runHooks=e.runHooks;a.keep_window_set_as_loaded=e.keepWindowSetAsLoa ded;},3); __d("EagleEye",["Arbiter","Bootloader","Env","OnloadEvent","isInIframe"],functio n(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Bootloader'),i=b('Env'),j=b('OnloadEvent' ),k=b('isInIframe'),l=i.eagleEyeConfig||{},m='_e_',n=(window.name||'').toString( );if(n.length==7&&n.substr(0,3)==m){n=n.substr(3);}else{n=l.seed;if(!k())window. name=m+n;}var o=(window.location.protocol=='https:'&&document.cookie.match(/\bcs m=1/))?'; secure':'',p=m+n+'_',q=new Date(Date.now()+604800000).toGMTString(),r= window.location.hostname.replace(/^.*(facebook\..*)$/i,'$1'),s='; expires='+q+'; path=/; domain='+r+o,t=0,u,v=l.sessionStorage&&a.sessionStorage,w=document.cooki e.length,x=false,y=Date.now();function z(ea){var fa=2166136261;for(var ga=0,ha=e a.length;ga<ha;++ga)fa=(fa^ea.charCodeAt(ga))*16777619;fa+=fa<<13;fa^=fa>>7;fa+= fa<<3;fa^=fa>>17;fa+=fa<<5;return (fa|0)+2147483648;}function aa(ea){return p+(t ++)+'='+encodeURIComponent(ea)+s;}function ba(){var ea=[],fa=false,ga=0,ha=0;thi s.isEmpty=function(){return !ea.length;};this.enqueue=function(ia,ja){if(ja){ea. unshift(ia);}else ea.push(ia);};this.dequeue=function(){ea.shift();};this.peek=f unction(){return ea[0];};this.clear=function(ia){w=Math.min(w,document.cookie.le ngth);if(!x&&(new Date()-y>60000))x=true;var ja=!ia&&(document.cookie.search(m)> =0),ka=!!i.cookie_header_limit,la=i.cookie_count_limit||19,ma=i.cookie_header_li mit||3950,na=la-5,oa=ma-1000;while(!this.isEmpty()){var pa=aa(this.peek());if(ka &&(pa.length>ma||(x&&pa.length+w>ma))){this.dequeue();continue;}if((ja||ka)&&((d ocument.cookie.length+pa.length>ma)||(document.cookie.split(';').length>la)))bre ak;document.cookie=pa;ja=true;this.dequeue();}var qa=Date.now();if(ia||!fa&&ja&& ((ha>0)&&(Math.min(10*Math.pow(2,ha-1),60000)+ga<qa))&&g.query(j.ONLOAD)&&(!this .isEmpty()||(document.cookie.length>oa)||(document.cookie.split(';').length>na)) ){var ra=new Image(),sa=this,ta=i.tracking_domain||'';fa=true;ra.onload=function wa(){fa=false;ha=0;sa.clear();};ra.onerror=ra.onabort=function wa(){fa=false;ga =Date.now();ha++;};var ua=i.fb_isb?'&fb_isb='+i.fb_isb:'',va='&__user='+i.user;r a.src=ta+'/ajax/nectar.php?asyncSignal='+(Math.floor(Math.random()*10000)+1)+ua+ va+'&'+(!ia?'':'s=')+qa;}};}u=new ba();if(v){var ca=function(){var ea=0,fa=ea;fu nction ga(){var ja=sessionStorage.getItem('_e_ids');if(ja){var ka=(ja+'').split( ';');if(ka.length==2){ea=parseInt(ka[0],10);fa=parseInt(ka[1],10);}}}function ha (){var ja=ea+';'+fa;sessionStorage.setItem('_e_ids',ja);}function ia(ja){return '_e_'+((ja!==undefined)?ja:ea++);}this.isEmpty=function(){return fa===ea;};this. enqueue=function(ja,ka){var la=ka?ia(--fa):ia();sessionStorage.setItem(la,ja);ha ();};this.dequeue=function(){this.isEmpty();sessionStorage.removeItem(ia(fa));fa ++;ha();};this.peek=function(){var ja=sessionStorage.getItem(ia(fa));return ja?( ja+''):ja;};this.clear=u.clear;ga();};u=new ca();}var da={log:function(ea,fa,ga) {if(i.no_cookies)return;var ha=[n,Date.now(),ea].concat(fa);ha.push(ha.length);f unction ia(){var ja=JSON.stringify(ha);try{u.enqueue(ja,!!ga);u.clear(!!ga);}cat ch(ka){if(v&&(ka.code===1000)){u=new ba();v=false;ia();}}}ia();},createLogger:fu
nction(ea,fa){fa=(fa===undefined)?1:fa;var ga=function(ha,ia){if(ga.enabled)da.l og(ea,ha,ia);};ga.enabled=false;ga._key=(i.user||Math.random())+ea;ga.enabled=(z (ga._key)%65535/65535)<=fa;return ga;},getSessionID:function(){return n;},hash:f unction(ea){return z(ea);}};a.EagleEye=e.exports=da;},3); __d("ClickRefUtils",[],function(a,b,c,d,e,f){var g={get_intern_ref:function(h){i f(!!h){var i={profile_minifeed:1,gb_content_and_toolbar:1,gb_muffin_area:1,ego:1 ,bookmarks_menu:1,jewelBoxNotif:1,jewelNotif:1,BeeperBox:1,navSearch:1};for(var j=h;j&&j!=document.body;j=j.parentNode){if(!j.id||typeof j.id!=='string')continu e;if(j.id.substr(0,8)=='pagelet_')return j.id.substr(8);if(j.id.substr(0,8)=='bo x_app_')return j.id;if(i[j.id])return j.id;}}return '-';},get_href:function(h){r eturn (h.getAttribute&&(h.getAttribute('ajaxify')||h.getAttribute('data-endpoint '))||h.action||h.href||h.name||null);},should_report:function(h,i){if(i=='FORCE' )return true;if(i=='INDIRECT')return false;return h&&(g.get_href(h)||(h.getAttri bute&&h.getAttribute('data-ft')));}};e.exports=g;}); __d("collectDataAttributes",["ge"],function(a,b,c,d,e,f){var g=b('ge');function h(i,j){var k={},l={},m=j.length,n,o;for(n=0;n<m;++n){k[j[n]]={};l[j[n]]='data-'+ j[n];}var p={tn:'',"tn-debug":','};while(i){if(i.getAttribute)for(n=0;n<m;++n){v ar q=i.getAttribute(l[j[n]]);if(q){var r=JSON.parse(q);for(var s in r)if(p[s]!== undefined){if(k[j[n]][s]===undefined)k[j[n]][s]=[];k[j[n]][s].push(r[s]);}else i f(k[j[n]][s]===undefined)k[j[n]][s]=r[s];}}if(i.getAttribute&&(o=i.getAttribute( 'data-ownerid'))){i=g(o);}else i=i.parentNode;}for(var t in k)for(var u in p)if( k[t][u]!==undefined)k[t][u]=k[t][u].join(p[u]);return k;}e.exports=h;}); __d("setUECookie",["Env"],function(a,b,c,d,e,f){var g=b('Env');function h(i){if( !g.no_cookies){var j=0;if(a.afterloaded){j=2;}else if(a.loaded)j=1;document.cook ie="act="+encodeURIComponent(i+":"+j)+"; path=/; domain="+window.location.hostna me.replace(/^.*(\.facebook\..*)$/i,'$1');}}e.exports=h;}); __d("ClickRef",["Arbiter","EagleEye","ClickRefUtils","collectDataAttributes","co pyProperties","ge","setUECookie","$"],function(a,b,c,d,e,f){var g=b('Arbiter'),h =b('EagleEye'),i=b('ClickRefUtils'),j=b('collectDataAttributes'),k=b('copyProper ties'),l=b('ge'),m=b('setUECookie'),n=b('$');function o(q){if(!l('content'))retu rn [0,0,0,0];var r=n('content'),s=a.Vector2?a.Vector2.getEventPosition(q):{x:0,y :0};return [s.x,s.y,r.offsetLeft,r.clientWidth];}function p(q,r,event,s){var t=( !a.ArbiterMonitor)?'r':'a',u=[0,0,0,0],v,w,x;if(!!event){v=event.type;if(v=='cli ck'&&l('content'))u=o(event);var y=0;event.ctrlKey&&(y+=1);event.shiftKey&&(y+=2 );event.altKey&&(y+=4);event.metaKey&&(y+=8);if(y)v+=y;}if(!!r)w=i.get_href(r);v ar z=[];if(a.ArbiterMonitor){x=a.ArbiterMonitor.getInternRef(r);z=a.ArbiterMonit or.getActFields();}var aa=j(!!event?(event.target||event.srcElement):r,['ft','gt ']);k(aa.ft,s.ft||{});k(aa.gt,s.gt||{});if(aa.gt.ua_id)q.set_ua_id(aa.gt.ua_id); if(typeof(aa.ft.ei)==='string')delete aa.ft.ei;var ba=[q._ue_ts,q._ue_count,w||' -',q._context,v||'-',x||i.get_intern_ref(r),t,a.URI?a.URI.getRequestURI(true,tru e).getUnqualifiedURI().toString():location.pathname+location.search+location.has h,aa].concat(u).concat(z);return ba;}g.subscribe("UserAction/new",function(q,r){ if(i.should_report(r.node,r.mode)){var s=p(r.ua,r.node,r.event,r.extra_data);m(r .ua.ue);h.log('act',s);}});}); __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;va r 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("userAction",["Arbiter","EagleEye","copyProperties","debounce"],function(a,b ,c,d,e,f){var g=b('Arbiter'),h=b('EagleEye'),i=b('copyProperties'),j=b('debounce ');function k(t,u,v){var w=t+'/'+u;i(this,{ue:w,_ua_id:null,_ts:t,_ns:null,_star t_ts:t,_prev_event:'s',_ue_ts:t,_ue_count:u,_context:v,_data_version:1,_event_ve rsion:2,_info_version:1});this._log('uan',[1,w]);this._report=j(function x(){var y=[this._info_version,this.ue,this._ns,this._ua_id];this._log('uai',y);},100,th is);}var l=[],m={},n={};i(k.prototype,{_log:function(t,u){var v=m[t]!==undefined ?m[t]:true,w=n[t],x=w?w[this._ns]:{},y=x?x[this._ua_id]:undefined;if(y!==undefin ed?y:v)h.log(t,u);},coalesce_ua_id:function(t){if(this._ua_id===null)this.set_ua
_id(t);return this;},set_ua_id:function(t){this._ua_id=t;this._report();return t his;},coalesce_namespace:function(t){if(this._ns===null)this.set_namespace(t);re turn this;},set_namespace:function(t){this._ns=t;this._report();return this;},ad d_event:function(t,u){u=u||0;var v=(Date.now()-u),w=v-this._ts,x=v-this._ue_ts,y =[this._event_version,this.ue,this._ns,this._ua_id,this._prev_event,t,w,x];if(!t his._ua_id)return;this._log('uae',y);this._ts=v;this._prev_event=t;return this;} ,add_data:function(t){var u=[this._data_version,this.ue,t];this._log('uad',u);re turn this;}});var o=0,p=0,q=null,r=null;function s(t,u,event,v,w){var x=Date.now (),y=x+'/'+o;w=w||{};if(!u&&event)u=event.getTarget();var z=50;if(u&&q)if(x-p<z& &u==q&&v!="FORCE")return l[l.length-1];if(!window.addEventListener&&document.cre ateEventObject)event=document.createEventObject(event);q=u;r=event;var aa=new k( x,o,t);l.push(aa);while(l.length>10)l.shift();g.inform("UserAction/new",{ua:aa,n ode:u,mode:v,event:event,extra_data:w});p=x;o++;return aa;}s.setUATypeConfig=fun ction(t){i(m,t);};s.setCustomSampleConfig=function(t){i(n,t);};s.getCurrentUECou nt=function(){return o;};e.exports=a.userAction=s;}); __d("Primer",["ClickRef","function-extensions","Bootloader","CSS","Parent","trac kReferrer","userAction"],function(a,b,c,d,e,f){b('ClickRef');b('function-extensi ons');var g=b('Bootloader'),h=b('CSS'),i=b('Parent'),j=b('trackReferrer'),k=b('u serAction'),l=null,m=/async(?:-post)?|dialog(?:-post)?|theater|toggle/,n=documen t.documentElement;function o(r,s){r=i.byAttribute(r,s);if(!r)return;do{var t=r.g etAttribute(s);JSON.parse(t).forEach(function(u){var v=r;g.loadModules.call(g,[u [0]],function(w){w[u[1]](v);});});}while(r=i.byAttribute(r.parentNode,s));return false;}n.onclick=function(r){r=r||window.event;l=r.target||r.srcElement;var s=o (l,'data-onclick'),t=i.byTag(l,'A');if(!t)return s;var u=t.getAttribute('ajaxify '),v=t.href,w=u||v;if(w){var x=k('a',t,r).coalesce_namespace('primer');if(a.Arbi terMonitor)a.ArbiterMonitor.initUA(x,[t]);}if(u&&v&&!(/#$/).test(v)){var y=r.whi ch&&r.which===2,z=r.altKey||r.ctrlKey||r.metaKey||r.shiftKey;if(y||z)return;}j(t ,w);var aa=t.rel&&t.rel.match(m);aa=aa&&aa[0];switch(aa){case 'dialog':case 'dia log-post':g.loadModules(['AsyncDialog'],function(ba){ba.bootstrap(w,t,aa);});bre ak;case 'async':case 'async-post':g.loadModules(['AsyncRequest'],function(ba){ba .bootstrap(w,t);});break;case 'theater':g.loadModules(['PhotoSnowlift'],function (ba){ba.bootstrap(w,t);});break;case 'toggle':h.toggleClass(t.parentNode,'openTo ggler');g.loadModules(['Toggler'],function(ba){ba.bootstrap(t);});break;default: return s;}return false;};n.onsubmit=function(r){r=r||window.event;var s=r.target ||r.srcElement;if(s&&s.nodeName=='FORM'&&s.getAttribute('rel')=='async'){var t=k ('f',s,r).coalesce_namespace('primer');if(a.ArbiterMonitor)a.ArbiterMonitor.init UA(t,[s]);var u=l;g.loadModules(['Form'],function(v){v.bootstrap(s,u);});return false;}};var p=null;function q(r,s){s=s||window.event;p=s.target||s.srcElement;o (p,'data-on'+r);var t=i.byAttribute(p,'data-hover');if(!t)return;switch(t.getAtt ribute('data-hover')){case 'tooltip':g.loadModules(['Tooltip'],function(u){u.pro cess(t,p);});break;}}n.onmouseover=q.curry('mouseover');if(n.addEventListener){n .addEventListener('focus',q.curry('focus'),true);}else n.attachEvent('onfocusin' ,q.curry('focus'));}); __d("legacy:primer",["Primer"],function(a,b,c,d){b('Primer');},3); function SendButton(a){var b=$(a.divID);copyProperties(this,{button:DOM.find(b,' a.btnLink'),channel:a.channel,div:b,divID:a.divID,loggedIn:!!a.userID,nodeImageU RL:a.nodeImageURL,nodeTitle:a.nodeTitle,nodeURL:a.nodeURL,nodeSummary:a.nodeSumm ary,error:a.error,initFormOpen:a.initFormOpen,extended_social_context:a.extended _social_context,likeButtonLayout:a.likeButtonLayout});this.init();}copyPropertie s(SendButton.prototype,{init:function(){this.formIsOpen=false;this.formIsShown=f alse;this.pendingFormShow=false;Arbiter.subscribe('platform/socialplugins/send/s ent',function(a,b){if(b.controllerID===this.divID)this.closeForm();}.bind(this), Arbiter.SUBSCRIBE_NEW);Arbiter.subscribe('platform/socialplugins/send/cancel',fu nction(a,b){if(b.controllerID===this.divID)this.hideForm();}.bind(this),Arbiter. SUBSCRIBE_NEW);this.buttonWidth=Vector2.getElementDimensions(this.button).x;this .widthSyncArbiter=Arbiter.subscribe('platform/socialplugins/like/resize',this.sy ncLikeWidgetWidth.bind(this));Arbiter.inform('platform/socialplugins/send/resize ',{button_width:this.buttonWidth},Arbiter.BEHAVIOR_STATE);Arbiter.subscribe('pla tform/socialplugins/dialog',function(a,b){if(b.controllerID!==this.divID&&b.even t=='open')this.closeForm();}.bind(this));UnverifiedXD.init({channelUrl:this.chan
nel,autoResize:true,resizeWidth:true});Event.listen(this.button,'click',this.tog gleFormVisibility.bind(this));if(this.initFormOpen)onafterloadRegister_DEPRECATE D(this.toggleFormVisibility.bind(this));},syncLikeWidgetWidth:function(a,b){var c=b.button_width-this.buttonWidth;if(b.layout==='box_count'&&c>0&&c<=5)Style.set (this.div,'width',(b.button_width-parseInt(Style.get(this.button,'paddingLeft')) -parseInt(Style.get(this.button,'paddingRight'))-parseInt(Style.get(this.button, 'borderLeftWidth'))-parseInt(Style.get(this.button,'borderRightWidth')))+'px');i f(b.layout==='standard'){var d=intl_locale_is_rtl()?'right':'left';Style.set(thi s.div,'position','absolute');Style.set(this.div,d,(b.button_width+5)+'px');this. invertedButtons=true;}this.likeWidgetWidth=b.widget_width;this.likeButtonWidth=b .button_width;},toggleFormVisibility:function(a){if(!this.loggedIn){a.kill();Pla tformOptInPopup.open('send');return;}if(!this.formIsOpen){this.openForm();}else if(this.formIsShown){this.hideForm();}else this.showForm();a.prevent();},hideFor m:function(){if(this.formIsShown){this.formIsShown=false;UnverifiedXD.send({type :'hideEdgeCommentDialog'});CSS.removeClass(this.div,'fbSendButtonSelected');}},s howForm:function(){if(!this.formIsShown){CSS.addClass(this.div,'fbSendButtonSele cted');this.formIsShown=true;UnverifiedXD.send({type:'showEdgeCommentDialog'});} },closeForm:function(){Arbiter.inform('platform/socialplugins/dialog',{controlle rID:this.divID,event:'close'});if(this.formIsOpen){this.formIsOpen=this.formIsSh own=false;UnverifiedXD.send({type:'dismissEdgeCommentDialog'});CSS.removeClass(t his.div,'fbSendButtonSelected');}return this;},openForm:function(){Arbiter.infor m('platform/socialplugins/dialog',{controllerID:this.divID,event:'open'});if(!th is.formIsOpen){CSS.addClass(this.div,'fbSendButtonSelected');this.formIsOpen=thi s.formIsShown=true;var a={type:'presentEdgeCommentDialog',nodeImageURL:this.node ImageURL,nodeTitle:this.nodeTitle,nodeURL:this.nodeURL,nodeSummary:this.nodeSumm ary,controllerID:this.divID,error:this.error,widget_type:'send',extended_social_ context:this.extended_social_context,width:400,height:300},b=Vector2.getElementD imensions(this.button),c=Vector2.getElementPosition(this.button);a.anchorGeometr y={x:b.x,y:b.y};a.anchorPosition={x:c.x,y:c.y};var d=DOM.find(this.button,'.msgI con'),e=Vector2.getElementPosition(d),f=Vector2.getElementDimensions(d);a.query= {anchorTargetX:e.x+f.x/2,anchorTargetY:e.y+f.y/2};UnverifiedXD.send(a);}return t his;}});