!function(e){function t(i){if(a[i])return a[i].exports;var s=a[i]={i:i,l:!1,exports:{}};return e[i].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var a={};t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,i){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=2)}([function(e,t){jQuery(document).ready(function(e){function t(e){a[e]&&(a[i]&&(a[i].$el.removeClass("current"),a[i].$section.removeClass("current")),a[e].$el.addClass("current"),a[e].$section.addClass("current"),i=e)}var a=[],i="",s=0;if(e("ul.subsubsub a").each(function(){s++;var i=e(this),o=i.data("section");a[o]={$el:i,$section:e("#app-settings-"+o)},i.click(function(e){t(o)})}),s){var o=window.location.hash;o=o?o.substr(1):Object.keys(a)[0],t(o)}e(".wp-list-table.services a.edit").on("click",function(){var i=(e(this).closest("tr"),e("#app-settings-section-edit-service")),s={action:"appointment_get_service",id:e(this).data("id"),_wpnonce:e(this).data("nonce")};a["section-edit-service"]={$el:e(this),$section:i},e.post(ajaxurl,s,function(a){a.success?(e("#service-capacity",i).val(a.data.capacity),e("#service-duration",i).val(a.data.duration),e("#service-id",i).val(a.data.ID),e("#service-name",i).val(a.data.name),e("#service-page",i).val(a.data.page),e("#service-price",i).val(a.data.price),void 0!==a.data.service_padding&&(void 0!==a.data.service_padding.before&&e("#service_padding_before",i).val(a.data.service_padding.before),void 0!==a.data.service_padding.after&&e("#service_padding_after",i).val(a.data.service_padding.after)),void 0!==a.data.service_location&&e("#service_location",i).val(a.data.service_location),void 0!==a.data.shared_resources&&(e(".app-shared_service label").show(),e(".app-shared_service input[type=checkbox]").each(function(){value=parseInt(e(this).val()),e(this).prop("checked",!1).prop("disabled",!1),parseInt(a.data.ID)===value?(e(this).prop("checked",!1).prop("disabled",!0),e(this).closest("label").hide()):(void 0!==a.data.shared_resources.shared_ids&&(checked=a.data.shared_resources.shared_ids.indexOf(value),e(this).prop("checked",-1

'+t.data.message+"

";e(".appointments-settings h1").after(i)})}var a,i,s,o=e(".custom_color_row"),r=e(".preset_samples");e('select[name="color_set"]').change(function(){var t=e(this).val();if(0==t)o.show(),r.hide();else{o.hide(),r.show();for(s in app_i10n.classes)if(app_i10n.classes.hasOwnProperty(s)){for(a=[],i=1;i<=3;i++)a[i]=app_i10n.presets[s][i];r.find("a."+s).css("background-color","#"+a[t])}}});var n=e(".colorpicker_input");n.each(function(){var t=this.id;e("#"+t).ColorPicker({onSubmit:function(t,a,i,s){e(s).val(a),e(s).ColorPickerHide()},onBeforeShow:function(){e(this).ColorPickerSetColor(this.value)},onChange:function(a,i,s){var o=e("#"+t);o.val(i),o.parent().find("a.pickcolor").css("background-color","#"+i)}}).bind("keyup",function(){e(this).ColorPickerSetColor(this.value)})}),n.keyup(function(){var t=e(this).val();t=t.replace(/[^a-fA-F0-9]/,""),3!==t.length&&6!==t.length||e(this).parent().find("a.pickcolor").css("background-color","#"+t)}),e("#app-settings-section-new-worker form.add-new-service-provider").on("submit",function(){var t=e(this);if(null==e("#services_provided",t).val())return alert(app_i10n.messages.select_service_provider),!1}),e(".appointment-create-page a.button").on("click",function(){var t=e("select",e(this).closest("td")).val(),a={action:e(this).data("action"),_wpnonce:e(this).data("nonce"),app_page_type:t};return e.post(ajaxurl,a,function(t){var a='

'+t.data.message+"

";e(".appointments-settings h1").after(a)}),!1}),e(document).on("click",".wp-list-table.services .delete a",function(){if(window.confirm(app_i10n.messages.service.delete_confirmation)){var a=e(this).closest("tr");t({action:"delete_service",nonce:e(this).data("nonce"),id:e(this).data("id")},a)}}),e(document).on("click","#app-settings-section-services input.action",function(){var t=(e(this).closest("form"),e(".check-column input:checked")),a=e("select",e(this).parent()).val();return 0===t.length?(window.alert(app_i10n.messages.bulk_actions.no_items),!1):"-1"===a?(window.alert(app_i10n.messages.bulk_actions.no_action),!1):!!window.confirm(app_i10n.messages.services.delete_confirmation)&&void 0}),e(document).on("click",".wp-list-table.workers .delete a",function(){if(window.confirm(app_i10n.messages.workers.delete_confirmation)){var a=e(this).closest("tr");t({action:"delete_worker",nonce:e(this).data("nonce"),id:e(this).data("id")},a)}}),e(document).on("click","#app-settings-section-workers input.action",function(){var t=(e(this).closest("form"),e(".check-column input:checked")),a=e("select",e(this).parent()).val();return 0===t.length?(window.alert(app_i10n.messages.bulk_actions.no_items),!1):"-1"===a?(window.alert(app_i10n.messages.bulk_actions.no_action),!1):!!window.confirm(app_i10n.messages.workers.delete_confirmation)&&void 0})})},function(e,t,a){a(0),e.exports=a(1)}]); //# sourceMappingURL=admin-settings.js.map