1Atlas.routerBase=function(o){"use strict";var r={defaultUrl:"system-handler.cfm",setDefaultUrl:function(e){r.defaultUrl=e},extend:function(e){return $.extend({},o.routerBase,e)},applyXSRFToAjaxOptions:function(e){e.beforeSend=function(e){e.setRequestHeader("X-"+o.options.xsrffield,o.options.xsrfkey)}},createOptions:function(e){for(var t={url:e[0],cache:!1},n=Array.prototype.slice.call(e,1),a=0;a<n.length;++a)switch(typeof n[a]){case"string":0<a?t.dataType=n[a]:t.loadingMsg=n[a];break;case"function":t.success=n[a];break;case"object":t.data=n[a]}return r.applyXSRFToAjaxOptions(t),t},loadScript:function(e){r.ajax($.extend(e,{dataType:"script"}))},get:function(){return r.ajax(r.createOptions(arguments))},getJSON:function(){return r.ajax($.extend(r.createOptions(arguments),{dataType:"json"}))},getXML:function(){return r.ajax($.extend(r.createOptions(arguments),{dataType:"xml"}))},post:function(){return r.ajax($.extend(r.createOptions(arguments),{type:"POST"}))},requestErr:function(e,t,n){var a,r="object"==typeof n?n:{};r.message||(r.message=n||"Error occured during request"),e&&401===e.status&&(window.location="logon.cfm?e=1"),e&&e.hasOwnProperty("responseText")&&(a=e.responseText),o.errorHandler.log(r,a)},ajax:function(e){var t,n,a=e.noLoader?null:o.feedback.addLoading(e.loadingMsg||"Loading");return e=$.extend({type:"get",dataType:"html",url:"system-handler.cfm"},e),t=e.success,n=e.error,r.applyXSRFToAjaxOptions(e),e.error=function(){a&&a.call(),"function"==typeof n?n.apply(void 0,arguments):r.requestErr.apply(void 0,arguments)},e.success=function(e){a&&a.call(),"function"==typeof t&&t.call(this,e)},$.ajax(e)}};return r}(Atlas);
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.