HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/werkenbijergatis.creativefellows.nl/public/js/app-min.js
$(document).foundation().ready((function(){$(".lazy-image, .lazy-load-image").Lazy({effect:"fadeIn",effectTime:500,enableThrottle:!0,throttle:250,afterLoad:function(t){}}),$(".page-section__vacatures").filterLayout(),$("#acceptCookie").on("click",(function(t){t.preventDefault();var e=$(this).attr("data-link");$.ajax({type:"POST",url:e,complete:function(){$("#accept-cookies").slideUp("fast")}})}))})),$.fn.filterLayout=function(){return this.each((function(){var t=$(this),e=t.find(".button[data-filter]"),i=t.find("[data-results] [data-filter]"),a=(t.find(".button__active[data-filter]"),window.location.hash??null);t.settings={active_class:"button__active",active_filter:null},t.init=function(){t.hasFilters()||(e.on("click",t.filter),t.setHash())},t.setHash=function(){a&&(t.setActiveFilter(a.substring(1)),a&&t.setActive(e.filter("[data-filter="+a.substring(1)+"]")))},t.setActiveFilter=function(e){t.settings.active_filter=e,t.filterResults(),t.setActive($(this))},t.hasFilters=function(){return 0==e.length},t.filter=function(){t.setActiveFilter($(this).data("filter")),t.setActive($(this))},t.filterResults=function(){""!=t.settings.active_filter?(i.hide(),i.filter("[data-filter='"+t.settings.active_filter+"']").show()):i.show()},t.setActive=function(i){e.removeClass(t.settings.active_class),i.addClass(t.settings.active_class)},t.init()}))},$.fn.toggleFilterSearch=function(){return this.each((function(){var t,e=$(this),i=$("#job-search-container"),a=i.find($("[data-job-count]")),n=i.find("[data-job-pagination]"),s=e.find("a"),l=e.find(".button[data-submit]"),c=e.find(".button[data-reset]"),o=e.find(".filter-options"),r=i.find("[data-jobs-container]"),f=$("#search-jobs");e.settings={shade_visible:!1,filter_open:!1,active_filter:null,clicked_filter:null,current_page:1},e.parameters={},e.init=function(){e.shadeOut(),s.click(e.click),l.click(e.filterJobs),f.click(e.search),c.click(e.resetFilters)},e.resetFilters=function(){$(this).closest("form").find("input:checkbox").prop("checked",!1),$(this).closest("form").find("input:text").val("")},e.search=function(t){t.preventDefault(),e.setFormData(),e.postSearch(!0)},e.filterJobs=function(t){t.preventDefault(),e.closeFilters(),e.setFormData(),e.postSearch(!0)},e.setFormData=function(){var t=$("#filter-jobs-form").serializeArray();t.push({name:"q",value:$("#test").val()}),t.push({name:"page",value:e.settings.current_page}),e.parameters=t},e.postSearch=function(){$.ajax({type:"POST",url:"/vacatures/search",data:e.parameters,success:function(t){r.html(""),$.each(t.jobs,(function(t,i){r.append(e.setJobData(i))})),Foundation.reInit(r),$("#filter-jobs").parent().css("height","auto"),a.text(t.message),e.setPagination(t.pagination.html)}})},e.setPagination=function(t){n.html(t),n.find("a").click((function(t){t.preventDefault(),n.find("li").removeClass("current"),$(this).parent().addClass("current"),e.settings.current_page=$(this).data("page"),e.setFormData(),e.postSearch()}))},e.paginationLink=function(t){return"/vacatures/"+t},e.setJobData=function(t){return'<div class="cell small-12 medium-6 large-3"> \t\t\t\t\t\t<div class="callout callout__vacatures"> \t\t\t\t\t\t\t<div class="callout-inner"> \t\t\t\t\t\t\t\t<div class="callout-text" data-equalizer-watch>\t\t\t\t\t\t\t\t\t<h3>'+t.title+"</h3>\t\t\t\t\t\t\t\t\t<p>"+t.summary+'</p>\t \t\t\t\t\t\t\t\t<ul class="menu vertical menu__jobs-features">\t \t\t\t\t\t\t\t\t\t<li class="icon icon__location">'+t.location+'</li>\t \t\t\t\t\t\t\t\t\t<li class="icon icon__salary">'+t.salary_desc+'</li>\t \t\t\t\t\t\t\t\t\t<li class="icon icon__hours">'+t.hours+'</li>\t \t\t\t\t\t\t\t\t\t<li class="icon icon__education">'+t.education+'</li>\t \t\t\t\t\t\t\t\t</ul>\t\t\t\t\t\t\t\t</div> \t\t\t\t\t\t\t\t<a class="link link__apics-pointer" href="'+t.url+'">Bekijk vacature</a> \t\t\t\t\t\t\t</div> \t\t\t\t\t\t</div> \t\t\t\t \t   </div>'},e.click=function(){e.settings.clicked_filter=$(this),e.toggleShadeOut()},e.toggleShadeOut=function(){e.settings.filter_open||e.settings.shade_visible?e.settings.shade_visible&&e.settings.filter_open&&!e.settings.active_filter.is(e.settings.clicked_filter)?e.switchFilter():e.closeFilters(!0):e.openFilter()},e.openFilter=function(){e.settings.shade_visible=!0,e.settings.filter_open=!0,e.settings.active_filter=e.settings.clicked_filter,t.fadeIn()},e.switchFilter=function(){o.filter(":visible").addClass("hide"),e.settings.active_filter=e.settings.clicked_filter,e.settings.shade_visible=!0,e.settings.filter_open=!0},e.closeFilters=function(){e.settings.shade_visible=!1,e.settings.filter_open=!1,e.settings.active_filter=null,e.settings.clicked_filter=null,setTimeout((function(){o.addClass("hide")}),100),t.fadeOut()},e.shadeOut=function(){0==$(".shadeout").length?(t=$('<div class="shadeout"></div>').hide()).insertAfter(e):t=$(".shadeout")},e.init()}))},$.fn.visible=function(t){var e=$(this),i=$(window),a=i.scrollTop(),n=a+i.height(),s=e.offset().top,l=s+e.height();return(!0===t?s:l)<=n&&(!0===t?l:s)>=a},$.fn.RandomShapes=function(){return this.each((function(){var t=$(this);t.init=function(){var e=$('<div class="apics-shape">');t.wrap(e)},t.init()}))},$(document).pjax(".top-bar a:not(.lang), a[ajax-load], .pagination a","#view-container",{fragment:"#view-container",timeout:3e3}),$(document).on("pjax:send",(function(){$("#loading").show()})),$(document).on("pjax:complete",(function(){$("#loading").fadeOut(),$(document).foundation(),$("#filter-jobs").toggleFilterSearch(),Foundation.reInit($("[data-jobs-container]")),setTimeout((function(){$("#filter-jobs").parent().css("height","auto")}),100),$(".lazy-image, .lazy-load-image").Lazy({effect:"fadeIn",effectTime:500,enableThrottle:!0,throttle:250,afterLoad:function(t){t.parent().addClass("apics-shape__visible")}})}));