// source --> https://www.mirellavanstaveren.nl/wp-content/uploads/hummingbird-assets/d9ddf56a1f81f3b5931621fd186e49be.js /**handles:bookly**/ !function(V){window.bookly=function(Y){var A=V("#bookly-form-"+Y.form_id),g="object"==typeof Intl?Intl.DateTimeFormat().resolvedOptions().timeZone:void 0,w=(new Date).getTimezoneOffset();function x(L){var e;Y.skip_steps.service?(Y.skip_steps.extras?J:T)(L):(e={action:"bookly_render_service",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id},Y.use_client_time_zone&&(e.time_zone=g,e.time_zone_offset=w),V.extend(e,L),V.ajax({url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){function b(e,t,o){V('option:not([value=""])',e).remove();var a=document.createDocumentFragment();function s(t){return Object.keys(t).map(function(e){return t[e]})}function n(e,t){return parseInt(e.pos)parseInt(t.pos)?1:0}t=s(t).sort(n),V.each(t,function(e,t){var o=document.createElement("option");o.value=t.id,o.text=t.name,a.appendChild(o)}),e.append(a),e.find('option[value="'+o+'"]').length&&e.val(o)}function l(e,a,s,n,o){var i=Y.attributes.location_custom_settings&&a?a:0,l={},r={},c={},t={},d=null,y=null,u,f;V.each(g,function(t,o){a&&!_[a].staff.hasOwnProperty(t)||(n?o.services.hasOwnProperty(n)&&o.services[n].locations.hasOwnProperty(i)&&(y=y?Math.min(y,o.services[n].locations[i].min_capacity):o.services[n].locations[i].min_capacity,d=d?Math.max(d,o.services[n].locations[i].max_capacity):o.services[n].locations[i].max_capacity,null!=o.services[n].locations[i].price?l[t]={id:t,name:o.name+" ("+o.services[n].locations[i].price+")",pos:o.pos}:l[t]={id:t,name:o.name,pos:o.pos}):s?V.each(o.services,function(e){if(j[e].category_id==s)return l[t]=Object.assign({},o),!1}):l[t]=Object.assign({},o))}),a?(u=[],f=[],V.each(g,function(t){V.each(g[t].services,function(e){g[t].services[e].locations.hasOwnProperty(i)&&(u.push(j[e].category_id),f.push(e))})}),V.each(v,function(e,t){-1e&&u.append(V(this).clone())}):u.append(o.clone()).val(o.val());var o=V("option:first",u).val();u.val(o<=t?t:o)}),C=function(){V(".bookly-js-select-service-error",A).hide(),V(".bookly-js-select-employee-error",A).hide(),V(".bookly-js-select-location-error",A).hide();var t=!0,o=null,a=null,s=null,n=null;return V(".bookly-js-chain-item:not(.bookly-js-draft)",A).each(function(){var e=V(this);o=V(".bookly-js-select-service",e),a=V(".bookly-js-select-employee",e),s=V(".bookly-js-select-location",e),o.removeClass("bookly-error"),a.removeClass("bookly-error"),s.removeClass("bookly-error"),o.val()||(t=!1,o.addClass("bookly-error"),V(".bookly-js-select-service-error",e).show(),n=o),Y.required.hasOwnProperty("location")&&Y.required.location&&!s.val()&&(t=!1,s.addClass("bookly-error"),V(".bookly-js-select-location-error",e).show(),n=s),Y.required.staff&&!a.val()&&(t=!1,a.addClass("bookly-error"),V(".bookly-js-select-employee-error",e).show(),n=a)}),c.removeClass("bookly-error"),c.val()||(t=!1,c.addClass("bookly-error"),null===n&&(n=c)),V(".bookly-js-week-day:checked",A).length||(t=!1,null===n&&(n=d)),null!==n&&Z(n),t},f.on("click",function(e){var o,a,t;e.preventDefault(),C()&&(Q(this),o={},a=0,V(".bookly-js-chain-item:not(.bookly-js-draft)",A).each(function(){var e=V(this),t=[];V(".bookly-js-select-employee",e).val()?t.push(V(".bookly-js-select-employee",e).val()):V(".bookly-js-select-employee",e).find("option").each(function(){this.value&&t.push(this.value)}),o[e.data("chain_key")]={location_id:V(".bookly-js-select-location",e).val(),service_id:V(".bookly-js-select-service",e).val(),staff_ids:t,number_of_persons:V(".bookly-js-select-number-of-persons",e).val()||1,quantity:V(".bookly-js-select-quantity",e).val()?V(".bookly-js-select-quantity",e).val():1},a+=j[V(".bookly-js-select-service",e).val()].has_extras}),t=[],V(".bookly-js-week-days .active input.bookly-js-week-day",A).each(function(){t.push(this.value)}),V.ajax({type:"POST",url:Y.ajaxurl,data:{action:"bookly_session_save",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,chain:o,date_from:c.pickadate("picker").get("select","yyyy-mm-dd"),days:t,time_from:y.val(),time_to:u.val()},dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){Y.skip_steps.extras?J():0==a?(Y.no_extras=!0,J()):(Y.no_extras=!1,T())}}))}),k.on("click",function(e,t){return C()&&(Y.skip_steps.service_part2?(Q(this),f.trigger("click")):(V(".bookly-js-mobile-step-1",A).hide(),V(".bookly-js-mobile-step-2",A).css("display","block"),1!=t&&Z(A))),!1}),Y.skip_steps.service_part1?(k.trigger("click",[!0]),p.remove()):p.on("click",function(){return V(".bookly-js-mobile-step-1",A).show(),V(".bookly-js-mobile-step-2",A).hide(),s.val()&&V(".bookly-js-select-service",A).parent().removeClass("bookly-error"),!1}))}}))}function T(d){var e={action:"bookly_render_extras",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id};Y.skip_steps.service&&Y.use_client_time_zone&&(e.time_zone=g,e.time_zone_offset=w),V.extend(e,d),V.ajax({url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){function s(e,t){var o=e.find("input"),a=e.find(".bookly-js-extras-total-price"),s=t*parseFloat(e.data("price"));a.text(r.format.replace("1",s.toFixed(r.precision))),o.val(t),e.find(".bookly-js-extras-thumb").toggleClass("bookly-extras-selected",0 button",d),t=0,o=0,a,s,n;if(_)for(;0'),(a=V(e.splice(0,1))).addClass("bookly-js-first-child"),s.append(a)):(t++,a=V(e.splice(0,1)),!e.length||e.eq(0).hasClass("bookly-day")?(a.addClass("bookly-last-child"),s.append(a),d.append(s)):s.append(a)),oh:e.length;){s=V('
'),o=h,f%b!=0||e.eq(0).hasClass("bookly-day")||--o;for(var i=0;i .bookly-column",d);k?l.length>=b:l.length;){for(var n=V('
'),i=0;i button:last",d)).length&&0==(t=V(".bookly-column:hidden:last > button:last",d)).length&&(t=V(".bookly-column:last > button:last",d)),t={action:"bookly_render_next_time",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,last_slot:t.val()},o=Q(this),V.ajax({type:"POST",url:Y.ajaxurl,data:t,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){var t,e;e.success&&e.has_slots?(k=e.has_more_slots,e=(t=V(e.html)).eq(0),V('button.bookly-day[value="'+e.attr("value")+'"]',A).length&&(t=t.not(":first")),d.append(t),r(),a.trigger("click")):a.hide(),o.stop()}}))}),s.on("click",function(){a.show(),y=m.eq(--n),d.animate({left:(Y.is_rtl?"+":"-")+n*y.width()},{duration:800}),c.animate({height:y.height()},{duration:800}),0===n&&s.hide()})),void 0===v&&Z(A)):x()}})}function U(e,t){var e;Y.skip_steps.repeat?G(e,t):(e=V.extend({action:"bookly_render_repeat",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id},e),V.ajax({url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){if(e.success){A.html(e.html),Z(A);var a=V(".bookly-js-repeat-appointment-enabled",A),c=V(".bookly-js-next-step",A),t=V(".bookly-js-repeat-variants-container",A),o=V('[class^="bookly-js-variant"]',t),s=V(".bookly-js-repeat-variant",t),n=V(".bookly-js-get-schedule",t),i=V(".bookly-js-variant-weekly",t),l=V(".bookly-js-repeat-variant-monthly",t),r=V(".bookly-js-repeat-until",t),d=V(".bookly-js-repeat-times",t),y=V(".bookly-js-monthly-specific-day",t),u=V(".bookly-js-monthly-week-day",t),f=V(".bookly-js-repeat-daily-every",t),k=V(".bookly-js-week-day",t),p=V(".bookly-js-schedule-container",A),m=V(".bookly-js-days-error",t),h=V(".bookly-js-schedule-slots",p),b=V(".bookly-js-intersection-info",p),_=V(".bookly-js-schedule-help",p),v=V(".bookly-well",p),j=V(".bookly-pagination",p),g=V(".bookly-schedule-row-template .bookly-schedule-row",p),w=e.pages_warning_info,x=e.short_date_format,C={min:e.date_min||!0,max:e.date_max||!0},L=[],T={prepareButtonNextState:function(){for(var e=c.prop("disabled"),t=0==L.length,o=0;o"),V.each(t,function(e,t){s.append(V("").val(t.value)),n||(t.title==o?(s.val(t.value),n=!0):t.title==a&&s.val(t.value))})),e.find(".bookly-schedule-time").html(s),e.find("div.bookly-label-error").toggle(!t.length)},renderSchedulePage:function(e){var t,o=L.length,a=5,s=5*e-5,n=[];h.html("");for(var i=s,l=0;l<5&&i div:first-child",t).html(L[i].index),V(".bookly-schedule-date",t).html(L[i].display_date),V(".bookly-schedule-time",t).html(L[i].display_time),L[i].another_time&&V(".bookly-schedule-intersect",t).show(),L[i].deleted&&t.find(".bookly-schedule-appointment").addClass("bookly-appointment-hidden"),h.append(t);if(5").html("«");for(r.on("click",function(){var e=parseInt(j.find(".active").html());1").html(l),j.append(r),r.on("click",function(){T.renderSchedulePage(V(this).html())});for(j.find("li:eq("+e+")").addClass("active"),(r=V("
  • ").html("»")).on("click",function(){var e=parseInt(j.find(".active").html());e'),s=V(this),n=Q(this);t.find(".bookly-schedule-date").html(e),e.pickadate({min:C.min,max:C.max,formatSubmit:"yyyy-mm-dd",format:x,clear:!1,close:!1,today:BooklyL10n.today,monthsFull:BooklyL10n.months,weekdaysFull:BooklyL10n.days,weekdaysShort:BooklyL10n.daysShort,labelMonthNext:BooklyL10n.nextMonth,labelMonthPrev:BooklyL10n.prevMonth,firstDay:Y.start_of_week,onSet:function(){var o=[];V.each(L,function(e,t){a==e||t.deleted||o.push(t.slots)}),V.ajax({url:Y.ajaxurl,type:"POST",data:{action:"bookly_recurring_appointments_get_daily_customer_schedule",csrf_token:BooklyL10n.csrf_token,date:this.get("select","yyyy-mm-dd"),form_id:Y.form_id,exclude:o},dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){s.hide(),n.stop(),e.data.length?(T.addTimeSlotControl(t,e.data[0].options,r,L[a].display_time),t.find('button[data-action="save"]').show()):(T.addTimeSlotControl(t,[]),t.find('button[data-action="save"]').hide())}})}});var o=JSON.parse(L[a].slots);e.pickadate("picker").set("select",new Date(o[0][2]));break;case"save":V(this).hide(),t.find('button[data-action="edit"]').show();var i=t.find(".bookly-schedule-date"),l=t.find(".bookly-schedule-time"),e=l.find("select"),o=e.find("option:selected");L[a].slots=e.val(),L[a].display_date=i.find("input").val(),L[a].display_time=o.text(),i.html(L[a].display_date),l.html(L[a].display_time)}})},isDateMatchesSelections:function(e){switch(s.val()){case"daily":if((6=7*(l.prop("selectedIndex")-1)&&t<7*l.prop("selectedIndex"))return!0}}return!1},updateRepeatDate:function(){var e=0,t=d.val(),o=C.min.slice(),a=r.pickadate("picker").get("select"),s=moment().year(a.year).month(a.month).date(a.date).add(5,"years");o[1]++,T.date_from=moment(o.join(","),"YYYY,M,D"),T.week_days=[],u.find("option").each(function(){T.week_days.push(V(this).val())}),T.checked_week_days=[],k.each(function(){V(this).prop("checked")&&T.checked_week_days.push(V(this).val())});for(var n=T.date_from.clone();T.isDateMatchesSelections(n)&&e++,n.add(1,"days"),e .bookly-js-modal."+Y.form_id).remove(),e.addClass(Y.form_id).appendTo("body").on("click",".bookly-js-close",function(e){e.preventDefault(),V(e.delegateTarget).removeClass("bookly-in").find("form").trigger("reset").end().find("input").removeClass("bookly-error").end().find(".bookly-label-error").html("")}),V(".bookly-js-login-show",A).on("click",function(e){e.preventDefault(),I.addClass("bookly-in")}),V("button:submit",I).on("click",function(e){e.preventDefault();var t=Ladda.create(this);t.start(),V.ajax({type:"POST",url:Y.ajaxurl,data:{action:"bookly_wp_user_login",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,log:I.find('[name="log"]').val(),pwd:I.find('[name="pwd"]').val(),rememberme:I.find('[name="rememberme"]').prop("checked")?1:0},dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success?(BooklyL10n.csrf_token=e.data.csrf_token,a.fadeOut("slow"),o(e),I.removeClass("bookly-in")):"incorrect_username_password"==e.error&&(I.find("input").addClass("bookly-error"),I.find(".bookly-label-error").html(Y.errors[e.error])),t.stop()}})}),V("button:submit",H).on("click",function(e){e.preventDefault(),H.removeClass("bookly-in"),X.trigger("click",[1])}),Y.facebook.enabled&&(FB.XFBML.parse(V(".bookly-js-fb-login-button",A).parent().get(0)),Y.facebook.onStatusChange=function(e){"connected"===e.status&&(Y.facebook.enabled=!1,Y.facebook.onStatusChange=void 0,a.fadeOut("slow",function(){V(".bookly-js-fb-login-button").hide()}),FB.api("/me",{fields:"id,name,first_name,last_name,email"},function(e){V.ajax({type:"POST",url:Y.ajaxurl,data:V.extend(e,{action:"bookly_facebook_login",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id}),dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success&&o(e)}})}))}),X.on("click",function(e,t){e.preventDefault();var o=[],a={},s,n=[],i=Q(this);V("div.bookly-js-info-field-row",A).each(function(){var e=V(this);switch(e.data("type")){case"text-field":o.push({id:e.data("id"),value:e.find("input.bookly-js-info-field").val()});break;case"textarea":o.push({id:e.data("id"),value:e.find("textarea.bookly-js-info-field").val()});break;case"checkboxes":s=[],e.find("input.bookly-js-info-field:checked").each(function(){s.push(this.value)}),o.push({id:e.data("id"),value:s});break;case"radio-buttons":o.push({id:e.data("id"),value:e.find("input.bookly-js-info-field:checked").val()||null});break;case"drop-down":o.push({id:e.data("id"),value:e.find("select.bookly-js-info-field").val()})}}),V(".bookly-custom-fields-container",A).each(function(){var e=V(this),t=e.data("key"),o=[];V("div.bookly-custom-field-row",e).each(function(){var e=V(this);switch(e.data("type")){case"text-field":case"file":o.push({id:e.data("id"),value:e.find("input.bookly-custom-field").val()});break;case"textarea":o.push({id:e.data("id"),value:e.find("textarea.bookly-custom-field").val()});break;case"checkboxes":s=[],e.find("input.bookly-custom-field:checked").each(function(){s.push(this.value)}),o.push({id:e.data("id"),value:s});break;case"radio-buttons":o.push({id:e.data("id"),value:e.find("input.bookly-custom-field:checked").val()||null});break;case"drop-down":o.push({id:e.data("id"),value:e.find("select.bookly-custom-field").val()});break;case"captcha":o.push({id:e.data("id"),value:e.find("input.bookly-custom-field").val()}),n.push(e.data("id"))}}),a[t]={custom_fields:JSON.stringify(o)}});try{""==(l=Y.intlTelInput.enabled?r.intlTelInput("getNumber"):r.val())&&(l=r.val())}catch(e){l=r.val()}var t={action:"bookly_session_save",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,full_name:D.val(),first_name:S.val(),last_name:B.val(),phone:l,email:c.val(),birthday_day:d.val(),birthday_month:y.val(),birthday_year:u.val(),country:f.val(),state:k.val(),postcode:p.val(),city:m.val(),street:h.val(),additional_address:b.val(),info_fields:o,notes:M.val(),cart:a,captcha_ids:JSON.stringify(n),force_update_customer:!Y.update_details_dialog||t};V.ajax({type:"POST",url:Y.ajaxurl,data:t,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(t){var e,s,o,a;z.empty(),N.removeClass("bookly-error"),t.success?Y.woocommerce.enabled?(e={action:"bookly_add_to_woocommerce_cart",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id},V.ajax({type:"POST",url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success?window.location.href=Y.woocommerce.cart_url:(i.stop(),J(void 0,Y.errors[e.error]))}})):W():(s=null,t.appointments_limit_reached?K({error:"appointments_limit_reached"}):(i.stop(),o="bookly-error",[{name:"full_name",errorElement:F,formElement:D},{name:"first_name",errorElement:P,formElement:S},{name:"last_name",errorElement:R,formElement:B},{name:"phone",errorElement:O,formElement:r},{name:"email",errorElement:q,formElement:c},{name:"birthday_day",errorElement:C,formElement:d},{name:"birthday_month",errorElement:L,formElement:y},{name:"birthday_year",errorElement:T,formElement:u},{name:"country",errorElement:_,formElement:f},{name:"state",errorElement:v,formElement:k},{name:"postcode",errorElement:j,formElement:p},{name:"city",errorElement:g,formElement:m},{name:"street",errorElement:w,formElement:h},{name:"additional_address",errorElement:x,formElement:b}].forEach(function(e){t[e.name]&&(e.errorElement.html(t[e.name]),e.formElement.addClass(o),null===s&&(s=e.formElement))}),t.info_fields&&V.each(t.info_fields,function(e,t){var e=V('div.bookly-js-info-field-row[data-id="'+e+'"]',A);e.find(".bookly-js-info-field-error").html(t),e.find(".bookly-js-info-field").addClass("bookly-error"),null===s&&(s=e.find(".bookly-js-info-field"))}),t.custom_fields&&V.each(t.custom_fields,function(a,e){V.each(e,function(e,t){var o=V('.bookly-custom-fields-container[data-key="'+a+'"]',A),o=V('[data-id="'+e+'"]',o);o.find(".bookly-custom-field-error").html(t),o.find(".bookly-custom-field").addClass("bookly-error"),null===s&&(s=o.find(".bookly-custom-field"))})}),t.customer&&H.find(".bookly-js-modal-body").html(t.customer).end().addClass("bookly-in")),null!==s&&Z(s))}})}),V(".bookly-js-back-step",A).on("click",function(e){e.preventDefault(),Q(this),(Y.cart.enabled?G:Y.skip_steps.repeat?J:U)()}),V(".bookly-js-captcha-refresh",A).on("click",function(){n.css("opacity","0.5"),V.ajax({type:"POST",url:Y.ajaxurl,data:{action:"bookly_custom_fields_captcha_refresh",form_id:Y.form_id,csrf_token:BooklyL10n.csrf_token},dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success&&n.attr("src",e.data.captcha_url).on("load",function(){n.css("opacity","1")})}})}))}})}function W(){V.ajax({type:"POST",url:Y.ajaxurl,data:{action:"bookly_render_payment",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,page_url:document.URL.split("#")[0]},dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){var e,n,i,l,r,c,d;e.success&&(e.disabled?y():(A.html(e.html),Z(A),"cancelled"==Y.status.booking&&(Y.status.booking="ok"),e=V(".bookly-payment",A),n=V(".bookly-js-apply-coupon",A),i=V("input.bookly-user-coupon",A),l=V(".bookly-js-coupon-error",A),r=V(".bookly-info-text-coupon",A),c=V(".bookly-payment-nav",A),d=V(".bookly-gateway-buttons,form.bookly-authorize_net,form.bookly-stripe",A),e.on("click",function(){d.hide(),V(".bookly-gateway-buttons.pay-"+V(this).val(),A).show(),"card"==V(this).val()&&V("form.bookly-"+V(this).data("form"),A).show()}),e.eq(0).trigger("click"),n.on("click",function(e){var a=Q(this);l.text(""),i.removeClass("bookly-error");var s={action:"bookly_coupons_apply_coupon",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,coupon_code:i.val()};V.ajax({type:"POST",url:Y.ajaxurl,data:s,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(t){var o;t.success?(r.html(t.text),i.replaceWith(s.coupon_code),n.replaceWith("✓"),t.pay.total<=0?(c.hide(),d.hide(),V(".bookly-gateway-buttons.pay-coupon",A).show(),V(".bookly-coupon-free",A).attr("checked","checked").val(s.coupon)):(V("input.bookly-js-payment-amount",A).each(function(){var e=V(this).closest("form").data("gateway");V(this).val(t.pay.gateways[e].pay_now)}),V("input.bookly-js-payment-tax",A).each(function(){var e=V(this).closest("form").data("gateway");V(this).val(t.pay.gateways[e].pay_tax)}),V.each(t.pay.gateways,function(e,t){var o=V("input[value="+e+"]",A);(o=0==o.length?V("input[data-form="+e+"]",A):o).closest("label").find(".bookly-js-pay").html(t.format)}),(o=V(".bookly-payu_latam-form",A)).length&&V.post(Y.ajaxurl,{action:"bookly_payu_latam_refresh_tokens",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id}).done(function(e){var t;e.success&&(o.find("input[name=referenceCode]").val(e.data.referenceCode),o.find("input[name=signature]").val(e.data.signature),o.find("input[name=amount]").val(e.data.pay_now),o.find("input[name=tax]").val(e.data.pay_tax),V("input[value=payu_latam]",A).closest("label").find(".bookly-js-pay").html(e.data.format))},"json"))):(l.html(Y.errors[t.error]),i.addClass("bookly-error"),r.html(t.text),Z(l)),a.stop()},error:function(){a.stop()}})}),V(".bookly-js-next-step",A).on("click",function(e){var o=Q(this),a;if(V(".bookly-payment[value=local]",A).is(":checked")||V(this).hasClass("bookly-js-coupon-payment"))e.preventDefault(),y();else if(V(".bookly-payment[value=card]",A).is(":checked")){var t=V(".bookly-payment[data-form=stripe]",A).is(":checked"),s=t?"bookly_stripe_payment":"bookly_authorize_net_aim_payment",a=A.find(t?".bookly-stripe":".bookly-authorize_net");e.preventDefault();var n={action:s,csrf_token:BooklyL10n.csrf_token,card:{number:a.find('input[name="card_number"]').val(),cvc:a.find('input[name="card_cvc"]').val(),exp_month:a.find('select[name="card_exp_month"]').val(),exp_year:a.find('select[name="card_exp_year"]').val()},form_id:Y.form_id},i=function(e){V.ajax({type:"POST",url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success?K():"cart_item_not_available"==e.error?u(e):"payment_error"==e.error&&(o.stop(),a.find(".bookly-js-card-error").text(e.error_message))}})};if(t&&a.find("#publishable_key").val())try{Stripe.setPublishableKey(a.find("#publishable_key").val()),Stripe.createToken(n.card,function(e,t){t.error?(a.find(".bookly-js-card-error").text(t.error.message),o.stop()):(n.card=t.id,i(n))})}catch(e){a.find(".bookly-js-card-error").text(e.message),o.stop()}else i(n)}else(V(".bookly-payment[value=paypal]",A).is(":checked")||V(".bookly-payment[value=2checkout]",A).is(":checked")||V(".bookly-payment[value=payu_latam]",A).is(":checked")||V(".bookly-payment[value=payson]",A).is(":checked")||V(".bookly-payment[value=mollie]",A).is(":checked"))&&(e.preventDefault(),0<(a=V(this).closest("form")).find("input.bookly-payment-id").length?V.ajax({type:"POST",url:Y.ajaxurl,xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,data:{action:"bookly_save_pending_appointment",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id,payment_type:a.data("gateway")},dataType:"json",success:function(e){e.success?(a.find("input.bookly-payment-id").val(e.payment_id),a.submit()):"cart_item_not_available"==e.error&&u(e)}}):V.ajax({type:"POST",url:Y.ajaxurl,xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,data:{action:"bookly_check_cart",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id},dataType:"json",success:function(e){e.success?a.submit():"cart_item_not_available"==e.error&&u(e)}}))}),V(".bookly-js-back-step",A).on("click",function(e){e.preventDefault(),Q(this),C()})))}})}function K(e){var e=V.extend({action:"bookly_render_complete",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id},e);Y.final_step_url&&!e.error?document.location.href=Y.final_step_url:V.ajax({url:Y.ajaxurl,data:e,dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){e.success&&(A.html(e.html),Z(A))}})}function a(){FB.init({appId:Y.facebook.appId,status:!0,version:"v2.12"}),FB.getLoginStatus(function(e){"connected"===e.status?(Y.facebook.enabled=!1,FB.api("/me",{fields:"id,name,first_name,last_name,email,link"},function(e){V.ajax({type:"POST",url:Y.ajaxurl,data:V.extend(e,{action:"bookly_facebook_login",csrf_token:BooklyL10n.csrf_token,form_id:Y.form_id}),dataType:"json",xhrFields:{withCredentials:!0},crossDomain:"withCredentials"in new XMLHttpRequest,success:function(e){}})})):FB.Event.subscribe("auth.statusChange",function(e){Y.facebook.onStatusChange&&Y.facebook.onStatusChange(e)})})}function s(o){var e=o.find(".bookly-js-cst-address-autocomplete"),n,t,a;e.length&&(n=new google.maps.places.Autocomplete(e[0],{types:["geocode"]}),t=[{selector:".bookly-js-address-country",val:function(){return a("country")}},{selector:".bookly-js-address-postcode",val:function(){return a("postal_code")}},{selector:".bookly-js-address-city",val:function(){return a("locality")}},{selector:".bookly-js-address-state",val:function(){return a("administrative_area_level_1")}},{selector:".bookly-js-address-street",val:function(){return a("route")+" "+a("street_number")}}],a=function(e,t){for(var o=n.getPlace().address_components,a=0,s;ae+window.innerHeight)&&V("html,body").animate({scrollTop:t-24},500)}function n(e,t,o){var a=document.createElement("script");a.type="text/javascript",void 0!==t&&(a.async=t),o instanceof Function&&(a.onload=o),document.head.appendChild(a),a.src=e}Y.google_maps.enabled&&(n("https://maps.googleapis.com/maps/api/js?key="+Y.google_maps.api_key+"&libraries=places&callback=booklyInitGooglePlacesAutocomplete",!0),window.booklyInitGooglePlacesAutocomplete=function(e){var t;(e||V(".bookly-form .bookly-details-step")).each(function(){s(V(this))})})}}(jQuery); // source --> https://www.mirellavanstaveren.nl/wp-content/uploads/hummingbird-assets/eb6c0e62a5ef02351cb3c76578a8941e.js /**handles:bookly-customer-profile**/ !function(l){window.booklyCustomerProfile=function(n){l(".bookly-show-past").on("click",function(o){o.preventDefault();var t=l(this),a=t.prevAll("table.bookly-appointments-table"),e=Ladda.create(this);e.start(),l.get(n.ajaxurl,{action:"bookly_get_past_appointments",csrf_token:BooklyL10n.csrf_token,columns:a.data("columns"),custom_fields:a.data("custom_fields"),page:a.data("page")+1},function(){},"json").done(function(o){e.stop(),o.data.more?t.find("span.bookly-label").html(BooklyL10n.show_more):t.remove(),o.data.html&&(a.find("tr.bookly--no-appointments").remove(),l(o.data.html).hide().appendTo(a).show("slow"),a.data("page",a.data("page")+1))})})}}(jQuery); // source --> https://www.mirellavanstaveren.nl/wp-content/uploads/hummingbird-assets/c3a31388d021c320693afd5c37691f0a-1.js /**handles:easy-facebook-likebox-popup-script**/ /*! Magnific Popup - v1.0.0 - 2014-12-30 * http://dimsemenov.com/plugins/magnific-popup/ * Copyright (c) 2014 Dmitry Semenov; */ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h,i="Close",j="BeforeClose",k="AfterClose",l="BeforeAppend",m="MarkupParse",n="Open",o="Change",p="mfp",q="."+p,r="mfp-ready",s="mfp-removing",t="mfp-prevent-close",u=function(){},v=!!window.jQuery,w=a(window),x=function(a,c){b.ev.on(p+a+q,c)},y=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},z=function(c,d){b.ev.triggerHandler(p+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},A=function(c){return c===h&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),h=c),b.currTemplate.closeBtn},B=function(){a.magnificPopup.instance||(b=new u,b.init(),a.magnificPopup.instance=b)},C=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};u.prototype={constructor:u,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=C(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),e=a(document),b.popupsCache={}},open:function(c){d||(d=a(document.body));var f;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var h,i=c.items;for(f=0;f(a||w.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),z(m,[b,c,d]),a.each(c,function(a,c){if(void 0===c||c===!1)return!0;if(e=a.split("_"),e.length>1){var d=b.find(q+"-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith(''):d.attr(e[1],c)}}else b.find(q+"-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:u.prototype,modules:[],open:function(b,c){return B(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){B();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=v?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),v?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var D,E,F,G="inline",H=function(){F&&(E.after(F.addClass(D)).detach(),F=null)};a.magnificPopup.registerModule(G,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(G),x(i+"."+G,function(){H()})},getInline:function(c,d){if(H(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(E||(D=e.hiddenClass,E=y(D),D="mfp-"+D),F=f.after(E).detach().removeClass(D)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("
    ");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var I,J="ajax",K=function(){I&&d.removeClass(I)},L=function(){K(),b.req&&b.req.abort()};a.magnificPopup.registerModule(J,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){b.types.push(J),I=b.st.ajax.cursor,x(i+"."+J,L),x("BeforeChange."+J,L)},getAjax:function(c){I&&d.addClass(I),b.updateStatus("loading");var e=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};z("ParseAjax",g),b.appendContent(a(g.data),J),c.finished=!0,K(),b._setFocus(),setTimeout(function(){b.wrap.addClass(r)},16),b.updateStatus("ready"),z("AjaxContentAdded")},error:function(){K(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(e),""}}});var M,N=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var a=b.st.image,c=".image";b.types.push("image"),x(n+c,function(){"image"===b.currItem.type&&a.cursor&&d.addClass(a.cursor)}),x(i+c,function(){a.cursor&&d.removeClass(a.cursor),w.off("resize"+q)}),x("Resize"+c,b.resizeImage),b.isLowIE&&x("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,M&&clearInterval(M),a.isCheckingImgSize=!1,z("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){M&&clearInterval(M),M=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(M),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,z("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:N(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(M&&clearInterval(M),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var O,P=function(){return void 0===O&&(O=void 0!==document.createElement("p").style.MozTransform),O};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,h=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};x("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=h(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,z("ZoomAnimationEnded")},16)},g)},16)}}),x(j+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=h(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),x(i+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(v?d.innerHeight():d[0].offsetHeight)-g-f};return P()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var Q="iframe",R="//about:blank",S=function(a){if(b.currTemplate[Q]){var c=b.currTemplate[Q].find("iframe");c.length&&(a||(c[0].src=R),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(Q,{options:{markup:'
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(Q),x("BeforeChange",function(a,b,c){b!==c&&(b===Q?S():c===Q&&S(!0))}),x(i+"."+Q,function(){S()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var T=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},U=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,d=".mfp-gallery",f=Boolean(a.fn.mfpFastClick);return b.direction=!0,c&&c.enabled?(g+=" mfp-gallery",x(n+d,function(){c.navigateByImgClick&&b.wrap.on("click"+d,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),e.on("keydown"+d,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),x("UpdateStatus"+d,function(a,c){c.text&&(c.text=U(c.text,b.currItem.index,b.items.length))}),x(m+d,function(a,d,e,f){var g=b.items.length;e.counter=g>1?U(c.tCounter,f.index,g):""}),x("BuildControls"+d,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(t),g=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(t),h=f?"mfpFastClick":"click";e[h](function(){b.prev()}),g[h](function(){b.next()}),b.isIE7&&(y("b",e[0],!1,!0),y("a",e[0],!1,!0),y("b",g[0],!1,!0),y("a",g[0],!1,!0)),b.container.append(e.add(g))}}),x(o+d,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void x(i+d,function(){e.off(d),b.wrap.off("click"+d),b.arrowLeft&&f&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=T(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=T(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=T(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),z("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,z("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var V="retina";a.magnificPopup.registerModule(V,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(x("ImageHasSize."+V,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),x("ElementParse."+V,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){w.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g,h=a(this);if(c){var i,j,k,l,m,n;h.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,w.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)&&(l=!0,d())}).on("touchend"+f,function(a){d(),l||n>1||(g=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){g=!1},b),e())})})}h.on("click"+f,function(){g||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&w.off("touchmove"+f+" touchend"+f)}}(),B()}); // source --> https://www.mirellavanstaveren.nl/wp-content/uploads/hummingbird-assets/0c744ed9d4322993e717967899db5ca6.js /**handles:easy-facebook-likebox-cookie-script**/ !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(p){var n=/\+/g;function s(e){return v.raw?e:encodeURIComponent(e)}function m(e){return v.raw?e:decodeURIComponent(e)}function x(e){return s(v.json?JSON.stringify(e):String(e))}function o(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(n," ")),v.json?JSON.parse(e):e}catch(e){}}function l(e,n){var e=v.raw?e:o(e);return p.isFunction(n)?n(e):e}var v=p.cookie=function(e,n,o){var i,r;if(1