/*1473576398,,JIT Construction: v2555847,en_US*/ /** * Copyright Facebook Inc. * * Licensed under the Apache License, Version 2.0 * http://www.apache.org/licenses/LICENSE-2.0 */ try {window.FB|| (function(window, fb_fif_window) { var apply = Function.prototype.apply; function bindContext(fn, thisArg) { return function _sdkBound() { return apply.call(fn, thisArg, arguments); }; } var global = { __type: 'JS_SDK_SANDBOX', window: window, document: window.document }; var sandboxWhitelist = [ 'setTimeout', 'setInterval', 'clearTimeout', 'clearInterval' ]; for (var i = 0; i < sandboxWhitelist.length; i++) { global[sandboxWhitelist[i]] = bindContext( window[sandboxWhitelist[i]], window ); } (function() { var self = window; var __DEV__ = 0; function emptyFunction() {}; var __transform_includes = {}; var __annotator, __bodyWrapper; var __w, __t; var undefined; with (this) { (function(){var a={},b=function i(j,k){if(!j&&!k)return null;var l={};if(typeof j!=='undefined')l.type=j;if(typeof k!=='undefined')l.signature=k;return l;},c=function i(j,k){return b(j&&/^[A-Z]/.test(j)?j:undefined,k&&(k.params&&k.params.length||k.returns)?'function('+(k.params?k.params.map(function(l){return (/\?/.test(l)?'?'+l.replace('?',''):l);}).join(','):'')+')'+(k.returns?':'+k.returns:''):undefined);},d=function i(j,k,l){return j;},e=function i(j,k,l){if('sourcemeta' in __transform_includes)j.__SMmeta=k;if('typechecks' in __transform_includes){var m=c(k?k.name:undefined,l);if(m)__w(j,m);}return j;},f=function i(j,k,l){return l.apply(j,k);},g=function i(j,k,l,m){if(m&&m.params)__t.apply(j,m.params);var n=l.apply(j,k);if(m&&m.returns)__t([n,m.returns]);return n;},h=function i(j,k,l,m,n){if(n){if(!n.callId)n.callId=n.module+':'+(n.line||0)+':'+(n.column||0);var o=n.callId;a[o]=(a[o]||0)+1;}return l.apply(j,k);};if(typeof __transform_includes==='undefined'){__annotator=d;__bodyWrapper=f;}else{__annotator=e;if('codeusage' in __transform_includes){__annotator=d;__bodyWrapper=h;__bodyWrapper.getCodeUsage=function(){return a;};__bodyWrapper.clearCodeUsage=function(){a={};};}else if('typechecks' in __transform_includes){__bodyWrapper=g;}else __bodyWrapper=f;}})(); __t=function(a){return a[0];};__w=function(a){return a;}; var require,__d;(function(a){var b={},c={},d=['global','require','requireDynamic','requireLazy','module','exports'];require=function(e,f){if(c.hasOwnProperty(e))return c[e];if(!b.hasOwnProperty(e)){if(f)return null;throw new Error('Module '+e+' has not been defined');}var g=b[e],h=g.deps,i=g.factory.length,j,k=[];for(var l=0;l1?Number(arguments[1]):0;if(isNaN(k))k=0;var l=Math.min(Math.max(k,0),j.length);return j.indexOf(String(i),k)==l;};h.endsWith=function(i){var j=String(this);if(this==null)throw new TypeError('String.prototype.endsWith called on null or undefined');var k=j.length,l=String(i),m=arguments.length>1?Number(arguments[1]):k;if(isNaN(m))m=0;var n=Math.min(Math.max(m,0),k),o=n-l.length;if(o<0)return false;return j.lastIndexOf(l,o)==o;};h.includes=function(i){if(this==null)throw new TypeError('String.prototype.contains called on null or undefined');var j=String(this),k=arguments.length>1?Number(arguments[1]):0;if(isNaN(k))k=0;return j.indexOf(String(i),k)!=-1;};h.contains=h.includes;h.repeat=function(i){if(this==null)throw new TypeError('String.prototype.repeat called on null or undefined');var j=String(this),k=i?Number(i):0;if(isNaN(k))k=0;if(k<0||k===Infinity)throw RangeError();if(k===1)return j;if(k===0)return '';var l='';while(k){if(k&1)l+=j;if(k>>=1)j+=j;}return l;};f.exports=h;}),null); __d('ES6Array',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h={from:function i(j){if(j==null)throw new TypeError('Object is null or undefined');var k=arguments[1],l=arguments[2],m=this,n=Object(j),o=typeof Symbol==='function'?typeof Symbol==='function'?Symbol.iterator:'@@iterator':'@@iterator',p=typeof k==='function',q=typeof n[o]==='function',r=0,s=void 0,t=void 0;if(q){s=typeof m==='function'?new m():[];var u=n[o](),v=void 0;while(!(v=u.next()).done){t=v.value;if(p)t=k.call(l,t,r);s[r]=t;r+=1;}s.length=r;return s;}var w=n.length;if(isNaN(w)||w<0)w=0;s=typeof m==='function'?new m(w):new Array(w);while(r>>0;for(var n=0;n>>0,m=arguments[1],n=m>>0,o=n<0?Math.max(l+n,0):Math.min(n,l),p=arguments[2],q=p===undefined?l:p>>0,r=q<0?Math.max(l+q,0):Math.min(q,l);while(o9999?'+':'')+('00000'+Math.abs(k)).slice(0<=k&&k<=9999?-4:-6);return k+'-'+h(this.getUTCMonth()+1)+'-'+h(this.getUTCDate())+'T'+h(this.getUTCHours())+':'+h(this.getUTCMinutes())+':'+h(this.getUTCSeconds())+'.'+(this.getUTCMilliseconds()/1000).toFixed(3).slice(2,5)+'Z';}};f.exports=i;}),null); __d('ES6Number',[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=Math.pow(2,-52),i=Math.pow(2,53)-1,j=-1*i,k={isFinite:function(l){function m(n){return l.apply(this,arguments);}m.toString=function(){return l.toString();};return m;}(function(l){return typeof l=='number'&&isFinite(l);}),isNaN:function(l){function m(n){return l.apply(this,arguments);}m.toString=function(){return l.toString();};return m;}(function(l){return typeof l=='number'&&isNaN(l);}),isInteger:function l(m){return this.isFinite(m)&&Math.floor(m)===m;},isSafeInteger:function l(m){return this.isFinite(m)&&m>=this.MIN_SAFE_INTEGER&&m<=this.MAX_SAFE_INTEGER&&Math.floor(m)===m;},EPSILON:h,MAX_SAFE_INTEGER:i,MIN_SAFE_INTEGER:j};f.exports=k;}),null); __d('ES6Object',['ie8DontEnum'],(function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i={}.hasOwnProperty,j={assign:function k(l){if(l==null)throw new TypeError('Object.assign target cannot be null or undefined');l=Object(l);for(var m=arguments.length,n=Array(m>1?m-1:0),o=1;o1)))/4)-da((ha-1901+ia)/100)+da((ha-1601+ia)/400);};}if(typeof JSON=="object"&&JSON){l.stringify=JSON.stringify;l.parse=JSON.parse;}if((n=typeof l.stringify=="function"&&!fa)){(ca=function(){return 1;}).toJSON=ca;try{n=l.stringify(0)==="0"&&l.stringify(new Number())==="0"&&l.stringify(new String())=='""'&&l.stringify(h)===k&&l.stringify(k)===k&&l.stringify()===k&&l.stringify(ca)==="1"&&l.stringify([ca])=="[1]"&&l.stringify([k])=="[null]"&&l.stringify(null)=="null"&&l.stringify([k,h,null])=="[null,null,null]"&&l.stringify({result:[ca,true,false,null,"\0\b\n\f\r\t"]})==m&&l.stringify(null,ca)==="1"&&l.stringify([1,2],null,1)=="[\n 1,\n 2\n]"&&l.stringify(new Date(-8.64e+15))=='"-271821-04-20T00:00:00.000Z"'&&l.stringify(new Date(8.64e+15))=='"+275760-09-13T00:00:00.000Z"'&&l.stringify(new Date(-62198755200000))=='"-000001-01-01T00:00:00.000Z"'&&l.stringify(new Date(-1))=='"1969-12-31T23:59:59.999Z"';}catch(ga){n=false;}}if(typeof l.parse=="function")try{if(l.parse("0")===0&&!l.parse(false)){ca=l.parse(m);if((s=ca.A.length==5&&ca.A[0]==1)){try{s=!l.parse('"\t"');}catch(ga){}if(s)try{s=l.parse("01")!=1;}catch(ga){}}}}catch(ga){s=false;}ca=m=null;if(!n||!s){if(!(i={}.hasOwnProperty))i=function(ha){var ia={},ja;if((ia.__proto__=null,ia.__proto__={toString:1},ia).toString!=h){i=function(ka){var la=this.__proto__,ma=ka in (this.__proto__=null,this);this.__proto__=la;return ma;};}else{ja=ia.constructor;i=function(ka){var la=(this.constructor||ja).prototype;return ka in this&&!(ka in la&&this[ka]===la[ka]);};}ia=null;return i.call(this,ha);};j=function(ha,ia){var ja=0,ka,la,ma,na;(ka=function(){this.valueOf=0;}).prototype.valueOf=0;la=new ka();for(ma in la)if(i.call(la,ma))ja++;ka=la=null;if(!ja){la=["valueOf","toString","toLocaleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constructor"];na=function(oa,pa){var qa=h.call(oa)=="[object Function]",ra,sa;for(ra in oa)if(!(qa&&ra=="prototype")&&i.call(oa,ra))pa(ra);for(sa=la.length;ra=la[--sa];i.call(oa,ra)&&pa(ra));};}else if(ja==2){na=function(oa,pa){var qa={},ra=h.call(oa)=="[object Function]",sa;for(sa in oa)if(!(ra&&sa=="prototype")&&!i.call(qa,sa)&&(qa[sa]=1)&&i.call(oa,sa))pa(sa);};}else na=function(oa,pa){var qa=h.call(oa)=="[object Function]",ra,sa;for(ra in oa)if(!(qa&&ra=="prototype")&&i.call(oa,ra)&&!(sa=ra==="constructor"))pa(ra);if(sa||i.call(oa,(ra="constructor")))pa(ra);};return na(ha,ia);};if(!n){o={"\\":"\\\\",'"':'\\"',"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"};p=function(ha,ia){return ("000000"+(ia||0)).slice(-ha);};q=function(ha){var ia='"',ja=0,ka;for(;ka=ha.charAt(ja);ja++)ia+='\\"\b\f\n\r\t'.indexOf(ka)>-1?o[ka]:ka<" "?"\\u00"+p(2,ka.charCodeAt(0).toString(16)):ka;return ia+'"';};r=function(ha,ia,ja,ka,la,ma,na){var oa=ia[ha],pa,qa,ra,sa,ta,ua,va,wa,xa,ya,za,ab,bb,cb,db;if(typeof oa=="object"&&oa){pa=h.call(oa);if(pa=="[object Date]"&&!i.call(oa,"toJSON")){if(oa>-1/0&&oa<1/0){if(fa){sa=da(oa/86400000);for(qa=da(sa/365.2425)+1970-1;fa(qa+1,0)<=sa;qa++);for(ra=da((sa-fa(qa,0))/30.42);fa(qa,ra+1)<=sa;ra++);sa=1+sa-fa(qa,ra);ta=(oa%86400000+86400000)%86400000;ua=da(ta/3600000)%24;va=da(ta/60000)%60;wa=da(ta/1000)%60;xa=ta%1000;}else{qa=oa.getUTCFullYear();ra=oa.getUTCMonth();sa=oa.getUTCDate();ua=oa.getUTCHours();va=oa.getUTCMinutes();wa=oa.getUTCSeconds();xa=oa.getUTCMilliseconds();}oa=(qa<=0||qa>=10000?(qa<0?"-":"+")+p(6,qa<0?-qa:qa):p(4,qa))+"-"+p(2,ra+1)+"-"+p(2,sa)+"T"+p(2,ua)+":"+p(2,va)+":"+p(2,wa)+"."+p(3,xa)+"Z";}else oa=null;}else if(typeof oa.toJSON=="function"&&((pa!="[object Number]"&&pa!="[object String]"&&pa!="[object Array]")||i.call(oa,"toJSON")))oa=oa.toJSON(ha);}if(ja)oa=ja.call(ia,ha,oa);if(oa===null)return "null";pa=h.call(oa);if(pa=="[object Boolean]"){return ""+oa;}else if(pa=="[object Number]"){return oa>-1/0&&oa<1/0?""+oa:"null";}else if(pa=="[object String]")return q(oa);if(typeof oa=="object"){for(bb=na.length;bb--;)if(na[bb]===oa)throw TypeError();na.push(oa);ya=[];cb=ma;ma+=la;if(pa=="[object Array]"){for(ab=0,bb=oa.length;ab0)for(ka="",ja>10&&(ja=10);ka.length-1){aa++;}else if("{}[]:,".indexOf(ja)>-1){aa++;return ja;}else if(ja=='"'){for(ka="@",aa++;aa-1){ka+=u[ja];aa++;}else if(ja=="u"){la=++aa;for(ma=aa+4;aa="0"&&ja<="9"||ja>="a"&&ja<="f"||ja>="A"&&ja<="F"))v();}ka+=t("0x"+ha.slice(la,aa));}else v();}else{if(ja=='"')break;ka+=ja;aa++;}}if(ha.charAt(aa)=='"'){aa++;return ka;}v();}else{la=aa;if(ja=="-"){na=true;ja=ha.charAt(++aa);}if(ja>="0"&&ja<="9"){if(ja=="0"&&(ja=ha.charAt(aa+1),ja>="0"&&ja<="9"))v();na=false;for(;aa="0"&&ja<="9");aa++);if(ha.charAt(aa)=="."){ma=++aa;for(;ma="0"&&ja<="9");ma++);if(ma==aa)v();aa=ma;}ja=ha.charAt(aa);if(ja=="e"||ja=="E"){ja=ha.charAt(++aa);if(ja=="+"||ja=="-")aa++;for(ma=aa;ma="0"&&ja<="9");ma++);if(ma==aa)v();aa=ma;}return +ha.slice(la,aa);}if(na)v();if(ha.slice(aa,aa+4)=="true"){aa+=4;return true;}else if(ha.slice(aa,aa+5)=="false"){aa+=5;return false;}else if(ha.slice(aa,aa+4)=="null"){aa+=4;return null;}v();}}return "$";};x=function(ha){var ia,ja,ka;if(ha=="$")v();if(typeof ha=="string"){if(ha.charAt(0)=="@")return ha.slice(1);if(ha=="["){ia=[];for(;;ja||(ja=true)){ha=w();if(ha=="]")break;if(ja)if(ha==","){ha=w();if(ha=="]")v();}else v();if(ha==",")v();ia.push(x(ha));}return ia;}else if(ha=="{"){ia={};for(;;ja||(ja=true)){ha=w();if(ha=="}")break;if(ja)if(ha==","){ha=w();if(ha=="}")v();}else v();if(ha==","||typeof ha!="string"||ha.charAt(0)!="@"||w()!=":")v();ia[ha.slice(1)]=x(w());}return ia;}v();}return ha;};z=function(ha,ia,ja){var ka=y(ha,ia,ja);if(ka===k){delete ha[ia];}else ha[ia]=ka;};y=function(ha,ia,ja){var ka=ha[ia],la;if(typeof ka=="object"&&ka)if(h.call(ka)=="[object Array]"){for(la=ka.length;la--;)z(ka,la,ja);}else j(ka,function(ma){z(ka,ma,ja);});return ja.call(ha,ia,ka);};l.parse=function(ha,ia){aa=0;ba=ha;var ja=x(w());if(w()!="$")v();aa=ba=null;return ia&&h.call(ia)=="[object Function]"?y((ca={},ca[""]=ja,ca),"",ia):ja;};}}}).call(this);}),null); __d('ES',['ES5ArrayPrototype','ES5FunctionPrototype','ES5StringPrototype','ES5Array','ES5Object','ES5Date','JSON3','ES6Array','ES6Object','ES6ArrayPrototype','ES6DatePrototype','ES6Number','ES7StringPrototype','ES7Object'],(function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u){if(c.__markCompiled)c.__markCompiled();var v={}.toString,w={'JSON.stringify':n.stringify,'JSON.parse':n.parse},x={'Array.prototype':h,'Function.prototype':i,'String.prototype':j,Object:l,Array:k,Date:m},y={Object:p,'Array.prototype':q,'Date.prototype':r,Number:s,Array:o},z={Object:u,'String.prototype':t};function aa(ca){for(var da in ca){if(!ca.hasOwnProperty(da))continue;var ea=ca[da],fa=da.split('.');if(fa.length===2){var ga=fa[0],ha=fa[1];if(!ga||!ha||!window[ga]||!window[ga][ha]){var ia=ga?window[ga]:'-',ja=ga&&window[ga]&&ha?window[ga][ha]:'-';throw new Error('Unexpected state (t11975770): '+(ga+', '+ha+', '+ia+', '+ja+', '+da));}}var ka=fa.length===2?window[fa[0]][fa[1]]:window[da];for(var la in ea){if(!ea.hasOwnProperty(la))continue;if(typeof ea[la]!=='function'){w[da+'.'+la]=ea[la];continue;}var ma=ka[la];w[da+'.'+la]=ma&&/\{\s+\[native code\]\s\}/.test(ma)?ma:ea[la];}}}aa(x);aa(y);aa(z);function ba(ca,da,ea){var fa=ea?v.call(ca).slice(8,-1)+'.prototype':ca,ga=w[fa+'.'+da]||ca[da];if(typeof ga==='function'){for(var ha=arguments.length,ia=Array(ha>3?ha-3:0),ja=3;ja=0)continue;o[p]=m[p];}return o;};k.taggedTemplateLiteralLoose=function(m,n){m.raw=n;return m;};k.bind=h.bind;f.exports=k;}),null); var ES = require('ES'); var babelHelpers = require('sdk.babelHelpers'); __d("UrlMapConfig",[],{"www":"www.facebook.com","m":"m.facebook.com","connect":"connect.facebook.net","business":"business.facebook.com","api_https":"api.facebook.com","api_read_https":"api-read.facebook.com","graph_https":"graph.facebook.com","an_https":"an.facebook.com","fbcdn_http":"fbstatic-a.akamaihd.net","fbcdn_https":"fbstatic-a.akamaihd.net","cdn_http":"staticxx.facebook.com","cdn_https":"staticxx.facebook.com"});__d("JSSDKRuntimeConfig",[],{"locale":"en_US","rtl":false,"revision":"2555847"});__d("JSSDKConfig",[],{"bustCache":true,"tagCountLogRate":0.01,"errorHandling":{"rate":4},"usePluginPipe":true,"features":{"dialog_resize_refactor":true,"one_comment_controller":true,"allow_non_canvas_app_events":false,"event_subscriptions_log":{"rate":0.01,"value":10000},"should_force_single_dialog_instance":true,"js_sdk_force_status_on_load":true,"js_sdk_mbasic_share_plugin_init":true,"kill_fragment":true,"xfbml_profile_pic_server":true,"error_handling":{"rate":4},"e2e_ping_tracking":{"rate":1.0e-6},"getloginstatus_tracking":{"rate":0.001},"xd_timeout":{"rate":4,"value":30000},"use_bundle":true,"launch_payment_dialog_via_pac":{"rate":100},"plugin_tags_blacklist":["recommendations_bar","registration","activity","recommendations","facepile"],"should_log_response_error":true},"api":{"mode":"warn","whitelist":["AppEvents","AppEvents.EventNames","AppEvents.ParameterNames","AppEvents.activateApp","AppEvents.logEvent","AppEvents.logPurchase","Canvas","Canvas.Prefetcher","Canvas.Prefetcher.addStaticResource","Canvas.Prefetcher.setCollectionMode","Canvas.getPageInfo","Canvas.hideFlashElement","Canvas.scrollTo","Canvas.setAutoGrow","Canvas.setDoneLoading","Canvas.setSize","Canvas.setUrlHandler","Canvas.showFlashElement","Canvas.startTimer","Canvas.stopTimer","Event","Event.subscribe","Event.unsubscribe","Music.flashCallback","Music.init","Music.send","Payment","Payment.cancelFlow","Payment.continueFlow","Payment.init","Payment.lockForProcessing","Payment.parse","Payment.setSize","Payment.unlockForProcessing","ThirdPartyProvider","ThirdPartyProvider.init","ThirdPartyProvider.sendData","UA","UA.nativeApp","XFBML","XFBML.RecommendationsBar","XFBML.RecommendationsBar.markRead","XFBML.parse","addFriend","api","getAccessToken","getAuthResponse","getLoginStatus","getUserID","init","login","logout","publish","share","ui"]},"initSitevars":{"enableMobileComments":1,"iframePermissions":{"read_stream":false,"manage_mailbox":false,"manage_friendlists":false,"read_mailbox":false,"publish_checkins":true,"status_update":true,"photo_upload":true,"video_upload":true,"sms":false,"create_event":true,"rsvp_event":true,"offline_access":true,"email":true,"xmpp_login":false,"create_note":true,"share_item":true,"export_stream":false,"publish_stream":true,"publish_likes":true,"ads_management":false,"contact_email":true,"access_private_data":false,"read_insights":false,"read_requests":false,"read_friendlists":true,"manage_pages":false,"physical_login":false,"manage_groups":false,"read_deals":false}}});__d("JSSDKXDConfig",[],{"XdUrl":"\/connect\/xd_arbiter.php?version=42","XdBundleUrl":"\/connect\/xd_arbiter\/r\/lUqP5iIjiw6.js?version=42","Flash":{"path":"https:\/\/connect.facebook.net\/rsrc.php\/v2\/yW\/r\/yOZN1vHw3Z_.swf"},"useCdn":true});__d("JSSDKCssConfig",[],{"rules":".fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:\"lucida grande\", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}.fb_link img{border:none}\u0040keyframes fb_transform{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards}\n.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_reset .fb_dialog_legacy{overflow:visible}.fb_dialog_advanced{padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.fb_dialog_content{background:#fff;color:#333}.fb_dialog_close_icon{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;_background-image:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/s816eWC-2sl.gif);cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;_background-image:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/s816eWC-2sl.gif)}.fb_dialog_close_icon:active{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yq\/r\/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;_background-image:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yL\/r\/s816eWC-2sl.gif)}.fb_dialog_loader{background-color:#f6f7f9;border:1px solid #606060;font-size:24px;padding:20px}.fb_dialog_top_left,.fb_dialog_top_right,.fb_dialog_bottom_left,.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}.fb_dialog_top_left{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}.fb_dialog_top_right{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}.fb_dialog_bottom_left{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}.fb_dialog_bottom_right{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ye\/r\/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}.fb_dialog_vert_left,.fb_dialog_vert_right,.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}.fb_dialog_vert_left,.fb_dialog_vert_right{width:10px;height:100\u0025}.fb_dialog_vert_left{margin-left:-10px}.fb_dialog_vert_right{right:0;margin-right:-10px}.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{width:100\u0025;height:10px}.fb_dialog_horiz_top{margin-top:-10px}.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #365899;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title>span{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yd\/r\/Cou7n-nqK52.gif) no-repeat 5px 50\u0025;float:left;padding:5px 0 7px 26px}body.fb_hidden{-webkit-transform:none;height:100\u0025;margin:0;overflow:visible;position:absolute;top:-10000px;left:0;width:100\u0025}.fb_dialog.fb_dialog_mobile.loading{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/ya\/r\/3rhSv5V8j3o.gif) white no-repeat 50\u0025 50\u0025;min-height:100\u0025;min-width:100\u0025;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{width:auto;height:auto;min-height:initial;min-width:initial;background:none}.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner{width:100\u0025}.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content{background:none}.loading.centered #fb_dialog_loader_close{color:#fff;display:block;padding-top:20px;clear:both;font-size:18px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .45);position:absolute;bottom:0;left:0;right:0;top:0;width:100\u0025;min-height:100\u0025;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear, 0\u0025 0\u0025, 0\u0025 100\u0025, from(#738ABA), to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica, sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100\u0025}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:-webkit-gradient(linear, 0\u0025 0\u0025, 0\u0025 100\u0025, from(#4966A6), color-stop(.5, #355492), to(#2A4887));border:1px solid #29487d;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset, rgba(255, 255, 255, .167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica, sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/jKEcVPZFk-2.gif) no-repeat 50\u0025 50\u0025;border:1px solid #555;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f6f7f9;border:1px solid #555;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}#fb_dialog_loader_spinner{animation:rotateSpinner 1.2s linear infinite;background-color:transparent;background-image:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/yD\/r\/t-wz8gw1xG1.png);background-repeat:no-repeat;background-position:50\u0025 50\u0025;height:24px;width:24px}\u0040keyframes rotateSpinner{0\u0025{transform:rotate(0deg)}100\u0025{transform:rotate(360deg)}}\n.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100\u0025}.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}.fb_iframe_widget_lift{z-index:1}.fb_hide_iframes iframe{position:relative;left:-10000px}.fb_iframe_widget_loader{position:relative;display:inline-block}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100\u0025}.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}.fb_iframe_widget_loader .FB_Loader{background:url(https:\/\/static.xx.fbcdn.net\/rsrc.php\/v3\/y9\/r\/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50\u0025;z-index:4}","components":["css:fb.css.base","css:fb.css.dialog","css:fb.css.iframewidget"]});__d("ApiClientConfig",[],{"FlashRequest":{"swfUrl":"https:\/\/connect.facebook.net\/rsrc.php\/v2\/yd\/r\/mxzow1Sdmxr.swf"}});__d("JSSDKCanvasPrefetcherConfig",[],{"blacklist":[144959615576466,768691303149786],"sampleRate":500}); __d("DOMWrapper",[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h,i,j={setRoot:function k(l){h=l;},getRoot:function k(){return h||document.body;},setWindow:function k(l){i=l;},getWindow:function k(){return i||self;}};f.exports=j;},null); __d('dotAccess',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i,j,k){var l=j.split('.');do{var m=l.shift();i=i[m]||k&&(i[m]={});}while(l.length&&i);return i;}f.exports=h;},null); __d('guid',[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(){return 'f'+(Math.random()*(1<<30)).toString(16).replace('.','');}f.exports=h;}),null); __d('wrapFunction',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h={},i=function j(k,l,m){var n=l||'default';return function(){var o=n in h?h[n](k,m):k;return o.apply(this,arguments);};};i.setWrapper=function(j){var k=arguments.length<=1||arguments[1]===undefined?'default':arguments[1];h[k]=j;};f.exports=i;},null); __d('GlobalCallback',['DOMWrapper','dotAccess','guid','wrapFunction'],function a(b,c,d,e,f,g,h,i,j,k){if(c.__markCompiled)c.__markCompiled();var l,m,n={setPrefix:function o(p){l=i(h.getWindow(),p,true);m=p;},create:function o(p,q){if(!l)this.setPrefix('__globalCallbacks');var r=j();l[r]=k(p,'entry',q||'GlobalCallback');return m+'.'+r;},remove:function o(p){var q=p.substring(m.length+1);delete l[q];}};f.exports=n;},null); __d("sprintf",[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l=m)p[l in p?l:'log'](o);}var k={level:-1,Level:i,debug:ES(j,'bind',true,null,'debug',i.DEBUG),info:ES(j,'bind',true,null,'info',i.INFO),warn:ES(j,'bind',true,null,'warn',i.WARNING),error:ES(j,'bind',true,null,'error',i.ERROR)};f.exports=k;},null); __d("ObservableMixin",[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(){this.__observableEvents={};}h.prototype={inform:function i(j){var k=Array.prototype.slice.call(arguments,1),l=Array.prototype.slice.call(this.getSubscribers(j));for(var m=0;m';l.root.innerHTML='';m=true;setTimeout(function(){l.root.innerHTML=q;l.root.firstChild.src=l.url;l.onInsert&&l.onInsert(l.root.firstChild);},0);}else{var r=document.createElement('iframe');r.id=l.id;r.name=l.name;r.onload=o;r.scrolling='no';r.style.border='none';r.style.overflow='hidden';if(l.title)r.title=l.title;if(l.className)r.className=l.className;if(l.height!==undefined)r.style.height=l.height+'px';if(l.width!==undefined)if(l.width=='100%'){r.style.width=l.width;}else r.style.width=l.width+'px';l.root.appendChild(r);m=true;r.src=l.url;l.onInsert&&l.onInsert(r);}}f.exports=k;},null); __d('sdk.domReady',['sdk.Runtime'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i,j='readyState' in document?/loaded|complete/.test(document.readyState):!!document.body;function k(){if(!i)return;var n;while(n=i.shift())n();i=null;}function l(n){if(i){i.push(n);return;}else n();}if(!j){i=[];if(document.addEventListener){document.addEventListener('DOMContentLoaded',k,false);window.addEventListener('load',k,false);}else if(document.attachEvent){document.attachEvent('onreadystatechange',k);window.attachEvent('onload',k);}if(document.documentElement.doScroll&&window==window.top){var m=function n(){try{h.getRtl()?document.documentElement.doScroll('right'):document.documentElement.doScroll('left');}catch(o){setTimeout(n,0);return;}k();};m();}}f.exports=l;},3); __d('sdk.Content',['Log','sdk.UA','sdk.domReady'],function a(b,c,d,e,f,g,h,i,j){if(c.__markCompiled)c.__markCompiled();var k,l,m={append:function n(o,p){if(!p)if(!k){k=p=document.getElementById('fb-root');if(!p){h.warn('The "fb-root" div has not been created, auto-creating');k=p=document.createElement('div');p.id='fb-root';if(i.ie()||!document.body){j(function(){document.body.appendChild(p);});}else document.body.appendChild(p);}p.className+=' fb_reset';}else p=k;if(typeof o=='string'){var q=document.createElement('div');p.appendChild(q).innerHTML=o;return q;}else return p.appendChild(o);},appendHidden:function n(o){if(!p){var p=document.createElement('div'),q=p.style;q.position='absolute';q.top='-10000px';q.width=q.height=0;p=m.append(p);}return m.append(o,p);},submitToTarget:function n(o,p){var q=document.createElement('form');q.action=o.url;q.target=o.target;q.method=p?'GET':'POST';m.appendHidden(q);for(var r in o.params)if(o.params.hasOwnProperty(r)){var s=o.params[r];if(s!==null&&s!==undefined){var t=document.createElement('input');t.name=r;t.value=s;q.appendChild(t);}}q.submit();q.parentNode.removeChild(q);}};f.exports=m;},null); __d('sdk.Impressions',['sdk.Content','Miny','QueryString','sdk.Runtime','UrlMap','getBlankIframeSrc','guid','insertIframe'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o){if(c.__markCompiled)c.__markCompiled();function p(r){var s=k.getClientID();if(!r.api_key&&s)r.api_key=s;r.kid_directed_site=k.getKidDirectedSite();var t=l.resolve('www',true)+'/impression.php/'+n()+'/',u=j.appendToUrl(t,r);if(u.length>2000)if(r.payload&&typeof r.payload==='string'){var v=i.encode(r.payload);if(v&&v.length>>18),h.charCodeAt(m>>>12&63),h.charCodeAt(m>>>6&63),h.charCodeAt(m&63));}var j='>___?456789:;<=_______'+'\x00\x01\x02\x03\x04\x05\x06\x07\b\t\n\x0b\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19'+'______\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123';function k(m){m=j.charCodeAt(m.charCodeAt(0)-43)<<18|j.charCodeAt(m.charCodeAt(1)-43)<<12|j.charCodeAt(m.charCodeAt(2)-43)<<6|j.charCodeAt(m.charCodeAt(3)-43);return String.fromCharCode(m>>>16,m>>>8&255,m&255);}var l={encode:function m(n){n=unescape(encodeURI(n));var o=(n.length+2)%3;n=(n+'\0\0'.slice(o)).replace(/[\s\S]{3}/g,i);return n.slice(0,n.length+o-2)+'=='.slice(o);},decode:function m(n){n=n.replace(/[^A-Za-z0-9+\/]/g,'');var o=n.length+3&3;n=(n+'AAA'.slice(o)).replace(/..../g,k);n=n.slice(0,n.length+o-3);try{return decodeURIComponent(escape(n));}catch(p){throw new Error('Not valid UTF-8');}},encodeObject:function m(n){return l.encode(ES('JSON','stringify',false,n));},decodeObject:function m(n){return ES('JSON','parse',false,l.decode(n));},encodeNums:function m(n){return String.fromCharCode.apply(String,ES(n,'map',true,function(o){return h.charCodeAt((o|-(o>63))&-(o>0)&63);}));}};f.exports=l;},null); __d('sdk.SignedRequest',['Base64'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(k){if(!k)return null;var l=k.split('.',2)[1].replace(/\-/g,'+').replace(/\_/g,'/');return h.decodeObject(l);}var j={parse:i};f.exports=j;},null); __d('URIRFC3986',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=new RegExp('^'+'([^:/?#]+:)?'+'(//'+'([^\\\\/?#@]*@)?'+'('+'\\[[A-Fa-f0-9:.]+\\]|'+'[^\\/?#:]*'+')'+'(:[0-9]*)?'+')?'+'([^?#]*)'+'(\\?[^#]*)?'+'(#.*)?'),i={parse:function j(k){if(ES(k,'trim',true)==='')return null;var l=k.match(h);if(l==null)return null;var m={};m.uri=l[0]?l[0]:null;m.scheme=l[1]?l[1].substr(0,l[1].length-1):null;m.authority=l[2]?l[2].substr(2):null;m.userinfo=l[3]?l[3].substr(0,l[3].length-1):null;m.host=l[2]?l[4]:null;m.port=l[5]?l[5].substr(1)?parseInt(l[5].substr(1),10):null:null;m.path=l[6]?l[6]:null;m.query=l[7]?l[7].substr(1):null;m.fragment=l[8]?l[8].substr(1):null;m.isGenericURI=m.authority===null&&!!m.scheme;return m;}};f.exports=i;},null); __d('createObjectFrom',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i,j){var k={},l=ES('Array','isArray',false,j);if(j===undefined)j=true;for(var m=i.length-1;m>=0;m--)k[i[m]]=l?j[m]:j;return k;}f.exports=h;},null); __d('URISchemes',['createObjectFrom'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i=h(['blob','cmms','fb','fbatwork','fb-ama','fb-messenger','fb-page-messages','fbcf','fbconnect','fbmobilehome','fbrpc','file','ftp','http','https','mailto','ms-app','intent','itms','itms-apps','itms-services','market','svn+ssh','fbstaging','tel','sms','pebblejs','sftp','whatsapp','moments','fblite','chrome-extension','webcal','fb124024574287414']),j={isAllowed:function k(l){if(!l)return true;return i.hasOwnProperty(l.toLowerCase());}};f.exports=j;},null); __d('eprintf',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=function i(j){var k=ES(Array.prototype.slice.call(arguments),'map',true,function(n){return String(n);}),l=j.split('%s').length-1;if(l!==k.length-1)return i('eprintf args number mismatch: %s',ES('JSON','stringify',false,k));var m=1;return j.replace(/%s/g,function(n){return String(k[m++]);});};f.exports=h;},null); __d('ex',['eprintf'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i=function j(){for(var k=arguments.length,l=Array(k),m=0;m2?o-2:0),q=2;q0||this.getFragment());};q.prototype.toString=function(){'use strict';var r=this;for(var s=0;si;},ie64:function z(){return y.ie()&&s;},firefox:function z(){return x()||j;},opera:function z(){return x()||k;},webkit:function z(){return x()||l;},safari:function z(){return y.webkit();},chrome:function z(){return x()||m;},windows:function z(){return x()||p;},osx:function z(){return x()||o;},linux:function z(){return x()||q;},iphone:function z(){return x()||t;},mobile:function z(){return x()||t||u||r||w;},nativeApp:function z(){return x()||v;},android:function z(){return x()||r;},ipad:function z(){return x()||u;}};f.exports=y;},null); __d('htmlSpecialChars',[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=/&/g,i=//g,k=/"/g,l=/'/g;function m(n){if(typeof n=='undefined'||n===null||!n.toString)return '';if(n===false){return '0';}else if(n===true)return '1';return n.toString().replace(h,'&').replace(k,'"').replace(l,''').replace(i,'<').replace(j,'>');}f.exports=m;}),null); __d('Flash',['DOMEventListener','DOMWrapper','QueryString','UserAgent_DEPRECATED','guid','htmlSpecialChars'],function a(b,c,d,e,f,g,h,i,j,k,l,m){if(c.__markCompiled)c.__markCompiled();var n={},o,p=i.getWindow().document;function q(v){var w=p.getElementById(v);if(w)w.parentNode.removeChild(w);delete n[v];}function r(){for(var v in n)if(n.hasOwnProperty(v))q(v);}function s(v){return v.replace(/\d+/g,function(w){return '000'.substring(w.length)+w;});}function t(v){if(!o){if(k.ie()>=9)h.add(window,'unload',r);o=true;}n[v]=v;}var u={embed:function v(w,x,y,z){var aa=l();w=m(w).replace(/&/g,'&');y=babelHelpers['extends']({allowscriptaccess:'always',flashvars:z,movie:w},y);if(typeof y.flashvars=='object')y.flashvars=j.encode(y.flashvars);var ba=[];for(var ca in y)if(y.hasOwnProperty(ca)&&y[ca])ba.push('');var da=x.appendChild(p.createElement('span')),ea=''+ba.join('')+'';da.innerHTML=ea;var fa=da.firstChild;t(aa);return fa;},remove:q,getVersion:function v(){var w='Shockwave Flash',x='application/x-shockwave-flash',y='ShockwaveFlash.ShockwaveFlash',z;if(navigator.plugins&&typeof navigator.plugins[w]=='object'){var aa=navigator.plugins[w].description;if(aa&&navigator.mimeTypes&&navigator.mimeTypes[x]&&navigator.mimeTypes[x].enabledPlugin)z=aa.match(/\d+/g);}if(!z)try{z=new ActiveXObject(y).GetVariable('$version').match(/(\d+),(\d+),(\d+),(\d+)/);z=Array.prototype.slice.call(z,1);}catch(ba){}return z;},getVersionString:function v(){var w=u.getVersion();return w?w.join('.'):'';},checkMinVersion:function v(w){var x=u.getVersion();if(!x)return false;return s(x.join('.'))>=s(w);},isAvailable:function v(){return !!u.getVersion();}};f.exports=u;},null); __d("emptyFunction",[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(j){return function(){return j;};}var i=function j(){};i.thatReturns=h;i.thatReturnsFalse=h(false);i.thatReturnsTrue=h(true);i.thatReturnsNull=h(null);i.thatReturnsThis=function(){return this;};i.thatReturnsArgument=function(j){return j;};f.exports=i;},null); __d('XDM',['DOMEventListener','DOMWrapper','emptyFunction','Flash','GlobalCallback','guid','Log','UserAgent_DEPRECATED','wrapFunction'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){if(c.__markCompiled)c.__markCompiled();var q={},r={transports:[]},s=i.getWindow();function t(w){var x={},y=w.length,z=r.transports;while(y--)x[w[y]]=1;y=z.length;while(y--){var aa=z[y],ba=q[aa];if(!x[aa]&&ba.isAvailable())return aa;}}var u={register:function w(x,y){n.debug('Registering %s as XDM provider',x);r.transports.push(x);q[x]=y;},create:function w(x){if(!x.whenReady&&!x.onMessage){n.error('An instance without whenReady or onMessage makes no sense');throw new Error('An instance without whenReady or '+'onMessage makes no sense');}if(!x.channel){n.warn('Missing channel name, selecting at random');x.channel=m();}if(!x.whenReady)x.whenReady=j;if(!x.onMessage)x.onMessage=j;var y=x.transport||t(x.blacklist||[]),z=q[y];if(z&&z.isAvailable()){n.debug('%s is available',y);z.init(x);return y;}}};u.register('flash',function(){var w=false,x,y=false,z=15000,aa;return {isAvailable:function ba(){return k.checkMinVersion('8.0.24');},init:function ba(ca){n.debug('init flash: '+ca.channel);var da={send:function ga(ha,ia,ja,ka){n.debug('sending to: %s (%s)',ia,ka);x.postMessage(ha,ia,ka);}};if(w){ca.whenReady(da);return;}var ea=ca.root.appendChild(s.document.createElement('div')),fa=l.create(function(){l.remove(fa);clearTimeout(aa);n.info('xdm.swf called the callback');var ga=l.create(function(ha,ia){ha=decodeURIComponent(ha);ia=decodeURIComponent(ia);n.debug('received message %s from %s',ha,ia);ca.onMessage(ha,ia);},'xdm.swf:onMessage');x.init(ca.channel,ga);ca.whenReady(da);},'xdm.swf:load');x=k.embed(ca.flashUrl,ea,null,{protocol:location.protocol.replace(':',''),host:location.host,callback:fa,log:y});aa=setTimeout(function(){n.warn('The Flash component did not load within %s ms - '+'verify that the container is not set to hidden or invisible '+'using CSS as this will cause some browsers to not load '+'the components',z);},z);w=true;}};}());var v=/\.facebook\.com(\/|$)/;u.register('postmessage',function(){var w=false;return {isAvailable:function x(){return !!s.postMessage;},init:function x(y){n.debug('init postMessage: '+y.channel);var z='_FB_'+y.channel,aa={send:function ba(ca,da,ea,fa){if(s===ea){n.error('Invalid windowref, equal to window (self)');throw new Error();}n.debug('sending to: %s (%s)',da,fa);var ba=function ga(){ea.postMessage('_FB_'+fa+ca,da);};if(o.ie()==8||o.ieCompatibilityMode()){setTimeout(ba,0);}else ba();}};if(w){y.whenReady(aa);return;}h.add(s,'message',p(function(event){var ba=event.data,ca=event.origin||'native';if(!/^(https?:\/\/|native$)/.test(ca)){n.debug('Received message from invalid origin type: %s',ca);return;}if(ca!=='native'&&!(v.test(location.hostname)||v.test(event.origin)))return;if(typeof ba!='string'){n.warn('Received message of type %s from %s, expected a string',typeof ba,ca);return;}n.debug('received message %s from %s',ba,ca);if(ba.substring(0,z.length)==z)ba=ba.substring(z.length);y.onMessage(ba,ca);},'entry','onMessage'));y.whenReady(aa);w=true;}};}());f.exports=u;},null); __d('isFacebookURI',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=null,i=['http','https'];function j(k){if(!h)h=new RegExp('(^|\\.)facebook\\.com$','i');if(k.isEmpty()&&k.toString()!=='#')return false;if(!k.getDomain()&&!k.getProtocol())return true;return ES(i,'indexOf',true,k.getProtocol())!==-1&&h.test(k.getDomain());}j.setRegex=function(k){h=k;};f.exports=j;},null); __d('sdk.Event',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h={SUBSCRIBE:'event.subscribe',UNSUBSCRIBE:'event.unsubscribe',subscribers:function i(){if(!this._subscribersMap)this._subscribersMap={};return this._subscribersMap;},subscribe:function i(j,k){var l=this.subscribers();if(!l[j]){l[j]=[k];}else if(ES(l[j],'indexOf',true,k)==-1)l[j].push(k);if(j!=this.SUBSCRIBE&&j!=this.UNSUBSCRIBE)this.fire(this.SUBSCRIBE,j,l[j]);},unsubscribe:function i(j,k){var l=this.subscribers()[j];if(l)ES(l,'forEach',true,function(m,n){if(m==k)l.splice(n,1);});if(j!=this.SUBSCRIBE&&j!=this.UNSUBSCRIBE)this.fire(this.UNSUBSCRIBE,j,l);},monitor:function i(j,k){if(!k()){var l=this,m=function n(){if(k.apply(k,arguments))l.unsubscribe(j,n);};this.subscribe(j,m);}},clear:function i(j){delete this.subscribers()[j];},fire:function i(j){var k=Array.prototype.slice.call(arguments,1),l=this.subscribers()[j];if(l)ES(l,'forEach',true,function(m){if(m)m.apply(this,k);});}};f.exports=h;},null); __d('JSONRPC',['Log'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(j){'use strict';this.$JSONRPC1=0;this.$JSONRPC2={};this.remote=ES(function(k){this.$JSONRPC3=k;return this.remote;},'bind',true,this);this.local={};this.$JSONRPC4=j;}i.prototype.stub=function(j){'use strict';this.remote[j]=ES(function(){var k={jsonrpc:'2.0',method:j};for(var l=arguments.length,m=Array(l),n=0;n');}else{n=document.createElement("iframe");n.name=o;}delete m.style;delete m.name;delete m.url;delete m.root;delete m.onload;delete m.onerror;var u=ES('Object','assign',false,{frameBorder:0,allowTransparency:true,allowFullscreen:true,scrolling:'no'},m);if(u.width)n.width=u.width+'px';if(u.height)n.height=u.height+'px';delete u.height;delete u.width;for(var v in u)if(u.hasOwnProperty(v))n.setAttribute(v,u[v]);ES('Object','assign',false,n.style,q);n.src=i();p.appendChild(n);if(s)var w=h.add(n,'load',function(){w.remove();s();});if(t)var x=h.add(n,'error',function(){x.remove();t();});n.src=r;return n;}f.exports=l;},null); __d('sdk.FeatureFunctor',['invariant'],function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(k,l,m){if(k.features&&l in k.features){var n=k.features[l];if(typeof n==='object'&&typeof n.rate==='number'){if(n.rate&&Math.random()*100<=n.rate){return n.value||true;}else return n.value?null:false;}else return n;}return m;}function j(k){return function(l,m){!(arguments.length>=2)?h(0):void 0;return i(k,l,m);};}f.exports={create:j};},null); __d('sdk.feature',['sdk.FeatureFunctor','JSSDKConfig'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();f.exports=h.create(i);},null); __d('sdk.XD',['sdk.Content','sdk.Event','Log','QueryString','Queue','sdk.RPC','sdk.Runtime','sdk.Scribe','sdk.URI','UrlMap','JSSDKXDConfig','XDM','isFacebookURI','sdk.createIframe','sdk.feature','guid'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w){if(c.__markCompiled)c.__markCompiled();var x=new l(),y=new l(),z=new l(),aa,ba,ca=w(),da=r.useCdn?'cdn':'www',ea=v('use_bundle',false)?r.XdBundleUrl:r.XdUrl,fa=q.resolve(da,false)+ea,ga=q.resolve(da,true)+ea,ha=function va(){if('origin' in location)if(location.origin&&location.origin!=='null'){return location.origin;}else if(window!==window.parent)try{var xa=parent.location.origin;if(xa&&xa!=='null')return xa;}catch(wa){}return location.protocol+'//'+location.host;},ia=w(),ja=ha(),ka,la=false,ma='Facebook Cross Domain Communication Frame',na={},oa=new l();m.setInQueue(oa);function pa(va){j.info('Remote XD can talk to facebook.com (%s)',va);n.setEnvironment(va==='canvas'?n.ENVIRONMENTS.CANVAS:n.ENVIRONMENTS.PAGETAB);}function qa(va,wa){if(!wa){j.error('No senderOrigin');throw new Error();}var xa=/^https?/.exec(wa)[0];switch(va.xd_action){case 'proxy_ready':var ya,za;if(xa=='https'){ya=z;za=ba;n.setLoggedIntoFacebook(va.logged_in==='true');}else{ya=y;za=aa;}if(va.registered){pa(va.registered);x=ya.merge(x);}j.info('Proxy ready, starting queue %s containing %s messages',xa+'ProxyQueue',ya.getLength());ya.start(function(bb){ka.send(typeof bb==='string'?bb:k.encode(bb),wa,za.contentWindow,ia+'_'+xa);});break;case 'plugin_ready':j.info('Plugin %s ready, protocol: %s',va.name,xa);na[va.name]={protocol:xa};if(l.exists(va.name)){var ab=l.get(va.name);j.debug('Enqueuing %s messages for %s in %s',ab.getLength(),va.name,xa+'ProxyQueue');(xa=='https'?z:y).merge(ab);}break;}if(va.data)ra(va.data,wa);}function ra(va,wa){if(wa&&wa!=='native'&&!t(new p(wa)))return;if(typeof va=='string'){if(/^FB_RPC:/.test(va)){oa.enqueue(va.substring(7));return;}if(va.substring(0,1)=='{'){try{va=ES('JSON','parse',false,va);}catch(xa){j.warn('Failed to decode %s as JSON',va);return;}}else va=k.decode(va);}if(!wa)if(va.xd_sig==ca)wa=va.xd_origin;if(va.xd_action){qa(va,wa);return;}if(va.access_token)n.setSecure(/^https/.test(ja));if(va.cb){var ya=ua._callbacks[va.cb];if(!ua._forever[va.cb])delete ua._callbacks[va.cb];if(ya)ya(va);}}function sa(va,wa){if(va=='facebook'){wa.relation='parent.parent';x.enqueue(wa);}else{wa.relation='parent.frames["'+va+'"]';var xa=na[va];if(xa){j.debug('Enqueuing message for plugin %s in %s',va,xa.protocol+'ProxyQueue');(xa.protocol=='https'?z:y).enqueue(wa);}else{j.debug('Buffering message for plugin %s',va);l.get(va).enqueue(wa);}}}m.getOutQueue().start(function(va){sa('facebook','FB_RPC:'+va);});function ta(va){if(la)return;var wa=h.appendHidden(document.createElement('div')),xa=s.create({blacklist:null,root:wa,channel:ia,flashUrl:r.Flash.path,whenReady:function ya(za){ka=za;var ab={channel:ia,origin:ja,transport:xa,xd_name:va},bb='#'+k.encode(ab);if(n.getSecure()!==true)aa=u({url:fa+bb,name:'fb_xdm_frame_http',id:'fb_xdm_frame_http',root:wa,'aria-hidden':true,title:ma,tabindex:-1});ba=u({url:ga+bb,name:'fb_xdm_frame_https',id:'fb_xdm_frame_https',root:wa,'aria-hidden':true,title:ma,tabindex:-1});},onMessage:ra});if(!xa)o.log('jssdk_error',{appId:n.getClientID(),error:'XD_TRANSPORT',extra:{message:'Failed to create a valid transport'}});la=true;}var ua={rpc:m,_callbacks:{},_forever:{},_channel:ia,_origin:ja,onMessage:ra,recv:ra,init:ta,sendToFacebook:sa,inform:function va(wa,xa,ya,za){sa('facebook',{method:wa,params:ES('JSON','stringify',false,xa||{}),behavior:za||'p',relation:ya});},handler:function va(wa,xa,ya,za){var ab='#'+k.encode({cb:this.registerCallback(wa,ya,za),origin:ja+'/'+ia,domain:location.hostname,relation:xa||'opener'});return (location.protocol=='https:'?ga:fa)+ab;},registerCallback:function va(wa,xa,ya){ya=ya||w();if(xa)ua._forever[ya]=true;ua._callbacks[ya]=wa;return ya;},getXDArbiterURL:function va(wa){return wa?ga:fa;}};i.subscribe('init:post',function(va){ta(va.xdProxyName);var wa=v('xd_timeout',false);if(wa)setTimeout(function(){var xa=ba&&!!aa==y.isStarted()&&!!ba==z.isStarted();if(!xa)o.log('jssdk_error',{appId:n.getClientID(),error:'XD_INITIALIZATION',extra:{message:'Failed to initialize in '+wa+'ms'}});},wa);});f.exports=ua;},null); __d('sdk.getContextType',['sdk.Runtime','sdk.UA'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();function j(){if(i.nativeApp())return 3;if(i.mobile())return 2;if(h.isEnvironment(h.ENVIRONMENTS.CANVAS))return 5;return 1;}f.exports=j;},null); __d('sdk.Auth',['sdk.Cookie','sdk.createIframe','DOMWrapper','sdk.feature','sdk.getContextType','guid','sdk.Impressions','Log','ObservableMixin','sdk.Runtime','sdk.Scribe','sdk.SignedRequest','UrlMap','sdk.URI','sdk.XD'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v){if(c.__markCompiled)c.__markCompiled();var w='fblo_',x=365*24*60*60*1000,y,z,aa=new p();function ba(ja,ka){var la=q.getUserID(),ma='';if(ja)if(ja.userID){ma=ja.userID;}else if(ja.signedRequest){var na=s.parse(ja.signedRequest);if(na&&na.user_id)ma=na.user_id;}var oa=q.getLoginStatus(),pa=oa==='unknown'&&ja||q.getUseCookie()&&q.getCookieUserID()!==ma,qa=la&&!ja,ra=ja&&la&&la!=ma,sa=ja!=y,ta=ka!=(oa||'unknown');q.setLoginStatus(ka);q.setAccessToken(ja&&ja.accessToken||null);q.setUserID(ma);y=ja;var ua={authResponse:ja,status:ka};if(qa||ra)aa.inform('logout',ua);if(pa||ra)aa.inform('login',ua);if(sa)aa.inform('authresponse.change',ua);if(ta)aa.inform('status.change',ua);return ua;}function ca(){return y;}function da(ja,ka,la){return function(ma){var na;if(ma&&ma.access_token){var oa=s.parse(ma.signed_request);ka={accessToken:ma.access_token,userID:oa.user_id,expiresIn:parseInt(ma.expires_in,10),signedRequest:ma.signed_request};if(ma.granted_scopes)ka.grantedScopes=ma.granted_scopes;if(q.getUseCookie()){var pa=ka.expiresIn===0?0:ES('Date','now',false)+ka.expiresIn*1000,qa=h.getDomain();if(!qa&&ma.base_domain)h.setDomain('.'+ma.base_domain);h.setSignedRequestCookie(ma.signed_request,pa);ea();}na='connected';ba(ka,na);}else if(la==='logout'||la==='login_status'){if(ma.error&&ma.error==='not_authorized'){na='not_authorized';}else na='unknown';ba(null,na);if(q.getUseCookie())h.clearSignedRequestCookie();if(la==='logout'){fa();r.log('jssdk_error',{appId:q.getClientID(),error:'PLATFORM_AUTH_LOGOUT',extra:{args:{fblo:true}}});}}if(ma&&ma.https==1)q.setSecure(true);if(ja)ja({authResponse:ka,status:q.getLoginStatus()});return ka;};}function ea(){h.setRaw(w,'',0);}function fa(){h.setRaw(w,'y',ES('Date','now',false)+x);}function ga(ja){var ka,la=ES('Date','now',false);if(z){clearTimeout(z);z=null;}var ma=h.getRaw(w)==='y';if(k('getloginstatus_tracking',true))r.log('jssdk_error',{appId:q.getClientID(),error:'PLATFORM_AUTH_GETLOGINSTATUS',extra:{args:{fblo:ma}}});if(ma){var na='unknown';ba(null,na);if(ja)ja({authResponse:null,status:na});return;}var oa=da(ja,y,'login_status'),pa=new u(t.resolve('www',true)+'/connect/ping').setQueryData({client_id:q.getClientID(),response_type:'token,signed_request,code',domain:location.hostname,origin:l(),redirect_uri:v.handler(function(qa){if(k('e2e_ping_tracking',true)){var ra={init:la,close:ES('Date','now',false),method:'ping'};o.debug('e2e: %s',ES('JSON','stringify',false,ra));n.log(114,{payload:ra});}ka.parentNode.removeChild(ka);if(oa(qa))z=setTimeout(function(){ga(function(){});},1200000);},'parent'),sdk:'joey',kid_directed_site:q.getKidDirectedSite()});ka=i({root:j.getRoot(),name:m(),url:pa.toString(),style:{display:'none'}});}var ha;function ia(ja,ka){if(!q.getClientID()){o.warn('FB.getLoginStatus() called before calling FB.init().');return;}if(ja)if(!ka&&ha=='loaded'){ja({status:q.getLoginStatus(),authResponse:ca()});return;}else aa.subscribe('FB.loginStatus',ja);if(!ka&&ha=='loading')return;ha='loading';var la=function ma(na){ha='loaded';aa.inform('FB.loginStatus',na);aa.clearSubscribers('FB.loginStatus');};ga(la);}ES('Object','assign',false,aa,{removeLogoutState:ea,getLoginStatus:ia,fetchLoginStatus:ga,setAuthResponse:ba,getAuthResponse:ca,parseSignedRequest:s.parse,xdResponseWrapper:da});f.exports=aa;},null); __d('sdk.DOM',['Assert','sdk.UA','sdk.domReady'],function a(b,c,d,e,f,g,h,i,j){if(c.__markCompiled)c.__markCompiled();var k={};function l(z,aa){var ba=z.getAttribute(aa)||z.getAttribute(aa.replace(/_/g,'-'))||z.getAttribute(aa.replace(/-/g,'_'))||z.getAttribute(aa.replace(/-/g,''))||z.getAttribute(aa.replace(/_/g,''))||z.getAttribute('data-'+aa)||z.getAttribute('data-'+aa.replace(/_/g,'-'))||z.getAttribute('data-'+aa.replace(/-/g,'_'))||z.getAttribute('data-'+aa.replace(/-/g,''))||z.getAttribute('data-'+aa.replace(/_/g,''));return ba?String(ba):null;}function m(z,aa){var ba=l(z,aa);return ba?/^(true|1|yes|on)$/.test(ba):null;}function n(z,aa){h.isTruthy(z,'element not specified');h.isString(aa);try{return String(z[aa]);}catch(ba){throw new Error('Could not read property '+aa+' : '+ba.message);}}function o(z,aa){h.isTruthy(z,'element not specified');h.isString(aa);try{z.innerHTML=aa;}catch(ba){throw new Error('Could not set innerHTML : '+ba.message);}}function p(z,aa){h.isTruthy(z,'element not specified');h.isString(aa);var ba=' '+n(z,'className')+' ';return ES(ba,'indexOf',true,' '+aa+' ')>=0;}function q(z,aa){h.isTruthy(z,'element not specified');h.isString(aa);if(!p(z,aa))z.className=n(z,'className')+' '+aa;}function r(z,aa){h.isTruthy(z,'element not specified');h.isString(aa);var ba=new RegExp('\\s*'+aa,'g');z.className=ES(n(z,'className').replace(ba,''),'trim',true);}function s(z,aa,ba){h.isString(z);aa=aa||document.body;ba=ba||'*';if(aa.querySelectorAll)return ES('Array','from',false,aa.querySelectorAll(ba+'.'+z));var ca=aa.getElementsByTagName(ba),da=[];for(var ea=0,fa=ca.length;eak){i.remove(p.callback);return false;}r.onerror=function(){s({error:{type:'http',message:'unknown error'}});};var t=function u(){setTimeout(function(){s({error:{type:'http',message:'unknown error'}});},0);};if(r.addEventListener){r.addEventListener('load',t,false);}else r.onreadystatechange=function(){if(/loaded|complete/.test(this.readyState))t();};r.src=n;h.getRoot().appendChild(r);return true;}var m={execute:l,MAX_QUERYSTRING_LENGTH:k};f.exports=m;},null); __d('flattenObject',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i){var j={};for(var k in i)if(i.hasOwnProperty(k)){var l=i[k];if(null===l||undefined===l){continue;}else if(typeof l=='string'){j[k]=l;}else j[k]=ES('JSON','stringify',false,l);}return j;}f.exports=h;},null); __d('ApiClient',['ArgumentError','Assert','CORSRequest','FlashRequest','flattenObject','JSONPRequest','Log','ObservableMixin','QueryString','sprintf','sdk.URI','UrlMap','ApiClientConfig','invariant'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u){if(c.__markCompiled)c.__markCompiled();var v,w,x,y=m.MAX_QUERYSTRING_LENGTH,z={get:true,post:true,'delete':true,put:true},aa={fql_query:true,fql_multiquery:true,friends_get:true,notifications_get:true,stream_get:true,users_getinfo:true},ba=['jsonp','cors','flash'],ca=[],da=[],ea=null,fa=0,ga=[],ha=0,ia=50,ja=105440539523;function ka(ua,va,wa,xa){var ya=ha!==0&&fa>=ha;if(ya){ga.push(function(){return ka(ua,va,wa,xa);});sa.inform('request.queued',ua,va,wa);return;}fa++;if(x)wa=ES('Object','assign',false,{},x,wa);wa.pretty=wa.pretty||0;wa=l(wa);var za={jsonp:m,cors:j,flash:k},ab={},bb=wa.access_token||v;if(bb)ab.access_token=bb;if(wa.routing_control)ab.routing_control=wa.routing_control;var cb=ES('Object','keys',false,ab);if(cb.length>0){ua=p.appendToUrl(ua,ab);ES(cb,'forEach',true,function(hb){return delete wa[hb];});}var db;if(wa.transport){db=[wa.transport];delete wa.transport;}else db=ba;for(var eb=0;eb0&&fa0)?u(0):void 0;!(ca.length===da.length)?u(0):void 0;var ua=ca,va=da;ca=[];da=[];ea=null;if(ua.length===1){var wa=ua[0],xa=va[0],ya=wa.body?p.decode(wa.body):null;na(wa.relative_url,wa.method,ya,xa);return;}na('/','POST',{batch:ua,include_headers:false,batch_app_id:w||ja},function(za){if(ES('Array','isArray',false,za)){ES(za,'forEach',true,function(ab,bb){va[bb](ES('JSON','parse',false,ab.body));});}else ES(va,'forEach',true,function(ab){return (ab({error:{message:'Fatal: batch call failed.'}}));});});}function ra(ua,va){i.isObject(ua);i.isString(ua.method,'method missing');if(!va)n.warn('No callback passed to the ApiClient');var wa=ua.method.toLowerCase().replace('.','_');ua.format='json-strings';ua.api_key=w;var xa=wa in aa?'api_read':'api',ya=s.resolve(xa)+'/restserver.php',za=ES(la,'bind',true,null,va,'/restserver.php','get',ua,ES('Date','now',false));ka(ya,'get',ua,za);}var sa=ES('Object','assign',false,new o(),{setAccessToken:function ua(va){v=va;},setAccessTokenForClientID:function ua(va,wa){if(!(v&&w&&w!==wa))v=va;},getAccessToken:function ua(){return v;},setClientID:function ua(va){w=va;},setDefaultParams:function ua(va){x=va;},setDefaultTransports:function ua(va){ba=va;},setMaxConcurrentRequests:function ua(va){ha=va;},getCurrentlyExecutingRequestCount:function ua(){return fa;},getQueuedRequestCount:function ua(){return ga.length;},rest:ra,graph:na,scheduleBatchCall:pa,prepareBatchParams:oa});function ta(ua,va){return ua.toString().length>y&&va==='get';}k.setSwfUrl(t.FlashRequest.swfUrl);f.exports=sa;},null); __d('sdk.PlatformVersioning',['sdk.Runtime','ManagedError'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j=/^v\d+\.\d\d?$/,k={REGEX:j,assertVersionIsSet:function l(){if(!h.getVersion())throw new i('init not called with valid version');},assertValidVersion:function l(m){if(!j.test(m))throw new i('invalid version specified');}};f.exports=k;}),null); __d('sdk.api',['ApiClient','sdk.PlatformVersioning','sdk.Runtime','sdk.Scribe','sdk.URI','sdk.feature'],function a(b,c,d,e,f,g,h,i,j,k,l,m){if(c.__markCompiled)c.__markCompiled();var n=m('should_log_response_error',false),o;j.subscribe('ClientID.change',function(q){return h.setClientID(q);});j.subscribe('AccessToken.change',function(q){o=q;h.setAccessToken(q);});h.setDefaultParams({sdk:'joey'});h.subscribe('request.complete',function(q,r,s,t){var u=false;if(t&&typeof t=='object')if(t.error){if(t.error=='invalid_token'||t.error.type=='OAuthException'&&t.error.code==190)u=true;}else if(t.error_code)if(t.error_code=='190')u=true;if(u&&o===j.getAccessToken())j.setAccessToken(null);});h.subscribe('request.complete',function(q,r,s,t){if((q=='/me/permissions'&&r==='delete'||q=='/restserver.php'&&s.method=='Auth.revokeAuthorization')&&t===true)j.setAccessToken(null);});h.subscribe('request.error',function(q,r,s,t){if(n&&t.error.type==='http')k.log('jssdk_error',{appId:j.getClientID(),error:'transport',extra:{name:'transport',message:ES('JSON','stringify',false,t.error)}});});function p(q){if(typeof q==='string'){if(j.getIsVersioned()){i.assertVersionIsSet();if(!/https?/.test(q)&&q.charAt(0)!=='/')q='/'+q;q=new l(q).setDomain(null).setProtocol(null).toString();if(!i.REGEX.test(q.substring(1,ES(q,'indexOf',true,'/',1))))q='/'+j.getVersion()+q;var r=[q].concat(Array.prototype.slice.call(arguments,1));h.graph.apply(h,r);}else h.graph.apply(h,arguments);}else h.rest.apply(h,arguments);}f.exports=p;},null); __d('legacy:fb.api',['FB','sdk.api'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();h.provide('',{api:i});}),3); __d('resolveURI',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i){if(!i)return window.location.href;i=i.replace(/&/g,'&').replace(/"/g,'"');var j=document.createElement('div');j.innerHTML='';return j.firstChild.href;}f.exports=h;},null); __d('sdk.Canvas.Environment',['sdk.RPC'],(function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(l){h.remote.getPageInfo(function(m){l(m.result);});}function j(l,m){h.remote.scrollTo({x:l||0,y:m||0});}h.stub('getPageInfo');h.stub('scrollTo');var k={getPageInfo:i,scrollTo:j};f.exports=k;}),null); __d('sdk.DialogUtils',['sdk.Content','sdk.DOM','DOMEventListener','sdk.UA','sdk.feature'],function a(b,c,d,e,f,g,h,i,j,k,l){'use strict';if(c.__markCompiled)c.__markCompiled();var m={isOrientationPotrait:function n(){return window.innerWidthx)y=x;y+=s.scrollTop;if(k.mobile()){var z=100;if(p){z+=(s.height-u)/2;i.addCss(document.body,'fb_reposition');}else{i.addCss(document.body,'fb_hidden');if(l('dialog_resize_refactor',false))document.body.style.width='auto';y=10000;}var aa=i.getByClass('fb_dialog_padding',o);if(aa.length)aa[0].style.height=z+'px';}o.style.left=(v>0?v:0)+'px';o.style.top=(y>0?y:0)+'px';},setDialogPositionToTop:function n(o,p,q){this.setDialogPositionToCenter(o,p,q);var r=i.getViewportInfo(),s=r.scrollTop+(r.height-o.offsetHeight)*.05;i.setStyle(o,'top',s+'px');},setupNewDarkOverlay:function n(){var o=document.createElement('div');o.setAttribute('id','fb_dialog_ipad_overlay');this.applyScreenDimensions(o);return o;},setupNewDialog:function n(o){o=o||{};var p=document.createElement('div'),q=o,r=q.onClose;if(o.closeIcon&&r){var s=document.createElement('a');s.className='fb_dialog_close_icon';j.add(s,'click',r);p.appendChild(s);}var t='fb_dialog';t+=' '+(o.classes||'');if(k.ie()){t+=' fb_dialog_legacy';ES(['vert_left','vert_right','horiz_top','horiz_bottom','top_left','top_right','bottom_left','bottom_right'],'forEach',true,function(x){var y=document.createElement('span');y.className='fb_dialog_'+x;p.appendChild(y);});}else t+=k.mobile()?' fb_dialog_mobile':' fb_dialog_advanced';p.className=t;if(o.width){var u=parseInt(o.width,10);if(!isNaN(u))p.style.width=u+'px';}var v=document.createElement('div');if(o.content)h.append(o.content,v);v.className='fb_dialog_content';p.appendChild(v);if(k.mobile()){var w=document.createElement('div');w.className='fb_dialog_padding';p.appendChild(w);}return {dialogElement:p,contentRoot:v};},onDialogHideCleanup:function n(o){var p=document.body;if(o){i.removeCss(p,'fb_reposition');}else i.removeCss(p,'fb_hidden');}};f.exports=m;},null); __d('sdk.fbt',[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h={_:function i(j){return typeof j==='string'?j:j[0];}};f.exports=h;}),null); __d('sdk.Dialog',['sdk.Canvas.Environment','sdk.Content','sdk.DialogUtils','sdk.DOM','DOMEventListener','ObservableMixin','sdk.Runtime','Type','sdk.UA','sdk.fbt','sdk.feature'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){if(c.__markCompiled)c.__markCompiled();var s=30,t=590,u=500,v=240,w=575;function x(){if(r('dialog_resize_refactor',false)){var aa=k.getViewportInfo();if(aa.height&&aa.width)return {width:Math.min(aa.width,u),height:Math.min(aa.height,t)};}return null;}var y=o.extend({constructor:function aa(ba,ca){this.parent();this.id=ba;this.display=ca;this._e2e={};if(!z._dialogs){z._dialogs={};z._addOrientationHandler();}z._dialogs[ba]=this;this.trackEvent('init');},trackEvent:function aa(ba,ca){if(this._e2e[ba])return this;this._e2e[ba]=ca||ES('Date','now',false);if(ba=='close')this.inform('e2e:end',this._e2e);return this;},trackEvents:function aa(ba){if(typeof ba==='string')ba=ES('JSON','parse',false,ba);for(var ca in ba)if(ba.hasOwnProperty(ca))this.trackEvent(ca,ba[ca]);return this;}},m),z={newInstance:function aa(ba,ca){return new y(ba,ca);},_dialogs:null,_lastYOffset:0,_overlayListeners:[],_loaderEl:null,_overlayEl:null,_stack:[],_active:null,_forceTabletStyle:null,_closeOnOverlayTap:null,_positionDialogAtTopWhenPortrait:null,get:function aa(ba){return z._dialogs[ba];},_findRoot:function aa(ba){while(ba){if(k.containsCss(ba,'fb_dialog'))return ba;ba=ba.parentNode;}},_createWWWLoader:function aa(ba){ba=ba?ba:460;return z.create({content:'
'+' '+'
'+'
'+' Facebook'+'
'+'
'+'
'+'',width:ba});},_createMobileLoader:function aa(){var ba;if(p.nativeApp()){ba='
';}else if(z.isTabletStyle()){ba='';}else ba='
'+''+' '+' '+' '+' '+' '+' '+' '+'
'+' '+' '+'
'+' '+q._("Loading...")+'
'+'
'+'
'+'
';return z.create({classes:'loading'+(z.isTabletStyle()?' centered':''),content:ba});},_setDialogOverlayStyle:function aa(){j.applyScreenDimensions(z._overlayEl);},_showTabletOverlay:function aa(ba){if(!z.isTabletStyle())return;if(!z._overlayEl){z._overlayEl=j.setupNewDarkOverlay();i.append(z._overlayEl,null);}if(z._closeOnOverlayTap){var ca=j.addDoubleClickAction(z._overlayEl,ES(ba,'bind',true,this),5000);z._overlayListeners.push(ca);}z._overlayEl.className='';},_hideTabletOverlay:function aa(){if(z.isTabletStyle()){z._overlayEl.className='hidden';ES(z._overlayListeners,'forEach',true,function(ba){return ba.remove();});z._overlayListeners=[];}},showLoader:function aa(ba,ca){if(!ba)ba=function ga(){};var da=function ga(){z._hideLoader();j.onDialogHideCleanup(z.isTabletStyle());z._hideTabletOverlay();ba();};z._showTabletOverlay(da);if(!z._loaderEl)z._loaderEl=z._findRoot(p.mobile()?z._createMobileLoader():z._createWWWLoader(ca));var ea=document.getElementById('fb_dialog_loader_close');if(ea){k.removeCss(ea,'fb_hidden');var fa=l.add(ea,'click',da);z._overlayListeners.push(fa);}z._makeActive(z._loaderEl);},setCloseOnOverlayTap:function aa(ba){z._closeOnOverlayTap=!!ba;},setPositionDialogAtTopWhenPortrait:function aa(ba){z._positionDialogAtTopWhenPortrait=!!ba;},_hideLoader:function aa(){if(z._loaderEl&&z._loaderEl==z._active)z._loaderEl.style.top='-10000px';},_makeActive:function aa(ba){z._setDialogSizes();z._lowerActive();z._active=ba;if(n.isEnvironment(n.ENVIRONMENTS.CANVAS))h.getPageInfo(function(ca){z._centerActive(ca);});z._centerActive();},_lowerActive:function aa(){if(!z._active)return;z._active.style.top='-10000px';z._active=null;},_removeStacked:function aa(ba){z._stack=ES(z._stack,'filter',true,function(ca){return ca!=ba;});},_centerActive:function aa(ba){var ca=z._active;if(!ca)return;if(z._positionDialogAtTopWhenPortrait&&j.isOrientationPotrait()){j.setDialogPositionToTop(ca,z.isTabletStyle(),ba);}else j.setDialogPositionToCenter(ca,z.isTabletStyle(),ba);},_setDialogSizes:function aa(){var ba=arguments.length<=0||arguments[0]===undefined?false:arguments[0];if(!p.mobile())return;for(var ca in z._dialogs)if(z._dialogs.hasOwnProperty(ca)){var da=document.getElementById(ca);if(da){da.style.width=z.getDefaultSize().width+'px';if(!ba)da.style.height=z.getDefaultSize().height+'px';}}},getDefaultSize:function aa(){if(p.mobile()){var ba=x();if(ba){if(k.getViewportInfo().width<=ba.width)ba.width=k.getViewportInfo().width-s;if(k.getViewportInfo().height<=ba.height)ba.height=k.getViewportInfo().height-s;return ba;}if(p.ipad())return {width:u,height:t};if(p.android()){return {width:screen.availWidth,height:screen.availHeight};}else{var ca=window.innerWidth,da=window.innerHeight,ea=ca/da>1.2;return {width:ca,height:Math.max(da,ea?screen.width:screen.height)};}}return {width:w,height:v};},_handleOrientationChange:function aa(){var ba=r('dialog_resize_refactor',false)?k.getViewportInfo().width:screen.availWidth;z._availScreenWidth=ba;if(z.isTabletStyle()){z._setDialogSizes(true);z._centerActive();z._setDialogOverlayStyle();}else{var ca=z.getDefaultSize().width;for(var da in z._dialogs)if(z._dialogs.hasOwnProperty(da)){var ea=document.getElementById(da);if(ea)ea.style.width=ca+'px';}}},_addOrientationHandler:function aa(){if(!p.mobile())return null;z._availScreenWidth=r('dialog_resize_refactor',false)?k.getViewportInfo().width:screen.availWidth;j.addMobileOrientationChangeAction(z._handleOrientationChange);},create:function aa(ba){var ca=j.setupNewDialog(ba);i.append(ca.dialogElement);if(ba.visible)z.show(ca.dialogElement);if(typeof ba.styles==='object')ES('Object','assign',false,ca.dialogElement.style,ba.styles);return ca.contentRoot;},show:function aa(ba){var ca=z._findRoot(ba);if(ca){z._removeStacked(ca);z._hideLoader();z._makeActive(ca);z._stack.push(ca);if('fbCallID' in ba)z.get(ba.fbCallID).inform('iframe_show').trackEvent('show');}},hide:function aa(ba){var ca=z._findRoot(ba);z._hideLoader();if(ca==z._active){z._lowerActive();j.onDialogHideCleanup(z.isTabletStyle());z._hideTabletOverlay();if('fbCallID' in ba)z.get(ba.fbCallID).inform('iframe_hide').trackEvent('hide');}},remove:function aa(ba){ba=z._findRoot(ba);if(ba){var ca=z._active==ba;z._removeStacked(ba);if(ca){z._hideLoader();if(z._stack.length>0){z.show(z._stack.pop());}else{z._lowerActive();j.onDialogHideCleanup(z.isTabletStyle());z._hideTabletOverlay();}}else if(z._active===null&&z._stack.length>0)z.show(z._stack.pop());setTimeout(function(){ba.parentNode.removeChild(ba);},3000);}},isActive:function aa(ba){var ca=z._findRoot(ba);return ca&&ca===z._active;},setForceTabletStyle:function aa(ba){z._forceTabletStyle=!!ba;},isTabletStyle:function aa(){var ba;if(!p.mobile())return false;if(z._forceTabletStyle)return true;if(r('dialog_resize_refactor',false)){var ca=x();ba=ca&&(ca.height>=t||ca.width>=u);}else ba=!!p.ipad();return ba;}};f.exports=z;},null); __d('sdk.Frictionless',['sdk.Auth','sdk.api','sdk.Event','sdk.Dialog'],function a(b,c,d,e,f,g,h,i,j,k){if(c.__markCompiled)c.__markCompiled();var l={_allowedRecipients:{},_useFrictionless:false,_updateRecipients:function m(){l._allowedRecipients={};i('/me/apprequestformerrecipients',function(n){if(!n||n.error)return;ES(n.data,'forEach',true,function(o){l._allowedRecipients[o.recipient_id]=true;});});},init:function m(){l._useFrictionless=true;h.getLoginStatus(function(n){if(n.status=='connected')l._updateRecipients();});j.subscribe('auth.login',function(n){if(n.authResponse)l._updateRecipients();});},_processRequestResponse:function m(n,o){return function(p){var q=p&&p.updated_frictionless;if(l._useFrictionless&&q)l._updateRecipients();if(p){if(!o&&p.frictionless){k._hideLoader();k._restoreBodyPosition();k._hideIPadOverlay();}delete p.frictionless;delete p.updated_frictionless;}n&&n(p);};},isAllowed:function m(n){if(!n)return false;if(typeof n==='number')return n in l._allowedRecipients;if(typeof n==='string')n=n.split(',');n=ES(n,'map',true,function(q){return ES(String(q),'trim',true);});var o=true,p=false;ES(n,'forEach',true,function(q){o=o&&q in l._allowedRecipients;p=true;});return o&&p;}};j.subscribe('init:post',function(m){if(m.frictionlessRequests)l.init();});f.exports=l;},null); __d('sdk.Native',['Log','sdk.UA'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j='fbNativeReady',k={onready:function l(m){if(!i.nativeApp()){h.error('FB.Native.onready only works when the page is rendered '+'in a WebView of the native Facebook app. Test if this is the '+'case calling FB.UA.nativeApp()');return;}if(window.__fbNative&&!this.nativeReady)ES('Object','assign',false,this,window.__fbNative);if(this.nativeReady){m();}else{var n=function o(p){window.removeEventListener(j,o);this.onready(m);};window.addEventListener(j,n,false);}}};f.exports=k;},null); __d('sdk.openMessenger',['sdk.UA'],(function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i='https://itunes.apple.com/us/app/messenger/id454638411',j='https://play.google.com/store/apps/details?id=com.facebook.orca',k=3000;function l(m){var n=void 0,o=void 0,p=m.link,q=m.app_id;if(h.android()){n='intent://share/#Intent;'+'package=com.facebook.orca;'+'scheme=fb-messenger;'+'S.android.intent.extra.TEXT='+encodeURIComponent(p)+';'+'S.trigger=send_plugin;';if(q)n+='S.platform_app_id='+encodeURIComponent(q)+';';n+='end';o=j;}else{n='fb-messenger://share?link='+encodeURIComponent(p);if(q)n+='&app_id='+encodeURIComponent(q);o=i;}setTimeout(function(){window.location.href=o;},k);window.location.href=n;}f.exports=l;}),null); __d('sdk.UIServer',['sdk.Auth','sdk.Content','sdk.DOM','sdk.Dialog','sdk.Event','sdk.Frictionless','Log','sdk.Native','QueryString','sdk.RPC','sdk.Runtime','JSSDKConfig','sdk.UA','UrlMap','sdk.XD','createObjectFrom','sdk.feature','sdk.fbt','flattenObject','sdk.getContextType','guid','insertIframe','sdk.openMessenger','resolveURI'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,aa,ba,ca,da,ea){if(c.__markCompiled)c.__markCompiled();var fa={transform:function la(ma){if(ma.params.display==='touch'&&ka.canIframe(ma.params)&&window.postMessage){ma.params.channel=ka._xdChannelHandler(ma.id,'parent');if(!t.nativeApp())ma.params.in_iframe=1;return ma;}else return ka.genericTransform(ma);},getXdRelation:function la(ma){var na=ma.display;if(na==='touch'&&window.postMessage&&ma.in_iframe)return 'parent';return ka.getXdRelation(ma);}},ga={'stream.share':{size:{width:670,height:340},url:'sharer.php',transform:function la(ma){if(!ma.params.u)ma.params.u=window.location.toString();ma.params.display='popup';return ma;}},apprequests:{transform:function la(ma){ma=fa.transform(ma);ma.params.frictionless=m&&m._useFrictionless;if(ma.params.frictionless){if(m.isAllowed(ma.params.to)){ma.params.display='iframe';ma.params.in_iframe=true;ma.hideLoader=true;}ma.cb=m._processRequestResponse(ma.cb,ma.hideLoader);}ma.closeIcon=false;return ma;},getXdRelation:fa.getXdRelation},'permissions.oauth':{url:'dialog/oauth',size:{width:t.mobile()?null:475,height:t.mobile()?null:183},transform:function la(ma){if(!r.getClientID()){n.error('FB.login() called before FB.init().');return;}if(h.getAuthResponse()&&!ma.params.scope&&!ma.params.auth_type){n.error('FB.login() called when user is already connected.');ma.cb&&ma.cb({status:r.getLoginStatus(),authResponse:h.getAuthResponse()});return;}var na=ma.cb,oa=ma.id;delete ma.cb;var pa=ES('Object','keys',false,ES('Object','assign',false,ma.params.response_type?w(ma.params.response_type.split(',')):{},{token:true,signed_request:true})).join(',');if(ma.params.display==='async'){ES('Object','assign',false,ma.params,{client_id:r.getClientID(),origin:aa(),response_type:pa,domain:location.hostname});ma.cb=h.xdResponseWrapper(na,h.getAuthResponse(),'permissions.oauth');}else ES('Object','assign',false,ma.params,{client_id:r.getClientID(),redirect_uri:ea(ka.xdHandler(na,oa,'opener',h.getAuthResponse(),'permissions.oauth')),origin:aa(),response_type:pa,domain:location.hostname});return ma;}},'auth.logout':{url:'logout.php',transform:function la(ma){if(!r.getClientID()){n.error('FB.logout() called before calling FB.init().');}else if(!h.getAuthResponse()){n.error('FB.logout() called without an access token.');}else{ma.params.next=ka.xdHandler(ma.cb,ma.id,'parent',h.getAuthResponse(),'logout');return ma;}}},'login.status':{url:'dialog/oauth',transform:function la(ma){var na=ma.cb,oa=ma.id;delete ma.cb;ES('Object','assign',false,ma.params,{client_id:r.getClientID(),redirect_uri:ka.xdHandler(na,oa,'parent',h.getAuthResponse(),'login_status'),origin:aa(),response_type:'token,signed_request,code',domain:location.hostname});return ma;}},pay:{size:{width:555,height:120},connectDisplay:'popup'},live_broadcast:{transform:function la(ma){if(ma.params.phase==='create')ma.size={width:480,height:280};if(ma.params.phase==='publish')ma.size={width:772,height:540};return ma;},require_access_token:true}},ha={};function ia(la,ma){ha[ma]=true;return function(na){delete ha[ma];la(na);};}function ja(la){if(!x('should_force_single_dialog_instance',true))return false;var ma=la.method.toLowerCase();if(ma==='pay'&&la.display==='async')return true;return false;}var ka={Methods:ga,_loadedNodes:{},_defaultCb:{},_resultToken:'"xxRESULTTOKENxx"',genericTransform:function la(ma){if(ma.params.display=='dialog'||ma.params.display=='iframe')ES('Object','assign',false,ma.params,{display:'iframe',channel:ka._xdChannelHandler(ma.id,'parent.parent')},true);return ma;},checkOauthDisplay:function la(ma){var na=ma.scope||ma.perms||r.getScope();if(!na)return ma.display;var oa=na.split(/\s|,/g);for(var pa=0;pa2048;},getDisplayMode:function la(ma,na){if(na.display==='hidden'||na.display==='none'||na.display==='native')return na.display;var oa=r.isEnvironment(r.ENVIRONMENTS.CANVAS)||r.isEnvironment(r.ENVIRONMENTS.PAGETAB);if(oa&&!na.display)return 'async';if(t.mobile()||na.display==='touch')return 'touch';if(na.display=='iframe'||na.display=='dialog')if(!ka.canIframe(na)){n.error('"dialog" mode can only be used when the user is connected.');return 'popup';}if(ma.connectDisplay&&!oa)return ma.connectDisplay;return na.display||(ka.canIframe(na)?'dialog':'popup');},canIframe:function la(ma){if(r.getAccessToken())return true;if(t.mobile()&&r.getLoggedIntoFacebook())return !!ma.mobile_iframe;return false;},getXdRelation:function la(ma){var na=ma.display;if(na==='popup'||na==='touch')return 'opener';if(na==='dialog'||na==='iframe'||na==='hidden'||na==='none')return 'parent';if(na==='async')return 'parent.frames['+window.name+']';},popup:function la(ma){var na=typeof window.screenX!='undefined'?window.screenX:window.screenLeft,oa=typeof window.screenY!='undefined'?window.screenY:window.screenTop,pa=typeof window.outerWidth!='undefined'?window.outerWidth:document.documentElement.clientWidth,qa=typeof window.outerHeight!='undefined'?window.outerHeight:document.documentElement.clientHeight-22,ra=t.mobile()?null:ma.size.width,sa=t.mobile()?null:ma.size.height,ta=na<0?window.screen.width+na:na,ua=parseInt(ta+(pa-ra)/2,10),va=parseInt(oa+(qa-sa)/2.5,10),wa=[];if(ra!==null)wa.push('width='+ra);if(sa!==null)wa.push('height='+sa);wa.push('left='+ua);wa.push('top='+va);wa.push('scrollbars=1');if(ma.name=='permissions.request'||ma.name=='permissions.oauth')wa.push('location=1,toolbar=0');wa=wa.join(',');var la;if(ma.post){la=window.open('about:blank',ma.id,wa);if(la){ka.setLoadedNode(ma,la,'popup');i.submitToTarget({url:ma.url,target:ma.id,params:ma.params});}}else{la=window.open(ma.url,ma.id,wa);if(la)ka.setLoadedNode(ma,la,'popup');}if(!la)return;if(ma.id in ka._defaultCb)ka._popupMonitor();},setLoadedNode:function la(ma,na,oa){if(oa==='iframe')na.fbCallID=ma.id;na={node:na,type:oa,fbCallID:ma.id};ka._loadedNodes[ma.id]=na;},getLoadedNode:function la(ma){var na=typeof ma=='object'?ma.id:ma,oa=ka._loadedNodes[na];return oa?oa.node:null;},hidden:function la(ma){ma.className='FB_UI_Hidden';ma.root=i.appendHidden('');ka._insertIframe(ma);},iframe:function la(ma){ma.className='FB_UI_Dialog';if(ma.params.mobile_iframe){k.setForceTabletStyle(true);k.setCloseOnOverlayTap(true);k.setPositionDialogAtTopWhenPortrait(true);}var na=function pa(){var qa=ES('JSON','stringify',false,{error_code:4201,error_message:y._("User canceled the Dialog flow")});ka._triggerDefault(ma.id,qa);},oa={onClose:na,closeIcon:ma.closeIcon===undefined?true:ma.closeIcon,classes:k.isTabletStyle()?'centered':''};if(ma.params.mobile_iframe)oa.styles={'border-radius':'8px'};ma.root=k.create(oa);if(!ma.hideLoader)k.showLoader(na,ma.size.width);j.addCss(ma.root,'fb_dialog_iframe');ka._insertIframe(ma);},touch:function la(ma){if(ma.params&&ma.params.in_iframe){if(ma.ui_created){k.showLoader(function(){ka._triggerDefault(ma.id,null);},0);}else ka.iframe(ma);}else if(t.nativeApp()&&!ma.ui_created){ma.frame=ma.id;o.onready(function(){ka.setLoadedNode(ma,o.open(ma.url+'#cb='+ma.frameName),'native');});ka._popupMonitor();}else if(!ma.ui_created)ka.popup(ma);},async:function la(ma){ma.params.redirect_uri=location.protocol+'//'+location.host+location.pathname;delete ma.params.access_token;q.remote.showDialog(ma.params,function(na){var oa=na.result;if(oa&&oa.e2e){var pa=k.get(ma.id);pa.trackEvents(oa.e2e);pa.trackEvent('close');delete oa.e2e;}ma.cb(oa);});},native:function la(ma){da(ma.params);},getDefaultSize:function la(){return k.getDefaultSize();},_insertIframe:function la(ma){ka._loadedNodes[ma.id]=false;var na=function oa(pa){if(ma.id in ka._loadedNodes)ka.setLoadedNode(ma,pa,'iframe');};if(ma.post){ca({url:'about:blank',root:ma.root,className:ma.className,width:ma.size.width,height:ma.size.height,id:ma.id,onInsert:na,onload:function oa(pa){i.submitToTarget({url:ma.url,target:pa.name,params:ma.params});}});}else ca({url:ma.url,root:ma.root,className:ma.className,width:ma.size.width,height:ma.size.height,id:ma.id,name:ma.frameName,onInsert:na});},_handleResizeMessage:function la(ma,na){var oa=ka.getLoadedNode(ma);if(!oa)return;if(na.height)oa.style.height=na.height+'px';if(na.width)oa.style.width=na.width+'px';v.inform('resize.ack',na||{},'parent.frames['+oa.name+']');if(!k.isActive(oa)){k.show(oa);}else k._centerActive();},_triggerDefault:function la(ma,na){var oa={frame:ma};if(na)oa.result=na;ka._xdRecv(oa,ka._defaultCb[ma]||function(){});},_popupMonitor:function la(){var ma;for(var na in ka._loadedNodes)if(ka._loadedNodes.hasOwnProperty(na)&&na in ka._defaultCb){var oa=ka._loadedNodes[na];if(oa.type!='popup'&&oa.type!='native')continue;var pa=oa.node;try{if(pa.closed){ka._triggerDefault(na,null);}else ma=true;}catch(qa){}}if(ma&&!ka._popupInterval){ka._popupInterval=setInterval(ka._popupMonitor,100);}else if(!ma&&ka._popupInterval){clearInterval(ka._popupInterval);ka._popupInterval=null;}},_xdChannelHandler:function la(ma,na){return v.handler(function(oa){var pa=ka.getLoadedNode(ma);if(!pa)return;if(oa.type=='resize'){ka._handleResizeMessage(ma,oa);}else if(oa.type=='hide'){k.hide(pa);}else if(oa.type=='rendered'){var qa=k._findRoot(pa);k.show(qa);}else if(oa.type=='fireevent')l.fire(oa.event);},na,true,null);},_xdNextHandler:function la(ma,na,oa,pa){if(pa)ka._defaultCb[na]=ma;return v.handler(function(qa){ka._xdRecv(qa,ma);},oa)+'&frame='+na;},_xdRecv:function la(ma,na){var oa=ka.getLoadedNode(ma.frame);if(oa)if(oa.close){try{oa.close();if(/iPhone.*Version\/(5|6)/.test(navigator.userAgent)&&RegExp.$1!=='5')window.focus();ka._popupCount--;}catch(pa){}}else if(j.containsCss(oa,'FB_UI_Hidden')){setTimeout(function(){oa.parentNode.parentNode.removeChild(oa.parentNode);},3000);}else if(j.containsCss(oa,'FB_UI_Dialog'))k.remove(oa);delete ka._loadedNodes[ma.frame];delete ka._defaultCb[ma.frame];if(ma.e2e){var qa=k.get(ma.frame);qa.trackEvents(ma.e2e);qa.trackEvent('close');delete ma.e2e;}na(ma);},_xdResult:function la(ma,na,oa,pa){return (ka._xdNextHandler(function(qa){ma&&ma(qa.result&&qa.result!=ka._resultToken&&ES('JSON','parse',false,qa.result));},na,oa,pa)+'&result='+encodeURIComponent(ka._resultToken));},xdHandler:function la(ma,na,oa,pa,qa){return ka._xdNextHandler(h.xdResponseWrapper(ma,pa,qa),na,oa,true);}};q.stub('showDialog');f.exports=ka;},null); __d('sdk.ui',['Assert','sdk.Impressions','Log','sdk.PlatformVersioning','sdk.Runtime','sdk.UIServer','sdk.feature'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n){if(c.__markCompiled)c.__markCompiled();function o(p,q){h.isObject(p);h.maybeFunction(q);if(l.getIsVersioned()){k.assertVersionIsSet();if(p.version){k.assertValidVersion(p.version);}else p.version=l.getVersion();}p=ES('Object','assign',false,{},p);if(!p.method){j.error('"method" is a required parameter for FB.ui().');return null;}if(p.method=='pay.prompt')p.method='pay';var r=p.method;if(p.redirect_uri){j.warn('When using FB.ui, you should not specify a redirect_uri.');delete p.redirect_uri;}if((r=='permissions.request'||r=='permissions.oauth')&&(p.display=='iframe'||p.display=='dialog'))p.display=m.checkOauthDisplay(p);if(p.display==='native'&&r!=='send'){j.error('display type "native" not supported');return null;}var s=n('e2e_tracking',true);if(s)p.e2e={};var t=m.prepareCall(p,q||function(){});if(!t)return null;var u=t.params.display;if(u==='dialog'){u='iframe';}else if(u==='none')u='hidden';var v=m[u];if(!v){j.error('"display" must be one of "popup", '+'"dialog", "iframe", "touch", "async", "hidden", or "none"');return null;}if(s)t.dialog.subscribe('e2e:end',function(w){w.method=r;w.display=u;j.debug('e2e: %s',ES('JSON','stringify',false,w));i.log(114,{payload:w});});v(t);return t.dialog;}f.exports=o;},null); __d('legacy:fb.auth',['sdk.Auth','sdk.Cookie','sdk.Event','FB','Log','sdk.Runtime','sdk.SignedRequest','sdk.ui'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o){if(c.__markCompiled)c.__markCompiled();k.provide('',{getLoginStatus:function p(){return h.getLoginStatus.apply(h,arguments);},getAuthResponse:function p(){return h.getAuthResponse();},getAccessToken:function p(){return m.getAccessToken()||null;},getUserID:function p(){return m.getUserID()||m.getCookieUserID();},login:function p(q,r){if(r&&r.perms&&!r.scope){r.scope=r.perms;delete r.perms;l.warn('OAuth2 specification states that \'perms\' '+'should now be called \'scope\'. Please update.');}var s=m.isEnvironment(m.ENVIRONMENTS.CANVAS)||m.isEnvironment(m.ENVIRONMENTS.PAGETAB);o(babelHelpers['extends']({method:'permissions.oauth',display:s?'async':'popup',domain:location.hostname},r||{}),q);},logout:function p(q){o({method:'auth.logout',display:'hidden'},q);}});h.subscribe('logout',ES(j.fire,'bind',true,j,'auth.logout'));h.subscribe('login',ES(j.fire,'bind',true,j,'auth.login'));h.subscribe('authresponse.change',ES(j.fire,'bind',true,j,'auth.authResponseChange'));h.subscribe('status.change',ES(j.fire,'bind',true,j,'auth.statusChange'));j.subscribe('init:post',function(p){if(p.status)h.getLoginStatus();if(m.getClientID())if(p.authResponse){h.setAuthResponse(p.authResponse,'connected');}else if(m.getUseCookie()){var q=i.loadSignedRequest(),r;if(q){try{r=n.parse(q);}catch(s){i.clearSignedRequestCookie();}if(r&&r.user_id)m.setCookieUserID(r.user_id);}i.loadMeta();}});},3); __d('sdk.Canvas.IframeHandling',['DOMWrapper','sdk.RPC'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();var j=null,k;function l(){var p=h.getWindow().document,q=p.body,r=p.documentElement,s=Math.max(q.offsetTop,0),t=Math.max(r.offsetTop,0),u=q.scrollHeight+s,v=q.offsetHeight+s,w=r.scrollHeight+t,x=r.offsetHeight+t;return Math.max(u,v,w,x);}function m(p){if(typeof p!='object')p={};var q=0,r=0;if(!p.height){p.height=l();q=16;r=4;}if(!p.frame)p.frame=window.name||'iframe_canvas';if(k){var s=k.height,t=p.height-s;if(t<=r&&t>=-q)return false;}k=p;i.remote.setSize(p);return true;}function n(p,q){if(q===undefined&&typeof p==='number'){q=p;p=true;}if(p||p===undefined){if(j===null)j=setInterval(function(){m();},q||100);m();}else if(j!==null){clearInterval(j);j=null;}}i.stub('setSize');var o={setSize:m,setAutoGrow:n};f.exports=o;}),null); __d('sdk.Canvas.Navigation',['sdk.RPC'],(function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(k){h.local.navigate=function(l){k({path:l});};h.remote.setNavigationEnabled(true);}h.stub('setNavigationEnabled');var j={setUrlHandler:i};f.exports=j;}),null); __d('sdk.Canvas.Plugin',['Log','sdk.RPC','sdk.Runtime','sdk.UA','sdk.api'],function a(b,c,d,e,f,g,h,i,j,k,l){if(c.__markCompiled)c.__markCompiled();var m='CLSID:D27CDB6E-AE6D-11CF-96B8-444553540000',n='CLSID:444785F1-DE89-4295-863A-D46C3A781394',o=null,p=k.osx()&&k.osx.getVersionParts(),q=!(p&&p[0]>10&&p[1]>10&&(k.chrome()>=31||k.webkit()>=537.71||k.firefox()>=25));function r(ba){ba._hideunity_savedstyle={};ba._hideunity_savedstyle.left=ba.style.left;ba._hideunity_savedstyle.position=ba.style.position;ba._hideunity_savedstyle.width=ba.style.width;ba._hideunity_savedstyle.height=ba.style.height;ba.style.left='-10000px';ba.style.position='absolute';ba.style.width='1px';ba.style.height='1px';}function s(ba){if(ba._hideunity_savedstyle){ba.style.left=ba._hideunity_savedstyle.left;ba.style.position=ba._hideunity_savedstyle.position;ba.style.width=ba._hideunity_savedstyle.width;ba.style.height=ba._hideunity_savedstyle.height;}}function t(ba){ba._old_visibility=ba.style.visibility;ba.style.visibility='hidden';}function u(ba){ba.style.visibility=ba._old_visibility||'';delete ba._old_visibility;}function v(ba){var ca=ba.type?ba.type.toLowerCase():null,da=ca==='application/x-shockwave-flash'||ba.classid&&ba.classid.toUpperCase()==m;if(!da)return false;var ea=/opaque|transparent/i;if(ea.test(ba.getAttribute('wmode')))return false;for(var fa=0;fa1/l||m=='*'||~ES(m,'indexOf',true,i.getClientID()))return;setTimeout(p,30000);}function r(u){n=u;}function s(u){o.push(u);}var t={COLLECT_AUTOMATIC:k.AUTOMATIC,COLLECT_MANUAL:k.MANUAL,addStaticResource:s,setCollectionMode:r,_maybeSample:q};f.exports=t;},null); __d('legacy:fb.canvas.prefetcher',['FB','sdk.Canvas.Prefetcher','sdk.Event','sdk.Runtime'],function a(b,c,d,e,f,g,h,i,j,k){if(c.__markCompiled)c.__markCompiled();h.provide('Canvas.Prefetcher',i);j.subscribe('init:post',function(l){if(k.isEnvironment(k.ENVIRONMENTS.CANVAS))i._maybeSample();});},3); __d('legacy:fb.compat.ui',['FB','Log','sdk.ui','sdk.UIServer'],function a(b,c,d,e,f,g,h,i,j,k){if(c.__markCompiled)c.__markCompiled();h.provide('',{share:function l(m){i.error('share() has been deprecated. Please use FB.ui() instead.');j({display:'popup',method:'stream.share',u:m});},publish:function l(m,n){i.error('publish() has been deprecated. Please use FB.ui() instead.');m=m||{};j(babelHelpers['extends']({display:'popup',method:'stream.publish',preview:1},m||{}),n);},addFriend:function l(m,n){i.error('addFriend() has been deprecated. Please use FB.ui() instead.');j({display:'popup',id:m,method:'friend.add'},n);}});k.Methods['auth.login']=k.Methods['permissions.request'];},3); __d("mergeArrays",[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i,j){for(var k=0;k0||typeof w=='string'&&/^[0-9a-f]{21,}$|^[0-9]{1,21}$/.test(w);if(x)return w.toString();l.warn('Invalid App Id: Must be a number or numeric string representing '+'the application id.');return null;}function v(w){if(q.getInitialized())l.warn('FB.init has already been called - this could indicate a problem');if(q.getIsVersioned()){if(Object.prototype.toString.call(w)!=='[object Object]')throw new m('Invalid argument');if(w.authResponse)l.warn('Setting authResponse is not supported');if(!w.version)w.version=new s(location.href).getQueryData().sdk_version;o.assertValidVersion(w.version);q.setVersion(w.version);}else{if(/number|string/.test(typeof w)){l.warn('FB.init called with invalid parameters');w={apiKey:w};}w=ES('Object','assign',false,{status:true},w||{});}var x=u(w.appId||w.apiKey);if(x!==null)q.setClientID(x);if('scope' in w)q.setScope(w.scope);if(w.cookie){q.setUseCookie(true);if(typeof w.cookie==='string')h.setDomain(w.cookie);}if(w.kidDirectedSite)q.setKidDirectedSite(true);q.setInitialized(true);if(t('js_sdk_impression_on_load',true))k.log(115,{});if(r.mBasic())n.init();j.fire('init:post',w);}setTimeout(function(){var w=/(connect\.facebook\.net|\.facebook\.com\/assets.php).*?#(.*)/;ES(ES('Array','from',false,fb_fif_window.document.getElementsByTagName('script')),'forEach',true,function(x){if(x.src){var y=w.exec(x.src);if(y){var z=p.decode(y[2]);for(var aa in z)if(z.hasOwnProperty(aa)){var ba=z[aa];if(ba=='0')z[aa]=0;}v(z);}}});if(window.fbAsyncInit&&!window.fbAsyncInit.hasRun){window.fbAsyncInit.hasRun=true;i.unguard(window.fbAsyncInit)();}},0);f.exports=v;},null); __d('legacy:fb.init',['FB','sdk.init'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();h.provide('',{init:i});}),3); __d('legacy:fb.json',['FB','ManagedError'],function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();h.provide('JSON',{stringify:function j(k){try{return ES('JSON','stringify',false,k);}catch(l){throw new i(l.message,l);}},parse:function j(k){try{return ES('JSON','parse',false,k);}catch(l){throw new i(l.message,l);}}});},3); __d('legacy:fb.ua',['FB','sdk.UA'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();h.provide('UA',{nativeApp:i.nativeApp});}),3); __d('legacy:fb.ui',['FB','sdk.ui'],(function a(b,c,d,e,f,g,h,i){if(c.__markCompiled)c.__markCompiled();h.provide('',{ui:i});}),3); __d('IframePlugin',['sdk.Auth','sdk.DOM','sdk.Event','Log','ObservableMixin','sdk.PlatformVersioning','QueryString','sdk.Runtime','Type','sdk.UA','sdk.URI','UrlMap','sdk.XD','sdk.createIframe','sdk.feature','guid','resolveURI'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x){if(c.__markCompiled)c.__markCompiled();var y={skin:'string',font:'string',width:'string',height:'px',ref:'string',color_scheme:'string'};function z(ha,ia,ja){if(ia||ia===0)if(ia==='100%'){ha.style.width='100%';}else ha.style.width=ia+'px';if(ja||ja===0)ha.style.height=ja+'px';}function aa(ha){return function(ia){var ja={width:ia.width,height:ia.height,pluginID:ha};j.fire('xfbml.resize',ja);};}var ba={string:function ha(ia){return ia;},bool:function ha(ia){return ia?/^(?:true|1|yes|on)$/i.test(ia):undefined;},url:function ha(ia){return x(ia);},url_maybe:function ha(ia){return ia?x(ia):ia;},hostname:function ha(ia){return ia||window.location.hostname;},px:function ha(ia){return (/^(\d+)(?:px)?$/.test(ia)?parseInt(RegExp.$1,10):undefined);},text:function ha(ia){return ia;}};function ca(ha,ia){var ja=ha[ia]||ha[ia.replace(/_/g,'-')]||ha[ia.replace(/_/g,'')]||ha['data-'+ia]||ha['data-'+ia.replace(/_/g,'-')]||ha['data-'+ia.replace(/_/g,'')]||undefined;return ja;}function da(ha,ia,ja,ka){ES(ES('Object','keys',false,ha),'forEach',true,function(la){if(ha[la]=='text'&&!ja[la]){ja[la]=ia.textContent||ia.innerText||'';ia.setAttribute(la,ja[la]);}ka[la]=ba[ha[la]](ca(ja,la));});}function ea(ha){if(ha==='100%')return '100%';return ha||ha==='0'||ha===0?parseInt(ha,10):undefined;}function fa(ha){if(ha)z(ha,0,0);}var ga=p.extend({constructor:function ha(ia,ja,ka,la){this.parent();ka=ka.replace(/-/g,'_');var ma=ca(la,'plugin_id');this.subscribe('xd.resize',aa(ma));this.subscribe('xd.resize.flow',aa(ma));this.subscribe('xd.resize.flow',ES(function(ra){ES('Object','assign',false,this._iframeOptions.root.style,{verticalAlign:'bottom',overflow:''});z(this._iframeOptions.root,ea(ra.width),ea(ra.height));this.updateLift();clearTimeout(this._timeoutID);},'bind',true,this));this.subscribe('xd.resize',ES(function(ra){ES('Object','assign',false,this._iframeOptions.root.style,{verticalAlign:'bottom',overflow:''});z(this._iframeOptions.root,ea(ra.width),ea(ra.height));z(this._iframe,ea(ra.width),ea(ra.height));this._isIframeResized=true;this.updateLift();clearTimeout(this._timeoutID);},'bind',true,this));this.subscribe('xd.resize.iframe',ES(function(ra){if(ra.reposition==='true'&&v('reposition_iframe',false))this.reposition(ea(ra.width));z(this._iframe,ea(ra.width),ea(ra.height));this._isIframeResized=true;this.updateLift();clearTimeout(this._timeoutID);},'bind',true,this));this.subscribe('xd.sdk_event',function(ra){var sa=ES('JSON','parse',false,ra.data);sa.pluginID=ma;j.fire(ra.event,sa,ia);});var na=s.resolve('www',true)+'/plugins/'+ka+'.php?',oa={};da(this.getParams(),ia,la,oa);da(y,ia,la,oa);ES('Object','assign',false,oa,{app_id:o.getClientID(),locale:o.getLocale(),sdk:'joey',kid_directed_site:o.getKidDirectedSite(),channel:t.handler(ES(function(ra){return this.inform('xd.'+ra.type,ra);},'bind',true,this),'parent.parent',true)});oa.container_width=ia.offsetWidth;i.addCss(ia,'fb_iframe_widget');var pa=w();this.subscribe('xd.verify',function(ra){t.sendToFacebook(pa,{method:'xd/verify',params:ES('JSON','stringify',false,ra.token)});});this.subscribe('xd.refreshLoginStatus',ES(function(){h.removeLogoutState();h.getLoginStatus(ES(this.inform,'bind',true,this,'login.status'),true);},'bind',true,this));var qa=document.createElement('span');ES('Object','assign',false,qa.style,{verticalAlign:'top',width:'0px',height:'0px',overflow:'hidden'});this._element=ia;this._ns=ja;this._tag=ka;this._params=oa;this._config=this.getConfig();this._iframeOptions={root:qa,url:na+n.encode(oa),name:pa,width:this._config.mobile_fullsize&&q.mobile()?void 0:oa.width||1000,height:oa.height||1000,style:{border:'none',visibility:'hidden'},title:this._ns+':'+this._tag+' Facebook Social Plugin',onload:ES(function(){return this.inform('render');},'bind',true,this),onerror:ES(function(){return fa(this._iframe);},'bind',true,this)};if(this.isFluid()&&oa.width!=='auto'){i.addCss(this._element,'fb_iframe_widget_fluid_desktop');if(!oa.width&&this._config.full_width){this._element.style.width='100%';this._iframeOptions.root.style.width='100%';this._iframeOptions.style.width='100%';this._params.container_width=this._element.offsetWidth;this._iframeOptions.url=na+n.encode(this._params);}}},process:function ha(){if(o.getIsVersioned()){m.assertVersionIsSet();var ia=new r(this._iframeOptions.url);this._iframeOptions.url=ia.setPath('/'+o.getVersion()+ia.getPath()).toString();}var ja=ES('Object','assign',false,{},this._params);delete ja.channel;var ka=n.encode(ja);if(this._element.getAttribute('fb-iframe-plugin-query')==ka){k.info('Skipping render: %s:%s %s',this._ns,this._tag,ka);this.inform('render');return;}this._element.setAttribute('fb-iframe-plugin-query',ka);this.subscribe('render',ES(function(){this._iframe.style.visibility='visible';if(!this._isIframeResized)fa(this._iframe);},'bind',true,this));while(this._element.firstChild)this._element.removeChild(this._element.firstChild);this._element.appendChild(this._iframeOptions.root);var la=q.mobile()?120:45;this._timeoutID=setTimeout(ES(function(){fa(this._iframe);k.warn('%s:%s failed to resize in %ss',this._ns,this._tag,la);},'bind',true,this),la*1000);this._iframe=u(this._iframeOptions);if(q.mobile()||ja.width==='auto'){i.addCss(this._element,'fb_iframe_widget_fluid');if(!this._iframeOptions.width){ES('Object','assign',false,this._element.style,{display:'block',width:'100%',height:'auto'});ES('Object','assign',false,this._iframeOptions.root.style,{width:'100%',height:'auto'});var ma={height:'auto',position:'static',width:'100%'};if(q.iphone()||q.ipad())ES('Object','assign',false,ma,{width:'220px','min-width':'100%'});ES('Object','assign',false,this._iframe.style,ma);}}},getConfig:function ha(){return {};},isFluid:function ha(){var ia=this.getConfig();return ia.fluid;},reposition:function ha(ia){var ja=i.getPosition(this._iframe).x,ka=i.getViewportInfo().width,la=parseInt(i.getStyle(this._iframe,'width'),10),ma={};if(ja+ia>ka&&ja>ia){this._iframe.style.left=parseInt(i.getStyle(this._iframe,'width'),10)-ia+'px';this._isRepositioned=true;ma.type='reposition';}else if(this._isRepositioned&&la-ia!==0){this._iframe.style.left='0px';this._isRepositioned=false;ma.type='restore';}else return;t.sendToFacebook(this._iframe.name,{method:'xd/reposition',params:ES('JSON','stringify',false,ma)});},updateLift:function ha(){var ia=this._iframe.style.width===this._iframeOptions.root.style.width&&this._iframe.style.height===this._iframeOptions.root.style.height;i[ia?'removeCss':'addCss'](this._iframe,'fb_iframe_widget_lift');}},l);ga.getVal=ca;ga.withParams=function(ha,ia){return ga.extend({getParams:function ja(){return ha;},getConfig:function ja(){return ia?ia:{};}});};f.exports=ga;},null); __d('PluginConfig',['sdk.feature'],(function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();var i={messengerpreconfirmation:{mobile_fullsize:true},messengeraccountconfirmation:{mobile_fullsize:true},messengerbusinesslink:{mobile_fullsize:true},messengertoggle:{mobile_fullsize:true},messengermessageus:{mobile_fullsize:true},send_to_messenger:{mobile_fullsize:true},post:{fluid:h('fluid_embed',false),mobile_fullsize:true}};f.exports=i;}),null); __d('PluginTags',[],function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h={comment_embed:{href:'url',include_parent:'bool'},composer:{action_type:'string',action_properties:'string'},create_event_button:{},follow:{href:'url',layout:'string',show_faces:'bool',size:'string'},like:{href:'url',layout:'string',show_faces:'bool',share:'bool',action:'string',send:'bool',size:'string'},like_box:{href:'string',show_faces:'bool',header:'bool',stream:'bool',force_wall:'bool',show_border:'bool',id:'string',connections:'string',profile_id:'string',name:'string'},page:{href:'string',hide_cta:'bool',hide_cover:'bool',small_header:'bool',adapt_container_width:'bool',show_facepile:'bool',show_posts:'bool',tabs:'string'},messenger_checkbox:{messenger_app_id:'string',page_id:'string',pixel_id:'string',prechecked:'bool',allow_login:'bool',size:'string',origin:'string',user_ref:'string'},messengerpreconfirmation:{messenger_app_id:'string',page_id:'string'},messengeraccountconfirmation:{messenger_app_id:'string',page_id:'string',state:'string'},messengerbusinesslink:{messenger_app_id:'string',page_id:'string',state:'string'},messengertoggle:{messenger_app_id:'string',page_id:'string',token:'string',psid:'string'},messengermessageus:{messenger_app_id:'string',page_id:'string',color:'string',size:'string'},send_to_messenger:{messenger_app_id:'string',page_id:'string',color:'string',size:'string',enforce_login:'bool'},page_events:{href:'url'},post:{href:'url',show_text:'bool'},profile_pic:{uid:'string',linked:'bool',href:'string',size:'string',facebook_logo:'bool'},send:{href:'url',size:'string'},send_to_mobile:{max_rows:'string',show_faces:'bool',size:'string'}},i={subscribe:'follow',fan:'like_box',likebox:'like_box'};ES(ES('Object','keys',false,i),'forEach',true,function(j){h[j]=h[i[j]];});f.exports=h;},null); __d("runOnce",[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();function h(i){var j,k;return function(){if(!j){j=true;k=i();}return k;};}f.exports=h;}),null); __d('XFBML',['Assert','sdk.DOM','Log','ObservableMixin','sdk.UA','runOnce'],function a(b,c,d,e,f,g,h,i,j,k,l,m){if(c.__markCompiled)c.__markCompiled();var n={},o={},p=0,q=new k();function r(y,z){return ES(y[z]+'','trim',true);}function s(y){return y.scopeName?y.scopeName+':'+y.nodeName:'';}function t(y){return n[r(y,'nodeName').toLowerCase()]||n[s(y).toLowerCase()];}function u(y){var z=ES(r(y,'className').split(/\s+/),'filter',true,function(aa){return o.hasOwnProperty(aa);});if(z.length===0)return undefined;if(y.getAttribute('fb-xfbml-state')||!y.childNodes||y.childNodes.length===0||y.childNodes.length===1&&y.childNodes[0].nodeType===3||y.children.length===1&&r(y.children[0],'className')==='fb-xfbml-parse-ignore')return o[z[0]];}function v(y){var z={};ES(ES('Array','from',false,y.attributes),'forEach',true,function(aa){z[r(aa,'name')]=r(aa,'value');});return z;}function w(y,z,aa){var ba=document.createElement('div');i.addCss(y,z+'-'+aa);ES(ES('Array','from',false,y.childNodes),'forEach',true,function(ca){ba.appendChild(ca);});ES(ES('Array','from',false,y.attributes),'forEach',true,function(ca){ba.setAttribute(ca.name,ca.value);});y.parentNode.replaceChild(ba,y);return ba;}function x(y,z,aa){h.isTrue(y&&y.nodeType&&y.nodeType===1&&!!y.getElementsByTagName,'Invalid DOM node passed to FB.XFBML.parse()');h.isFunction(z,'Invalid callback passed to FB.XFBML.parse()');var ba=++p;j.info('XFBML Parsing Start %s',ba);var ca=1,da=0,ea=function ga(){ca--;if(ca===0){j.info('XFBML Parsing Finish %s, %s tags found',ba,da);z();q.inform('render',ba,da);}h.isTrue(ca>=0,'onrender() has been called too many times');};ES(ES('Array','from',false,y.getElementsByTagName('*')),'forEach',true,function(ga){if(!aa&&ga.getAttribute('fb-xfbml-state'))return;if(ga.nodeType!==1)return;var ha=t(ga)||u(ga);if(!ha)return;if(l.ie()<9&&ga.scopeName)ga=w(ga,ha.xmlns,ha.localName);ca++;da++;var ia=new ha.ctor(ga,ha.xmlns,ha.localName,v(ga));ia.subscribe('render',m(function(){ga.setAttribute('fb-xfbml-state','rendered');ea();}));var ja=function ka(){if(ga.getAttribute('fb-xfbml-state')=='parsed'){q.subscribe('render.queue',ka);}else{ga.setAttribute('fb-xfbml-state','parsed');ia.process();}};ja();});q.inform('parse',ba,da);var fa=30000;setTimeout(function(){if(ca>0)j.warn('%s tags failed to render in %s ms',ca,fa);},fa);ea();}q.subscribe('render',function(){var y=q.getSubscribers('render.queue');q.clearSubscribers('render.queue');ES(y,'forEach',true,function(z){z();});});ES('Object','assign',false,q,{registerTag:function y(z){var aa=z.xmlns+':'+z.localName;h.isUndefined(n[aa],aa+' already registered');n[aa]=z;o[z.xmlns+'-'+z.localName]=z;},parse:function y(z,aa){x(z||document.body,aa||function(){},true);},parseNew:function y(){x(document.body,function(){},false);}});f.exports=q;},null); __d('sdk.Arbiter',[],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h={BEHAVIOR_EVENT:'e',BEHAVIOR_PERSISTENT:'p',BEHAVIOR_STATE:'s'};f.exports=h;}),null); __d('sdk.XFBML.Element',['sdk.DOM','Type','ObservableMixin'],function a(b,c,d,e,f,g,h,i,j){if(c.__markCompiled)c.__markCompiled();var k=i.extend({constructor:function l(m){this.parent();this.dom=m;},fire:function l(){this.inform.apply(this,arguments);},getAttribute:function l(m,n,o){var p=h.getAttr(this.dom,m);return p?o?o(p):p:n;},_getBoolAttribute:function l(m,n){var o=h.getBoolAttr(this.dom,m);return o===null?n:o;},_getPxAttribute:function l(m,n){return this.getAttribute(m,n,function(o){var p=parseInt(o,10);return isNaN(p)?n:p;});},_getLengthAttribute:function l(m,n){return this.getAttribute(m,n,function(o){if(o==='100%'||o==='auto')return o;var p=parseInt(o,10);return isNaN(p)?n:p;});},_getAttributeFromList:function l(m,n,o){return this.getAttribute(m,n,function(p){p=p.toLowerCase();return ES(o,'indexOf',true,p)>-1?p:n;});},isValid:function l(){for(var m=this.dom;m;m=m.parentNode)if(m==document.body)return true;},clear:function l(){h.html(this.dom,'');}},j);f.exports=k;},null); __d('sdk.XFBML.IframeWidget',['sdk.Arbiter','sdk.Auth','sdk.Content','sdk.DOM','sdk.Event','sdk.XFBML.Element','guid','insertIframe','QueryString','sdk.Runtime','sdk.ui','UrlMap','sdk.XD'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){if(c.__markCompiled)c.__markCompiled();var u=m.extend({_iframeName:null,_showLoader:true,_refreshOnAuthChange:false,_allowReProcess:false,_fetchPreCachedLoader:false,_visibleAfter:'load',_widgetPipeEnabled:false,_borderReset:false,_repositioned:false,getUrlBits:function y(){throw new Error('Inheriting class needs to implement getUrlBits().');},setupAndValidate:function y(){return true;},oneTimeSetup:function y(){},getSize:function y(){},getIframeName:function y(){return this._iframeName;},getIframeTitle:function y(){return 'Facebook Social Plugin';},getChannelUrl:function y(){if(!this._channelUrl){var z=this;this._channelUrl=t.handler(function(aa){z.fire('xd.'+aa.type,aa);},'parent.parent',true);}return this._channelUrl;},getIframeNode:function y(){return this.dom.getElementsByTagName('iframe')[0];},arbiterInform:function y(event,z,aa){t.sendToFacebook(this.getIframeName(),{method:event,params:ES('JSON','stringify',false,z||{}),behavior:aa||h.BEHAVIOR_PERSISTENT});},_arbiterInform:function y(event,z,aa){var ba='parent.frames["'+this.getIframeNode().name+'"]';t.inform(event,z,ba,aa);},getDefaultWebDomain:function y(){return s.resolve('www');},process:function y(z){if(this._done){if(!this._allowReProcess&&!z)return;this.clear();}else this._oneTimeSetup();this._done=true;this._iframeName=this.getIframeName()||this._iframeName||n();if(!this.setupAndValidate()){this.fire('render');return;}if(this._showLoader)this._addLoader();k.addCss(this.dom,'fb_iframe_widget');if(this._visibleAfter!='immediate'){k.addCss(this.dom,'fb_hide_iframes');}else this.subscribe('iframe.onload',ES(this.fire,'bind',true,this,'render'));var aa=this.getSize()||{},ba=this.getFullyQualifiedURL();if(aa.width=='100%')k.addCss(this.dom,'fb_iframe_widget_fluid');this.clear();o({url:ba,root:this.dom.appendChild(document.createElement('span')),name:this._iframeName,title:this.getIframeTitle(),className:q.getRtl()?'fb_rtl':'fb_ltr',height:aa.height,width:aa.width,onload:ES(this.fire,'bind',true,this,'iframe.onload')});this._resizeFlow(aa);this.loaded=false;this.subscribe('iframe.onload',ES(function(){this.loaded=true;if(!this._isResizeHandled)k.addCss(this.dom,'fb_hide_iframes');},'bind',true,this));},generateWidgetPipeIframeName:function y(){v++;return 'fb_iframe_'+v;},getFullyQualifiedURL:function y(){var z=this._getURL();z+='?'+p.encode(this._getQS());if(z.length>2000){z='about:blank';var aa=ES(function(){this._postRequest();this.unsubscribe('iframe.onload',aa);},'bind',true,this);this.subscribe('iframe.onload',aa);}return z;},_getWidgetPipeShell:function y(){return s.resolve('www')+'/common/widget_pipe_shell.php';},_oneTimeSetup:function y(){this.subscribe('xd.resize',ES(this._handleResizeMsg,'bind',true,this));this.subscribe('xd.resize',ES(this._bubbleResizeEvent,'bind',true,this));this.subscribe('xd.resize.iframe',ES(this._resizeIframe,'bind',true,this));this.subscribe('xd.resize.flow',ES(this._resizeFlow,'bind',true,this));this.subscribe('xd.resize.flow',ES(this._bubbleResizeEvent,'bind',true,this));this.subscribe('xd.refreshLoginStatus',function(){i.getLoginStatus(function(){},true);});this.subscribe('xd.logout',function(){r({method:'auth.logout',display:'hidden'},function(){});});if(this._refreshOnAuthChange)this._setupAuthRefresh();if(this._visibleAfter=='load')this.subscribe('iframe.onload',ES(this._makeVisible,'bind',true,this));this.subscribe('xd.verify',ES(function(z){this.arbiterInform('xd/verify',z.token);},'bind',true,this));this.oneTimeSetup();},_makeVisible:function y(){this._removeLoader();k.removeCss(this.dom,'fb_hide_iframes');this.fire('render');},_setupAuthRefresh:function y(){i.getLoginStatus(ES(function(z){var aa=z.status;l.subscribe('auth.statusChange',ES(function(ba){if(!this.isValid())return;if(aa=='unknown'||ba.status=='unknown')this.process(true);aa=ba.status;},'bind',true,this));},'bind',true,this));},_handleResizeMsg:function y(z){if(!this.isValid())return;this._resizeIframe(z);this._resizeFlow(z);if(!this._borderReset){this.getIframeNode().style.border='none';this._borderReset=true;}this._isResizeHandled=true;this._makeVisible();},_bubbleResizeEvent:function y(z){var aa={height:z.height,width:z.width,pluginID:this.getAttribute('plugin-id')};l.fire('xfbml.resize',aa);},_resizeIframe:function y(z){var aa=this.getIframeNode();if(z.reposition==="true")this._repositionIframe(z);z.height&&(aa.style.height=z.height+'px');z.width&&(aa.style.width=z.width+'px');this._updateIframeZIndex();},_resizeFlow:function y(z){var aa=this.dom.getElementsByTagName('span')[0];z.height&&(aa.style.height=z.height+'px');z.width&&(aa.style.width=z.width+'px');this._updateIframeZIndex();},_updateIframeZIndex:function y(){var z=this.dom.getElementsByTagName('span')[0],aa=this.getIframeNode(),ba=aa.style.height===z.style.height&&aa.style.width===z.style.width,ca=ba?'removeCss':'addCss';k[ca](aa,'fb_iframe_widget_lift');},_repositionIframe:function y(z){var aa=this.getIframeNode(),ba=parseInt(k.getStyle(aa,'width'),10),ca=k.getPosition(aa).x,da=k.getViewportInfo().width,ea=parseInt(z.width,10);if(ca+ea>da&&ca>ea){aa.style.left=ba-ea+'px';this.arbiterInform('xd/reposition',{type:'horizontal'});this._repositioned=true;}else if(this._repositioned){aa.style.left='0px';this.arbiterInform('xd/reposition',{type:'restore'});this._repositioned=false;}},_addLoader:function y(){if(!this._loaderDiv){k.addCss(this.dom,'fb_iframe_widget_loader');this._loaderDiv=document.createElement('div');this._loaderDiv.className='FB_Loader';this.dom.appendChild(this._loaderDiv);}},_removeLoader:function y(){if(this._loaderDiv){k.removeCss(this.dom,'fb_iframe_widget_loader');if(this._loaderDiv.parentNode)this._loaderDiv.parentNode.removeChild(this._loaderDiv);this._loaderDiv=null;}},_getQS:function y(){return ES('Object','assign',false,{api_key:q.getClientID(),locale:q.getLocale(),sdk:'joey',kid_directed_site:q.getKidDirectedSite(),ref:this.getAttribute('ref')},this.getUrlBits().params);},_getURL:function y(){var z=this.getDefaultWebDomain(),aa='';return z+'/plugins/'+aa+this.getUrlBits().name+'.php';},_postRequest:function y(){j.submitToTarget({url:this._getURL(),target:this.getIframeNode().name,params:this._getQS()});}}),v=0,w={};function x(){var y={};for(var z in w){var aa=w[z];y[z]={widget:aa.getUrlBits().name,params:aa._getQS()};}return y;}f.exports=u;},null); __d('sdk.XFBML.Comments',['sdk.Event','sdk.XFBML.IframeWidget','QueryString','sdk.Runtime','JSSDKConfig','sdk.UA','UrlMap'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n){if(c.__markCompiled)c.__markCompiled();var o=320,p=i.extend({_visibleAfter:'immediate',_refreshOnAuthChange:true,setupAndValidate:function q(){var r={channel_url:this.getChannelUrl(),colorscheme:this.getAttribute('colorscheme'),skin:this.getAttribute('skin'),numposts:this.getAttribute('num-posts',10),width:this._getLengthAttribute('width'),href:this.getAttribute('href'),permalink:this.getAttribute('permalink'),publish_feed:this.getAttribute('publish_feed'),order_by:this.getAttribute('order_by'),mobile:this._getBoolAttribute('mobile'),version:this.getAttribute('version')};if(!r.width&&!r.permalink)r.width=550;if(l.initSitevars.enableMobileComments&&m.mobile()&&r.mobile!==false){r.mobile=true;delete r.width;}if(!r.skin)r.skin=r.colorscheme;if(!r.href){r.migrated=this.getAttribute('migrated');r.xid=this.getAttribute('xid');r.title=this.getAttribute('title',document.title);r.url=this.getAttribute('url',document.URL);r.quiet=this.getAttribute('quiet');r.reverse=this.getAttribute('reverse');r.simple=this.getAttribute('simple');r.css=this.getAttribute('css');r.notify=this.getAttribute('notify');if(!r.xid){var s=ES(document.URL,'indexOf',true,'#');if(s>0){r.xid=encodeURIComponent(document.URL.substring(0,s));}else r.xid=encodeURIComponent(document.URL);}if(r.migrated)r.href=n.resolve('www')+'/plugins/comments_v1.php?'+'app_id='+k.getClientID()+'&xid='+encodeURIComponent(r.xid)+'&url='+encodeURIComponent(r.url);}else{var t=this.getAttribute('fb_comment_id');if(!t){t=j.decode(document.URL.substring(ES(document.URL,'indexOf',true,'?')+1)).fb_comment_id;if(t&&ES(t,'indexOf',true,'#')>0)t=t.substring(0,ES(t,'indexOf',true,'#'));}if(t){r.fb_comment_id=t;this.subscribe('render',ES(function(){if(!window.location.hash)window.location.hash=this.getIframeNode().id;},'bind',true,this));}}if(!r.version)r.version=k.getVersion();this._attr=r;return true;},oneTimeSetup:function q(){this.subscribe('xd.sdk_event',function(r){h.fire(r.event,ES('JSON','parse',false,r.data));});},getSize:function q(){if(!this._attr.permalink)return {width:this._attr.mobile||this._attr.width==='auto'||this._attr.width==='100%'?'100%':Math.max(this._attr.width,o),height:100};},getUrlBits:function q(){return {name:'comments',params:this._attr};},getDefaultWebDomain:function q(){return n.resolve('www',true);}});f.exports=p;},null); __d('sdk.XFBML.CommentsCount',['ApiClient','sdk.DOM','sdk.XFBML.Element','sprintf'],function a(b,c,d,e,f,g,h,i,j,k){if(c.__markCompiled)c.__markCompiled();var l=j.extend({process:function m(){i.addCss(this.dom,'fb_comments_count_zero');var n=this.getAttribute('href',window.location.href);h.scheduleBatchCall('/v2.1/'+encodeURIComponent(n),{fields:'share'},ES(function(o){var p=o.share&&o.share.comment_count||0;i.html(this.dom,k('%s',p));if(p>0)i.removeCss(this.dom,'fb_comments_count_zero');this.fire('render');},'bind',true,this));}});f.exports=l;},null); __d('sdk.Helper',['sdk.ErrorHandling','sdk.Event','UrlMap','safeEval','sprintf'],function a(b,c,d,e,f,g,h,i,j,k,l){if(c.__markCompiled)c.__markCompiled();var m={isUser:function n(o){return o<2.2e+09||o>=1e+14&&o<=100099999989999||o>=8.9e+13&&o<=89999999999999||o>=6.000001e+13&&o<=60000019999999;},upperCaseFirstChar:function n(o){if(o.length>0){return o.substr(0,1).toUpperCase()+o.substr(1);}else return o;},getProfileLink:function n(o,p,q){if(!q&&o)q=l('%s/profile.php?id=%s',j.resolve('www'),o.uid||o.id);if(q)p=l('%s',q,p);return p;},invokeHandler:function n(o,p,q){if(o)if(typeof o==='string'){h.unguard(k)(o,q);}else if(o.apply)h.unguard(o).apply(p,q||[]);},fireEvent:function n(o,p){var q=p._attr.href;p.fire(o,q);i.fire(o,q,p);},executeFunctionByName:function n(o){var p=Array.prototype.slice.call(arguments,1),q=o.split("."),r=q.pop(),s=window;for(var t=0;t"'\/]/g,i={'&':'&','<':'<','>':'>','"':'"',"'":''','/':'/'};function j(k){return k.replace(h,function(l){return i[l];});}f.exports=j;},null); __d('sdk.XFBML.Name',['ApiClient','escapeHTML','sdk.Event','sdk.XFBML.Element','sdk.Helper','Log','sdk.Runtime'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n){if(c.__markCompiled)c.__markCompiled();var o={}.hasOwnProperty,p=k.extend({process:function q(){ES('Object','assign',false,this,{_uid:this.getAttribute('uid'),_firstnameonly:this._getBoolAttribute('first-name-only'),_lastnameonly:this._getBoolAttribute('last-name-only'),_possessive:this._getBoolAttribute('possessive'),_reflexive:this._getBoolAttribute('reflexive'),_objective:this._getBoolAttribute('objective'),_linked:this._getBoolAttribute('linked',true),_subjectId:this.getAttribute('subject-id')});if(!this._uid){m.error('"uid" is a required attribute for ');this.fire('render');return;}var r=[];if(this._firstnameonly){r.push('first_name');}else if(this._lastnameonly){r.push('last_name');}else r.push('name');if(this._subjectId){r.push('gender');if(this._subjectId==n.getUserID())this._reflexive=true;}j.monitor('auth.statusChange',ES(function(){if(!this.isValid()){this.fire('render');return true;}if(!this._uid||this._uid=='loggedinuser')this._uid=n.getUserID();if(!this._uid)return;h.scheduleBatchCall('/v1.0/'+this._uid,{fields:r.join(',')},ES(function(s){if(o.call(s,'error')){m.warn('The name is not found for ID: '+this._uid);return;}if(this._subjectId==this._uid){this._renderPronoun(s);}else this._renderOther(s);this.fire('render');},'bind',true,this));},'bind',true,this));},_renderPronoun:function q(r){var s='',t=this._objective;if(this._subjectId){t=true;if(this._subjectId===this._uid)this._reflexive=true;}if(this._uid==n.getUserID()&&this._getBoolAttribute('use-you',true)){if(this._possessive){if(this._reflexive){s='your own';}else s='your';}else if(this._reflexive){s='yourself';}else s='you';}else switch(r.gender){case 'male':if(this._possessive){s=this._reflexive?'his own':'his';}else if(this._reflexive){s='himself';}else if(t){s='him';}else s='he';break;case 'female':if(this._possessive){s=this._reflexive?'her own':'her';}else if(this._reflexive){s='herself';}else if(t){s='her';}else s='she';break;default:if(this._getBoolAttribute('use-they',true)){if(this._possessive){if(this._reflexive){s='their own';}else s='their';}else if(this._reflexive){s='themselves';}else if(t){s='them';}else s='they';}else if(this._possessive){if(this._reflexive){s='his/her own';}else s='his/her';}else if(this._reflexive){s='himself/herself';}else if(t){s='him/her';}else s='he/she';break;}if(this._getBoolAttribute('capitalize',false))s=l.upperCaseFirstChar(s);this.dom.innerHTML=s;},_renderOther:function q(r){var s='',t='';if(this._uid==n.getUserID()&&this._getBoolAttribute('use-you',true)){if(this._reflexive){if(this._possessive){s='your own';}else s='yourself';}else if(this._possessive){s='your';}else s='you';}else if(r){if(null===r.first_name)r.first_name='';if(null===r.last_name)r.last_name='';if(this._firstnameonly&&r.first_name!==undefined){s=i(r.first_name);}else if(this._lastnameonly&&r.last_name!==undefined)s=i(r.last_name);if(!s)s=i(r.name);if(s!==''&&this._possessive)s+='\'s';}if(!s)s=i(this.getAttribute('if-cant-see','Facebook User'));if(s){if(this._getBoolAttribute('capitalize',false))s=l.upperCaseFirstChar(s);if(r&&this._linked){t=l.getProfileLink(r,s,this.getAttribute('href',null));}else t=s;}this.dom.innerHTML=t;}});f.exports=p;},null); __d('UnicodeUtils',['invariant'],function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=55296,j=56319,k=56320,l=57343,m=/[\uD800-\uDFFF]/;function n(w){return i<=w&&w<=l;}function o(w,x){!(0<=x&&xz||y<=0)return '';var aa=0;if(x>0){for(;x>0&&aa=z)return '';}else if(x<0){for(aa=z;x<0&&00&&baia){s=k.substr(s,0,ia-3)+'...';}else s=k.substr(s,0,ia);var ja=y(ea);ja.appendChild(w);if(!v&&w){var ka=aa(ea);w.style.left=ka.x+'px';w.style.top=ka.y+'px';}}function aa(da){var ea=w&&w.offsetWidth,fa=ea?w.offsetHeight:r,ga=ea?w.offsetWidth:q,ha=da.getRangeAt(0),ia=document.createElement('span'),ja=document.createElement('span'),ka=document.createRange();ka.setStart(ha.startContainer,ha.startOffset);ka.insertNode(ia);var la=document.createRange();la.setStart(ha.endContainer,ha.endOffset);la.insertNode(ja);var ma=ia.offsetTop-fa,na=ia.offsetLeft+(ja.offsetLeft-ia.offsetLeft)/2-ga/2;ia.parentNode.removeChild(ia);ja.parentNode.removeChild(ja);return {x:na,y:ma};}function ba(){s='';if(!v&&w)w.style.left='-9999px';}var ca=j.extend({constructor:function da(ea,fa,ga,ha){if(t)return t;this.parent(ea,fa,ga,ha);v=h.getAttr(ea,'layout')==='button';w=ea;w.style.position='absolute';w.style.display='';i.add(document,'keyup',z);i.add(document,'mouseup',z);this.subscribe('xd.getTextSelection',ES(function(){m.sendToFacebook(this._iframeOptions.name,{method:'setTextSelection',params:ES('JSON','stringify',false,{text:s})});ba();},'bind',true,this));u=ES(ES('Array','from',false,document.getElementsByTagName('*')),'filter',true,function(ia){return (ia.nodeName.toLowerCase()==='article'||h.containsCss(ia,p));});ba();t=this;return t;},getParams:function da(){return {href:'url',layout:'string'};}});f.exports=ca;},null); __d('sdk.XFBML.Save',['sdk.Content','sdk.DialogUtils','sdk.DOM','sdk.Event','IframePlugin','QueryString','sdk.UA','sdk.XD','sdk.createIframe'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){'use strict';if(c.__markCompiled)c.__markCompiled();var q=l.extend({constructor:function r(s,t,u,v){this.parent(s,t,u,v);var w=n.mobile();this.subscribe('xd.savePluginGetBlankIframe',ES(function(x){var y=void 0,z=void 0,aa=void 0,ba=function ga(ha){if(ha)j.removeCss(ha,'fb_invisible');},ca=function ga(ha){if(ha)j.addCss(ha,'fb_invisible');};if(w){y=i.setupNewDarkOverlay();ca(y);h.append(y);i.addDoubleClickAction(y,function(){return ES(aa,'forEach',true,ca);},5000);}z=this.setupNewIframeDialog(ES('JSON','parse',false,x.data),x.fromIframe,ES('JSON','parse',false,x.isHTTPS));ca(z);h.append(z);aa=[z,y];var da=function ga(){ES(aa,'forEach',true,ca);i.onDialogHideCleanup(w);},ea=void 0;this.subscribe('xd.savePluginShowIframe',ES(function(){k.fire('savePlugin:hideDialog');ES(aa,'forEach',true,ba);this.positionOnScreen(z,y);if(!w&&!ea)ea=i.addIdleDesktopAction(z,da,7000);},'bind',true,this));this.subscribe('xd.savePluginHideIframe',function(){return da();});k.subscribe('savePlugin:hideDialog',function(){return da();});var fa=setInterval(function(){var ga=document.getElementsByName(x.fromIframe);if(ga.length===0){clearTimeout(fa);da();ES(aa,'forEach',true,function(ha){ha&&ha.parentNode.removeChild(ha);});}},500);},'bind',true,this));},positionOnScreen:function r(s,t){var u,v=n.mobile();if(v){(function(){var w=function x(y,z){if(z!=null)i.setDialogPositionToCenter(z,v);i.setDialogPositionToCenter(y,v);};w(s,t);i.addMobileOrientationChangeAction(function(x){w(s,t);});setInterval(function(){return w(s,t);},100);})();}else{j.setStyle(s,'position','fixed');j.setStyle(s,'top','20px');j.setStyle(s,'right','20px');}},setupNewIframeDialog:function r(s,t,u){var v='#'+m.encode({forIframe:t}),w=i.setupNewDialog();p({url:o.getXDArbiterURL(u)+v,name:'blank_'+this._iframeOptions.name,root:w.contentRoot,tabindex:-1});j.addCss(w.contentRoot,'fb_dialog_iframe');ES('Object','assign',false,w.dialogElement.style,s.style||{});j.setStyle(w.dialogElement,'width',s.width+'px');j.setStyle(w.dialogElement,'height',s.height+'px');ES(s.classList,'forEach',true,function(x){return j.addCss(w.dialogElement,x);});j.removeCss(w.dialogElement,'fb_dialog_advanced');return w.dialogElement;},getParams:function r(){return {uri:'url',url_category:'string',size:'string'};}});f.exports=q;},null); __d('sdk.XFBML.ShareButton',['IframePlugin','sdk.UA','sdk.ui'],function a(b,c,d,e,f,g,h,i,j){'use strict';if(c.__markCompiled)c.__markCompiled();var k=h.extend({constructor:function l(m,n,o,p){this.parent(m,n,o,p);this.subscribe('xd.shareTriggerMobileIframe',function(q){var r=ES('JSON','parse',false,q.data);j({method:'share',href:r.href,mobile_iframe:i.mobile()});});},getParams:function l(){return {href:'url',layout:'string',mobile_iframe:'bool',type:'string',size:'string'};}});f.exports=k;},null); __d('sdk.XFBML.Video',['Assert','sdk.Event','IframePlugin','ObservableMixin','sdk.XD'],function a(b,c,d,e,f,g,h,i,j,k,l){if(c.__markCompiled)c.__markCompiled();function m(p){'use strict';this.$VideoCache1=p.isMuted;this.$VideoCache2=p.volume;this.$VideoCache3=p.timePosition;this.$VideoCache4=p.duration;}m.prototype.update=function(p){'use strict';if(p.isMuted!==undefined)this.$VideoCache1=p.isMuted;if(p.volume!==undefined)this.$VideoCache2=p.volume;if(p.timePosition!==undefined)this.$VideoCache3=p.timePosition;if(p.duration!==undefined)this.$VideoCache4=p.duration;};m.prototype.isMuted=function(){'use strict';return this.$VideoCache1;};m.prototype.getVolume=function(){'use strict';return this.$VideoCache1?0:this.$VideoCache2;};m.prototype.getCurrentPosition=function(){'use strict';return this.$VideoCache3;};m.prototype.getDuration=function(){'use strict';return this.$VideoCache4;};function n(p,q,r){'use strict';this.$VideoController1=p;this.$VideoController2=q;this.$VideoController3=r;}n.prototype.play=function(){'use strict';l.sendToFacebook(this.$VideoController1,{method:'play',params:ES('JSON','stringify',false,{})});};n.prototype.pause=function(){'use strict';l.sendToFacebook(this.$VideoController1,{method:'pause',params:ES('JSON','stringify',false,{})});};n.prototype.seek=function(p){'use strict';h.isNumber(p,'Invalid argument');l.sendToFacebook(this.$VideoController1,{method:'seek',params:ES('JSON','stringify',false,{target:p})});};n.prototype.mute=function(){'use strict';l.sendToFacebook(this.$VideoController1,{method:'mute',params:ES('JSON','stringify',false,{})});};n.prototype.unmute=function(){'use strict';l.sendToFacebook(this.$VideoController1,{method:'unmute',params:ES('JSON','stringify',false,{})});};n.prototype.setVolume=function(p){'use strict';h.isNumber(p,'Invalid argument');l.sendToFacebook(this.$VideoController1,{method:'setVolume',params:ES('JSON','stringify',false,{volume:p})});};n.prototype.isMuted=function(){'use strict';return this.$VideoController3.isMuted();};n.prototype.getVolume=function(){'use strict';return this.$VideoController3.getVolume();};n.prototype.getCurrentPosition=function(){'use strict';return this.$VideoController3.getCurrentPosition();};n.prototype.getDuration=function(){'use strict';return this.$VideoController3.getDuration();};n.prototype.subscribe=function(event,p){'use strict';h.isString(event,'Invalid argument');h.isFunction(p,'Invalid argument');this.$VideoController2.subscribe(event,p);return {release:ES(function(){this.$VideoController2.unsubscribe(event,p);},'bind',true,this)};};var o=j.extend({constructor:function p(q,r,s,t){this.parent(q,r,s,t);this._videoController=null;this._sharedObservable=null;this._sharedVideoCache=null;this.subscribe('xd.onVideoAPIReady',function(u){this._sharedObservable=new k();this._sharedVideoCache=new m(ES('JSON','parse',false,u.data));this._videoController=new n(this._iframeOptions.name,this._sharedObservable,this._sharedVideoCache);i.fire('xfbml.ready',{type:'video',id:t.id,instance:this._videoController});});this.subscribe('xd.stateChange',function(u){this._sharedObservable.inform(u.state);});this.subscribe('xd.cachedStateUpdateRequest',function(u){this._sharedVideoCache.update(ES('JSON','parse',false,u.data));});},getParams:function p(){return {allowfullscreen:'bool',autoplay:'bool',controls:'bool',href:'url',show_captions:'bool',show_text:'bool'};},getConfig:function p(){return {fluid:true,full_width:true};}});f.exports=o;},null); __d('legacy:fb.xfbml',['Assert','sdk.Event','FB','IframePlugin','PluginConfig','PluginTags','XFBML','sdk.domReady','sdk.feature','wrapFunction','sdk.XFBML.Comments','sdk.XFBML.CommentsCount','sdk.XFBML.LoginButton','sdk.XFBML.Name','sdk.XFBML.Quote','sdk.XFBML.Save','sdk.XFBML.ShareButton','sdk.XFBML.Video'],function a(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){if(c.__markCompiled)c.__markCompiled();var r={comments:c('sdk.XFBML.Comments'),comments_count:c('sdk.XFBML.CommentsCount'),login_button:c('sdk.XFBML.LoginButton'),name:c('sdk.XFBML.Name'),quote:c('sdk.XFBML.Quote'),save:c('sdk.XFBML.Save'),share_button:c('sdk.XFBML.ShareButton'),video:c('sdk.XFBML.Video')},s=p('plugin_tags_blacklist',[]);ES(ES('Object','keys',false,m),'forEach',true,function(u){if(ES(s,'indexOf',true,u)!==-1)return;n.registerTag({xmlns:'fb',localName:u.replace(/_/g,'-'),ctor:k.withParams(m[u],l[u])});});ES(ES('Object','keys',false,r),'forEach',true,function(u){if(ES(s,'indexOf',true,u)!==-1)return;n.registerTag({xmlns:'fb',localName:u.replace(/_/g,'-'),ctor:r[u]});});j.provide('XFBML',{parse:function u(v){h.maybeXfbml(v,'Invalid argument');if(v&&v.nodeType===9)v=v.body;return n.parse.apply(null,arguments);}});n.subscribe('parse',ES(i.fire,'bind',true,i,'xfbml.parse'));n.subscribe('render',ES(i.fire,'bind',true,i,'xfbml.render'));i.subscribe('init:post',function(u){if(u.xfbml)setTimeout(q(ES(o,'bind',true,null,n.parse),'entry','init:post:xfbml.parse'),0);});h.define('Xfbml',function(u){return (u.nodeType===1||u.nodeType===9)&&typeof u.nodeName==='string';});try{if(document.namespaces&&!document.namespaces.item.fb)document.namespaces.add('fb');}catch(t){}},3); } }).call(global);})(window.inDapIF ? parent.window : window, window);} catch (e) {new Image().src="https:\/\/www.facebook.com\/" + 'common/scribe_endpoint.php?c=jssdk_error&m='+encodeURIComponent('{"error":"LOAD", "extra": {"name":"'+e.name+'","line":"'+(e.lineNumber||e.line)+'","script":"'+(e.fileName||e.sourceURL||e.script)+'","stack":"'+(e.stackTrace||e.stack)+'","revision":"2555847","namespace":"FB","message":"'+e.message+'"}}');}