$((function(){var t={init:{smoothscroll:function(){$("a.smoothscroll").on("click",(function(t){if(""!==this.hash){t.preventDefault();var e=this.hash;$("html, body").animate({scrollTop:$(e).offset().top},800,(function(){window.location.hash=e}))}}))},navBarFix:function(){var t,e=$(".navbar"),i=$("#NR-onegoo-service"),n=$("#NR-onegoo-service-switch"),a=0,o=e.outerHeight();$(window).scroll((function(e){t=!0})),setInterval((function(){t&&(!function(){var t=$(this).scrollTop();if(Math.abs(a-t)<=50)return;t>a&&t>o?(e.removeClass("is__up").addClass("is__down"),i.removeClass("is-open"),n.removeClass("is-open")):t+$(window).height()<$(document).height()&&e.removeClass("is__down").addClass("is__up");a=t}(),t=!1)}),250)},navBarWebPushClose:function(){var e=$(".page"),i=$(".navbar__push"),n=i.outerHeight(),a=$(".navbar__push__close");a.on("click",(function(){var a=$(window).scrollTop();return console.log(a),e.removeClass("page__webpush"),i.remove(),a>n&&$(window).scrollTop(a-40),t.init.set_webpush_navbar_no_disp_cookie(),!1}))},inhebit_context:function(){var t=$(".click_control img");if(!t.length)return!1;$(t).each((function(){if(!this.src||!this.src.match(/\.goo\.ne\.jp\/(?:user_image|thumbnail|cnv|image\/upload)\//))return!1;$(this).on("contextmenu",(function(t){return!1})),$(this).on("dragstart",(function(){return!1})),$(this).addClass("disable_menu")}))},set_webpush_navbar_no_disp_cookie:function(){var t="path=/;domain="+document.domain+";";document.cookie="webpush_navbar_no_disp_flg=1;max-age=1209600;"+t+"secure=1"},webpush_navbar_check_registered:function(){var t=document.querySelector("#blog-push-data-selector");if(t){var e=t.getAttribute("data-blog_id");localStorage.getItem("webpush_registered_blogid_"+e)||$(".navbar__push").show()}},search_box_toggle:function(){var t="navbar__button--search-trigger",e="navbar__button--search-close",i="icon--search",n="icon--close",a=$(".navbar__button--icon"),o=($(".navbar__search_box"),$("navbar__search_box--active"));a.on("click",(function(){return $(this).hasClass(t)?($(this).removeClass(t).addClass(e),$(this).find(".icon").removeClass(i).addClass(n),$(this).parent().parent().parent().find(".navbar__search_box").slideDown().addClass(o)):($(this).removeClass(e).addClass(t),$(this).find(".icon").removeClass(n).addClass(i),$(this).parent().parent().parent().find(".navbar__search_box").slideUp().removeClass(o)),!1}))},set_slider:function(t){$(t).each((function(){var t=$.extend({dots:!0,arrows:!1,infinite:!0,dotsClass:"slider__dots",cssEase:"cubic-bezier(0.7, 0, 0.3, 1)",slide:".slide",swipeToSlide:!0,mobileFirst:!0,autoplay:!0,autoplaySpeed:5e3},$(this).data(),$(this).data("strict-options"));$(this).hasClass("slides--spOnly")&&(t.responsive=[{breakpoint:599,settings:"unslick"}]),$(this).slick(t)}))},set_tab:function(){$(".tabs--swiper").each((function(t){var e,i,n,a,o=$(this),s=o.find(".tabs--inline"),c=s.find(".tab-inline a"),l=o.find(".tab__filter"),r=o.find(".tab__content"),d=c.first().parent(),_=r.first(),u=0;!function(){c.each((function(t,o){if(!(n=location.hash)){var c=window.navigator.userAgent.toLowerCase();-1===c.indexOf("msie")&&-1===c.indexOf("trident")||(n=function(){var t=[];if(location.search.substring(1).split("&").forEach((function(e){var i=e.split("=");t[i[0]]=i[1]})),!t.search_type)return"#block1";switch(t.search_type){case"1":return"#block2";case"2":return"#block3";default:return"#block1"}}())}a="#"+$(o).attr("data-target"),e=$(this),i=Math.ceil(e.outerWidth()),a===n?(d=e.parent(),_=$(n.replace(/#/,".")),s.animate({scrollLeft:u},0)):u+=i})),c.parent().removeClass("tab-inline--active"),r.removeClass("tab__content--active"),d.addClass("tab-inline--active"),_.addClass("tab__content--active");var t=d.find("a").data("filter");void 0!==t&&function(t){t?l.removeClass("tab__filter--canceled"):l.addClass("tab__filter--canceled")}(t),u=0,$("html,body").animate({scrollTop:0},0)}(),$(".tabs--container").find("a").on("click",(function(){var t="."+$(this).data("target");$(t).children("form").submit()}))}))},simple_tab:function(){$(".tabs--simple").each((function(t){$(this).find(".tab-inline a").on("click",(function(){var t=$(this).parent().siblings(),e=$(this).parent().parent().parent().find(".tab__content"),i=$(this).parent(),n=$("#"+$(this).attr("data-target"));return t.removeClass("tab-inline--active"),e.removeClass("tab__content--active"),i.addClass("tab-inline--active"),n.addClass("tab__content--active"),!1}))}))},spOnly_tab:function(){$(".tabs--spOnly").each((function(t){var e=$(this).find(".tab-inline"),i=$(this).find(".tab__content--spOnly");e.on("click",(function(){var t=$("#"+$(this).attr("data-target"));return e.removeClass("tab-inline--active"),$(this).addClass("tab-inline--active"),i.removeClass("tab__content--active"),t.addClass("tab__content--active"),!1}))}))},followToggle:function(){activeClass="button__follow-on",inactiveClass="button__follow-off",activeIcon="icon--profile",inactiveIcon="icon--add-person";var t,e=[];$.each($("a[follow_blog_id]"),(function(t,i){var n=$(i).attr("follow_blog_id");n&&(e[t]=n)})),e.length&&(t=e,$.ajax({url:"/api/follow_status",dataType:"json",data:{blog_ids:t},cache:!1}).done((function(t){$.each(t,(function(t,e){var i=$('a[follow_blog_id="'+t+'"]');return i.on("click",(function(e){return function(t,e){t.preventDefault();var i=$("a[follow_blog_id='"+e+"']");i.hasClass(activeClass)?$.ajax({url:"/api/unfollow",dataType:"json",data:{blog_id:e},cache:!1}).done((function(t){t.success&&(i.removeClass(activeClass).addClass(inactiveClass),i.find(".button__inner .icon").removeClass(activeIcon).addClass(inactiveIcon),i.find(".button__inner span").text("フォロー"),i.parent().find("a[class*='follow-count']").find("strong").text(t.count))})):$.ajax({url:"/api/follow",dataType:"json",data:{blog_id:e},cache:!1}).done((function(t){if(t.success)return i.removeClass(inactiveClass).addClass(activeClass),i.find(".button__inner .icon").removeClass(inactiveIcon).addClass(activeIcon),i.find(".button__inner span").text("フォロー中"),i.parent().find("a[class$='follow-count']").find("strong").text(t.count),!1;t.login||(window.location.href=t.url)}))}(e,t),!1})),e.deny_follow?(i.hide(),!1):e.followed?(i.removeClass(inactiveClass).addClass(activeClass),i.find(".button__inner .icon").removeClass(inactiveIcon).addClass(activeIcon),i.find(".button__inner span").text("フォロー中"),!1):!e.owner&&e.created_blog&&e.limit_check?void 0:(i.removeClass(activeClass).addClass(inactiveClass),i.find(".button__inner .icon").removeClass(activeIcon).addClass(inactiveIcon),i.find(".button__inner span").text("フォロー"),i.unbind(),!1)}))})))},accordion:function(){$(".block__accordion").hide();var t=$(".button--accordion"),e="button--accordion-on";t.on("click",(function(t){return t.preventDefault(),$(this).hasClass(e)?($(this).removeClass(e),$(this).text("もっと見る"),$(this).parent().parent().find(".block__accordion").slideUp()):($(this).addClass(e),$(this).text("折りたたむ"),$(this).parent().parent().find(".block__accordion").slideDown()),!1}))},canHideAdminTopLists:function(){var t=$(".block__canhide__switch"),e="block__canhide-on";t.on("click",(function(t){var i=function(t,e){var i="path=/admin;domain="+document.domain+";";document.cookie=t+e+i+"secure=1"};t.preventDefault();var n=$(this).closest(".block__canhide").find(".block__canhide__content");return $(this).hasClass(e)?($(this).removeClass(e),n.slideDown(),i($(this).data("ckname")+"=1;","max-age=0;")):($(this).addClass(e),n.slideUp(),i($(this).data("ckname")+"=1;","max-age=31536000;")),!1}))},checkSelectValue:function(){function t(t){$(t).children("option:selected").val()?$(t).addClass("is__selected"):$(t).removeClass("is__selected")}t('select[rel="defaultselect"]'),$('select[rel="defaultselect"]').on("change",(function(){t(this)}))},clearPcView:function(){$(".footer__smartphone a").on("click",(function(){var t=new Date;t.setDate(t.getDate()-1);var e="pcv=0;expires="+t.toGMTString()+";",i="path=/;domain="+document.domain+";";document.cookie=e+i+"secure=1",location.href=document.URL.split("?")[0].split("#")[0]}))},toggleNote:function(){$(".question a").on("click",(function(t){t.preventDefault(),$('.form__note[rel="'+$(this).data("toggle")+'"]').slideToggle()}))},searchByWord:function(){$(".search__box button").on("click",(function(){var t=location.pathname.split("/")[1],e=$(this).parent().children("input[type='search']").val(),i="/"+t+"/s/"+encodeURIComponent(e);return window.location.href=i,!1}))},initTargetWindow:function(){$(".targetWindow").on("click",(function(){var t=$(this).data("url"),e=$(this).data("windowname"),i=$(this).data("width"),n=$(this).data("height"),a="location=yes, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no";i&&(window.screen.width>i?a+=", left="+(window.screen.width-i)/2:a+=", width="+(i=window.screen.width)),n&&(window.screen.height>n?a+=", top="+(window.screen.height-n)/2:a+=", height="+(n=window.screen.height)),window.open(t,e,a)}))},initModal:function(){$(".modal__overlay").remove(),$("#app").append("
"),$(".trigger__modal").each((function(){"kiyakuModal"==$(this).data("modal-window-name")?t.init.openKiyakuModal(this):$(this).on("click",(function(e){e.preventDefault();var i=$(this).attr("href");t.init.openModal(i)}))})),$(".trigger__modal--close, .modal__close").each((function(){$(this).on("click",(function(e){t.init.closeModal(e)}))}))},openKiyakuModal:function(e){$(".modal__overlay").fadeTo(200,.4),$(".modal").removeClass("is__open"),$(e).addClass("is__open"),$("#button__save-blog-publish-permission").on("click",(function(e){$.ajax({url:"/api/admin/blog_publish_permission",dataType:"json",data:{permission:$("input[name='blog_publish_permission']:checked").val(),onetimeid:$("#token").val()},cache:!1}).done((function(){t.init.closeModal(e)}))}))},openModal:function(t){$(".modal__overlay").fadeTo(200,.4),$(".modal").removeClass("is__open"),$(t).addClass("is__open"),$.scrollLock(!0)},closeModal:function(t){return t.preventDefault(),t.stopPropagation(),$(".modal__overlay").fadeOut(200),$(".modal").removeClass("is__open"),$.scrollLock(!1),!1},deleteUserLabel:function(){$('button[rel="delete-label"]').on("click",(function(t){t.preventDefault(),$(this).parent().fadeOut((function(){$(this).remove()}))}))},urlCopy:function(){$(".urlCopy").on("click",(function(t){t.preventDefault();var e=$(this).data("url"),i=document.createElement("textarea");i.textContent=e,i.setAttribute("style","position:absolute; top:0; height:0; width:0; border:0;");var n=document.getElementById("app");n.appendChild(i),i.select();document.execCommand("copy");n.removeChild(i),alert("URLをクリップボードにコピーしました!")}))},spEditMenuAccordion:function(){$(".edit__menu__list");var t=$(".edit__menu__list__item--spMenu"),e=$(".edit__menu__list__item--spHidden");t.on("click",(function(){return $(this).toggleClass("edit__menu__list__item--spMenu--active"),e.stop().slideToggle(300,(function(){$(this).is(":visible")&&$(this).css({display:"flex",height:"auto"})})),!1}))},shopSlider:function(){var t=$(".shop__slides__area"),e=$(".shop__slides"),i="shop__slide__toggle__btn--on";t.each((function(){var t=$(this).find(".shop__slide");$(this).find(".shop__slide__toggle__btn").on("click",(function(){$(this).toggleClass(i),t.each((function(t){t>=4&&$(this).slideToggle(300)}))}))})),e.each((function(){var t=$.extend({dots:!1,arrows:!0,infinite:!1,dotsClass:"slider__dots",cssEase:"cubic-bezier(0.7, 0, 0.3, 1)",slide:".shop__slide",mobileFirst:!1,autoplay:!1,slidesToShow:4,slidesToScroll:4,speed:500,responsive:[{breakpoint:600,settings:"unslick"}]},$(this).data());$(this).slick(t)})),$(".shop__canhide__switch").on("click",(function(){$(this).closest(".block__canhide").find(".shop__slides").slick("resize")})),$(window).on("resize orientationchange",(function(){$(window).width()>599&&(e.each((function(){$(this).is(":visible")&&$(this).slick("resize")})),$(".shop__slide").css("display",""),$(".shop__slide__toggle__btn").removeClass(i))}))}}};t.init.webpush_navbar_check_registered(),t.init.smoothscroll(),t.init.navBarFix(),t.init.navBarWebPushClose(),t.init.set_slider(".slides"),t.init.set_tab(),t.init.simple_tab(),t.init.spOnly_tab(),t.init.inhebit_context(),t.init.search_box_toggle(),t.init.accordion(),t.init.followToggle(),t.init.checkSelectValue(),t.init.clearPcView(),t.init.toggleNote(),t.init.searchByWord(),t.init.initModal(),t.init.initTargetWindow(),t.init.deleteUserLabel(),t.init.urlCopy(),t.init.canHideAdminTopLists(),t.init.spEditMenuAccordion(),t.init.shopSlider()}));