define("plugins/scroll-window-height",function(require){var t=require("common/basePlugin"),i=require("adapter/jsClass"),n=require("adapter/dom"),e=require("adapter/enumerable"),o=i.Class(t,{constructor:function(t,i,s,h){var a={delay:2e3};this.settings=e.defaults(h,a);o.$super.call(this,t,i,s,h);this.context=n.find("#"+t);n.on(this.context,"click",this.handleClick.bind(this));n.on(window,"scroll",this.hideButton.bind(this));this.init()},init:function(){var t=window.pageYOffset;100>t&&this.delay()},delay:function(){var t=this;setTimeout(function(){t.showButton()},this.settings.delay)},showButton:function(){n.show(this.context,!0)},hideButton:function(){n.hide(this.context,!0)},handleClick:function(t){t.preventDefault();var i=.8*window.innerHeight;$("body").velocity("scroll",{duration:1e3,offset:i});n.hide(this.context,!0)}});return o});