{"version":3,"sources":["app.js"],"names":["$","urlParam","name","results","RegExp","exec","window","location","search","click","pathname","replace","hostname","target","hash","length","slice","animate","scrollTop","offset","top","collapse","scrollspy","navbarCollapse","addClass","removeClass","scroll","text","Date","getFullYear","jQuery"],"mappings":";AAAA,CAAC,UAAUA,CAAV,EAAa;AACZ,eADY,CACE;;AAEdA,IAAEC,QAAF,GAAa,UAAUC,IAAV,EAAgB;AAC3B,QAAIC,UAAU,IAAIC,MAAJ,CAAW,UAAUF,IAAV,GAAiB,WAA5B,EACXG,IADW,CACNC,OAAOC,QAAP,CAAgBC,MADV,CAAd;;AAGA,WAAQL,YAAY,IAAb,GAAqBA,QAAQ,CAAR,KAAc,CAAnC,GAAuC,KAA9C;AACD,GALD;;AAOA;AACAH,IAAE,gDAAF,EAAoDS,KAApD,CAA0D,YAAY;AACpE,QAAIF,SAASG,QAAT,CAAkBC,OAAlB,CAA0B,KAA1B,EAAiC,EAAjC,KAAwC,KAAKD,QAAL,CAAcC,OAAd,CAAsB,KAAtB,EAA6B,EAA7B,CAAxC,IAA4EJ,SAASK,QAAT,IAAqB,KAAKA,QAA1G,EAAoH;AAClH,UAAIC,SAASb,EAAE,KAAKc,IAAP,CAAb;AACAD,eAASA,OAAOE,MAAP,GAAgBF,MAAhB,GAAyBb,EAAE,WAAW,KAAKc,IAAL,CAAUE,KAAV,CAAgB,CAAhB,CAAX,GAAgC,GAAlC,CAAlC;AACA,UAAIH,OAAOE,MAAX,EAAmB;AACjBf,UAAE,YAAF,EAAgBiB,OAAhB,CAAwB;AACtBC,qBAAYL,OAAOM,MAAP,GAAgBC,GAAhB,GAAsB;AADZ,SAAxB,EAEG,IAFH,EAES,eAFT;AAGA,eAAO,KAAP;AACD;AACF;AACF,GAXD;;AAaA;AACApB,IAAE,oBAAF,EAAwBS,KAAxB,CAA8B,YAAY;AACxCT,MAAE,kBAAF,EAAsBqB,QAAtB,CAA+B,MAA/B;AACD,GAFD;;AAIA;AACArB,IAAE,MAAF,EAAUsB,SAAV,CAAoB;AAClBT,YAAQ,UADU;AAElBM,YAAQ;AAFU,GAApB;;AAKA;AACA,MAAII,iBAAiB,SAAjBA,cAAiB,GAAY;AAC/B,QAAIvB,EAAE,UAAF,EAAcmB,MAAd,GAAuBC,GAAvB,GAA6B,GAAjC,EAAsC;AACpCpB,QAAE,UAAF,EAAcwB,QAAd,CAAuB,eAAvB;AACD,KAFD,MAEO;AACLxB,QAAE,UAAF,EAAcyB,WAAd,CAA0B,eAA1B;AACD;AACF,GAND;AAOA;AACAF;AACA;AACAvB,IAAEM,MAAF,EAAUoB,MAAV,CAAiBH,cAAjB;;AAEAvB,IAAE,OAAF,EAAW2B,IAAX,CAAgB,IAAIC,IAAJ,GAAWC,WAAX,EAAhB;AAED,CAlDD,EAkDGC,MAlDH,GAkDY","file":"app.85f9a98b.map","sourceRoot":"../src","sourcesContent":["(function ($) {\n  \"use strict\"; // Start of use strict\n\n  $.urlParam = function (name) {\n    var results = new RegExp('[\\?&]' + name + '=([^&#]*)')\n      .exec(window.location.search);\n\n    return (results !== null) ? results[1] || 0 : false;\n  }\n\n  // Smooth scrolling using jQuery easing\n  $('a.js-scroll-trigger[href*=\"#\"]:not([href=\"#\"])').click(function () {\n    if (location.pathname.replace(/^\\//, '') == this.pathname.replace(/^\\//, '') && location.hostname == this.hostname) {\n      var target = $(this.hash);\n      target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');\n      if (target.length) {\n        $('html, body').animate({\n          scrollTop: (target.offset().top - 70)\n        }, 1000, \"easeInOutExpo\");\n        return false;\n      }\n    }\n  });\n\n  // Closes responsive menu when a scroll trigger link is clicked\n  $('.js-scroll-trigger').click(function () {\n    $('.navbar-collapse').collapse('hide');\n  });\n\n  // Activate scrollspy to add active class to navbar items on scroll\n  $('body').scrollspy({\n    target: '#mainNav',\n    offset: 100\n  });\n\n  // Collapse Navbar\n  var navbarCollapse = function () {\n    if ($(\"#mainNav\").offset().top > 100) {\n      $(\"#mainNav\").addClass(\"navbar-shrink\");\n    } else {\n      $(\"#mainNav\").removeClass(\"navbar-shrink\");\n    }\n  };\n  // Collapse now if page is not at top\n  navbarCollapse();\n  // Collapse the navbar when page is scrolled\n  $(window).scroll(navbarCollapse);\n\n  $('.year').text(new Date().getFullYear());\n\n})(jQuery); // End of use strict\n"]}