!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.Bricks=t()}(this,function(){"use strict";var n=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},t=function(){function i(n,i){return t[n]=t[n]||[],t[n].push(i),this}function u(n,t){return t._once=!0,i(n,t),this}function r(n){var i=!(arguments.length<=1||void 0===arguments[1])&&arguments[1];return i?t[n].splice(t[n].indexOf(i),1):delete t[n],this}function f(n){for(var f,o=this,u=arguments.length,e=Array(u>1?u-1:0),i=1;i<u;i++)e[i-1]=arguments[i];return f=t[n]&&t[n].slice(),f&&f.forEach(function(t){t._once&&r(n,t);t.apply(o,e)}),this}var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t={};return n({},e,{on:i,once:u,off:r,emit:f})};return function(){function w(n){n.forEach(function(n){return n()})}function b(n){return arguments.length<=1||void 0===arguments[1]?document:arguments[1],yt.call(n)}function it(n){return Array.apply(null,Array(n)).map(function(){return 0})}function k(){return h.map(function(n){return n.mq&&window.matchMedia("(min-width: "+n.mq+")").matches}).indexOf(!0)}function rt(){s=k()}function ut(){n=s===-1?h[h.length-1]:h[s]}function ft(){r=it(n.columns)}function et(){f=wt[c?"new":"all"]()}function ot(){0!==f.length&&(p=f[0].clientWidth,g=f.map(function(n){return n.clientHeight}))}function st(){f.forEach(function(t,i){u=r.indexOf(Math.min.apply(Math,r));t.style.position="absolute";a=r[u]+"px";v=u*p+u*n.gutter+"px";pt?(t.style.top=a,t.style.left=v):t.style.transform="translate3d("+v+", "+a+", 0)";t.setAttribute(nt,"");y=g[i];y&&(r[u]+=y+n.gutter)})}function ht(){e.style.position="relative";e.style.width=n.columns*p+(n.columns-1)*n.gutter+"px";e.style.height=Math.max.apply(Math,r)-n.gutter+"px"}function ct(){l||(requestAnimationFrame(lt),l=!0)}function lt(){s!==k()&&(d(),o.emit("resize",n));l=!1}function d(){return c=!1,w(bt.concat(tt)),o.emit("pack")}function at(){return c=!0,w(tt),o.emit("update")}function vt(){var n=arguments.length<=0||void 0===arguments[0]||arguments[0],t=n?"addEventListener":"removeEventListener";return window[t]("resize",ct),o}var i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],yt=Array.prototype.slice,c=void 0,l=void 0,s=void 0,n=void 0,u=void 0,r=void 0,a=void 0,v=void 0,y=void 0,f=void 0,p=void 0,g=void 0,nt=0===i.packed.indexOf("data-")?i.packed:"data-"+i.packed,h=i.sizes.slice().reverse(),pt=i.position!==!1,e=i.container.nodeType?i.container:document.querySelector(i.container),wt={all:function(){return b(e.children)},"new":function(){return b(e.children).filter(function(n){return!n.hasAttribute(""+nt)})}},bt=[rt,ut,ft],tt=[et,ot,st,ht],o=t({pack:d,update:at,resize:vt});return o}}),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof module=="object"&&typeof module.exports=="object"?n(require("jquery")):n(jQuery)}(function(n){function u(){var u=t.settings,r;return u.autoDispose&&!n.contains(document.documentElement,this)?(n(this).timeago("dispose"),this):(r=e(this),isNaN(r.datetime)||(u.cutoff==0||Math.abs(f(r.datetime))<u.cutoff?n(this).text(i(r.datetime)):n(this).attr("title").length>0&&n(this).text(n(this).attr("title"))),this)}function e(i){if(i=n(i),!i.data("timeago")){i.data("timeago",{datetime:t.datetime(i)});var r=n.trim(i.text());t.settings.localeTitle?i.attr("title",i.data("timeago").datetime.toLocaleString()):r.length>0&&!(t.isTime(i)&&i.attr("title"))&&i.attr("title",r)}return i.data("timeago")}function i(n){return t.inWords(f(n))}function f(n){return(new Date).getTime()-n.getTime()}var t,r;n.timeago=function(t){return t instanceof Date?i(t):typeof t=="string"?i(n.timeago.parse(t)):typeof t=="number"?i(new Date(t)):i(n.timeago.datetime(t))};t=n.timeago;n.extend(n.timeago,{settings:{refreshMillis:6e4,allowPast:!0,allowFuture:!1,localeTitle:!1,cutoff:0,autoDispose:!0,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",inPast:"any moment now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(t){function r(r,u){var f=n.isFunction(r)?r(u,t):r,e=i.numbers&&i.numbers[u]||u;return f.replace(/%d/i,e)}var a,s;if(!this.settings.allowPast&&!this.settings.allowFuture)throw"timeago allowPast and allowFuture settings can not both be set to false.";var i=this.settings.strings,h=i.prefixAgo,c=i.suffixAgo;if(this.settings.allowFuture&&t<0&&(h=i.prefixFromNow,c=i.suffixFromNow),!this.settings.allowPast&&t>=0)return this.settings.strings.inPast;var f=Math.abs(t)/1e3,e=f/60,o=e/60,u=o/24,l=u/365;return a=f<45&&r(i.seconds,Math.round(f))||f<90&&r(i.minute,1)||e<45&&r(i.minutes,Math.round(e))||e<90&&r(i.hour,1)||o<24&&r(i.hours,Math.round(o))||o<42&&r(i.day,1)||u<30&&r(i.days,Math.round(u))||u<45&&r(i.month,1)||u<365&&r(i.months,Math.round(u/30))||l<1.5&&r(i.year,1)||r(i.years,Math.round(l)),s=i.wordSeparator||"",i.wordSeparator===undefined&&(s=" "),n.trim([h,a,c].join(s))},parse:function(t){var i=n.trim(t);return i=i.replace(/\.\d+/,""),i=i.replace(/-/,"/").replace(/-/,"/"),i=i.replace(/T/," ").replace(/Z/," UTC"),i=i.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),i=i.replace(/([\+\-]\d\d)$/," $100"),new Date(i)},datetime:function(i){var r=t.isTime(i)?n(i).attr("datetime"):n(i).attr("title");return t.parse(r)},isTime:function(t){return n(t).get(0).tagName.toLowerCase()==="time"}});r={init:function(){var r=n.proxy(u,this),i;r();i=t.settings;i.refreshMillis>0&&(this._timeagoInterval=setInterval(r,i.refreshMillis))},update:function(i){var r=i instanceof Date?i:t.parse(i);n(this).data("timeago",{datetime:r});t.settings.localeTitle&&n(this).attr("title",r.toLocaleString());u.apply(this)},updateFromDOM:function(){n(this).data("timeago",{datetime:t.parse(t.isTime(this)?n(this).attr("datetime"):n(this).attr("title"))});u.apply(this)},dispose:function(){this._timeagoInterval&&(window.clearInterval(this._timeagoInterval),this._timeagoInterval=null)}};n.fn.timeago=function(n,t){var i=n?r[n]:r.init;if(!i)throw new Error("Unknown function name '"+n+"' for timeago");return this.each(function(){i.call(this,t)}),this};document.createElement("abbr");document.createElement("time")});var nextPage=2,sizes=[{columns:1,gutter:25},{mq:"625px",columns:2,gutter:25},{mq:"979px",columns:3,gutter:25},{mq:"1300px",columns:4,gutter:25},{mq:"1630px",columns:5,gutter:25}],getAlias=function(){return location.pathname.split("/")[1]},exists=function(n){return $(n).length!==0},infiniteScroll=function(){$(window).on("scroll",function(){$(window).data("ajaxready")!==!1&&$(this).scrollTop()+$(this).height()>$(document).height()*.7&&($(window).data("ajaxready",!1),$("#item-list").hasClass("list-like")?appendLike():appendFollowing(),$("#loader-curioos").show())})},requestLike=function(n,t){$.ajax({url:"/Public/HiddenPost/Member/LikeList",data:{aliasUrl:n,page:nextPage},success:function(n){t(n)}})},requestFollowing=function(n,t){$.ajax({url:"/Public/HiddenPost/Member/FollowingList",data:{aliasUrl:n,page:nextPage},success:function(n){t(n)}})},appendLike=function(){requestLike(getAlias(),function(n){$("#loader-curioos").hide();$("#item-list").append(n);exists(".link-previous")&&$("#item-list > a").remove(".link-previous");exists(".link-next")?($("#item-list > a").remove(".link-next"),nextPage++):$(window).off("scroll");window.masonry!==undefined&&window.masonry.update();$("time.timeago").timeago();$(window).data("ajaxready",!0)})},appendFollowing=function(){requestFollowing(getAlias(),function(n){$("#loader-curioos").hide();$("#item-list").append(n);exists(".link-previous")&&$("#item-list > a").remove(".link-previous");exists(".link-next")?($("#item-list > a").remove(".link-next"),nextPage++):$(window).off("scroll");window.masonry!==undefined&&window.masonry.update();$("time.timeago").timeago();$(window).data("ajaxready",!0)})},replaceByLike=function(){nextPage=1;requestLike(getAlias(),function(n){$("#loader-curioos").hide();$("#item-list > .box").remove();n.trim()!==""&&$("#item-list").append(n);$("#item-list").removeClass("list-following").addClass("list-like");exists(".link-previous")&&$("#item-list > a").remove(".link-previous");exists(".link-next")?(infiniteScroll(),$("#item-list > a").remove(".link-next"),nextPage++):$(window).off("scroll");window.masonry!==undefined&&window.masonry.pack();$("time.timeago").timeago();$(window).data("ajaxready",!0)})},replaceByFollowing=function(){nextPage=1;requestFollowing(getAlias(),function(n){$("#loader-curioos").hide();$("#item-list > .box").remove();n.trim()!==""&&$("#item-list").append(n);$("#item-list").removeClass("list-like").addClass("list-following");exists(".link-previous")&&$("#item-list > a").remove(".link-previous");exists(".link-next")?(infiniteScroll(),$("#item-list > a").remove(".link-next"),nextPage++):$(window).off("scroll");window.masonry!==undefined&&window.masonry.pack();$("time.timeago").timeago();$(window).data("ajaxready",!0);$("#item-list .btn-follow").on("click",function(n){n.preventDefault();n.stopPropagation();followCallback($(this),$(this).attr("data-id"))})})},followDisplayChange=function(n){var t=n.toggleClass("un"),i=t.find("span"),r=i.text();i.text(t.attr("data-toggletext"));t.attr("data-toggletext",r)},followCallback=function(n,t){followDisplayChange(n);$.ajax({method:"POST",url:"/Public/HiddenPost/ArtistShop/"+(n.hasClass("un")?"Follow":"Unfollow"),data:{artistId:t},error:function(t){followDisplayChange(n);t.status===401&&window.signupFollowModal.show()}})},triggerLikeCallback=function(n){n.preventDefault();n.stopPropagation();replaceByLike();$(".member-follow ul li.active").removeClass("active");$(this).addClass("active");$(".trigger-like").off("click");$(".trigger-following").on("click",triggerFollowingCallback)},triggerFollowingCallback=function(n){n.preventDefault();n.stopPropagation();replaceByFollowing();$(".member-follow ul li.active").removeClass("active");$(this).addClass("active");$(".trigger-following").off("click");$(".trigger-like").on("click",triggerLikeCallback)};$().ready(function(){var t=$("#item-list"),n;t.length>0&&(window.masonry=Bricks({container:"#item-list",packed:"data-packed",sizes:sizes.slice()}),window.masonry.resize(!0),window.masonry!==undefined&&window.masonry.pack(),exists(".link-next")&&(infiniteScroll(),$("#item-list > a").remove(".link-next")),$("#item-list > a").remove(".link-previous"));$("time.timeago").timeago();$(".member-header .follow-bt").on("click",function(n){n.preventDefault();n.stopPropagation();followCallback($(this),$(".member-username").attr("data-id"))});if($(window).data("ajaxready",!0),n=$(".trigger-following"),n.length>0){n.on("click",triggerFollowingCallback);n.hasClass("active")&&n.click()}}),function(){var t=0,n=!1,i=document.getElementById("hero-bg"),r=2,u=function(n,t){var i="translate3d(0px,"+t+"px, 0px)";n.style["-webkit-transform"]=i;n.style["-moz-transform"]=i;n.style["-ms-transform"]=i;n.style["-o-transform"]=i;n.style.transform=i},f=function(){var f=t/r;f<0&&(f=0);u(i,f);n=!1},e=function(){n||(n=!0,window.requestAnimationFrame(f),t=window.pageYOffset)};window.addEventListener("scroll",e,!1)}.call(this)