/*
 * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
 * This devtool is neither made for production nor for readable output files.
 * It uses "eval()" calls to create a separate source file in the browser devtools.
 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 * or disable the default devtool with "devtool: false".
 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 */
/******/ (() => { // webpackBootstrap
/******/ 	"use strict";
/******/ 	var __webpack_modules__ = ({

/***/ "./js/modules/dropdowns.js":
/*!*********************************!*\
  !*** ./js/modules/dropdowns.js ***!
  \*********************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\nvar dropdowns = document.querySelectorAll('ul.dropdown');\ndropdowns = [].slice.call(dropdowns);\n\ndropdowns.forEach( function(dropdown){\n\tdropdown.addEventListener('click', function(e){\n\t\te.stopPropagation();\n\n\t\tif ( dropdown.classList.contains('active') ){\n\t\t\tdropdown.classList.remove('active');\n\t\t} else {\n\t\t\tdropdown.classList.add('active');\n\t\t}\n\t});\n});\n\ndocument.addEventListener('click', function(e){\n\tdropdowns.forEach(function(dropdown){\n\t\tdropdown.classList.remove('active');\n\t})\n});\n\n//# sourceURL=webpack://coker-edu/./js/modules/dropdowns.js?");

/***/ }),

/***/ "./js/modules/faculty-filter.js":
/*!**************************************!*\
  !*** ./js/modules/faculty-filter.js ***!
  \**************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\njQuery('.faculty-filter input[name=\"content_search\"]').on('keyup', function(e){\n    var table = document.querySelector('.faculty-staff-table tbody');\n    filterTable( e.target.value, table );\n});\n\njQuery('.faculty-filter select').on('change', function(e){\n    var table = document.querySelector('.faculty-staff-table tbody');\n    var filter = ( e.target.value == 'All' ) ? '' : e.target.value;\n    filterTable( filter, table );\n});\n\nfunction filterTable( searchTerm, table ) {\n    var filter = searchTerm.toUpperCase();\n    var trs = table.querySelectorAll('tr');\n\n    for (var i = 0; i < trs.length; i++) {\n        if (trs[i].innerHTML.toUpperCase().indexOf(filter) > -1) {\n            trs[i].style.display = \"\";\n        } else {\n            trs[i].style.display = \"none\";\n        }\n    }\n}\n\n//# sourceURL=webpack://coker-edu/./js/modules/faculty-filter.js?");

/***/ }),

/***/ "./js/modules/hamburger.js":
/*!*********************************!*\
  !*** ./js/modules/hamburger.js ***!
  \*********************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\njQuery(\".hamburger\").on(\"click\", function (e) {\n    jQuery(\".hamburger\").toggleClass(\"is-active\");\n    // Do something else, like open/close menu\n});\n\n//# sourceURL=webpack://coker-edu/./js/modules/hamburger.js?");

/***/ }),

