"use strict";function _classCallCheck(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var _createClass=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),BlogLandingPage=function(){function n(){_classCallCheck(this,n);this.filterBlogPosts=this.filterBlogPosts.bind(this);this.searchBlogPosts=this.searchBlogPosts.bind(this);this.loadMore=this.loadMore.bind(this)}return _createClass(n,[{key:"init",value:function(){var n=this;$(document).on("click",".parent-list h4",this.handleBlogMenu);$(document).on("click",".js-blog-search",this.filterBlogPosts);$(document).on("click","#load-more",this.loadMore);$(document).on("submit","#blog-search-form",this.searchBlogPosts);$(".parent-list h4").each(function(n){$(this).attr("data-item","item-"+n)});$(".child-list > div").each(function(n){$(this).attr("data-item","item-"+n);var t=$(this).find("li:nth-child(even)").detach();$(this).find("ul:last-child").append(t)});$("[data-item='item-0']").each(function(){$(this).addClass("active")});$(".blog-footer-block .parent-list").find("h4[data-item='item-0'] + .mobile-links").append($(".child-list .item[data-item='item-0']").html())}},{key:"handleBlogMenu",value:function(n){var t=$(this).data("item"),i=$(".child-list .item[data-item='"+t+"']").html();n.target.className.indexOf("active")>-1?($(".blog-footer-block .parent-list").find(".mobile-links").empty(),$(".blog-footer-block").find(".item").removeClass("active")):($(".blog-footer-block .parent-list").find(".mobile-links").empty(),$(".blog-footer-block .parent-list").find("h4[data-item='"+t+"'] + .mobile-links").append(i),$(".blog-footer-block").find(".item").removeClass("active"),$(".blog-footer-block").find("[data-item='"+t+"']").addClass("active"),window.innerWidth>800&&$("body, html").animate({scrollTop:$(".blog-footer-block").position().top}))}},{key:"filterBlogPosts",value:function(n){var u;n.preventDefault();var r=$("#blog-search-keyword").val(),t=n.currentTarget.href,i="?keyword=",e=t.indexOf(i)>=0?t.indexOf(i):t.length,f=t.substring(t.indexOf("/category")+9,e);r!=""&&t.indexOf(i)<0?t=t+i+r:r!=""&&t.indexOf(i)>=0?t=t.replace(t.substring(t.indexOf(i),t.length),i+r):r==""&&t.indexOf(i)>=0&&(t=t.replace(i,""));u=t;f==""||f.indexOf(i)>=0?u=t.replace("/category",""):r==""&&r!=undefined&&(u=t.replace(i,""));$.get(t,function(n){window.history.pushState(u,null,u);$("#blog-posts-container").html(n)})}},{key:"searchBlogPosts",value:function(n){n.preventDefault();var t="?keyword=",f=$("#blog-search-keyword").val(),i=n.currentTarget.action+f,e=n.currentTarget.action.indexOf(t)>=0?n.currentTarget.action.indexOf(t):n.currentTarget.action.length,u=n.currentTarget.action.substring(n.currentTarget.action.indexOf("/category")+9,e),r=i;f==""&&(u==""||u.indexOf(t)>=0)?r=i.replace("/category?keyword=",""):f==""?r=i.replace(t,""):(u==""||u.indexOf(t)>=0)&&(r=i.replace("/category",""));$.get(i,function(n){window.history.pushState(r,null,r);$("#blog-posts-container").html(n)})}},{key:"loadMore",value:function(n){n.preventDefault();var t=n.currentTarget.href;$.get(t,function(n){$("#load-more-area").remove();$("#blog-posts-container").append(n)})}}]),n}();$(function(){var n=new BlogLandingPage;n.init()})