function getDayOfWeek(e){return["\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435","\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a","\u0432\u0442\u043e\u0440\u043d\u0438\u043a","\u0441\u0440\u0435\u0434\u0430","\u0447\u0435\u0442\u0432\u0435\u0440\u0433","\u043f\u044f\u0442\u043d\u0438\u0446\u0430","\u0441\u0443\u0431\u0431\u043e\u0442\u0430"][e.getDay()]}function getOptionsForTime(e,t){let a="";for(let n=e;n<t;n++)a+=`<div class="salebot-select__list-item styled-select-item" data-value="${getTimeNormalFormat(n)}">${getTimeNormalFormat(n)}</div>`;return a}function getTimeNormalFormat(e){return e<10?`0${e}`:e}function getFirstWeekDayOfCalendar(e,t){let a=new Date(e,t),n=86400*(0===a.getDay()?6:a.getDay()-1);return a.getTime()/1e3-n}function getLastWeekDayOfCalendar(e,t){let a=new Date(e,t+1,0),n=86400*(7-(0===a.getDay()?7:a.getDay()));return a.getTime()/1e3+n}function drawSelectDate(e,t,a=0){let n=!1,r=!1,i=!1,l=!1;e.hasClass("calendar_creator_date_button_selected")?e.removeClass("calendar_creator_date_button_selected"):t.interval_select_allow?(e.addClass("calendar_creator_date_button_selected"),e.hasClass("calendar_creator_date_button_focus")&&(r=!0)):(e.parent().find(".calendar_creator_date_button_selected").removeClass("calendar_creator_date_button_selected"),e.addClass("calendar_creator_date_button_selected"),window.location.href.includes("https://salebot.pro/projects")||t.show_confirm_panel||$(e).closest(".calendar_creator").css("display","none")),e.parent().find(".calendar_creator_date_button_selected").length>=2?e.parent().children().each((function(){if(n&&($(this).removeClass("calendar_creator_date_button_selected"),$(this).removeClass("calendar_creator_date_button_focus")),$(this).hasClass("calendar_creator_date_button_selected")){if(a++,r&&2===a)return i=!1,n=!0,void(l=!l);i?($(this).removeClass("calendar_creator_date_button_selected"),i=!1):l=!l,3!==e.parent().find(".calendar_creator_date_button_selected").length||r||(i=!0)}l?$(this).addClass("calendar_creator_date_button_focus"):$(this).removeClass("calendar_creator_date_button_focus")})):e.parent().children().each((function(){$(this).removeClass("calendar_creator_date_button_focus")}));let d=e.parent().find(".calendar_creator_date_button_selected");return saveSelectedDate({"data-year":d.eq(0).attr("data-year"),"data-month":d.eq(0).attr("data-month"),"data-day":d.eq(0).attr("data-day")},2===d.length?{"data-year":d.eq(1).attr("data-year"),"data-month":d.eq(1).attr("data-month"),"data-day":d.eq(1).attr("data-day")}:null,e.parent()),a}function saveSelectedDate(e,t,a){a.prev().hasClass("calendar_creator_last_date")&&a.prev().remove(),a.before(`<div class="calendar_creator_last_date" style="display: none;"><div class="first_day">${JSON.stringify(e)}</div><div class="second_day">${JSON.stringify(t)}</div></div>`)}function loadSaveSelectedDay(e){if(e.prev().hasClass("calendar_creator_last_date")){let t=JSON.parse(e.prev().find(".first_day").text()),a=null!==e.prev().find(".second_day").text()?JSON.parse(e.prev().find(".second_day").text()):null;if(null===a)$(`.calendar_creator_date_button[data-year='${t["data-year"]}'][data-month='${t["data-month"]}'][data-day='${t["data-day"]}']`).addClass("calendar_creator_date_button_selected");else{let e=!1,n=$(`.calendar_creator_date_button[data-year='${t["data-year"]}'][data-month='${t["data-month"]}'][data-day='${t["data-day"]}']`),r=$(`.calendar_creator_date_button[data-year='${a["data-year"]}'][data-month='${a["data-month"]}'][data-day='${a["data-day"]}']`);n.addClass("calendar_creator_date_button_selected"),r.addClass("calendar_creator_date_button_selected"),0===n.length&&r.length>0&&(e=!0),$(".calendar_creator_date_button").each((function(){e&&$(this).addClass("calendar_creator_date_button_focus"),$(this).hasClass("calendar_creator_date_button_selected")&&(e=!e)}))}}}function writeDateInSettingsSelectors(e,t){let a="",n=e.date_button_father.find(".calendar_creator_date_button_selected").eq(0),r="",i=null,l=null;if(0!==e.iterator)r=e.date_button_father.find(".calendar_creator_date_button_selected").eq(1),a=`${n.attr("data-day")} ${DAY_WEEK[n.attr("data-month")][1]} - ${r.attr("data-day")} ${DAY_WEEK[r.attr("data-month")][1]}, ${r.attr("data-year")}`,i=new Date(n.attr("data-year"),n.attr("data-month"),n.attr("data-day"),e.hour?e.hour.attr("data-value"):0,e.minute?e.minute.attr("data-value"):0),l=new Date(r.attr("data-year"),r.attr("data-month"),r.attr("data-day"),e.hour?e.hour.attr("data-value"):0,e.minute?e.minute.attr("data-value"):0);else{let t=new Date(n.attr("data-year"),n.attr("data-month"),n.attr("data-day"));a=`${n.attr("data-day")} ${DAY_WEEK[n.attr("data-month")][1]}, ${getDayOfWeek(t)}`,i=new Date(n.attr("data-year"),n.attr("data-month"),n.attr("data-day"),e.hour?e.hour.attr("data-value"):0,e.minute?e.minute.attr("data-value"):0)}t.write_as_text&&$(`${t.write_as_text}`).text(a),t.write_in_input&&t.write_in_input.forEach((function(e){let a=$(`${e}`);a.val(decode_format_date(t.format_write_date_in_input,i,l,t)),a.trigger("change")}))}function addMoreEventsOnElements(){$(".calendar_creator__week_line").off("click").on("click",click_week_line_function)}function addEventsOnElements(e,t){(t.click_week_line_function||t.click_day_more_function)&&addMoreEventsOnElements(),document.body.removeEventListener("click",clickDateInCalendar),document.body.addEventListener("click",clickDateInCalendar),e.removeEventListener("click",clickSelectorCalendar),e.addEventListener("click",clickSelectorCalendar),t.show_time_select&&dropDownListCalendar($(".salebot-select-time")),$(e).parent().find(".salebot-select__list-item").off(".ChoiceTime").on("click.ChoiceTime",selectTimeCalendar)}function insertDaysInCalendar(e,t=!1){let a="",n=new Date(1e3*e.unix_time_render).getFullYear(),r=new Date(1e3*e.unix_time_render).getMonth(),i=null,l=null;e.write_in_input&&$(`${e.write_in_input[0]}`).val()&&null!==$(`${e.write_in_input[0]}`).val()&&t&&(n=new Date(get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"year"),10).getFullYear(),r=new Date(get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"year"),get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"month")).getMonth(),i=get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"day"),l=get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"month"));let d=getFirstWeekDayOfCalendar(n,r),o=getLastWeekDayOfCalendar(n,r);for(a+=`<div class="calendar_creator__selector_data" style="display: none;">${JSON.stringify(e)}</div>`;d<o;){e.type_calendar===TYPE_CALENDARS[1]&&(a+='<div class="calendar_creator__week_line">');for(let t=0;t<7;t++){23===new Date(1e3*(d+86400)).getHours()?d+=1800:1===new Date(1e3*(d+86400)).getHours()&&(d-=1800);let t=new Date(1e3*d).getDate(),n=new Date(1e3*d).getMonth(),o=new Date(1e3*d).getFullYear(),c="display: inline-block; width: 40px; height: 40px; text-align: center; cursor: pointer; user-select: none;";n!==r&&(c+="color: #95A3BA;"),t===(new Date).getDate()&&n===(new Date).getMonth()&&o===(new Date).getFullYear()?c+="border: 2px solid #1A53C6; border-radius: 6px; color: #1A53C6; font-weight: 600; line-height: 36px;":c+="line-height: 40px;",a+=`<div class="${DAY_CALENDAR_CLASS[e.type_calendar]} ${new Date(1e3*d).getDate()===i&&new Date(1e3*d).getMonth()===l?"calendar_creator_date_button_selected":""}" data-year="${new Date(1e3*d).getFullYear()}" data-month="${new Date(1e3*d).getMonth()}" data-day="${new Date(1e3*d).getDate()}" style="${c}">${new Date(1e3*d).getDate()}</div>`,d+=86400}e.type_calendar===TYPE_CALENDARS[1]&&(a+="</div>")}$(`${e.selector}`).parent().find(".calendar_creator_days").html(a)}function addTimeInCalendar(e){$(e).parent().find(".calendar_creator_days").after(calendary_time_format.default)}function addTConfirmButtonInCalendar(e,t){t?$(e).parent().find(".calendar_creator_days").after(calendary_confirm_panel.without_cancel):$(e).parent().find(".calendar_creator_days").after(calendary_confirm_panel.default)}function drawCalendarDefault(e){let t=document.querySelector(`${e.selector}`),a=$(calendar_layouts[e.type_calendar]);e.write_in_input&&$(`${e.write_in_input[0]}`).val()&&null!==$(`${e.write_in_input[0]}`).val()&&a.find(".calendar_creator_month_year").text(""+(DAY_WEEK[new Date(get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"year"),get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"month")).getMonth()][0]+" "+new Date(get_date_in_decode_date(e.format_write_date_in_input,$(`${e.write_in_input[0]}`).val(),"year"),10).getFullYear())),$(t).before('<div class="calendar_creator_father"></div>'),$(t).prev().append(t),$(t).after(a),insertDaysInCalendar(e,!0),e.show_confirm_panel&&(addTConfirmButtonInCalendar(t,e.dont_show_cancel_btn),e.show_confirm_panel&&($(".calendar_creator_confirm_btn").off().on("click",e.confirm_function_click),e.dont_show_cancel_btn||$(".calendar_creator_cancel_btn").off().on("click",e.cancel_function_click))),e.show_time_select&&addTimeInCalendar(t),addEventsOnElements(t,e)}function get_date_in_decode_date(e,t,a){let n=0;switch(a){case"year":let a=!1;return $.each(e.split("%").filter(Boolean),(function(e,t){t.includes("y")&&(a=!0,n=e),t.includes("Y")&&(n=e)})),parseInt(t.match(/\d{4}|\d{2}/g)[n])+(a?2e3:0);case"month":return $.each(e.split("%").filter(Boolean),(function(e,t){t.includes("m")&&(n=e)})),parseInt(t.match(/\d{4}|\d{2}/g)[n])-1;case"day":return $.each(e.split("%").filter(Boolean),(function(e,t){t.includes("d")&&(n=e)})),parseInt(t.match(/\d{4}|\d{2}/g)[n]);case"hour":return $.each(e.split("%").filter(Boolean),(function(e,t){t.includes("h")&&(n=e)})),parseInt(t.match(/\d{4}|\d{2}/g)[n]);case"minute":return $.each(e.split("%").filter(Boolean),(function(e,t){t.includes("m")&&(n=e)})),parseInt(t.match(/\d{4}|\d{2}/g)[n])}}function decode_format_date(e,t,a,n){let r=e.split("%").slice(1),i="";return null!==a?($.each(r,(function(e,a){i+=getDateFromFormat(a,t)})),i+=n.separator_date,$.each(r,(function(e,t){i+=getDateFromFormat(t,a)}))):$.each(r,(function(e,a){i+=getDateFromFormat(a,t)})),i}function getDateFromFormat(e,t){return e.includes("Y")?e.replace("Y",t.getFullYear()):e.includes("y")?e.replace("y",t.getFullYear()%1e3):e.includes("m")?e.replace("m",t.getMonth()+1<10?`0${t.getMonth()+1}`:t.getMonth()+1):e.includes("d")?e.replace("d",t.getDate()<10?`0${t.getDate()}`:t.getDate()):e.includes("h")?e.replace("h",t.getHours()<10?`0${t.getHours()}`:t.getHours()):e.includes("i")?e.replace("i",t.getMinutes()<10?`0${t.getMinutes()}`:t.getMinutes()):void 0}function createCalendar(e){if(!e.selector)return void console.error("\u041d\u0435 \u0432\u043f\u0438\u0441\u0430\u043d \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440 \u0434\u043b\u044f \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f, \u043f\u0440\u043e\u0447\u0442\u0438\u0442\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e, \u043e\u043d\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f!");e.write_as_text&&e.show_time_select&&console.warn("\u0417\u0430\u043f\u0438\u0441\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434 \u0437\u0430\u043f\u0438\u0441\u044c \u0432 input, \u043a\u0430\u043a \u0442\u0435\u043a\u0441\u0442 \u043e\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442");let t="%d.%m.%Y";e.show_time_select&&(t+=" %h:%i"),e.click_week_line_function&&(click_week_line_function=e.click_week_line_function),e.click_day_more_function&&(click_day_more_function=e.click_day_more_function),drawCalendarDefault({unix_time_render:(new Date).getTime()/1e3,selector:e.selector,write_as_text:e.write_as_text?e.write_as_text:null,type_calendar:e.type_calendar?e.type_calendar:TYPE_CALENDARS[0],write_in_input:e.write_in_input?e.write_in_input:null,format_write_date_in_input:e.format_write_date_in_input?e.format_write_date_in_input:t,separator_date:e.separator_date?e.separator_date:" - ",interval_select_allow:!!e.interval_select_allow&&e.interval_select_allow,show_time_select:!!e.show_time_select&&e.show_time_select,show_confirm_panel:!!e.show_confirm_panel&&e.show_confirm_panel,dont_show_cancel_btn:!!e.dont_show_cancel_btn&&e.dont_show_cancel_btn,confirm_function_click:!!e.confirm_function_click&&e.confirm_function_click,cancel_function_click:!!e.cancel_function_click&&e.cancel_function_click,click_week_line_function:!!e.click_week_line_function&&e.click_week_line_function})}function dropDownListCalendar(e,t){$(e).each((function(e,a){const n=$(a).find(".styled-select-button"),r=$(a).find(".styled-select-container"),i=$(r).find(".styled-select-item");n.off(".dropDownList").on("click.dropDownList",(function(){$(r).toggle()})),i.each((function(e,t){$(t).off(".dropDownList").on("click.dropDownList",(function(e){e.stopPropagation(),n.text($(this).text()),n.css("border","1px solid var(--brand-500)"),$(n).focus(),$(r).hide(),$(this).closest(".salebot-select").find(".styled-select-button").attr("data-value",$(this).attr("data-value"))}))})),$(document).off(`${t}Click`).on(`click.${t}Click`,(function(e){e.target!==n[0]&&($(e.target).hasClass("list-search-input--no-close")||$(r).hide())})).off(`${t}KeyDown`).on(`keydown.${t}KeyDown`,(function(e){"Escape"===e.key&&$(r).hide()}))}))}var DAY_WEEK={0:["\u042f\u043d\u0432\u0430\u0440\u044c","\u044f\u043d\u0432\u0430\u0440\u044f"],1:["\u0424\u0435\u0432\u0440\u0430\u043b\u044c","\u0444\u0435\u0432\u0440\u0430\u043b\u044f"],2:["\u041c\u0430\u0440\u0442","\u043c\u0430\u0440\u0442\u0430"],3:["\u0410\u043f\u0440\u0435\u043b\u044c","\u0430\u043f\u0440\u0435\u043b\u044f"],4:["\u041c\u0430\u0439","\u043c\u0430\u044f"],5:["\u0418\u044e\u043d\u044c","\u0438\u044e\u043d\u044f"],6:["\u0418\u044e\u043b\u044c","\u0438\u044e\u043b\u044f"],7:["\u0410\u0432\u0433\u0443\u0441\u0442","\u0430\u0432\u0433\u0443\u0441\u0442\u0430"],8:["\u0421\u0435\u043d\u0442\u044f\u0431\u0440\u044c","\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f"],9:["\u041e\u043a\u0442\u044f\u0431\u0440\u044c","\u043e\u043a\u0442\u044f\u0431\u0440\u044f"],10:["\u041d\u043e\u044f\u0431\u0440\u044c","\u043d\u043e\u044f\u0431\u0440\u044f"],11:["\u0414\u0435\u043a\u0430\u0431\u0440\u044c","\u0434\u0435\u043a\u0430\u0431\u0440\u044f"]},click_week_line_function=null,click_day_more_function=null,TYPE_CALENDARS={0:"default",1:"schedule"},DAY_CALENDAR_CLASS={default:"calendar_creator_date_button",schedule:"calendar_creator_scheduler_date_button"},calendar_layouts={default:`\n      <div class="calendar_creator" style="display: none; cursor: auto; position: absolute; z-index: 1001; background: #FFFFFF; border-radius: 6px; width: 297px;">\n        <div class="calendar_creator_header">\n          <div class="calendar_creator_change_month" data-target="back" data-time="${new Date((new Date).getFullYear(),(new Date).getMonth()-1).getTime()/1e3}">\n            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M14 8L10 12L14 16" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n            </svg>\n          </div>\n          <div class="calendar_creator_month_year" style="color: #FFFFFF; line-height: 20px; font-size: 15px; font-weight: 600; font-style: normal; font-family: 'Nunito',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;">\n            ${DAY_WEEK[(new Date).getMonth()][0]+" "+(new Date).getFullYear()}\n          </div>\n          <div class="calendar_creator_change_month" style="cursor: pointer;" data-target="next" data-time="${new Date((new Date).getFullYear(),(new Date).getMonth()+1).getTime()/1e3}">\n            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10 16L14 12L10 8" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n            </svg>\n          </div>\n        </div>\n        <div style="display: flex; flex-direction: column; padding: 0 7px 9px 7px">\n          <div class="calendar_creator_week_list" style="display: flex; flex-direction: row; user-select: none;">\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a">\u041f\u043d</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0412\u0442\u043e\u0440\u043d\u0438\u043a">\u0412\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0421\u0440\u0435\u0434\u0430">\u0421\u0440</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0427\u0435\u0442\u0432\u0435\u0440\u0433">\u0427\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u041f\u044f\u0442\u043d\u0438\u0446\u0430">\u041f\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0421\u0443\u0431\u0431\u043e\u0442\u0430">\u0421\u0431</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0412\u043e\u0441\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435">\u0412\u0441</span></div>\n          </div>\n          <div class="calendar_creator_days" style="line-height: 19px; font-size: 14px; font-weight: 400; color: #111111;">\n          </div>\n        </div>\n      </div>`,schedule:`\n      <div class="calendar_creator_scheduler" style="cursor: auto; background: #FFFFFF; border-radius: 6px; width: 297px;">\n        <div class="calendar_creator_header">\n          <div class="calendar_creator_change_month" data-target="back" data-time="${new Date((new Date).getFullYear(),(new Date).getMonth()-1).getTime()/1e3}">\n            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M14 8L10 12L14 16" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n            </svg>\n          </div>\n          <div class="calendar_creator_month_year" style="color: #FFFFFF; line-height: 20px; user-select: none; font-size: 15px; font-weight: 600; font-style: normal; font-family: 'Nunito',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;">\n            ${DAY_WEEK[(new Date).getMonth()][0]+" "+(new Date).getFullYear()}\n          </div>\n          <div class="calendar_creator_change_month" style="cursor: pointer;" data-target="next" data-time="${new Date((new Date).getFullYear(),(new Date).getMonth()+1).getTime()/1e3}">\n            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10 16L14 12L10 8" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n            </svg>\n          </div>\n        </div>\n        <div style="display: flex; flex-direction: column; padding: 0 7px 9px 7px">\n          <div class="calendar_creator_week_list" style="display: flex; flex-direction: row">\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a">\u041f\u043d</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0412\u0442\u043e\u0440\u043d\u0438\u043a">\u0412\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0421\u0440\u0435\u0434\u0430">\u0421\u0440</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0427\u0435\u0442\u0432\u0435\u0440\u0433">\u0427\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u041f\u044f\u0442\u043d\u0438\u0446\u0430">\u041f\u0442</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0421\u0443\u0431\u0431\u043e\u0442\u0430">\u0421\u0431</span></div>\n            <div style="width: 40px; height: 40px; text-align: center;"><span style="color: #626F7F; line-height: 40px; font-size: 13px; font-weight: 400;" title="\u0412\u043e\u0441\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435">\u0412\u0441</span></div>\n          </div>\n          <div class="calendar_creator_days" style="line-height: 19px; font-size: 14px; font-weight: 400; color: #111111;">\n          </div>\n        </div>\n      </div>`},calendary_time_format={default:`\n    <div class="calendar_creator_wrapper_time">\n      <div class="main-select calendar_creator_time_select_hours">\n        <div class="salebot-select salebot-select-time">\n          <div class="salebot-select__btn styled-select-button" data-type="hour" data-value="00">\n            00\n          </div>\n          <div class="salebot-select__list styled-select-container">\n            ${getOptionsForTime(0,24)}\n          </div>\n        </div>\n      </div>\n      <div>:</div>\n      <div class="main-select calendar_creator_time_select_minutes">\n        <div class="salebot-select salebot-select-time">\n          <div class="salebot-select__btn styled-select-button" data-type="minute" data-value="00">\n            00\n          </div>\n          <div class="salebot-select__list styled-select-container">\n            ${getOptionsForTime(0,60)}\n          </div>\n        </div>\n      </div>\n    </div>`},calendary_confirm_panel={default:'\n    <div class="calendar_creator_confirm_wrapper">\n        \n      <div class="main-btn calendar_creator_confirm_btn">\n        \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c\n      </div>\n      <div class="secondary_button calendar_creator_cancel_btn">\n        \u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c\n      </div>\n    </div>',without_cancel:'\n    <div class="calendar_creator_confirm_wrapper">\n        \n      <div class="main-btn calendar_creator_confirm_btn">\n        \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c\n      </div>\n    </div>'},clickDateInCalendar=function(e){let t=e.target.closest(".calendar_creator_date_button");const a=e.target.closest(".calendar_creator_change_month"),n=$(e.target).closest(".calendar_creator_father"),r=$(e.target).closest(".calendar_creator_header"),i=$(e.target).closest(".calendar_creator_week_list"),l=$(e.target).closest(".calendar_creator_days"),d=$(e.target).closest(".calendar_creator_confirm_btn"),o=$(e.target).closest(".calendar_creator_cancel_btn"),c=$(e.target).closest(".styled-select-button[data-type='hour']"),s=$(e.target).closest(".styled-select-button[data-type='minute']");if((0===c.length&&0===s.length&&0===n.length&&0===r.length&&0===i.length&&0===l.length||d.length>0||o.length>0)&&$(".calendar_creator").css("display","none"),t){t=$(t);let e=JSON.parse(t.parent().find(".calendar_creator__selector_data").text()),a=0;if(a=drawSelectDate(t,e,a),t.parent().find(".calendar_creator_date_button_selected").length>0){let n={iterator:a,date_button_father:t.parent()};e.show_time_select&&(n.hour=t.parent().next().find('.styled-select-button[data-type="hour"]'),n.minute=t.parent().next().find('.styled-select-button[data-type="minute"]')),writeDateInSettingsSelectors(n,e)}else e.write_as_text&&$(`${e.write_as_text}`).text("\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443"),e.write_in_input&&e.write_in_input.forEach((function(e){$(`${e}`).val("").trigger("change")}));null!==click_day_more_function&&click_day_more_function()}if(a){let e=a.dataset.time,t=$(a).parent().parent().find(".calendar_creator__selector_data"),n=JSON.parse(t.text());n.unix_time_render=e,insertDaysInCalendar(n),loadSaveSelectedDay($(a).parent().parent().find(".calendar_creator_days")),addMoreEventsOnElements(),a.parentNode.childNodes[1].dataset.time=new Date(new Date(1e3*e).getFullYear(),new Date(1e3*e).getMonth()-1).getTime()/1e3,a.parentNode.childNodes[3].textContent=DAY_WEEK[new Date(1e3*e).getMonth()][0]+" "+new Date(1e3*e).getFullYear(),a.parentNode.childNodes[5].dataset.time=new Date(new Date(1e3*e).getFullYear(),new Date(1e3*e).getMonth()+1).getTime()/1e3}},clickSelectorCalendar=function(){let e=this.parentNode.querySelector(".calendar_creator");"block"===e.style.display?e.style.display="none":($(".calendar_creator").css("display","none"),e.style.display="block")},selectTimeCalendar=function(e){let t=$(this).closest(".calendar_creator_wrapper_time").prev(),a=t.find(".calendar_creator_date_button_selected").length;if(a>0){writeDateInSettingsSelectors({iterator:a>1?1:0,date_button_father:t,hour:$(e.target).closest(".calendar_creator_wrapper_time").find('.salebot-select__btn[data-type="hour"]'),minute:$(e.target).closest(".calendar_creator_wrapper_time").find('.salebot-select__btn[data-type="minute"]')},JSON.parse(t.find(".calendar_creator__selector_data").text()))}};