/***/ "./js/modules/materializecss-init.js":
/*!*******************************************!*\
  !*** ./js/modules/materializecss-init.js ***!
  \*******************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n// import { on } from \"gulp\";\n\njQuery(document).ready(function() {\n  // Used annual report page\n  $('.featured-row-mobile__collapsible').collapsible();\n  \n  $('.coker-accordion').collapsible();\n\n  $('.collapsible').collapsible();\n\n  $('.dropdown-trigger').dropdown();\n\n  $('.faculty-select').formSelect();\n  \n  $('.program-finder__filter-select').formSelect();\n\n  $('.carousel').carousel();\n  \n  $('.materialboxed').materialbox();\n\n  $('.tabs').tabs();\n  \n  var $topOffset = 0;\n  \n  $(window).scroll(function () {\n    // console.log( $(document).scrollTop() )\n    if ($(document).scrollTop() > 120) {\n            $('.back-top-btn').removeClass(\"display-none\");\n    } else if ($topOffset == 0)  {\n            $('.back-top-btn').addClass(\"display-none\");\n    } \n  }); \n\n  // Back to top\n  $('.footer-fab').floatingActionButton();\n\n  // Banner fab\n  $('.get-started-fab').floatingActionButton({\n    direction: 'left',\n    hoverEnabled: false\n  });\n\n  // Grid Expanding content accordion\n  $('.grid-expanding__item').click(function() {\n    $(this).toggleClass('active');\n   \n    if ($(this).hasClass(\"active\")) {\n      $(this).find(\".grid-expanding__item-overlay-btn > .material-symbols-outlined\").html(\" remove \");\n    } else {\n      $(this).find(\".grid-expanding__item-overlay-btn > .material-symbols-outlined\").html(\" add \");\n    }\n  });\n\n  // featured-row row\n  $(\".featured-row-desktop__link\").click(function(){\n    $(\".featured-row-desktop__link\").removeClass('active-menu');\n    $(this).addClass('active-menu');\n    $('.featured-row-desktop__content-item.active').removeClass('active');\n    var video = $(\".featured-row-video__play\").attr(\"src\");\n    $(\".featured-row-video__play\").attr(\"src\", \"\");\n    $(\".featured-row-video__play\").attr(\"src\", video);\n    $('.featured-row-video').removeClass('featured-row-video__play');\n    \n    var a =$(this).attr(\"data-target\");\n    $('#featured-row-desktop__content-' + a).toggleClass('active');\n    $('#featured-row-desktop__content-' + a).find('.featured-row-video').addClass('featured-row-video__play');\n  });\n\n    // Testimonials slider\n    $('.testimonials-slider-carousel').carousel({\n      fullWidth: true,\n      interval: 3000,\n      transition: 1000,\n      duration: 1000,\n      indicators: true,\n      arrows: true\n    });\n\n    // Faculty slider\n    $('.faculty-slider-carousel').carousel({\n      fullWidth: true,\n      interval: 3000,\n      transition: 1000,\n      duration: 1000,\n      indicators: true,\n      arrows: true\n    });\n\n    // Banner video player to stop when not focused\n    jQuery('.modal-trigger-video').click(function() {\n      $(this).next().find('.coker-banner-iframe').addClass('coker-banner__play');\n    });\n\n    jQuery('.modal').modal({\n      dismissible: true, \n      onCloseEnd: function() {\n          var video = $(\".coker-banner__play\").attr(\"src\");\n          $(\".coker-banner__play\").attr(\"src\",\"\");\n          $(\".coker-banner__play\").attr(\"src\",video);\n          $('.coker-banner-iframe').removeClass('coker-banner__play');      \n      } \n    });\n\n    $('.flyout__cont-trigger').click(function() {\n      $(this).next('.flyout__cont-copy').toggleClass('active');\n      $(this).find('i').toggleClass('rotate');\n    });\n\n    $('.grid-fly__cont-trigger').click(function() {\n      $(this).next('.grid-fly__cont-copy').toggleClass('active');\n      $(this).find('i').toggleClass('rotate');\n    });\n\n    $('.mobile-search-btn').click(function() {\n      $(this).next('.header-search-container').toggleClass('active');\n    });\n\n    if ($(window).width() < 1024) {\n      $('.site-footer__mob-accordion').accordion({\n        active: false,\n        collapsible: true\n\n      });\n    }\n\n});\n\n\n//# sourceURL=webpack://coker-edu/./js/modules/materializecss-init.js?");

/***/ }),

/***/ "./js/modules/navigation.js":
/*!**********************************!*\
  !*** ./js/modules/navigation.js ***!
  \**********************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\nif($(window).width() < 1024) {\n\t$('.main-navigation').on(\"click\", function(e) {\n\t\tif( e.target !=this) \n\t\treturn;\n\n\t\t// console.log('Parent clicked');\n\t\t$('.main-navigation').removeClass('toggled');\n\t\t$('body').removeClass('disable-scroll');\n\t\t$('.hamburger').removeClass('is-active');\n\t\t$('.sub-menu').removeClass('sub-menu--drop');\n\t\t$('.sub-menu-toggle').removeClass('rotate');\n\t\t\n\t});\n\t\n\t$('.sidenav-trigger').on(\"click\", function() {\n\t\t$('.main-navigation').toggleClass('toggled');\n\t\t$('body').toggleClass('disable-scroll');\n\t\t$(this).next().removeClass('sub-menu--drop');\n\t\t$('.sub-menu').removeClass('sub-menu--drop');\n\t\t$('.sub-menu-toggle').removeClass('rotate');\n\t});\n\t\n\t$('.main-navigation li a').on(\"click\", function() {\n\t\tif( !$(this).hasClass(\"menu-item-has-children\")) {\n\t\t\t$('.main-navigation').removeClass('toggled');\n\t\t\t$('body').removeClass('disable-scroll');\n\t\t\t$('.hamburger').removeClass('is-active');\n\t\t\t$('.sub-menu').removeClass('sub-menu--drop');\n\t\t\t$('.sub-menu-toggle').removeClass('rotate');\n\t\t}\n\t\t// var getClass = this.className;\n\t\t// console.log(getClass);\n\t});\n\n\t$('.sub-menu-toggle').on(\"click\", function(x) {\n\t\t$(this).toggleClass('rotate');\n\t\t$(this).next().toggleClass('sub-menu--drop');\n\t});\n}\n\n// Related menu links\n$('.related-sub-menu-toggle').on(\"click\", function(x) {\n\t$(this).find('.material-symbols-outlined').toggleClass('rotate');\n\t$(this).next().toggleClass('related-sub-menu--drop');\n});\n\n\n//# sourceURL=webpack://coker-edu/./js/modules/navigation.js?");

/***/ }),

