{"version":3,"sources":["js/plugin.js"],"names":["a","fn","footerReveal","b","c","d","prev","e","window","f","extend","shadow","shadowOpacity","zIndex","outerHeight","offset","top","css","position","bottom","on","width","outerWidth","jQuery","l","o","scrollUp","data","body","init","r","s","t","i","p","settings","defaults","scrollTrigger","id","scrollName","href","scrollTitle","attr","appendTo","scrollImg","html","scrollText","display","activeOverlay","scrollDistance","borderTop","animation","animationSpeed","scrollFrom","height","scroll","scrollTop","scrollTarget","Math","floor","click","preventDefault","animate","scrollSpeed","easingType","destroy","removeData","remove","jquery","split","off","unbind","document"],"mappings":"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","file":"plugin.5d83375e.map","sourceRoot":"..","sourcesContent":["! function (a) {\r\n a.fn.footerReveal = function (b) {\r\n var c = a(this),\r\n d = c.prev(),\r\n e = a(window),\r\n f = a.extend({\r\n shadow: !0,\r\n shadowOpacity: .8,\r\n zIndex: -100\r\n }, b);\r\n a.extend(!0, {}, f, b);\r\n return c.outerHeight() <= e.outerHeight() && c.offset().top >= e.outerHeight() && (c.css({\r\n \"z-index\": f.zIndex,\r\n position: \"fixed\",\r\n bottom: 0\r\n }), f.shadow && d.css({\r\n \"-moz-box-shadow\": \"0 20px 30px -20px rgba(0,0,0,\" + f.shadowOpacity + \")\",\r\n \"-webkit-box-shadow\": \"0 20px 30px -20px rgba(0,0,0,\" + f.shadowOpacity + \")\",\r\n \"box-shadow\": \"0 20px 30px -20px rgba(0,0,0,\" + f.shadowOpacity + \")\"\r\n }), e.on(\"load resize footerRevealResize\", function () {\r\n c.css({\r\n width: d.outerWidth()\r\n }), d.css({\r\n \"margin-bottom\": c.outerHeight()\r\n })\r\n })), this\r\n }\r\n}(jQuery);\r\n\r\n/*!\r\n * scrollup v2.4.1\r\n * Url: http://markgoodyear.com/labs/scrollup/\r\n * Copyright (c) Mark Goodyear — @markgdyr — http://markgoodyear.com\r\n * License: MIT\r\n */\r\n! function (l, o, e) {\r\n \"use strict\";\r\n l.fn.scrollUp = function (o) {\r\n l.data(e.body, \"scrollUp\") || (l.data(e.body, \"scrollUp\", !0), l.fn.scrollUp.init(o))\r\n }, l.fn.scrollUp.init = function (r) {\r\n var s, t, c, i, n, a, d, p = l.fn.scrollUp.settings = l.extend({}, l.fn.scrollUp.defaults, r),\r\n f = !1;\r\n switch (d = p.scrollTrigger ? l(p.scrollTrigger) : l(\"\", {\r\n id: p.scrollName,\r\n href: \"#top\"\r\n }), p.scrollTitle && d.attr(\"title\", p.scrollTitle), d.appendTo(\"body\"), p.scrollImg || p.scrollTrigger || d.html(p.scrollText), d.css({\r\n display: \"none\",\r\n position: \"fixed\",\r\n zIndex: p.zIndex\r\n }), p.activeOverlay && l(\"
\", {\r\n id: p.scrollName + \"-active\"\r\n }).css({\r\n position: \"absolute\",\r\n top: p.scrollDistance + \"px\",\r\n width: \"100%\",\r\n borderTop: \"1px dotted\" + p.activeOverlay,\r\n zIndex: p.zIndex\r\n }).appendTo(\"body\"), p.animation) {\r\n case \"fade\":\r\n s = \"fadeIn\", t = \"fadeOut\", c = p.animationSpeed;\r\n break;\r\n case \"slide\":\r\n s = \"slideDown\", t = \"slideUp\", c = p.animationSpeed;\r\n break;\r\n default:\r\n s = \"show\", t = \"hide\", c = 0\r\n }\r\n i = \"top\" === p.scrollFrom ? p.scrollDistance : l(e).height() - l(o).height() - p.scrollDistance, n = l(o).scroll(function () {\r\n l(o).scrollTop() > i ? f || (d[s](c), f = !0) : f && (d[t](c), f = !1)\r\n }), p.scrollTarget ? \"number\" == typeof p.scrollTarget ? a = p.scrollTarget : \"string\" == typeof p.scrollTarget && (a = Math.floor(l(p.scrollTarget).offset().top)) : a = 0, d.click(function (o) {\r\n o.preventDefault(), l(\"html, body\").animate({\r\n scrollTop: a\r\n }, p.scrollSpeed, p.easingType)\r\n })\r\n }, l.fn.scrollUp.defaults = {\r\n scrollName: \"scrollUp\",\r\n scrollDistance: 300,\r\n scrollFrom: \"top\",\r\n scrollSpeed: 300,\r\n easingType: \"linear\",\r\n animation: \"fade\",\r\n animationSpeed: 200,\r\n scrollTrigger: !1,\r\n scrollTarget: !1,\r\n scrollText: \"Scroll to top\",\r\n scrollTitle: !1,\r\n scrollImg: !1,\r\n activeOverlay: !1,\r\n zIndex: 2147483647\r\n }, l.fn.scrollUp.destroy = function (r) {\r\n l.removeData(e.body, \"scrollUp\"), l(\"#\" + l.fn.scrollUp.settings.scrollName).remove(), l(\"#\" + l.fn.scrollUp.settings.scrollName + \"-active\").remove(), l.fn.jquery.split(\".\")[1] >= 7 ? l(o).off(\"scroll\", r) : l(o).unbind(\"scroll\", r)\r\n }, l.scrollUp = l.fn.scrollUp\r\n}(jQuery, window, document);"]}