var v=263;"undefined"!=typeof jQuery?define("jquery",[],function(){return jQuery}):gRcfg.paths.jquery=["//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min","//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/jquery/1.11.2/jquery.min_Ve6a051d_.js.gz"],gRcfg.paths["jquery-migrate"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-migrate_Ve5505b1_.js.gz",define("old-jq",["jquery"],function(a){return a.migrateMute=!0,window.jq=a,a}),gRcfg.shim["jquery-migrate"]={deps:["old-jq"]},gRcfg.paths["facebook-sdk"]="//connect.facebook.net/en_US/sdk",gRcfg.paths["twitter-sdk"]="//platform.twitter.com/widgets",gRcfg.paths["google-sdk"]="//apis.google.com/js/plusone",gRcfg.paths["wh.overlay.login"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/login_V2686c2b_.js.gz",gRcfg.paths["wh.overlay.email-share"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/email-share_V90a9437_.js.gz",gRcfg.paths["wh.overlay.post-question"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/post-question_V4034e0b_.js.gz",gRcfg.paths["wh.overlay.post-question-new"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/post-question-new_V4ecc0df_.js.gz",gRcfg.paths["wh.overlay.post-question-sidebar"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/post-question-sidebar_V6e9e1ad_.js.gz",gRcfg.paths["wh.overlay.social-share"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/overlay/social-share_V5c9bc462_.js.gz",gRcfg.paths["jquery-ui"]=["//ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min","//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/jquery-ui/1.11.3/jquery-ui.min_V8d396aa_.js.gz"],gRcfg.paths["jquery-intoView"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-scrollintoview_V5efdef7_.js.gz",gRcfg.paths["jquery-autonumeric"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-autonumeric_V88233df_.js.gz",gRcfg.paths["jquery-ui-touch"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-ui-touch_V7cf22d0_.js.gz",gRcfg.paths["jquery-mix-plugins"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-mix_V988a669_.js.gz",gRcfg.paths["jquery-tablesorter"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/jquery/jquery.tablesorter.min_Vd3ff430_.js.gz",gRcfg.paths["jquery-touchswipe"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/jquery/jquery.touchswipe.min_V95c5166_.js.gz",gRcfg.paths["jquery-nicescroll"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery.nicescroll_V55c39dd_.js.gz",gRcfg.paths["infinite-scroll"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/infinite-scroll_V39460bf_.js.gz",gRcfg.paths["jquery-observable"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery.observable_V61900ad_.js.gz",gRcfg.paths["jquery-animate3"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/jquery-css3-animate_V3216ac7_.js.gz",gRcfg.paths["jquery-vclick"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/framework/libraries/jquery/jquery.vclick_Vc2565e1_.js.gz",gRcfg.paths["jquery.vclick"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/framework/libraries/jquery/jquery.vclick_Vc2565e1_.js.gz",gRcfg.paths.knockout="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/knockout_Vd1af860_.js.gz",gRcfg.paths.pitBindHandlers="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/bindHandlers_Vfc62e84_.js.gz",gRcfg.paths.Spinner="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/spinner_V79f0868_.js.gz",gRcfg.paths.SpinnerSett="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/spinner_sett_V7c7b988_.js.gz",gRcfg.paths.router="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/grapnel_V83281d4_.js.gz",gRcfg.paths.mustache="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/mustache_V5a22c85_.js.gz",gRcfg.paths["local-storage"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/localStorage_V9ad8c50_.js.gz",gRcfg.paths.fastclick="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/fastclick_Vcf06427_.js.gz",gRcfg.paths.json="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/json2_Ve717b45_.js.gz",gRcfg.paths.autosize="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/autosize_V7c1ba51_.js.gz",gRcfg.paths.base64="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/base64_Vbafc482_.js.gz",gRcfg.paths["blog-comments"]||(gRcfg.paths["blog-comments"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/blog-comments_Vdc801ef_.js.gz"),gRcfg.paths["blog-experts"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/blog-experts_V33449f9_.js.gz",gRcfg.paths["blog-voting"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/blog/voting_Vcec5bf5_.js.gz",gRcfg.paths.common="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/common_Vee72eb2_.js.gz",gRcfg.paths.register="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/register_V16ca7b2_.js.gz",gRcfg.paths["login-validate"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/login.validate_Vb392762_.js.gz",gRcfg.paths["answers-comments"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/answers-comments_Vb3219d3_.js.gz",gRcfg.paths["answers-vote"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/answers-vote_Vee2fded_.js.gz",gRcfg.paths.pitLS="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/framework/resources/pitLS_V0cfc16b_.js.gz",gRcfg.paths.zenscroll="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/framework/resources/zenscroll_V6d6918e_.js.gz",gRcfg.paths["ckeditor-simple"]="//cdn.ckeditor.com/4.4.7/basic/ckeditor.js",gRcfg.paths["jq-ckeditor-simple"]="//cdn.ckeditor.com/4.4.7/basic/adapters/jquery.js",gRcfg.paths["ckeditor-base-path"]="/js/v1/wh2015/ckeditor/",gRcfg.paths["ckeditor-config-path"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/ckeditor/config_V5256f93_.js.gz",gRcfg.paths["ckeditor-simplelink-path"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/ckeditor/plugins/SimpleLink/plugin_Vac1e83d_.js.gz",gRcfg.paths["details-email"]="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/detailsCC-email_Vce8bd34_.js.gz",gRcfg.paths.masonry="//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/lib/masonry_V325b634_.js.gz",function(){var a=["jquery","jq-ckeditor-simple"];"object"!=typeof gck_deps&&(gck_deps=[]),gck_deps=a.concat(gck_deps),window.requireToUrlHTML=function(a,b){var c=require.toUrl(a),d=c.indexOf(".")>-1?c.split(".").pop():!1;return d&&"html"==d?(b?"text!":"")+c:(b?"text!":"")+c+".html"}}(),define("app-ckedit-simple",gck_deps,function(a){CKEDITOR.disableAutoInline=!0,CKEDITOR.plugins.basePath="//cdn.ckeditor.com/4.4.7/full-all/plugins/",CKEDITOR.env.isCompatible=!0,CKEDITOR.skin.ua_dialog="",CKEDITOR.skin.ua_editor="",CKEDITOR.plugins.addExternal("SimpleLink",gRcfg.paths["ckeditor-simplelink-path"],""),CKEDITOR.config.customConfig=gRcfg.paths["ckeditor-config-path"],CKEDITOR.on("instanceReady",function(){a('link[href*="moono/editor"]').after(a('link[href*="minimalist/editor"]'))}),CKEDITOR.on("dialogDefinition",function(b){var c=b.data.definition.dialog;c.on("load",function(){a('link[href*="moono/dialog"]').remove();var b=this.parts.footer.$,c=this.parts.title.$;a(b).find("a.cke_dialog_ui_button").attr("data-touch",!0).find("span").removeClass("cke_dialog_ui_button"),a(b).find("a.cke_dialog_ui_button_ok").attr("class","btn blue no-decoration apply-bt fixed-w").parents(".cke_reset_all").removeClass("cke_reset_all"),a(b).find("a.cke_dialog_ui_button").attr("data-touch",!0).attr("class","btn grey no-decoration cancel-bt fixed-w"),a(c).replaceWith(a(c).clone());var d=a(b).find(".apply-bt").parent(),e=a(b).find(".cancel-bt").parent();e.append(a(b).find(".apply-bt")),d.append(a(b).find(".cancel-bt"))})})}),define("recaptcha",["async!https://www.google.com/recaptcha/api.js?render=explicit!onload"],function(){return window.grecaptcha}),gRcfg.deps.push("jquery"),gRcfg.deps.push("//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/common_Vc4bb0c4_.js.gz"),gRcfg.deps.push("//d2e70e9yced57e.cloudfront.net/wallethub/js/v1/wh2015/header_V0976f23_.js.gz"),gRcfg.shim.jquery={exports:"jQuery"},gRcfg.shim["jquery-autonumeric"]={deps:["jquery"]},gRcfg.shim["jquery-ui"]={deps:["jquery"]},gRcfg.shim["jquery-ui-touch"]={deps:["jquery-ui"]},gRcfg.shim["jquery-intoView"]={deps:["jquery"]},gRcfg.shim["jquery-mix-plugins"]={deps:["jquery"]},gRcfg.shim["jquery-tablesorter"]={deps:["jquery"]},gRcfg.shim["jquery-touchswipe"]={deps:["jquery"]},gRcfg.shim["jquery-nicescroll"]={deps:["jquery"]},gRcfg.shim["infinite-scroll"]={deps:["jquery"]},gRcfg.shim["jquery-vclick"]={deps:["jquery"]},gRcfg.shim["jquery.vclick"]={deps:["jquery"]},gRcfg.shim.mustache={exports:"Mustache"},gRcfg.shim["facebook-sdk"]={exports:"FB"},gRcfg.shim.json={exports:"JSON"},gRcfg.shim.autosize={deps:["jquery"]},gRcfg.shim.common={deps:["jquery"]},gRcfg.shim["jq-ckeditor-simple"]={deps:["jquery","ckeditor-simple"]},gRcfg.shim.masonry={deps:["jquery"]},gRcfg.map||(gRcfg.map={}),gRcfg.map["*"]||(gRcfg.map["*"]={}),gRcfg.map["*"]["jquery.vclick"]="jquery-vclick";for(var i in gRcfg.paths){var search=/\.(js|gz)$/,replace=".$1?";if("string"==typeof gRcfg.paths[i])gRcfg.paths[i]=gRcfg.paths[i].replace(search,replace);else for(var j in gRcfg.paths[i])gRcfg.paths[i][j]=gRcfg.paths[i][j].replace(search,replace)}if("dev"in gRcfg&&gRcfg.dev===!0){var search=/^(\/js\/v1\/)/,replace="/js/v0/";for(i in gRcfg.paths)if("string"==typeof gRcfg.paths[i])gRcfg.paths[i]=gRcfg.paths[i].replace(search,replace);else for(j in gRcfg.paths[i])gRcfg.paths[i][j]=gRcfg.paths[i][j].replace(search,replace);for(i in gRcfg.deps)gRcfg.deps[i]=gRcfg.deps[i].replace(search,replace)}gRcfg.waitSeconds=0,requirejs.config(gRcfg),Object.deepExtend=function(a,b){var c=JSON.parse(JSON.stringify(a));for(var d in b)b[d]&&b[d].constructor&&b[d].constructor===Object?(c[d]=a[d]||{},c[d]=Object.deepExtend(c[d],b[d])):c[d]=b[d];return c},window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")),String.prototype.toNumber=function(){var a=this.trim(),b=a.replace(/[^0-9.]/g,"");return 0==a.indexOf("-")&&(b="-"+b),parseFloat(b)},String.prototype.isEmpty=function(){return""==this.replace(/\s/g,"")},Number.prototype.toNumber=function(){return this.valueOf()};var transitionEnd=function(){var a,b,c=document.createElement("div"),d={transition:"transitionend",OTransition:"otransitionend",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"},e=!1;for(a in d)if(d.hasOwnProperty(a)&&c.style[a]!==b){e=d[a];break}return delete c,e},unserialize=function(a){for(var b,c,d=decodeURI(a),e=d.split("&"),f={},g=0,h=e.length;h>g;g++)if(b=e[g].split("="),c=b[0],c.indexOf("[]")==c.length-2){var i=c.substring(0,c.length-2);void 0===f[i]&&(f[i]=[]),f[i].push(decodeURIComponent(b[1]))}else f[c]=decodeURIComponent(b[1]);return f},get_html_translation_table=function(a,b){var c,d={},e={},f={},g={},h={},i={};if(f[0]="HTML_SPECIALCHARS",f[1]="HTML_ENTITIES",g[0]="ENT_NOQUOTES",g[2]="ENT_COMPAT",g[3]="ENT_QUOTES",h=isNaN(a)?a?a.toUpperCase():"HTML_SPECIALCHARS":f[a],i=isNaN(b)?b?b.toUpperCase():"ENT_COMPAT":g[b],"HTML_SPECIALCHARS"!==h&&"HTML_ENTITIES"!==h)throw new Error("Table: "+h+" not supported");d[38]="&amp;","HTML_ENTITIES"===h&&(d[160]="&nbsp;",d[161]="&iexcl;",d[162]="&cent;",d[163]="&pound;",d[164]="&curren;",d[165]="&yen;",d[166]="&brvbar;",d[167]="&sect;",d[168]="&uml;",d[169]="&copy;",d[170]="&ordf;",d[171]="&laquo;",d[172]="&not;",d[173]="&shy;",d[174]="&reg;",d[175]="&macr;",d[176]="&deg;",d[177]="&plusmn;",d[178]="&sup2;",d[179]="&sup3;",d[180]="&acute;",d[181]="&micro;",d[182]="&para;",d[183]="&middot;",d[184]="&cedil;",d[185]="&sup1;",d[186]="&ordm;",d[187]="&raquo;",d[188]="&frac14;",d[189]="&frac12;",d[190]="&frac34;",d[191]="&iquest;",d[192]="&Agrave;",d[193]="&Aacute;",d[194]="&Acirc;",d[195]="&Atilde;",d[196]="&Auml;",d[197]="&Aring;",d[198]="&AElig;",d[199]="&Ccedil;",d[200]="&Egrave;",d[201]="&Eacute;",d[202]="&Ecirc;",d[203]="&Euml;",d[204]="&Igrave;",d[205]="&Iacute;",d[206]="&Icirc;",d[207]="&Iuml;",d[208]="&ETH;",d[209]="&Ntilde;",d[210]="&Ograve;",d[211]="&Oacute;",d[212]="&Ocirc;",d[213]="&Otilde;",d[214]="&Ouml;",d[215]="&times;",d[216]="&Oslash;",d[217]="&Ugrave;",d[218]="&Uacute;",d[219]="&Ucirc;",d[220]="&Uuml;",d[221]="&Yacute;",d[222]="&THORN;",d[223]="&szlig;",d[224]="&agrave;",d[225]="&aacute;",d[226]="&acirc;",d[227]="&atilde;",d[228]="&auml;",d[229]="&aring;",d[230]="&aelig;",d[231]="&ccedil;",d[232]="&egrave;",d[233]="&eacute;",d[234]="&ecirc;",d[235]="&euml;",d[236]="&igrave;",d[237]="&iacute;",d[238]="&icirc;",d[239]="&iuml;",d[240]="&eth;",d[241]="&ntilde;",d[242]="&ograve;",d[243]="&oacute;",d[244]="&ocirc;",d[245]="&otilde;",d[246]="&ouml;",d[247]="&divide;",d[248]="&oslash;",d[249]="&ugrave;",d[250]="&uacute;",d[251]="&ucirc;",d[252]="&uuml;",d[253]="&yacute;",d[254]="&thorn;",d[255]="&yuml;"),"ENT_NOQUOTES"!==i&&(d[34]="&quot;"),"ENT_QUOTES"===i&&(d[39]="&#39;"),d[60]="&lt;",d[62]="&gt;";for(c in d)d.hasOwnProperty(c)&&(e[String.fromCharCode(c)]=d[c]);return e},html_entity_decode=function(a,b){var c={},d="",e="",f="";if(e=a.toString(),!1===(c=this.get_html_translation_table("HTML_ENTITIES",b)))return!1;delete c["&"],c["&"]="&amp;";for(d in c)f=c[d],e=e.split(f).join(d);return e=e.split("&#039;").join("'")},urlParameters={hash:!1,vars:{},queue:{},set:function(a,b){this.loadVars(),a&&(this.vars[a]=b,this.queue[a]=b),null===b&&(a?(delete this.vars[a],delete this.queue[a]):(this.vars={},this.queue={}));var c=this.toURLVars();this.hash?window.location.hash=this.hash+c:window.location.search="?"+c,this.queue={}},qs:function(a,b){this.queue[a]=b},get:function(a,b){var c=Object.deepExtend(this.vars,this.queue);return b?this.vars[a]:c[a]},s_query_get:function(a,b){this.loadVars(!0);var c=Object.deepExtend(this.vars,this.queue);return b?this.vars[a]:c[a]},qr:function(a){this.loadVars(),a?delete this.queue[a]:this.queue={}},toURLVars:function(){var a=[],b=Object.deepExtend(this.vars,this.queue);for(var c in b)a.push(encodeURIComponent(c)+"="+encodeURIComponent(b[c]));return a=a.join("&")},loadVars:function(a){var b,c=this.hash,d=!c||a?window.location.search:window.location.hash;if(d=!c||a?d.substring(1):d.substring(c.length),d.length>0){try{b=JSON.parse('{"'+d.replace(/&/g,'","').replace(/=/g,'":"')+'"}',function(a,b){return""===a?b:decodeURIComponent(b)})}catch(e){b={}}this.vars=b}else this.vars={}}},getURLParameter=function(a){var b=decodeURIComponent((new RegExp("[?|&]"+a+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null;return b?(b.lastIndexOf("/")>-1&&(b=b.substring(0,b.lastIndexOf("/"))),b):null};require(["jquery"],function(a){a(document).on("touchstart","*[data-touch]",function(){a(this).addClass("touch").removeClass("mob")}).on("touchmove","*[data-touch]",function(b){var c=this;setTimeout(function(){a(c).removeClass("touch").addClass("mob")}),b.stopPropagation()}),a(document).on("touchend touchmove touchcancel",function(b){setTimeout(function(){a("[data-touch]").removeClass("touch").addClass("mob")})}),a.fn.charlimit=function(b,c){return a(this).each(function(){a(this).data("char-limit",b),a(this).keypress(function(){var d=this;setTimeout(function(){var e=a(d).val().length;e>b?a(c).css("color","#f00"):a(c).css("color","#63CA84"),a(c).html(b-e)})}).keyup(function(b){(8==b.keyCode||46==b.keyCode)&&a(this).keypress()}).trigger("keypress")}),this},a.fn.charlimit_new=function(b,c){return a(this).each(function(){a(this).data("char-limit",b),a(this).keypress(function(){var d=this;setTimeout(function(){var e=a(d).val().length;e>b?a(c).addClass("invalid"):a(c).removeClass("invalid"),a(c).html(b-e)})}).bind("paste cut",function(){a(this).keypress()}).keyup(function(b){(8==b.keyCode||46==b.keyCode)&&a(this).keypress()}).trigger("keypress")}),this},function(){function b(){new Date-c<e?setTimeout(b,e):(d=!1,a(window).trigger("resizeEnd"))}var c=new Date(1,1,2e3,12,0,0),d=!1,e=200;a(window).resize(function(){c=new Date,d===!1&&(d=!0,setTimeout(b,e))})}(),a.fn.serializeForm=function(){for(var a=function(a,b,c){for(var d=b.split("."),e=a,f=d.length-1,g=0;f>g;g++)e[d[g]]=e[d[g]]||{},e=e[d[g]];if(0<d[g].indexOf("[]")){var h=d[g].replace("[]","");e[h]=e[h]||[],e[h].push(c)}else e[d[g]]=c;return a},b={},c=this.serializeArray(),d=0,e=c.length;e>d;d++)b=a(b,c[d].name,c[d].value);return b},a.fn.WHTooltipL=function(b){var c='<div class="uinfo-tooltip-shadow"><div class="uinfo-tooltip-shadow-container" style="width:100%;height:100%"><div class="uinfo-tooltip-shadow-tail">&nbsp;</div></div></div><div class="uinfo-tooltip"><div class="uinfo-tooltip-content" style="min-height:50px;width:100px"><p style="padding:10px 10px;margin:0px;font-size:12px"></p><div class="uinfo-tooltip-content-tail"></div></div></div>',d=a.extend({root:"/",json:!1},b);a(this).each(function(){a(this).click(function(){var b=new Date;if(!(a(this).data("tool-tip-timeout")&&a(this).data("tool-tip-timeout")>b.getTime()+2e3)){a(this).data("tool-tip-timeout",b.getTime());var e=a(c),f=a(e).filter(function(){return a(this).is(".uinfo-tooltip-shadow")}),g=a(e).filter(function(){return a(this).is(".uinfo-tooltip")}),h=a(g).find(".uinfo-tooltip-content p");pos=a(this).offset(),_this=this,remove=function(){a(e).remove(),a(this).unbind("mousedown",remove)},a("body").append(e),a(e).css({left:a(_this).offset().left+a(_this).width()+10,top:a(_this).offset().top-a(_this).height()/2-1,display:"block","z-index":"40"}),f.css({left:a(g).offset().left-4,top:a(g).offset().top-4,width:a(g).width()+8,height:a(g).height()+8}),a(g).addClass("uinfo-tooltip-loading");var i=function(b){var c=a(_this).attr("data-tooltip");if(b){if(!b[c])return console.log(c," field not found"),void a(e).remove();a(h).empty().append(b[c]),a(g).removeClass("uinfo-tooltip-loading"),a(g).find(".uinfo-tooltip-content").width(250),f.css({width:a(g).width()+8,height:a(g).height()+8}),a(document).mousedown(remove)}};return d.json?void i(d.json):void a.ajax({url:d.root,dataType:"text",success:function(b){var c=!1;a(_this).attr("data-tooltip");try{c=JSON.parse(b)}catch(d){console.log(d.message),a(e).remove()}i(c)},error:function(b,c){console.log(c),a(e).remove()}})}})})}}),require(["domReady",function(){!function(a,b,c){var d=(b.className+"").split(/\s+/);if(1==d.length&&""==d[0]&&(d=[]),c.indexOf("mac")>-1&&d.push("mac"),c.indexOf("firefox/")>-1&&d.push("ff"),a.all&&!a.querySelector){d.push("ie7");var e=a.createElement("div");e.className="browserupgrade",e.innerHTML='You are using a very old and unsupported browser. Please <a href="http://www.getfirefox.com/" target="_blank">upgrade</a> to correctly view the page.',b.appendChild(e)}if(window.devicePixelRatio&&devicePixelRatio>=2){var f=a.createElement("div");f.style.border=".5px solid transparent",b.appendChild(f),1==f.offsetHeight&&d.push("retina"),a.body.removeChild(f)}b.className=d.join(" ")}(document,document.getElementsByTagName("body")[0],(navigator.userAgent+"").toLowerCase())}]),define("fb-init",["jquery","facebook-sdk"],function(a){var b=a('meta[property="fb:app_id"][content]').attr("content");b||"undefined"==typeof window.gFBAppId||(b=gFBAppId),b&&(FB.init({appId:b,version:"v2.0",xfbml:!0}),window.gFBLoaded=!0,"function"==typeof window.fbLoadedCallback&&window.fbLoadedCallback.apply())}),define("cookie-helper","parse"in JSON?[]:["json"],function(){return{read:function(a){for(var b,c=document.cookie.split(";"),d=0;d<c.length;d++){for(b=c[d].split("=",2);" "==b[0].charAt(0);)b[0]=b[0].substring(1,b[0].length);if(b[0]==a)return decodeURIComponent(b[1])}return null},is_logged_in:function(){return null!==this.read("mw_signon")||null!==this.read("mw_signon_temp")},get_signon_data:function(){var a=this.read("mw_signon");if(null==a&&(a=this.read("mw_signon_temp")),null!=a)try{a=JSON.parse(a)}catch(b){a=null}return a},create:function(a,b,c,d){var e="";if(null!=c){var f=new Date;c=60*(d?c:24*c)*60*1e3,f.setTime(f.getTime()+c),e="; expires="+f.toGMTString()}document.cookie=a+"="+encodeURIComponent(b)+e+"; path=/; secure"},"delete":function(a){this.create(a,"",-1)}}}),require(["jquery"],function(a){function b(a){if(a in g.style)return a;for(var b=["Moz","Webkit","O","ms"],c=a.charAt(0).toUpperCase()+a.substr(1),d=0;d<b.length;++d){var e=b[d]+c;if(e in g.style)return e}}function c(){return g.style[h.transform]="",g.style[h.transform]="rotateY(90deg)",""!==g.style[h.transform]}function d(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var e,f={transition:"transitionend",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"},g=document.createElement("div"),h={};h.transition=b("transition"),h.transitionDelay=b("transitionDelay"),h.transform=b("transform"),h.transformOrigin=b("transformOrigin"),h.filter=b("Filter"),h.transform3d=c();var e=f[h.transition]||null;a.transitionEnd=e,g=null;var i=0;a.fn.addTransition=function(b,c,e){var b=b||"all",c=c||"0.2s",e=e||"cubic-bezier(0.86, 0, 0.07, 1)",f=a(this);b in h&&(b=d(h[b]));var g=f.data("id");void 0===g&&(g=++i),f.data("id",g);var j=f.data("transprops");return void 0===j&&(j=[]),j.push(b+" "+c+" "+e),f.data("transprops",j),this.each(function(){this.offsetWidth,h.transition in this.style&&(this.style[h.transition]=j.join(", ")),a(this).off(a.transitionEnd).on(a.transitionEnd,function(b){h.transition in this.style&&(a(this).removeData("transprops"),this.style[h.transition]=null),a(this).trigger("endTransitionCallback_"+g),b.stopPropagation()})}),this},a.fn.endTransition=function(b){if(b.constructor!==Function)return this;var c=a(this),d=c.data("id"),e="endTransitionCallback_"+d;return void 0===d&&(d=++i),this.off(e).one(e,function(a){b()})}}),define("wh.overlay",["jquery"],function(a){var b={cache:{},paramscache:{},xhrs:{},manual_hide:!1,resize_close:!0,docClose:!0},c={};b.show_login_overlay=function(b){b=a.extend({type:"login",deps:["wh.overlay.login"],"class":"loginscreen loginform-show",closebtn:!0,callbacks:[]},b),this.show_overlay(b)},b.show_email_share_overlay=function(b){var c=this;b=a.extend({type:"email-share",deps:["wh.overlay.email-share"],closebtn:!0,"class":"legacy emailshare",callbacks:[function(){c.cache.overlay_frame.find("[name=sender]").focus()}]},b),this.show_overlay(b)},b.show_social_share_overlay=function(b){var c=this;b=Object.deepExtend({ajax:{type:"POST",data:{}},render:{submit:"Submit"}},b),b=a.extend({type:"social-share",deps:["wh.overlay.social-share"],"class":"social-share-screen",closebtn:!0,callbacks:[function(){c.cache.overlay_frame.find("[name=message]").focus(),c.cache.overlay_frame.find("input[type=submit]").val(b.render.submit)}]},b),this.show_overlay(b)},b.show_question_overlay=function(b){b=a.extend({type:"post-question",deps:["wh.overlay.post-question"]},b),this.show_overlay(b)},b.show_question_new_overlay=function(b){b=a.extend({type:"post-question-new","class":"multiscreen ask-question-screen",multiscreen_parent:"form",closebtn:!0,deps:["wh.overlay.post-question-new"]},b),this.show_overlay(b)},b.show_overlay=function(d){var e=this;d=a.extend({},d),this.cache.overlay_frame.addClass("loading"),this.cache.overlay_frame.addTransition("opacity"),this.cache.overlay.addTransition("opacity").endTransition(function(){e.cache.overlay.one("click",function(){d.docClose&&(window.innerWidth<751||e.manual_hide||e.hide_overlay())})}),this.cache.body.addClass("so"),"type"in d&&(d.type in b.paramscache&&"overlay_frame_coords"in this.paramscache[d.type]?(this.cache.overlay_frame.removeAttr("class").css({transform:"none",top:Math.round(this.paramscache[d.type].overlay_frame_coords.top),left:Math.round(this.paramscache[d.type].overlay_frame_coords.left)}),c=b.paramscache[d.type]):"deps"in d?require(d.deps,function(a){a.init(d)}):"init"in d&&d.init(d))},b.morph_overlay=function(b){var c=[this.cache.overlay_frame.width(),this.cache.overlay_frame.height()],d=[],e=this;this.cache.overlay_frame.css({left:"",top:"",transform:""}),b.html&&this.cache.overlay_frame.html('<div id="overlay-frame-content">'+b.html+"</div>"),b.element&&this.cache.overlay_frame.empty().append('<div id="overlay-frame-content"></div>').children("#overlay-frame-content").append(b.element),this.cache.overlay_frame.attr("class",""),"class"in b&&this.cache.overlay_frame.addClass(b["class"]),this.cache.overlay_frame_content=a("#overlay-frame-content"),d=[this.cache.overlay_frame.outerWidth(),this.cache.overlay_frame.outerHeight()],this.cache.overlay_frame.empty(),this.cache.overlay_frame.attr("class","morphing").css({width:c[0],height:c[1]}),this.cache.overlay_frame.removeData("transprops").addTransition("transform","0.4s","cubic-bezier(1, 0, 0, 1)").endTransition(function(){e.cache.overlay_frame.trigger("finalform",b)}),this.cache.overlay_frame.css({transform:"translate(-50%,-50%) translateZ(0) scale("+d[0]/c[0]+","+d[1]/c[1]+")",transformOrigin:"center top"})},b.transit=function(a,b,c,d){if(a instanceof jQuery&&b instanceof jQuery&&0!=a.length&&0!=b.length){var e=this,f=a.outerWidth(),g=a.outerHeight(),h=b.outerWidth(),i=b.outerHeight(),j=function(){e.cache.overlay_frame.children("a.closebtn").hide(),a.hide(),e.cache.overlay_frame.css({width:f,height:g}).endTransition(k).addTransition("transform","0.4s","cubic-bezier(1, 0, 0, 1)").css({transform:"translateZ(0) scale("+h/f+","+i/g+")",transformOrigin:"center top"})},k=function(){e.cache.overlay_frame.css({transform:"none",left:e.cache.overlay_frame.position().left,width:h,height:i}),e.cache.overlay_frame.children("a.closebtn").show(),b.show().css({opacity:0}).addTransition("opacity","0.2s","linear").endTransition(function(){e.cache.overlay_frame.css({width:"",height:""}),"function"==typeof d&&d()}).css({opacity:1})};c?(a.css({opacity:0}),f=e.cache.overlay_frame.width(),g=e.cache.overlay_frame.height(),j()):a.addTransition("opacity","0.2s","linear").endTransition(j).css({opacity:0})}},b.load_content=function(a,b){b.html=a||null,this.morph_overlay(b)},b.loading=function(b){var c=this,d=[],e=[],f=[];this.cache.overlay_frame_content.addTransition("opacity","0.2s","linear").endTransition(function(){a({}).queue("O",function(b){d=c.cache.overlay_frame.offset(),a(window).scrollTop()>0&&(d.top-=a(window).scrollTop()),e=[c.cache.overlay_frame.width(),c.cache.overlay_frame.height()],c.cache.overlay_frame.empty(),c.cache.overlay_frame.removeAttr("style").attr("class","loading"),f=[c.cache.overlay_frame.width(),c.cache.overlay_frame.height()],c.cache.overlay_frame.removeAttr("class").width(e[0]).height(e[1]).css({transform:"none",left:d.left,top:Math.max(15,d.top)}),b()}).delay(0,"O").queue("O",function(){c.cache.overlay_frame.addTransition("transform","0.4s","cubic-bezier(1, 0, 0, 1)").endTransition(function(){var a={type:"loading"};"function"==typeof b&&(a.callbacks=[b]),c.cache.overlay_frame.trigger("finalform",a)}),c.cache.overlay_frame.css({transform:"translateZ(0) scale("+f[0]/e[0]+","+f[1]/e[1]+")",transformOrigin:"center top"})}).dequeue("O")}).css({opacity:0})},b.hide_overlay=function(b){var c=this;this.cache.overlay_frame.addTransition("opacity"),this.cache.overlay.css({right:0,bottom:0}).addTransition("opacity").endTransition(function(){c.cache.overlay.removeAttr("style"),c.cache.overlay_frame.removeAttr("style"),b?b():c.hide_overlay_callback&&c.hide_overlay_callback(),a(window).unbind("resize",d)}),this.cache.body.removeClass("so");for(var f in this.xhrs)null!=this.xhrs[f]&&this.xhrs[f].abort();a(window).off("resize",e)},b.nail_overlay_position=function(){var b=this.cache.overlay_frame.position(),c=a(window).scrollTop();this.cache.overlay_frame.css({top:b.top+c,position:"absolute"})},b.next_screen=function(){this.multiscreen_navigate()},b.prev_screen=function(){this.multiscreen_navigate(-1)},b.multiscreen_navigate=function(a,d,e){var f=c;if(!this.cache.overlay_frame.hasClass("multiscreen"))return!1;var g="section:visible",h="";if(h=void 0===a?"next":-1==a?"prev":"exact",f.multiscreen_parent)var i=this.cache.overlay_frame_content.find(f.multiscreen_parent).children(g);else var i=this.cache.overlay_frame_content.children(g);if(0!=i.length){var j;"next"==h?j=i.next("section"):"prev"==h?j=i.prev("section"):"exact"==h&&(j=f.multiscreen_parent?this.cache.overlay_frame_content.find(f.multiscreen_parent).children("section:eq("+a+")"):this.cache.overlay_frame_content.children("section:eq("+a+")")),0!=j.length&&(j=j.filter(":first"),b.transit(i,j,d,e))}},b.init=function(){var b=this;this.cache.body=a(document.body),this.cache.overlay=a('<div id="overlay" />').appendTo(this.cache.body),this.cache.overlay_frame=a('<div id="overlay-frame" />').appendTo(this.cache.body),this.cache.overlay_frame.on("finalform",function(d,f){var g=b.cache.overlay_frame.position();if(a(window).scrollTop()>0&&(g.top+=a(window).scrollTop()),b.cache.overlay_frame.removeAttr("class").removeAttr("style").css({transform:"none",left:Math.round(g.left),top:Math.max(15,Math.round(g.top)),position:"absolute"}),"loading"==f.type){if(b.cache.overlay_frame.attr("class","loading"),"callbacks"in f)for(var h in f.callbacks)"function"==typeof f.callbacks[h]&&f.callbacks[h].call(b,f)}else f.html&&b.cache.overlay_frame.html('<div id="overlay-frame-content">'+f.html+"</div>"),f.element&&b.cache.overlay_frame.empty().append('<div id="overlay-frame-content"></div>').children("#overlay-frame-content").append(f.element),"class"in f&&b.cache.overlay_frame.addClass(f["class"]),"closebtn"in f&&b.cache.overlay_frame.prepend('<a href="#" class="closebtn"></a>').children("a.closebtn").css({right:-1*(b.cache.overlay_frame.children("a.closebtn").outerWidth()/2),top:-1*(b.cache.overlay_frame.children("a.closebtn").outerHeight()/2)}).one("click",function(){return b.hide_overlay(),!1}),b.paramscache[f.type]=a.extend({},f),c=b.paramscache[f.type],b.cache.overlay_frame_content=a("#overlay-frame-content").css({opacity:0}),b.cache.overlay_frame_content.trigger("reveal",f),a(window).on("resize",e)}).on("reveal",function(a,c){if("callbacks"in c)for(var d in c.callbacks)"function"==typeof c.callbacks[d]&&c.callbacks[d].call(b,c);b.cache.overlay_frame_content.addTransition("opacity","0.2s","linear").endTransition(function(){b.cache.overlay_frame_content.removeAttr("style")}).css({opacity:1})}),a("#header .nosession a[data-menu=user]").on("click",function(){return b.show_login_overlay(),this.blur(),!1})};var d=function(){b.manual_hide||b.hide_overlay()},e=function(){var c=a("#overlay").outerWidth(),d=b.cache.overlay_frame.outerWidth();b.cache.overlay_frame.css({left:(c-d)/2})};return b}),requireDone();