/***/ "./js/modules/program-finder.js":
/*!**************************************!*\
  !*** ./js/modules/program-finder.js ***!
  \**************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\njQuery('document').ready(function () {\n\n\tfunction get_programs(finder) {\n\t\tvar degrees = jQuery('select[data-filter=\"degree\"]', finder).map(function () { return this.value; }).get().join(',');\n\t\tvar modalities = jQuery('input[data-filter=\"modality\"]:checked', finder).map(function () { return this.value; }).get().join(',');\n\t\tvar locations = jQuery('select[data-filter=\"location\"]', finder).map(function () { return this.value; }).get().join(',');\n\n\t\tjQuery.ajax({\n\t\t\ttype: 'GET',\n\t\t\turl: '/wp-json/coker/v1/programs',\n\t\t\tdata: {\n\t\t\t\tdegrees: degrees,\n\t\t\t\tmodalities: modalities,\n\t\t\t\tlocations: locations\n\t\t\t},\n\t\t\tdataType: 'JSON',\n\t\t\tsuccess: function (response) {\n\t\t\t\tjQuery('.class-results', finder).empty();\n\n\t\t\t\tif (Array.isArray(response) && response.length > 0) {\n\t\t\t\t\tjQuery.each(response, function (index, program) {\n\t\t\t\t\t\t// var image = '';\n\t\t\t\t\t\tvar link = '';\n\t\t\t\t\t\t// var summary = '';\n\t\t\t\t\t\t// if (program.custom_fields.program_image) {\n\t\t\t\t\t\t// \timage = program.custom_fields.program_image.sizes['portrait-thumb'];\n\t\t\t\t\t\t// }\n\t\t\t\t\t\t// if (!image && program.custom_fields.program_image_legacy) {\n\t\t\t\t\t\t// \timage = program.custom_fields.program_image_legacy.sizes['portrait-thumb'];\n\t\t\t\t\t\t// }\n\t\t\t\t\t\tif (program.page_link) {\n\t\t\t\t\t\t\tlink = program.page_link;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t// if (program.custom_fields.program_summary) {\n\t\t\t\t\t\t// \tsummary = program.custom_fields.program_summary;\n\t\t\t\t\t\t// }\n\n\t\t\t\t\t\t// jQuery('.class-results', finder).append('<div class=\"col m4\"><a href=\"' + link + '\" title=\"Learn more about ' + program.post_title + '\"><img src=\"' + image + '\" alt=\"\" /><div class=\"class-card-body\"><h3>' + program.post_title + '</h3><p>' + summary + '</p></div></a></div>');\n\t\t\t\t\t\tjQuery('.class-results', finder).append('<div class=\"program-finder__results-item\"><a href=\"' + link + '\" title=\"Learn more about ' + program.post_title + '\"><h3>' + program.post_title + '</h3></a></div>');\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tjQuery('.class-results', finder).append('<div class=\"col m12\"><strong>No programs found based on the search criteria.</strong></div>')\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\n\tjQuery('.block-program-finder').each(function (index, element) {\n\t\tget_programs(element);\n\t});\n\n\tjQuery(\"input[data-type='filter'], select[data-type='filter']\").on('change', function (e) {\n\t\tlet finder = jQuery(e.target).closest('.block-program-finder').first();\n\t\t// jQuery(e.target).css('border', '5px solid red');\n\t\tget_programs(finder);\n\t});\n\n\n});\n\n\n//# sourceURL=webpack://coker-edu/./js/modules/program-finder.js?");

/***/ }),

