!function(a){"use strict";a.fn.scroll4ever=function(b){var d=a.extend({trigger:!1,container:a(this),selector:!1,distance:0,start:function(){},complete:function(){},debug:!1},b),e=a(this),f=!1,g=function(a){d.debug&&void 0!=console.log&&console.log(a)};g("initialized"),g(e),g(d),a(this).on("click",d.trigger,function(){g("triggered"),d.start(),f=!0;var b=e.find(d.trigger).attr("href");return g("requesting: "+b),a("
").load(b,function(){var b=a(this).find(e.selector);e.find(d.trigger).replaceWith(b.find(d.trigger)),e.find(d.container).append(b.find(d.selector)),f=!1,g("done"),d.complete()}),!1}),d.distance&&a(window).on("scroll",function(){a(document).scrollTop()>=a(document).height()-a(window).height()-d.distance&&(f||a(d.trigger).trigger("click"))})}}(jQuery);