(function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n["default"]}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=0)})([function(n,t,i){"use strict";i(1);["AccountMerge","Achievement","AdminPanel","Advertising","Announcement","Attachment","Auth","Avatar","BetterTimeSpanField","Billing","BulkModeration","BunnyEars","Calendar","CMS","Collapse","Comment","Constants","Contest","Core","Countdown","CP","CPAdvertising","CPBan","CPCaching","CPForumThreadPrefix","CPNotifications","CPSiteSettings","CPSkinManager","CPUserProfileTitle","DateTimeField","DayTimeSelector","Dice","Expandable","ExportImportSettings","Favorites","Feedback","FieldLists","Filters","flot","Forms","Forum","ForumFilters","ForumManager","ForumThreadForm","Gallery","ImageManager","ImageTagging","Infractions","LegacyPayment","Listing","Localization","LocalizationEditor","ViewState","Markup","MarkupEditor","Modal","ModelMultipleSymbolicField","ModPositions","MultiFileUpload","Navigation","NavigationEditor","NavigationItem","NavigationManager","NewContent","NiceDates","Notifications","PageBlock","PageRegion","PageStructureManager","Permissions","Poll","PollingThrottle","PopOut","PostWidget","ProfileFields","QueryParser","Rating","Reports","Roles","Routes","Shoutbox","Smilies","Social","Social_Facebook","Social_Twitter","SourcePoint","Tabs","Tags","TemplateAndSkin","TinyMCE","TwitchAuthentication","UI","User","UserContentManager","UserManagement","UserProfile","UserSurrogateAvatars","UserTitles","Utils","VideoEmbed","VoiceWidget","Warning","WarningNotification","Widget","WidgetSettings","Analytics","Burger","Footer","Tidbit","PrivateMessage","Table","CPJobs","Mobile","MurmurHash2","NavigationLists","HomePage","ResponsiveUtility","MobileAdvertising","Device"].forEach(function(n){i(2)("./Cobalt."+n+".js")});i(131)},function(){"use strict";(function(n,t,i){var f=[],e=[],o=!1,s=!1,u=!0,r={load:function(){var c,a,l,t,e;if(!o){for(r.startTime=new Date,r.Constants.ServerTimestamp!=i&&r.serverTimeDifference==i&&(c=r.Constants.ServerTimestamp,typeof c=="number"?(a=c,l=(new Date).getTime(),r.serverTimeDifference=r.Constants.ServerTimestamp-l):r.serverTimeDifference=0),o=!0,t=f,f=null,t&&u&&console.debug("Initializing "+t.length+" explicit functions (bad)"),e=0;ef.priority)&&(e[f.name]=f);for(l in e)i.push(e[l]);i.sortBy(function(n){return n.priority});i&&u&&n.debug("Initializing "+i.length+" dependant funcs (good)");n.each(i,function(t,i){r.profile(function(){try{i.dependency.initialize()}catch(t){n.error("An error occurred attempting to initialize the dependency '"+i.name+"'");throw t;}},i.name)})},profile:function(n,t){var r=new Date,i;n();i=new Date-r;u&&console.log((t||"Profiling took")+": "+i+"ms")},runOnLoad:function(n){if(!n)throw"Null function set to run on load";o?n():f.push(n)},runOnHtmlInsert:function(t){if(!t)throw"Undefined function passed to runOnHtmlInsert";e.push(t);s&&t(n(document))},triggerHtmlInsert:function(n){var t,i;if(!n)throw"Cannot pass null into triggerHtmlInsert";for(t=0;t0&&(t.AccountMerge.handleStepChange({nextStep:i.find("#field-step").val()}),i.ajaxForm({beforeSubmit:function(){i.find("#field-step").val().toString()==="3"?n(".j-confirm-warning-message").show():n(".j-confirm-warning-message").hide();i.mask()},success:function(r){n.info(r);r&&r.status=="success"?(i.find(".error-message").text(""),r.returnUrl?document.location=r.returnUrl:t.AccountMerge.handleStepChange(r)):r.errors&&(n.info(r.errors),i.find(".error-message").text(r.errors.join(", ")).css("color","red"));i.unmask()},error:function(){i.unmask()}}))},handleStepChange:function(t){n.info(t.nextStep);var i=n(".account-merge-step-logout"),r=n(".account-merge-step-1"),u=n(".account-merge-step-2"),f=n(".account-merge-step-3"),e=n(".account-merge-step-complete");n("#field-step").val(t.nextStep);switch(t.nextStep.toString()){case"logout":case"new":n("#field-step").val("logout");i.fadeIn();r.hide();u.hide();f.hide();e.hide();break;case"1":i.fadeOut(function(){r.fadeIn()});u.hide();f.hide();e.hide();break;case"2":i.hide();r.fadeOut(function(){n(".curse-email").text(t.curseEmail);n(".curse-username").text(t.curseUsername);n("#field-curse-userid").val(t.curseUserID);u.fadeIn()});f.hide();e.hide();break;case"3":i.hide();r.hide();u.fadeOut(function(){n(".site-email").text(t.siteUser.email);n(".site-username").text(t.siteUser.username);n(".site-posts").text(t.siteUser.postCount);n(".site-private-messages").text(t.siteUser.pmCount);n("#field-external-site-userid").val(t.siteUser.id);n(".curse-email").text(t.curseUser.email);n(".curse-username").text(t.curseUser.username);n(".curse-posts").text(t.curseUser.postCount);n(".curse-private-messages").text(t.curseUser.pmCount);n(".curse-posts-add").text("(+"+t.siteUser.postCount+")");n(".curse-private-messages-add").text("(+"+t.siteUser.pmCount+")");f.fadeIn()});e.hide();break;case"complete":i.hide();r.hide();u.hide();f.fadeOut(function(){e.fadeIn()})}}}})(jQuery,Cobalt)},function(){"use strict";var n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};(function(t,i,r){i.Achievement={initialize:function(){t("[data-action=delete-achievement]").click(function(){if(prompt('Are you sure you want to delete this achievement? Everyone who has earned it will be unawarded it. This action cannot be undone. Type "DELETE" if you are sure.')=="DELETE"){var n=t(this).data("id");i.Utils.getRequestVerificationToken().done(function(i){t.post("/cp/achievements/delete/"+n,{"request-verification-token":i},function(n){n.Success&&location.reload()})})}});t("#field-trigger").change(function(){i.Achievement.onTriggerChange()});t("#field-req-amount").change(function(){i.Achievement.onTriggerChange()});i.Achievement.onTriggerChange();i.Achievement.notify();i.runOnHtmlInsert(i.Achievement.setupTooltips)},initalizetUserAchievementStats:function(n){t(".p-achievement-details").each(function(){var o=t(this),u=o.find("> a"),s=u.find("> div"),h=u.data("id"),f=i.Achievement.Data.Earned[h],e;u.data("req-amount")>0&&!n&&s.addClass("p-achievement-has-progress-bar").append(t("").addClass("p-achievement-progress-bar"));f!==r&&(n&&o.attr("data-count",f.Earned),u.data("req-amount")>0&&!n&&f.Progress&&s.find("span.p-achievement-progress-bar").width(f.Progress/u.data("req-amount")*100+"%"));e=parseInt(t(this).data("count"))||parseInt(t(this).parent().data("count"));(e>1||t(this).data("always-display-count")&&e>0)&&u.append(t("
").html("×"+t(this).data("count").toCommaThousands()))})},writeAchievementCounts:function(){var n=parseInt(i.Achievement.Data.Counts.GoldAchievements)||0,t=parseInt(i.Achievement.Data.Counts.SilverAchievements)||0,r=parseInt(i.Achievement.Data.Counts.BronzeAchievements)||0;document.write('