/***/ "./js/modules/sticky-header.js":
/*!*************************************!*\
  !*** ./js/modules/sticky-header.js ***!
  \*************************************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\njQuery(function ($) {\n        var $window = $(window);\n        var $topOffset = 0;\n\n        $(window).on('scroll', function () {\n                $topOffset = $(this).scrollTop();\n        });\n\n        if ($(window).width() > 1024) {\n\n                $(window).scroll(function () {\n                        if ($(document).scrollTop() > 120) {\n                                $('.site-header').addClass(\"site-header__sticky\");\n                                $(window).bind('wheel mousewheel', function (event) {\n                                        if (event.originalEvent.deltaY <= 0) {\n                                                $('.site-header__sticky').css({\n                                                        \"transform\": \"translateY(0)\"\n                                                });\n                                        } else {\n                                                $('.site-header').css({\n                                                        \"transform\": \"translateY(-110px)\"\n                                                });\n                                        }\n                                });\n                        } else if ($topOffset == 0) {\n                                $('.site-header').css({\n                                        \"transform\": \"translateY(0)\"\n                                });\n                                $('.site-header').removeClass(\"site-header__sticky\");\n                        }\n                });\n        }\n\n        $(window).scroll(function () {\n                // console.log( $(document).scrollTop() )\n                // if ($(document).scrollTop() > 120) {\n                //         $('.back-top-btn').removeClass(\"display-none\");\n                // } else if ($topOffset == 0) {\n                //         $('.back-top-btn').addClass(\"display-none\");\n                // }\n\n                if ($(window).width() < 1024) {\n                        if ($(document).scrollTop() > 120) {\n                                $('.sub-header').fadeOut();\n                        } else if ($topOffset == 0) {\n                                $('.sub-header').fadeIn();\n                        }\n                }\n        });\n\n        // if ($(window).width() < 1024) {\n                // $('.banner-fab').css('display','none');\n\n                // $(window).scroll(function () {\n                //         if ($(document).scrollTop() > 600) {\n                //                 $('.banner-fab').fadeIn();\n                //         } else if ($topOffset == 0) {\n                //                 $('.banner-fab').fadeOut();\n                //         }\n                // });\n        // }\n\n        $(\"#back-top-btn\").click(function () {\n                $(\"html, body\").animate({scrollTop: 0});\n        });\n        \n});\n\n//# sourceURL=webpack://coker-edu/./js/modules/sticky-header.js?");

/***/ }),

/***/ "./js/scripts.js":
/*!***********************!*\
  !*** ./js/scripts.js ***!
  \***********************/
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _modules_hamburger_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./modules/hamburger.js */ \"./js/modules/hamburger.js\");\n/* harmony import */ var _modules_sticky_header_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./modules/sticky-header.js */ \"./js/modules/sticky-header.js\");\n/* harmony import */ var _modules_materializecss_init_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./modules/materializecss-init.js */ \"./js/modules/materializecss-init.js\");\n/* harmony import */ var _modules_navigation_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./modules/navigation.js */ \"./js/modules/navigation.js\");\n/* harmony import */ var _modules_dropdowns_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./modules/dropdowns.js */ \"./js/modules/dropdowns.js\");\n/* harmony import */ var _modules_faculty_filter_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./modules/faculty-filter.js */ \"./js/modules/faculty-filter.js\");\n/* harmony import */ var _modules_program_finder_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./modules/program-finder.js */ \"./js/modules/program-finder.js\");\n// 3rd party packages from NPM\n// import $ from 'jquery';\n\n\n\n\n\n\n\n\n\n//# sourceURL=webpack://coker-edu/./js/scripts.js?");

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			// no module.id needed
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	(() => {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = (exports) => {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	})();
/******/ 	
/************************************************************************/
/******/ 	
/******/ 	// startup
/******/ 	// Load entry module and return exports
/******/ 	// This entry module can't be inlined because the eval devtool is used.
/******/ 	var __webpack_exports__ = __webpack_require__("./js/scripts.js");
/******/ 	
/******/ })()
;