var Goto=Klass.create();Goto.extend({init:function(t){this.o=t,this.anim=!1,this.interval=5e3,this.anim_time=600,this.anim_ease_in="easeInSine",this.anim_ease_out="easeOutSine",this.anim_ease_bound="easeOutBack",this.anim_ease_els="easeOutElastic",this.timer=null,this.is_loop=!1,this.is_open=!1,this.scroll=null,this.current="white"},set:function(){this.setObject.apply(this,[]),this.setState.apply(this,[]),this.setEvent.apply(this,[])},setObject:function(){this.link=this.o.find("a")},setParam:function(){},setState:function(){},setEvent:function(){this.link.on("click",function(){return console.log("aaaa"),_cmn.gotoTop("#top",0),!1}),this.setWayPoint()},setWayPoint:function(){},change:function(t){return t?void _cmn.go.link.addClass("show"):t===!1?void _cmn.go.link.removeClass("show"):void($(window).scrollTop()+200>$("#fv").height()?_cmn.go.link.addClass("show"):_cmn.go.link.removeClass("show"))},resize:function(){}}); var Loader=Klass.create();Loader.extend(JqSprite),Loader.extend({init:function(t){this.o=t,this.anim=!1,this.list_y=100,this.interval=5e3,this.anim_time=_cmn.anim_time,this.anim_ease_in="easeInSine",this.anim_ease_out="easeOutSine",this.anim_ease_bound="easeOutBack",this.anim_ease_els="easeOutElastic",this.timer=null},set:function(){this.setObject.apply(this,[]),this.setState.apply(this,[]),this.setEvent.apply(this,[])},show:function(t){var e=this;e.o.removeClass("hide");var i=this.getAsyncCommand(arguments),s=new Command;s.call(this,function(){e.o.removeClass("hide")},[],""),s.call(this,function(){e.o.animate({opacity:1},t,"linear")},[],""),s.sleep(t),i.publish&&s.callback(i,i.publish,[]),s.execute()},hide:function(t){var e=this,i=this.getAsyncCommand(arguments),s=new Command;s.call(this,function(){e.o.animate({opacity:0},t,"linear")},[],""),s.sleep(t),s.call(this,function(){e.o.addClass("hide")},[],""),i.publish&&s.callback(i,i.publish,[]),s.execute()},destract:function(){this.o.remove()},setObject:function(){this.obj=this.o.find("span")},setParam:function(){},setState:function(){},setEvent:function(){},resize:function(){}}); var Header=Klass.create();Header.extend(JqSprite),Header.extend({init:function(e){this.o=e,this.anim=!1,this.list_x=-200,this.interval=5e3,this.anim_time=_cmn.anim_time,this.anim_ease_in=_cmn.anim_ease_in,this.anim_ease_out=_cmn.anim_ease_out,this.anim_ease_inout=_cmn.anim_ease_inout,this.timer=null},set:function(){this.setObject.apply(this,[]),this.setState.apply(this,[]),this.setEvent.apply(this,[])},setObject:function(){this.setScroll(),this.ctrl=this.o.find(".ctrl"),this.bg=this.o.find(".bg")},setParam:function(){},setState:function(){this.resize()},setEvent:function(){this.ctrl.on("click",this.toggleMenu),this.bg.on("click",this.toggleMenu),this.o.find("#header_scroll").find("nav").find("a").on("click",this.onClickMenu)},setScroll:function(){var e={scrollbars:!0,mouseWheel:!0,tap:!0,interactiveScrollbars:!0,shrinkScrollbars:"scale",fadeScrollbars:!0,eventPassthrough:"horizontal",preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT|A|X-WIDGET)$/}};this.scroll=new IScroll("#header_scroll",e)},onClickMenu:function(e){var n=$(e.currentTarget),t=n.attr("href");$.url(t),$.url();if(n.hasClass("hash")){var i=new Command;return i.async(_cmn.header,_cmn.header.closeMenu,[],""),i.execute(),!0}},resize:function(){_cmn.header.scroll.refresh(),_cmn.header.scroll&&setTimeout(function(){_cmn.header.scroll.refresh()},500)},toggleMenu:function(){if(!_cmn.header.anim){var e=new Command,n=_cmn.header;e.call(n,function(){this.anim=!0},[]),_cmn.header.is_open?e.async(n,n.closeMenu,[],""):(e.async(n,n.openMenu,[],""),e.call(n,n.resize,[],"")),e.callback(n,function(){this.anim=!1},[]),e.execute()}},openMenu:function(){var e=_cmn.header,n=this.getAsyncCommand(arguments),t=new Command;t.call(this,function(){e.o.addClass("open")},[]),t.sleep(e.anim_time/4),t.call(this,function(){_cmn.header.is_open=!0,n.publish()},[],""),t.execute()},closeMenu:function(){var e=_cmn.header,n=this.getAsyncCommand(arguments),t=new Command;t.call(this,function(){e.o.removeClass("open")},[]),t.callback(this,function(){_cmn.header.is_open=!1,n.publish&&n.publish()},[]),t.execute()}}); var BuyPanel=Klass.create();BuyPanel.extend({init:function(t,i){this.o=t,this.bg=i,this.anim=!1,this.interval=5e3,this.anim_time=300,this.anim_muse_time=2*this.anim_time,this.anim_ease_in="easeInOutCubic",this.anim_ease_out="easeOutQuart",this.anim_ease_bound="easeOutBack",this.anim_ease_els="easeOutElastic",this.timer=null,this.is_show=!1},set:function(){this["float"]=this.bg,this.paper=this.o,this.close=this.o.find(".close"),this.setParam.apply(this,[]),this.setState.apply(this,[]),this.setEvent.apply(this,[])},setParam:function(){},setState:function(){this["float"].addClass("hide"),this["float"].css({opacity:0}),this.o.addClass("hide");getUA();_cmn.fallback?this.paper.css({top:$(window).scrollTop()+60}):this.paper.css({opacity:0})},setEvent:function(){var t=this;this["float"].on("click",function(){t.hide(t)}),this.close.hover(this.overClose,this.outClose),this.close.on("click",function(){t.hide(t)})},overClose:function(t){_cmn.fallback?$(t.currentTarget).stop().find("img").animate({width:70,height:70,marginTop:-6,marginLeft:-6},200,"easeOutCubic"):$(t.currentTarget).stop().find("img").transition({scale:1.2},200,"easeOutCubic")},outClose:function(t){_cmn.fallback?$(t.currentTarget).stop().find("img").animate({width:58,height:58,marginTop:0,marginLeft:0},200,"easeInCubic"):$(t.currentTarget).stop().find("img").transition({scale:1},200,"easeOutCubic")},setData:function(){},show:function(t){if(!t.anim){t.anim=!0,_cmn.floatFlg=!0;var i=new Command;i.call(t,t.setData,[],""),i.call(t,t.setState,[],""),i.call(t,function(){this["float"].removeClass("hide"),this["float"].stop().animate({opacity:1},this.anim_time/2,"linear"),this.o.removeClass("hide")},[],""),i.sleep(t.anim_time/2),i.call(t,function(){this.close.stop().animate({opacity:1},this.anim_time/2,"linear"),this.paper.stop().css({opacity:0}).transition({opacity:1},_cmn.anim_time,_cmn.anim_ease2)},[],""),i.sleep(t.anim_muse_time),i.call(t,function(){this.anim=!1,this.is_show=!0},[],""),i.execute()}},hide:function(t){if(!t.anim){var i=new Command;i.call(this,function(){t.anim=!0},[],""),i.call(t,function(){_cmn.fallback?this.paper.stop().animate({top:~~this.paper.css("top").replace("px","")+10},this.anim_time,this.anim_ease_in):this.paper.stop().transition({opacity:0},_cmn.anim_time,_cmn.anim_ease2)},[],""),i.sleep(t.anim_time/2),i.call(t,function(){$(".wrapper").css({height:"auto"})},[],""),i.sleep(10),i.call(t,function(){$("html,body").animate({scrollTop:_cmn.scrollTopPast},1),this.close.stop().animate({opacity:0},this.anim_time,"linear"),this["float"].stop().animate({opacity:0},this.anim_time,"linear")},[],""),i.sleep(t.anim_time),i.call(t,t.setState,[],""),i.callback(t,function(){this.anim=!1,this.is_show=!1,_cmn.anim=!1,_cmn.floatFlg=!1},[]),i.execute()}},resize:function(){}}); var _stats=null,_cmn=null,_manager=null,CmnManager=Klass.create();CmnManager.extend(JqManager),CmnManager.extend({init:function(){this.ua=getUA(),this.webkit="chrome"==this.ua.ua&&"safari"==this.ua.ua?!0:!1,this.html={},this.body={},this.anim_time=600,this.anim_ease="easeOutCubic",this.anim_ease2="easeOutQuint",this.anim_ease3="easeOutBack",this.anim_ease_in="cubic-bezier(.75,.01,.69,.08)",this.anim_ease_out="cubic-bezier(.3,1,.26,1)",this.anim_ease_out2="cubic-bezier(0.23, 1, 0.32, 1)",this.anim_ease_inout="cubic-bezier(.8,-0.01,.26,1)",this.is_down=!1,this.is_finish=!0,this.is_first=!0,this.is_load=!1,this.fps=24,this.ie8=!1,this.modern=!1,this.raf=null,this.timer=null,this.ua.sp&&$("body").addClass("sp")},set:function(){this.setParam(),this.setObject();var t=new Command;this.start_command=t,t.execute()},start:function(){var t=new Command;this.start_command=t,t.async(this.loader,this.loader.show,[this.anim_time],""),t.call(this,this.setState,[],""),t.call(this,this.setEvent,[],""),t.async(this,this.startContents,[null],""),t.callback(this,function(){_cmn.is_first=!1,_cmn.start_command=null},[],""),t.execute()},setRouter:function(){$.pjax({area:"#main",wait:0,ajax:{timeout:3e3},load:{script:!0,reload:'[src*="script.min.js"],[src*="tmpl.js"]',css:!1}}),$("a:not([target])").on("click",_cmn.checkLink),$(document).bind("pjax:render",function(t){_cmn.startContents(t)}),$(document).bind("pjax:fetch",function(t){_cmn.finishContents(t)})},checkLink:function(t){if(_cmn.is_load)return!1;var e=$(t.currentTarget),s=e.attr("href");if(s){var n=new Command;return n.call(_cmn.header,_cmn.header.closeMenu,[],""),n.sleep(.3*_cmn.anim_time),$.url(s).attr("directory").replace(/\//g,"")!==$.url().attr("directory").replace(/\//g,"")&&(n.call(this,function(){_cmn.is_load=!0},[],""),n.call(this,function(){$.pjax.click(e)},[],"")),n.execute(),!1}},checkHash:function(){var t=$.url(),e=t.attr("fragment");if(e){var s=-1*$("#header").height();_cmn.gotoTop("#"+e,s)}},setManager:function(){var t=this.getAsyncCommand(arguments),e=new Command;_manager=null,_manager=Manager.create(),e.call(_manager,_manager.set,[],""),e.async(_manager,_manager.start,[],""),t.publish&&e.callback(t,t.publish,[]),e.execute()},startContents:function(t){if(!_cmn.is_finish)return void setTimeout(function(t){_cmn.startContents(t)},300);var e=this.getAsyncCommand(arguments),s=new Command;s.call(_cmn,function(){_cmn.is_finish=!1},[],""),s.call(_cmn,_cmn.presetContents,[],""),s.async(_cmn,_cmn.setManager,[],""),s.call(_cmn.loader,_cmn.loader.hide,[_cmn.anim_time],""),s.call(_cmn,_cmn.activeBody,[],""),s.async(_cmn,_cmn.showContents,[],""),s.call(_cmn,function(){_manager.after()},[],""),s.call(_cmn,function(){_cmn.is_load=!1},[],""),e&&e.publish&&s.callback(e,e.publish,[]),s.execute()},finishContents:function(){var t=this.getAsyncCommand(arguments),e=new Command;e.call(_manager,_manager.finish,[],""),e.async(_cmn,_cmn.hideContents,[],""),e.call(_cmn,function(){_cmn.is_finish=!0},[],""),t&&t.publish&&e.callback(t,t.publish,[]),e.execute()},presetContents:function(){this.main=null,this.main=$("#main"),this.main.removeClass("hide")},showContents:function(){var t=this.getAsyncCommand(arguments),e=new Command;t.publish&&e.callback(t,t.publish,[]),e.execute()},hideContents:function(){var t=this.getAsyncCommand(arguments),e=new Command;e.call(this.loader,this.loader.show,[this.anim_time],""),e.call(this,function(){this.main.animate({opacity:0},this.anim_time,this.anim_ease)},[],""),e.sleep(this.anim_time),e.call(this,function(){this.main.css({opacity:0}),this.main.addClass("hide")},[],""),t.publish&&e.callback(t,t.publish,[]),e.execute()},setParam:function(){var t=~~this.ua.ver;this.modern=!0,"ie"===this.ua.ua&&9>=t&&(this.modern=!1),this.ua.sp&&(this.event_move="touchmove",this.event_down="touchstart",this.event_up="touchend");var e=$(window).width();e>=759&&(this.pcFlg=!0)},setObject:function(){this.loader=Loader.create($("#loader")),this.header=Header.create($("#header")),this.header.set(),this.contents=$("#contents"),this.wrapper=$("#wrapper"),this.main=$("#main"),this.tsuijyu=$(".tsuijyu")},setState:function(){"ie"!==_cmn.ua.ua,_cmn.ua.sp&&$("body").addClass("sp"),this.resize(),$(".subset").remove(),this.tsuijyu.css({display:"none",opacity:0}),this.setFooter(),this.disableCss()},setFooter:function(){var t=".";$("body").hasClass("top")||(t=".."),$("body").hasClass("donation")&&(t="../.."),$("body").hasClass("interview")&&(t="../.."),$("body").hasClass("salon")&&(t="../.."),$("body").hasClass("interview-article")&&(t="../../.."),_cmn.wrapper.after('')},disableCss:function(){for(var t=0;tm;m++)o={},o.src=c[m].src,o.src&&(o.id=c[m].src,o.type=createjs.PreloadJS.IMAGE,l=$.url(o.src),l.attr("file")&&l.attr("host")===r&&a.push(o));n.on("fileload",function(t){},this),n.on("progress",function(t){e.per_target=100*t.loaded>>0},this),n.on("complete",function(t){t.target.onFileLoad=null,t.target.onComplete=null,t.target.onProgress=null,e.per_target=100},this),n.loadManifest(a),n.load(),this.progress_timer=setTimeout(function(){e.updateProgress(e,s)},50)},updateProgress:function(t,e){var s=t.per_target;s>=100?(e.publish(),t.progress_timer=null):t.progress_timer=setTimeout(function(){t.updateProgress(t,e)},50)},gotoTop:function(t,e,s){var n="number"!=typeof s?800:s,a=$(t),i=0;if(1==_cmn.ua.sp){var o=function(){var t=$("html"),e=t.scrollTop(),s=$("
").height(1e4).prependTo("body");t.scrollTop(1e4);var n=!!t.scrollTop();return t.scrollTop(e),s.remove(),n}();return void 0!=a.attr("id")&&(i=a.offset().top),$(o?"html":"body").animate({scrollTop:i+e},n,_cmn.anim_ease),!1}return void 0!=a.attr("id")&&(i=a.offset().top),$("html,body").animate({scrollTop:i+e},n,_cmn.anim_ease),!1},setTop:function(){scrollTo(0,0)},opening_resize:function(){},passiveBody:function(){$("body,html").css({height:"",overflow:"hidden"})},activeBody:function(){$("body,html").css({height:"",overflow:"visible"})},passiveScrollX:function(){$("body,html").css({overflowX:"hidden"})},activeScrollX:function(){$("body,html").css({overflowX:"auto"})}});