$(function(){var t,e,i=$(window),s=($(document),$("html")),n=$("body"),l=($("main"),$("#l-header")),a=$("#l-footer"),o=$("#l-wrap"),r=($("#l-intro"),$("#l-loading")),c=l.height(),d=i.scrollTop(),f=0,p=!1,g=!1,h=($("#sp-flg").css("display"),"is-active"),m=function(){$(".js-setBgImg").each(function(){var e=$(this),t=e.find(">img"),a=t.attr("src");t.css("display","none"),e.css("background-image",'url("'+a+'")')})},u=function(){$(".js-setWinHeight").each(function(){$(this).css("height",t+"px")})},y=function(){$(".js-setWinHeight2").each(function(){$(this).children().css("height",t+"px")})},T=function(){$("#l-header");$("#main-front").height()-2*l.height()<d?(n.addClass("is-header__changed"),!1):(n.removeClass("is-header__changed"),!0)},v=function(){$(".js-showMore").each(function(){var e=$(this),t=e.find(".js-showMore__trigger"),a=e.find(".js-showMore__target"),s=t.data("label-default"),o=t.data("label-active");t.on("click",function(){var e=$(this);e.hasClass(h)?(TweenMax.to(a,.4,{height:0},{ease:"easeOutSine"}),e.removeClass(h),a.removeClass(h),t.text(s)):(TweenMax.set(a,{height:"auto"}),TweenMax.from(a,.4,{height:0},{ease:"easeOutSine"}),e.addClass(h),a.addClass(h),t.text(o))})})},w=function(){var e=new RegExp(/[a-zA-Z0-9!-‰ˆ-˝∂-≥¦©®°№™Ω◊]+/);1==g?TIAutoSizing.process($("#txt-ja, .figcaption-ja, #news-list, .txt-ja, #introduction-ja"),e,"105%"):TIAutoSizing.process($("#sub-ja, .figcaption-ja, #news-list, .txt-ja, #introduction-ja"),e,"105%")},_=function(){var e=a.height();o.height()+e<t?s.addClass("is-footer__fixed"):s.removeClass("is-footer__fixed")},C=function(){if(0<$(".js-slider__front").length){var n=(e=$(".js-slider__front")).find("li"),l=$(".js-slider__info"),r=($(".js-slider__info").find("h2"),$(".js-slider__info").find("a"));e.on("init",function(){var e=n.eq(0).attr("data-title-trigger"),t=n.eq(0).attr("data-link-trigger");n.eq(0).data("header-color");r.html(e),r.attr("href",t),l.addClass(h)}),e.slick({slidesToShow:1,slidesToScroll:1,infinite:!0,draggable:!0,dots:!0,appendDots:$(".js-slick-dots__front"),slide:"li",cssEase:"ease-out",fade:!0,speed:500,autoplay:!0,autoplaySpeed:5e3,arrows:!0}),e.on("beforeChange",function(e,t,a,s){l.removeClass(h)}),e.on("afterChange",function(e,t,a,s){var o=n.eq(a).attr("data-title-trigger"),i=n.eq(a).attr("data-link-trigger");n.eq(a).data("header-color");r.html(o),r.attr("href",i),l.addClass(h)})}var e;0<$(".js-slider__work").length&&((e=$(".js-slider__work")).slick({slidesToShow:1,slidesToScroll:1,infinite:!0,draggable:!0,dots:!0,slide:"li",cssEase:"ease-out",fade:!0,speed:500,autoplay:!1,autoplaySpeed:4e3,arrows:!0,lazyLoad:"ondemand"}),e.on("afterChange",function(e,t,a,s){var o=$(".js-mov__play");o.hasClass(h)&&o.removeClass(h)}));0<$(".js-slider__projects").length&&(e=$(".js-slider__projects")).slick({slidesToShow:3,slidesToScroll:3,infinite:!0,draggable:!0,dots:!0,slide:"li",cssEase:"ease-out",speed:500,autoplay:!1,arrows:!0,centerMode:!0,centerPadding:"60px",responsive:[{breakpoint:1200,settings:{slidesToShow:2,slidesToScroll:2,centerPadding:"40px"}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,centerPadding:"6.25%"}}]})},b=function(){var e=d;f<e&&c<e?$("#l-header").attr("data-header-status","hidden"):$("#l-header").attr("data-header-status","show"),f=e},k=function(){switch($(this).val()){case"1":n.css("font-family",'Jungka, Hiragino Kaku Gothic W4 JIS2004, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Noto Sans Japanese", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif');break;case"2":n.css("font-family",'Miki, Hiragino Kaku Gothic W4 JIS2004, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Noto Sans Japanese", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif');break;case"3":n.css({"font-family":'National, Hiragino Kaku Gothic W4 JIS2004, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Noto Sans Japanese", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif',"font-weight":300})}},j=function(){if(0<$("#js-maps").length){if(0==p){var e=document.createElement("script");e.src="https://maps.googleapis.com/maps/api/js?key=AIzaSyB6lqmjqNptg6vtuZi0_frsvHPnkfFO8sM&language=en";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),p=!0}setTimeout(function(){var e,t=[],a=[],s={lat:35.670619,lng:-172},o=[{title:"Tokyo (Nippon Design Center, Inc.)",lat:35.670619,lng:139.76685},{title:"LA (InterTrend Communications)",lat:33.769125,lng:-118.190242}],i=[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"administrative.neighborhood",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}],n={zoom:3,center:s,scrollwheel:!1,mapTypeControl:!1,draggable:!0,streetViewControl:!1,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,"map_style"]},styles:i},l={zoom:1,center:s,scrollwheel:!1,mapTypeControl:!1,draggable:!0,streetViewControl:!1,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,"map_style"]},styles:i};e="none"==$("#sp-flg").css("display")?new google.maps.Map(document.getElementById("js-maps"),n):new google.maps.Map(document.getElementById("js-maps"),l);for(var r=0;r<o.length;r++)markerLatLng=new google.maps.LatLng({lat:o[r].lat,lng:o[r].lng}),t[r]=new google.maps.Marker({position:markerLatLng,map:e,title:o[r].title,icon:{url:"/wp/wp-content/themes/ddd/images/common/i_marker.png",scaledSize:new google.maps.Size(32,36)}}),a[r]=new google.maps.InfoWindow({content:'<div class="sample">'+o[r].name+"</div>"})},300)}},S=function(){var t=$(this),e=t.find("iframe"),a=new Vimeo.Player(e);t.addClass(h),a.play(),a.on("play",function(e){console.log("Vimeo: Play")}),a.on("ended",function(e){setTimeout(function(){t.removeClass(h),console.log("Vimeo: Ended",e)},200)})},x=function(){var e,t,a=$(".js-keepRatio"),s=i.width(),o=i.height();s/1.6<o?(e=Math.ceil(1.6*o),a.width(e).height(o).css({left:(s-e)/2,top:0})):(t=Math.ceil(s/1.6),a.width(s).height(t).css({left:0,top:(o-t)/2}))},M=function(){var a=[],e=document.createElement("script");e.src="https://www.youtube.com/iframe_api";var t=document.getElementsByTagName("script")[0];function s(e){$("#js-video-"+a[e]).on("click",function(){$(this).addClass(h),new YT.Player(a[e],{width:1280,height:720,videoId:a[e],events:{onReady:o,onStateChange:function(e){}},playerVars:{controls:2,showinfo:0,rel:0,autoplay:0,hl:"eng",iv_load_policy:3}})})}function o(e){e.target.playVideo()}t.parentNode.insertBefore(e,t),$(".js-video").each(function(e){var t=$(this).data("video-id");a.push(t),console.log(t)}),function(){for(var e=0;e<a.length;e++)s(e)}()},P=function(){$(".js-infinite").infinitescroll({loading:{finishedMsg:"<span class='loading-msg__finished'>Load completed.</span>",msgText:"<span class='loading-msg__progress'>More work loading<em>…</em></span>"},navSelector:"#main-pagination",nextSelector:"#main-pagination a",itemSelector:".js-infinite li"},function(e){$(e).addClass(h)})},I=function(){$(".js-infinite2").infinitescroll({loading:{finishedMsg:"<span class='loading-msg__finished'>Load completed.</span>",msgText:"<span class='loading-msg__progress'>More news loading<em>…</em></span>"},navSelector:"#main-pagination2",nextSelector:"#main-pagination2 a",itemSelector:".js-infinite2 li"},function(e){$(e).addClass(h)})};if(WebFont.load({custom:{families:["Jungka-Book","Noto Sans JP:n4","YakuHanJPs:n4"],urls:["https://fonts.googleapis.com/css?family=Noto+Sans+JP","/wp/wp-content/themes/ddd/css/font.css","/wp/wp-content/themes/ddd/css/font-ja.css"]},active:function(){r.addClass("is-hidden"),!0},inactive:function(){},fontloading:function(e,t){},fontactive:function(e,t){},fontinactive:function(e,t){}}),ref=document.referrer,t=i.height(),i.width(),Modernizr.touch&&(s.addClass("is-touch"),FastClick.attach(document.body)),smoothScroll.init({easing:"easeInOutQuint",speed:800,updateURL:!1}),$(".js-fontChanger").on("change",k),u(),y(),$(".js-toggle-menu").each(function(){var e=$(this),t=e.find(".js-toggle-menu__trigger"),a=e.find(".js-toggle-menu__target");e.find(".js-toggle-menu__close"),t.on("click",function(){var e=$(this);s.hasClass("is-menu__open")?(e.removeClass(h),a.removeClass(h),s.removeClass("is-menu__open"),i.off(".noScroll")):(e.addClass(h),a.addClass(h),s.addClass("is-menu__open"),i.on("touchmove.noScroll",function(e){e.preventDefault()}))}),$("a, span").on("click",function(){s.removeClass("is-menu__open"),t.removeClass(h),a.removeClass(h),i.off(".noScroll")})}),m(),v(),C(),T(),b(),w(),_(),e=Cookies.get("lang"),e,s.attr("lang",e),n.attr("data-lang",e),$(".js-lang__trigger").on("click",function(){var e=$(this).data("lang-trigger");e,s.attr("lang",e),n.attr("data-lang",e),Cookies.set("lang",e,{expires:7})}),n.is("#top")&&x(),n.is("#work")&&P(),n.is("#work")&&n.hasClass("detail")&&(M(),$(".js-mov__play").on("click",S)),n.is("#news")&&I(),n.is("#about")&&j(),n.imagesLoaded().always(function(e){setTimeout(function(){n.addClass("is-loaded")},100)}).progress(function(e,t){t.isLoaded}),i.scroll(function(){d=i.scrollTop(),T(),b()}),i.on("resize",function(){t=i.height(),i.width(),i.width(),t=i.height(),i.height()>i.width()?(s.addClass("is-portrait"),s.removeClass("is-landscape")):(s.removeClass("is-portrait"),s.addClass("is-landscape")),u(),y(),n.is("#top")&&x()}),!n.is("#print")){Barba.Pjax.start();var N=Barba.BaseTransition.extend({start:function(){this.newContainerLoading.then(this.finish.bind(this))},finish:function(){document.body.scrollTop=0,this.done()}});Barba.BaseTransition.extend({start:function(){Promise.all([this.newContainerLoading,this.fadeOut()]).then(this.fadeIn.bind(this))},fadeOut:function(){return $(this.oldContainer).animate({opacity:0}).promise()},fadeIn:function(){var e=this,t=$(this.newContainer);$(this.oldContainer).hide(),t.css({visibility:"visible",opacity:0}),t.animate({opacity:1},400,function(){e.done()})}});Barba.Pjax.getTransition=function(){return N},Barba.Dispatcher.on("newPageReady",function(e,t,a,s){gtag("config","UA-28746193-1",{page_path:location.pathname}),i.scrollTop(0),g=!0;var o=$("title").text();switch(document.title=o,$("body").attr("id",e.namespace),setTimeout(function(){var e=$("main").data("header-color");l.attr("data-header-color",e)},10),u(),y(),m(),T(),b(),v(),w(),_(),n.is("#top")&&x(),n.is("#work")&&(M(),$(".js-mov__play").on("click",S)),$(".js-fontChanger").on("change",k),setTimeout(function(){C()},10),e.namespace){case"about":j();break;case"work":M(),P();break;case"news":I()}})}});