1function addDays(e,t){return new Date(e.getTime()+24*t*60*60*1e3)}function setGlobalDatepickerLocale(){if($.datepicker){var e=["January","February","March","April","May","June","July","August","September","October","November","December"],t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],n=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=window.I18n&&window.I18n.date?window.I18n.date:{},r=Array.isArray(o.month_names)?o.month_names.slice(1):e,i=Array.isArray(o.abbr_month_names)?o.abbr_month_names.slice(1):t,c=Array.isArray(o.day_names)?o.day_names:n,l=Array.isArray(o.abbr_day_names)?o.abbr_day_names:a;12!==r.length&&(r=e),12!==i.length&&(i=t),7!==c.length&&(c=n),7!==l.length&&(l=a),$.datepicker.setDefaults({monthNames:r,monthNamesShort:i,dayNames:c,dayNamesShort:l,dayNamesMin:l})}}function generateID(){var e=new Date;return Math.floor(9e6*Math.random()+1e6+e.getTime())}function makeid(){for(var e="",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=0;n<10;n++)e+=t.charAt(Math.floor(Math.random()*t.length));return e}function toggle_session(e){var t="/admin/profile/toggle_session";$.post(t,{key:e},function(){})}function latin_check(e){var t=$(e).val().toUpperCase();t=(t=(t=(t=(t=t.replaceAll("\u0102","A")).replaceAll("\xc2","A")).replaceAll("\xce","I")).replaceAll("\u0218","S")).replaceAll("\u021a","T"),$(e).val(t)}function countdown_timer(e,t,n){console.log(t);var a=new Date(t).getTime(),o=setInterval(function(){var t=(new Date).getTime(),r=a-t,i=Math.floor(r%864e5/36e5),c=Math.floor(r%36e5/6e4),l=Math.floor(r%6e4/1e3);parseInt(i)>0?document.getElementById(e).innerHTML=i+"h "+c+"m "+l+"s ":document.getElementById(e).innerHTML=c+"m "+l+"s ",r<0&&(clearInterval(o),document.getElementById(e).innerHTML="EXPIRED",void 0!==n&&n())},1e3)}function sleep(e){for(var t=(new Date).getTime(),n=0;n<1e7&&!((new Date).getTime()-t>e);n++);}function deleteField(e){var t=e.parentNode;return t.parentNode.removeChild(t),!1}function getAge(e){var t=new Date,n=new Date(e),a=t.getFullYear()-n.getFullYear(),o=t.getMonth()-n.getMonth();return(o<0||0===o&&t.getDate()<n.getDate())&&a--,a}function getAgeByDate(e,t){var n=e,a=new Date(t),o=n.getFullYear()-a.getFullYear(),r=n.getMonth()-a.getMonth();return(r<0||0===r&&n.getDate()<a.getDate())&&o--,o}function roundNumber(e,t){return Math.round(e*Math.pow(10,t))/Math.pow(10,t)}function percentage(e,t){return e/100*t}function randomKey(e){for(var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",n="",a=0;a<e;a++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}function down_xls(t){var n=new Date,a=n.getDate()+"."+(n.getMonth()+1)+"."+n.getFullYear()+"_"+n.getHours()+"."+n.getMinutes(),o=document.createElement("a"),r="data:application/vnd.ms-excel",i=document.getElementById(""+t).outerHTML.replace(/ /g,"%20");o.href=r+", "+i,o.download="exported_report_"+a+".xls",o.click(),e.preventDefault()}function printDiv(e){$(".activate_passenger").remove();var t=document.getElementById(e).innerHTML,n=document.body.innerHTML;document.body.innerHTML=t,window.print(),document.body.innerHTML=n}function range(e,t){var n=[],a=0;for(a=e;a<=t;a++)n.push(a);return n}function sort_unique(e){if(0===e.length)return e;for(var t=[(e=e.sort(function(e,t){return 1*e-1*t}))[0]],n=1;n<e.length;n++)e[n-1]!==e[n]&&t.push(e[n]);return t}function isOS(){return navigator.userAgent.match(/ipad|iphone/i)}function copyToClipboard(e){Clipboard.copy($(e).val())}function copy_val_to_clipboard(e){Clipboard.copy(e)}function setCookie(e,t,n={}){(n={path:"/",...n}).expires instanceof Date&&(n.expires=n.expires.toUTCString());let a=encodeURIComponent(e)+"="+encodeURIComponent(t);for(let e in n){a+="; "+e;let t=n[e];!0!==t&&(a+="="+t)}document.cookie=a}function getCookie(e){let t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function deleteCookie(e){setCookie(e,"",{"max-age":-1})}function truncateString(e,t){return t>e.length?e:(e=e.substring(0,t))+"..."}function set_loading(){var e='<div class="wait"></div>';$("#tours").append(e)}function replacing_a_space_with_a_dot(e){let t=e.value.replace(/[\s,]/g,"."),n=t.split(".");n.length>2&&(t=n[0]+"."+n.slice(1).join("")),e.value=t}function regenerate_flight(e,t,n){$(e).hide();
1var a="/transport/flight/regenerate_flight";$.post(a,{id:t,type:n},function(t){if("error"===t.type)return $(e).show(),notify_error("\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u0430"),!1;notify_success("\u041f\u0435\u0440\u0435\u0441\u0431\u043e\u0440 \u0440\u0435\u0439\u0441\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u044c")})}function set_page_session(e,t){var n=$("#last_update_page").val(),a="/admin/page_sessions/set_session";$("#active_page_sessions").html(""),$.post(a,{page:e,page_id:t},function(e){"ok"===e.status&&(n!==e.last_updated&&$("#active_page_sessions_message").html("<span class='badge badge-danger'>\u0417\u0430\u044f\u0432\u043a\u0430 \u0431\u044b\u043b\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443.</span>"),0===e.current_sessions.length?$("#active_page_sessions_wrapper").hide():($("#active_page_sessions_wrapper").show(),_.each(e.current_sessions,function(e){var t="";t=null===e.avatar||void 0===e.avatar||0===e.avatar.length?"/no_avatar.png":"/avatars/"+e.avatar,$("#active_page_sessions").append('<div class="avatar-icon-wrapper avatar-icon-sm">\n <div class="badge badge-success badge-dot badge-dot-lg p-0"></div>\n <div class="avatar-icon" data-toggle="tooltip" data-placement="bottom" data-original-title="" title="" type="button">\n <img src="'+t+'" title="'+e.name+'">\n </div>\n</div>')})))})}function isBot(){const e=navigator.userAgent.toLowerCase();return["googlebot","bingbot","slurp","duckduckbot","baiduspider","yandexbot","facebookexternalhit","twitterbot","linkedinbot","whatsapp","telegram"].some(t=>e.includes(t))}function generate_history_per_fields(e){const t=document.querySelector("form"),n=t.querySelector('[name*="[id]"]'),a=n?n.value:window.location.pathname.match(/\/(\d+)/)?window.location.pathname.match(/\/(\d+)/)[1]:"";t.querySelectorAll('input[type="text"], select, textarea').forEach(function(t){const n=t.name.match(/\[([^\]]+)\]$/),o=n?n[1]:null;if(o&&a){const n=`/admin/change_log/${e}/${a}/${o}`,r=document.createElement("a");r.href=n,r.textContent="history",r.className="ms-2 text-muted",r.style.fontSize="0.8em",r.target="_blank";const i=t.closest("div");i&&i.appendChild(r)}})}function generate_form_history_link(e){const t=document.querySelector("form").querySelector('[name*="[id]"]'),n=t?t.value:window.location.pathname.match(/\/(\d+)/)?window.location.pathname.match(/\/(\d+)/)[1]:"";if(n){const t=`/admin/change_log/${e}/${n}`,a=document.createElement("a");a.href=t,a.textContent="\u0418\u0441\u0442\u043e\u0440\u0438\u044f",a.className="btn btn-light ladda-button mb-2 mr-2 btn-shadow",a.target="_blank";const o=document.getElementById("form-controllers");o&&o.appendChild(a)}}$(function(){setGlobalDatepickerLocale(),$(".scrollbar-area").css("width",$(".app-header__content").width()-30+"px")}),$(function(){$(".datepicker").datepicker({yearRange:"-80:+20",changeMonth:!0,changeYear:!0,dateFormat:"dd.mm.yy",firstDay:1})});var ready,tableToExcel=function(){var e="data:application/vnd.ms-excel;base64,",t='<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--><meta http-equiv="content-type" content="text/plain; charset=UTF-8"/></head><body><table>{table}</table></body></html>',n=function(e){return window.btoa(unescape(encodeURIComponent(e)))},a=function(e,t){return e.replace(/{(\w+)}/g,function(e,n){return t[n]})},o=function(e,t){var n=document.createElement("a");n.download=t,n.href=e,n.click()};return function(r,i,c){r.nodeType||(r=document.getElementById(r));var l={worksheet:i||"Worksheet",table:r.innerHTML},s=e+n(a(t,l));o(s,c)}}();window.Clipboard=function(e,t,n){function a(){return n.userAgent.match(/ipad|iphone/i)}function o(n){let a=t.createRange();a.selectNodeContents(n);let o=e.getSelection();o.removeAllRanges(),o.addRange(a),n.setSelectionRange(0,999999),t.execCommand("copy"),n.blur()}function r(e){var n=$("<input>");$("body").append(n),n.val(e).select(),t.execCommand("copy"),n.remove()}return{copy:function(e){if(a()){let n=t.createElement("input");n.type="text",n.value=e,t.body.appendChild(n),o(n),t.body.removeChild(n)}else r(e)}}}(window,document,navigator),$(function(){Application.init()}),ready=function(){if(count_notification=$("#counter_notification").html(),Number(count_notification)>0){i=0;for(var e=!0;1e3>=i;)e?$("#counter_notification_block").animate({backgroundColor:"#aa0000",color:"#fff"},10):$("#counter_notification_block").animate({backgroundColor:"#fff",color:"#000"},1200),e=!e,i+=1}},$(document).ready(ready),$(document).on("page:load",ready);var Application=function(){function e(){enableBackToTop(),n(),t(),a()}function t(){$.fn.lightbox&&$(".ui-lightbox").lightbox()}function n(){$.fn.cirque&&$(".ui-cirque").cirque({})}function a(){$(".accordion").on("show",function(e){$(e.target).prev(".accordion-heading").parent().addClass("open")}),$(".accordion").on("hide",function(e){$(this).find(".accordion-toggle").not($(e.target)).parents(".accordion-group").removeClass("open")}),$(".accordion").each(function(){$(this).find(".accordion-body.in").parent().addClass("open")})}function o(){var e={focusCleanup:!1,wrapper:"div",errorElement:"span",highlight:function(e){$(e).parents(".control-group").removeClass("success").addClass("error")},success:function(e){$(e).parents(".control-group").removeClass("error").addClass("success"),$(e).parents(".controls:not(:has(.clean))").find("div:last").before('<div class="clean"></div>')},errorPlacement:function(e,t){e.appendTo(t.parents(".controls"))}};return e}return{init:e,validationRules:o()}}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.