PageSourceSearch

https://art-drawing.ru/manimg/orion/app-extform.min.js?v=&r=

js art-drawing.ru collected 2026-10-02 10:16:16 UTC 178,801 bytes, 362 lines download raw bytes

1var App=App||{};App.init=function(){App.mgr();EventMgr.bind("nextEventBind",function(l,c){var a=c.event,d=c.cb,f=c.tData;if("function"===typeof d)EventMgr.one(a,d,f)})};App.Global=function(){return{HeaderMoving:!1,bannerHtml:null,warning:[],anychartXML:null,selid:void 0,scrollTop:void 0,msg:{},targetId:""}}();"use strict";
2var _typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"===typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l};
3App.u=App.Common=function(l,c,a){var d=function(a){var b=a.which||a.keyCode;if(13===b||32===b)c(this).trigger("click"),a.preventDefault()},f={},b,g=function(a,c,b){"function"===typeof a&&(a(),f[b].lastRun=c,f[b].q=!1)},m=function(a){a.focus();if(a.selectionStart)return a.selectionStart;if(document.selection){var c=document.selection.createRange(),b=c.duplicate();c.collapse(!0);b.moveToElementText(a);b.setEndPoint("EndToEnd",c);return b.text.length}return 0};return{init:function(){a.on(c(l.document),
4"a","keydown",d)},setOptionListPosition:function(a,b){var d,g,h,e,f;h=l.document.body.offsetHeight;g=c(a+b);g[0].style.top="";e=g.offset().top;d=g[0].offsetHeight;h-e<d&&(f=g[0].getAttribute("data-tabid"),h=c("#form-scroll-"+f),0===h.length&&(h=c("#tcw-"+f)),h=h.offset().top,g[0].style.top=h>e-d-19?"-"+d/2+"px":"-"+d+"px")},parseParams:function(a){if(void 0!==a&&null!==a){a=a.replace(/^\?/,"");a=a.split("&");for(var c={},b=/=(.+)?/,d,h=0;h<a.length;h++)d=a[h].split(b),c[d[0]]=d[1]?d[1]:"";return c}return{}},
5replaceHtml:function(a,c){if(a){var b="string"===typeof a?document.getElementById(a):a,d=document.createElement(b.nodeName);d.id=b.id;d.className=b.className;d.innerHTML=c;b.parentNode?b.parentNode.replaceChild(d,b):b.innerHTML=c;return d}},serializeForAttr:function(a){var c,b="",d=0;for(c in a)d++,1!==d&&(b+="&"),b+=c+"="+encodeURIComponent(a[c]);return b},wordWrap:function(a,c){if(!a)return a;c=c||100;for(var b=a.split(" "),d=b.length,h,e,g,f=RegExp("(.{"+c+"})","g"),m=0;m<d;m++)if(b[m].length>
6c){h=b[m].split(f);e=h.length;g="";for(var l=0;l<e;l++)""!==h[l]&&(g+=h[l]+"<br>");a=a.replace(b[m],g);a=a.replace(/\n/g,"<br/>")}return a},required:function(a,c,b){var d=document.getElementsByTagName("script")[0],h=document.createElement("script");h.onreadystatechange=function(){if("loaded"===h.readyState||"complete"===h.readyState)h.onreadystatechange=null,App.u.isFunction(c)&&(c(b),a=b=null)};h.onload=function(){App.u.isFunction(c)&&(c(b),a=b=null)};h.src=a;d.parentNode.insertBefore(h,d)},noMoreThan:function(a,
7c,d){var A=(new Date).getTime(),h;c=c?c:100;f[a]?(h=A-f[a].lastRun,h>c?(g(d,A,a),clearTimeout(b)):(f[a].q=!0,clearTimeout(b),b=setTimeout(function(){!0===f[a].q&&g(d,A,a)},2*c))):(f[a]={q:!1,lastRun:A,timeOut:c},g(d,A,a))},clone:function k(a){if(null===a||"object"!==("undefined"===typeof a?"undefined":_typeof(a)))return a;var c;if(a instanceof Date)return c=new Date,c.setTime(a.getTime()),c;if(a instanceof Array){c=[];for(var b=0,d=a.length;b<d;b++)c[b]=k(a[b]);return c}if(a instanceof Object){c=
8{};for(b in a)a.hasOwnProperty(b)&&(c[b]=k(a[b]));return c}throw Error("Unable to copy obj! Its type isn't supported.");},injectCss:function(a){var c=document.createElement("link");c.setAttribute("rel","stylesheet");c.setAttribute("type","text/css");c.setAttribute("href",a);document.getElementsByTagName("head")[0].appendChild(c)},msg:{},removeParam:function(a,c){var b=a.length,d,e;for(d=0;d<b;d++)e=a[d].name,delete c[e];return c},storage:{breadcrumb:{},dashboard:{}},selectorCache:function(){var a=
9{};return function(b){if(a[b])return a.selector;a.selector=c(b);return a.selector}}(),isNumber:function(a){return"number"===typeof a},isString:function(a){return"string"===typeof a},isFunction:function(a){return"function"===typeof a},getQueryString:function(a,c){var b=0,d="",e,g;for(g in a)""!==g&&(0!==b&&(d+="&"),e=a[g],d=c?d+(g+"="+e):d+(g+"="+encodeURIComponent(e)),b++);return d},escapeRegExp:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},insertStringAfterCaret:function(a,
10c,b){if(a&&c){a.focus();var d=a.value,e=0===d.length?0:m(a);b=b?d.lastIndexOf("\n",e-1)+1:e;b=d.substring(0,b);d=d.substring(e);a.value=b+c+d;c=(b+c).length;a.setSelectionRange?a.setSelectionRange(c,c):(a=a.createTextRange(),a.collapse(!0),a.select(c,c))}},getCaretPosition:m,escapeQuote:function(a){return String(a).replace(/"/g,"&quot;")},formatDateTime:function(a){a=new Date(a);return a.getFullYear()+"-"+("0"+(a.getMonth()+1)).slice(-2)+"-"+("0"+a.getDate()).slice(-2)+" "+("0"+a.getHours()).slice(-2)+
11":"+("0"+a.getMinutes()).slice(-2)+":"+("0"+a.getSeconds()).slice(-2)},parseDate:function(a){var c=String(a).split(" ");return 2===c.length&&(a=c[0].split("-"),c=c[1].split(":"),3===a.length&&3===c.length)?new Date(a[0],parseInt(a[1],10)-1,a[2],c[0],c[
111],c[2]):new Date},checkFileSize:function(a,b){var d=null,g=null;(b?c("#"+b+"-"+a):c("#form-wrapper-"+a+' input[type="file"]')).each(function(){var a=this.getAttribute("data-max-size"),c=this.getAttribute("data-maxsize-msg");g=this;if(this.files&&a)for(var a=
12a-0,b=0,f=this.files.length;b<f;b++)if(this.files[b].size>a)return d=String(pageInfo.messages.fileMaxSize).replace("__VALUE__",c),!1});return{msg:d,field:g}},openInNewWindow:function(a,c){var b=l.open("",c);b&&(b.openner=null,b.location=a)},CSSEscape:function(a){a=String(a);for(var c=a.length,b=-1,d,e="",g=a.charCodeAt(0);++b<c;){d=a.charCodeAt(b);if(0==d)throw new InvalidCharacterError("Invalid character: the input contains U+0000.");e=1<=d&&31>=d||127==d||0==b&&48<=d&&57>=d||1==b&&48<=d&&57>=d&&
1345==g?e+("\\"+d.toString(16)+" "):128<=d||45==d||95==d||48<=d&&57>=d||65<=d&&90>=d||97<=d&&122>=d?e+a.charAt(b):e+("\\"+a.charAt(b))}return e},getPreviousNode:function(a){var c=null;if(a)for(;!c&&a;)a=a.previousSibling,1===a.nodeType&&(c=a);return c}}}(window,$,EventMgr);"use strict";
14App.Dom=function(l){var c=document;l=c.createElement("div");return{init:function(){},byId:function(a){return"string"!==typeof a?null:c.getElementById(a)},addClass:l.classList?function(a,c){a&&"string"===typeof c&&a.classList.add(c)}:function(a,c){a&&"string"===typeof c&&!a.className.match(c)&&(a.className+=" "+c)},removeClass:l.classList?function(a,c){a&&"string"===typeof c&&a.classList.remove(c)}:function(a,c){a&&"string"===typeof c&&(a.className+=a.className.replace(RegExp(c,"g"),""))},toogleClass:l.classList?
15function(a,c){a&&"string"===typeof c&&a.classList.toggle(c)}:function(a,c){if(a&&"string"===typeof c){var f=a.className;f.match(c)?a.className+=f.replace(RegExp(c,"g"),""):a.className+=" "+c}},hasClass:l.classList?function(a,c){if(a&&"string"===typeof c)return a.classList.contains(c)}:function(a,c){if(a&&"string"===typeof c)return a.className.match(c)}}}(window);"use strict";
16App.FormUtils=function(l,c,a){return{changeReadOnly:function(a,c){a&&0!==a.length&&(c?a.find(".b-myselect, .b-radio, .b-checkbox__control, .l-slider__wr, .b-input_for_slider, .b-mselect").addClass("readonly").removeClass("mselect-av"):a.find(".b-myselect, .b-radio, .b-checkbox__control, .l-slider__wr, .b-input_for_slider, .b-mselect").removeClass("readonly").addClass("mselect-av"),a.find(".b-input, .b-textarea").attr("readonly",c))}}}(window,$,App);"use strict";
17App.FormDependFields=function(l,c,a,d,f){function b(){var a=this.getAttribute("data-handler-val"),b=this.getAttribute("name"),g=this.getAttribute("type"),h=this.getAttribute("data-tabid"),e=!1,f=e=e=void 0,e=void 0;b&&(e=c(".hidden-shadow-"+b),f=c(".hidden-"+b),d.changeReadOnly(e,!1),e.removeClass("hidden-shadow-"+b),f.removeClass("hidden-"+b),c(".showed-"+b).addClass("depended-hidden-s").addClass("l-form__row_hidden_yes").removeClass("showed-"+b),e=c(".depended-shadow-s"),e.hasClass("row-shadow")||
18(e.addClass("row-shadow"),d.changeReadOnly(e,!0)),e=c(".showed-shadow-"+b).removeClass("showed-shadow-"+b).addClass("depended-shadow-s").addClass("row-shadow"),d.changeReadOnly(e,!0),e=c(this).parents(".l-form__row, .filter-item").hasClass("l-form__row_hidden_yes"),e||("text"!==g&&"textarea"!==g&&a?(c("#frm-"+h+" [data-show-"+b+"-"+a+' = "yes"]').addClass("showed-"+b).removeClass("depended-hidden-s").removeClass("l-form__row_hidden_yes"),e=c("#frm-"+h+" [data-show-shadow-"+b+"-"+a+' = "yes"]').addClass("showed-shadow-"+
19b).removeClass("depended-shadow-s").removeClass("row-shadow"),d.changeReadOnly(e,!1),c("#frm-"+h+" [data-hide-"+b+"-"+a+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+h+" [data-shadow-"+b+"-"+a+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")):""===this.value?(c("#frm-"+h+" [data-hide-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+h+" [data-shadow-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-shadow-"+
20b).addClass("row-shadow")):(c("#frm-"+h+" [data-hide-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+h+" [data-shadow-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")),d.changeReadOnly(e,!0))
20)}function g(a){c("#cont-"+a+' tr:not(".row-error") .control-field input[type="hidden"], #cont-'+a+' tr:not(".row-error") .control-field input[type="text"], #cont-'+a+' tr:not(".row-error") .control-field input[type="password"], #cont-'+
21a+' tr:not(".row-error") .control-field .b-input_type_file, #cont-'+a+' .control-field.filter-item input[type="hidden"], #cont-'+a+" .control-field .b-textarea, #cont-"+a+' .control-field.filter-item input[type="text"]').each(function(){b.apply(this)})}function m(a){c("#form-wrapper-"+a+" .b-form-page").each(function(){var a=this.getAttribute("id");0<c("#"+a+" .l-form__row:not(.l-form__row_hidden_yes):not(.depended-hidden-s)").length?this.style.display="":this.style.display="none"})}function s(b,
22d){var f=d&&"boolean"!==typeof d?d.tabId:this.getAttribute("data-tabid");c("#cont-"+f+" .l-form__row_hidden_yes").removeClass("l-form__row_hidden_yes");c("#cont-"+f+" .row-shadow").removeClass("row-shadow");g(f);m(f);a.trigger("updFormHeight",{tabId:f});a.trigger("reloadSlider",{tabId:f});a.trigger("upPrefixField",{tabId:f})}return{init:function(){a.bind("appendForm,appendReport,appendedFilter,initFuncRun",s);a.on(f.selectorCache(".i-form-wr"),'.control-field input[type="hidden"], .control-field .b-input, .control-field .b-input_type_file, .control-field .b-textarea',
23"change",s)}}}(window,$,EventMgr,App.FormUtils,App.Common);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"===typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l};
24App.Forms=function(l,c,a,d,f){var b,g,m,s,k,x;function A(a,c){var r=c.tabId;ra[r]&&delete ra[r]}function h(){return d.Common.selectorCache(".i-form-wr")}function e(){return c(".tab-content_st_active")}function w(a,b){c("#cont-"+b.tabId).find(".b-title_type-form").each(function(){this.offsetWidth<this.scrollWidth-1&&(this.className+=" overwidth",this.removeAttribute("data-hint"))})}function u(a){a.preventDefault();a="";"undefined"!==typeof l.getSelection?a=l.getSelection().toString():"undefined"!==
25typeof document.selection&&"Text"===document.selection.type&&(a=document.selection.createRange(),a=a.text);if(""!==a){var c=a.split("\n"),r=c.length;a="";for(var n=0;n<r;n++)a+="> "+c[n],n!==r-1&&(a+="\n");c=this.getAttribute("data-target");(c=d.Dom.byId(c))&&d.u.insertStringAfterCaret(c,a)}}function N(){var a=this.getAttribute("data-source");c("#"+a).trigger("click")}function C(){var c=this.id,b=this.getAttribute("data-tabid"),c=d.Dom.byId("f-"+c),r=this.value,n=0<=r.indexOf("\\")?r.lastIndexOf("\\"):
26r.lastIndexOf("/"),F="",y=d.Dom.byId("b-input-file__wr-"+b);if(this.files){for(var r=this.files,n=r.length,t=0;t<n;t++)0!==t&&(F+=", "),F+=r[t].name;d.Dom.addClass(y,"b-input-file__wr_state_selected");y=this.getAttribute("name");b=d.u.checkFileSize(b,y);b.msg?a.trigger("errMsgValid",{self:b.field,err:b.msg,number:0}):a.trigger("okMsgValid",{self:b.field,number:0,notOk:!0})}else{F=r.substring(n);if(0===F.indexOf("\\")||0===F.indexOf("/"))F=F.substring(1);d.Dom.removeClass(y,"b-input-file__wr_state_selected")}F=
27l.filterXSS(F);c.innerHTML=F;c.setAttribute("data-hint",F)}function J(a){var T=this.getAttribute("data-id"),r=this.getAttribute("data-tabid"),n=d.Dom.byId(T),F=this.getAttribute("data-move-trigger")||!1;parseInt(this.offsetTop,10);var y=c(".b-tip_name_textarea_resize");y.length&&y.find(".b-tip__close").trigger("click");b=parseInt(n.style.height,10);b||(b=n.offsetHeight);g=n;m=T;s=r;k=F;a=a||l.event;a.touches?(x=a.touches[0].pageY,document.ontouchmove=D,document.ontouchend=G,document.ontouchcancel=
28G):(x=a.clientY,document.onmousemove=D,document.onmouseup=G);document.body.style.cursor="n-resize"}function D(c){var d;d=c.touches?c.touches[0].pageY-x:c.clientY-x;g&&(g.style.height=b+d+"px");k&&(clearTimeout(xa),xa=setTimeout(function(){a.trigger(k,{id:m,tabId:s})},100));c.preventDefault()}function G(b){b.touches?(document.ontouchmove=null,document.ontouchend=null,document.ontouchcancel=null):(document.onmousemove=null,document.onmouseup=null);a.trigger("updFormHeight",{tabId:s}
28);document.body.style.cursor=
29"";c(g).removeClass("b-textarea_responsive_yes");b.preventDefault()}function M(a){a.preventDefault();c(this).prev().trigger("click")}function Q(){var b=this.parentNode,T=b.className,r,n,F,y,t,z,E,K;y=c(this);r=y.parents(".tree-inner");t=r.attr("data-tabid");K=r.attr("id");T.match(/t-opened/)?(T=T.replace(/t-opened/g,""),T+=" collapsed"):T.match(/collapsed/)&&(T.match(/loaded/)?(T=T.replace(/collapsed/g,""),T+=" t-opened"):T.match(/loading/)||(r=d.Dom.byId(K+"-value").name,n=c("#frm-"+t).serializeObject(),
30F=fa.url,n.sv_field=r,n.sv_tree="yes",z=y.siblings(".tree-handler"),y=y.siblings(".tree-handler").children(".icon").children("img"),E=y.attr("src"),y.attr("src",fa.theme+"img/loader.gif"),n[r]=z.attr("data-val"),T+=" loading",n.sv_text=c(z).find(".tree-label").text(),a.trigger("ajaxRequest",{url:F,param:n,trfunc:"formGetTreeBranch",invar:{tabId:t,name:r,elem:z,src:E,img:y,id:"cont-"+K},type:"get",outtype:"json",queue:"noqueue"})));b.className=T;a.trigger("updateScroll",{id:"cont-"+K})}function O(a){a=
31c(this).parents(".tree-inner").attr("id");I(a).removeClass("selected");a=d.Dom.byId(a+"-value");a.value=this.getAttribute("data-val");c(a).trigger("change");this.className+=" selected"}function I(a){return c("#"+a+" .tree-handler.selected")}function q(a){var b=c(this),r=b.parents(".tree-inner").attr("id"),n="",F=d.Dom.byId(r+"-value");a.ctrlKey||a.metaKey?(b.hasClass("selected")?b.removeClass("selected"):b.addClass("selected"),I(r).each(function(a){0!==a&&(n+=",");n+=this.getAttribute("data-val")})):
32(I(r).removeClass("selected"),n=this.getAttribute("data-val"),this.className+=" selected");F.value=n;c(F).trigger("change")}function B(){setTimeout(function(){c(".tree-wrapper .selected").each(function(){var b=c(this).parents(".tree-wrapper").attr("id");a.trigger("scrollTo",{id:b,offsetTop:this.offsetTop})})},100)}function L(){var a=this.getAttribute("data-tabid");d.Dom.byId("frm-"+a).reset()}function W(){this.getAttribute("data-novalue")&&(this.setAttribute("data-novalue","no"),this.placeholder&&
33(this.placeholder=""))}function aa(a){a=a||l.event;if((a.which||a.keyCode)===sa){a.preventDefault();var b=c(this);a=this.getAttribute("data-tabid");b.trigger("change");b.trigger("blur");V(a)}}function p(a){a=a||l.event;(a.which||a.keyCode)===sa&&(a.ctrlKey||a.metaKey)&&(a.preventDefault(),c(this).trigger("blur"),a=this.getAttribute("data-tabid"),V(a))}function V(a){var b=c("#cont-"+a+" .i-button_default_yes"),r=c("#cont-"+a+" .b-button_act_ok"),n=c("#cont-"+a+" .b-button_act_next"),F=c("#frm-"+a+
34" .b-button__filter-set");setTimeout(function(){var a;b[0]?a=b:r[0]?a=r:n[0]?a=n:F&&(a=F);a.first().trigger("click")},1)}function U(){var c="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwdlist"):!1,b="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwd-ver"):!1,r=!1;fa.version!==b&&(S("mgr5-passwd-ver",fa.version),r=!0);c&&""!==c&&!r?oa=c:a.trigger("ajaxRequest",{url:"/manimg/common/passwd.list",param:{},trfunc:"gotPasswdList",outtype:"html",type:"get"})}function S(a,
35c){if("undefined"!==typeof localStorage)localStorage.setItem(a,c);else return!1}function P(a,c){oa="\n"+c+"\n";S("mgr5-passwdlist",oa)}function X(c){var b;this.getAttribute("data-check-field")?(b=this.getAttribute("data-tabid"),c=d.Dom.byId(this.getAttribute("data-check-field")+"-"+b)):c=this;var r=c.getAttribute("data-confirm-field"),n=c.getAttribute("data-parent"),r=d.Dom.byId(r),n=d.Dom.byId("check-confirm-"+n),F=!1,y=!1;d.Dom.hasClass(n,"b-form-confirm-message_show_true")&&(y=!0);r&&c.value!==
36r.value?y||(d.Dom.addClass(n,"b-form-confirm-message_show_true"),F=!0):y&&(d.Dom.removeClass(n,"b-form-confirm-message_show_true"),F=!0);F&&a.trigger("updateScroll",{id:"form-scroll-"+b})}function R(){var b,T=d.u.escapeRegExp(c.trim(this.value)),r=this.getAttribute("data-parent");b=RegExp("\n"+T+"\n","i");var T=this.getAttribute("data-tabid"),r=d.Dom.byId("checkpass-indicator-wrapper-"+r),n=!1;r&&(""!==this.value?(b=oa.match(b)?0:ba(this.value),r.className!==ya[b]+" showed"&&(r.className=ya[b]+" showed",
37n=!0)):""!==r.className&&(r.className="",n=!0));n&&a.trigger("updateScroll",{id:"form-scroll-"+T})}function ba(a){var c=a.length;a=a.split("");var r=0,n=0,b=0,y=0,t={},z=[],d;for(d=0;d<c;d++)t[a[d]]||r++,t[a[d]]=!0,a[d].match(/[!@#$%^&*?_~{}"'()|\\+\[\]]\s/)?(n++,z.push("sn")):a[d].match(/[a-z]/)?z.push("ll"):a[d].match(/[A-Z]/)?z.push("lu"):a[d].match(/\d/)?z.push("dn"):(n++,n++,z.push("sn")),0!==d&&(z[d].substr(0,1)===z[d-1].substr(0,1)&&b++,z[d].substr(1,1)!==z[d-1].substr(1,1)&&y++);c=(c+Math.sqrt(0.5*
38n+y)-Math.sqrt(b))*(Math.log(r)/Math.log(c));return 3>c?0:3<=c&&6>c?1:6<=c&&9>c?2:9<=c?3:0}function da(b){b.preventDefault();b=this.getAttribute("data-level");var T=ta(),r=c("#frm-"+T),n=r.serializeObject(),r=r.find(".i-control-mixed");n.userexperience=b;0!==r.length&&(n=d.u.removeParam(r,n));n.snext&&delete n.snext;n.sback&&delete n.sback;a.trigger("reloadTab",{tabId:T,param:n})}function ga(b){b.preventDefault();b=this.getAttribute("data-elid");var T=c(this),r=T.parents("td").index(),n=T.parents("table").find("th")[r],
39r=n.getAttribute("data-colname"),n=n.getAttribute("data-nestedreport"),F=ta(),y=d.Dom.byId(F+"-plid"),t=c("#frm-"+F).serializeObject();b=b||T.find(".b-list__table-col-content").first().html();t.func=n;t.elid=b;t.colname=r;null!==y&&(t.plid=y.value);a.trigger("ajaxRequest",{param:t,invar:{parent:F},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"nested-"+F,failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:F})}function ma(c,b,r){setTimeout(function(){var n=c.closest(".l-form__row"),
40n=n[0]?n[0].offsetTop:0,F=c.closest(".b-form-page"),y=d.Dom.byId("form-scroll-"+b);y&&parseInt(y.style.height,10);F[0]&&(n+=F[0].offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:n,animate:r})},100)}function ia(a,b){var r=c(".row-error .b-input, .row-error .b-textarea, .row-error .b-checkbox__control"),n=b.tabId,d;0<r.length&&(d=r.closest(".b-form-page"),d.hasClass("b-form-page_st_collapsed")&&d.find(".i-form-page__title").trigger("click"),r.focus(),ma(r,n,!0))}function ja(a,b){if(!Ja&&
41!l.pageInfo.mobile){var r=b.tabId,n=document.getElementById("frm-"+r);if(null!==n){var d=n.length,y=null,t,y=c("#form-wrapper-"+r+" .b-form__focus-field");if(0<y.length)y.focus(),ma(y,r,!1);else for(var z=0;z<d;z++){y=n[z];if("hidden"===y.type&&"select"===y.getAttribute("data-type")){if(t=c(y).parent(),!t.hasClass("readonly")&&0!==t.width()){n=y.getAttribute("name");c("#_"+n+"-"+r+" .b-myselect__select-value").focus();l.scrollToTopLeft();break}}else if("hidden"===y.type&&"radio"===y.getAttribute("data-type")){if(t=
42c(y).parent(),!t.hasClass("readonly")&&0!==t.width()){n=y.getAttribute("name");c('.tab-content_st_active div[data-id="'+n+'"][tabindex="0"]').focus();l.scrollToTopLeft();break}}else if("hidden"===y.type&&"checkbox"===y.getAttribute("data-type")){n=y.getAttribute("name");c("#"+r+"-"+n).focus();l.scrollToTopLeft();break}t=y.getAttribute("readonly");t=null!==t;if("hidden"!==y.type&&!t&&0!==y.offsetWidth){y.focus();l.scrollToTopLeft();break}}}}}function na(b,d){var r=d.tabId,n=fa.url,F=d.name,y=c("#frm-"+
43r).serializeObject();y.sv_field=F;a.trigger("ajaxRequest",{url:n,param:y,trfunc:"formSetValues",invar:{tabId:r},type:"get",outtype:"json",queue:"multiload"})}function ha(b,g,r){var n=this;setTimeout(function(){a.trigger("preSetValues",[n,100]);var b=n.getAttribute("id"),y=c(n),t=y.getFlags();if(y.hasClass("b-textarea_for_zoom")||ua===r)return!0;ua=b;if(g)return!0;var b=n.getAttribute("data-tabid"),z=c("#frm-"+b),y=z.serializeObject(),E={},K=fa.url,ab=d.Dom.hasClass(n.parentNode,"sv_nochange"),t=d.Dom.hasClass(n.parentNode,
44"sv_blocking")||t.blocking,e=n.getAttribute("data-name")?n.getAttribute("data-name"):n.name,q=n.getAttribute("data-id");z.hasClass("b-form_showcase_yes");var h=z.hasClass("withfiles"),z=z.find(".i-nosetvalues");0!==z.length&&(y=d.u.removeParam(z,y));q&&"undefined"!==q&&(q=q.split("=",2),q[1]&&(y[q[0]]=q[1],E[q[0]]=q[1]));y.sv_field=e;K={url:K,param:y,failfunc:"failFormAjaxResponse",trfunc:"formSetValues",invar:{tabId:b,once:ab,blocking:t},type:"post",outtype:"json",queue:"multiload"};h?(K.invar.blocking=
45!0,E.sv_field=e,E.sfrom="ajax",a.trigger("setBrandSettings",{options:K,tabId:b,param:y,addParams:E})):(a.trigger("ajaxRequest",K),t&&a.trigger("tabLoading",{tabId:b}))},0)}function pa(a,c){if(""===c)return!0;if("string"===typeof a){if("string"===typeof c)c=c.split(",");else if("function"!==typeof c.join)return!1;var r=a.split(","),n=r.length;r.sort();c.sort();if(r.length!==c.length)return!0;for(;n--;)if(r[n]!==c[n])return!0}return!1}function Z(b,g){g.ok&&g.reload&&l.location.reload();var r=g.tabId,
46n=d.Dom.byId("frm-"+r),F=g.once,y=[];g.blocking&&a.trigger("tabLoadingHide",{tabId:r});if(null!==n&&!g.error){var t=g.setvalues,z="",E,K,e,q,h,f;if("object"===("undefined"===typeof t?"undefined":_typeof(t)))for(E in t)if(z=n.elements[E],"item"!==E&&"length"!==E)if(z){if(K=z.tagName,e=t[E],q=!0,null!==e){if("INPUT"===K){if(K=z.getAttribute("type"),z.value!==e){if("text"===K||"password"===K){q=z.value!==e.value;z.value=e.value;e.prefix&&(K=c(z).parent().find(".i-input__prefix"),K.length&&(K.html(e.prefix),
47a.trigger("upPrefixField",{tabId:r})));if(void 0!==e.min||void 0!==e.max||void 0!==e.step)K=z.id,K=c("#"+K+"-slider"),void 0!==e.min&&K.attr("data-min",e.min),void 0!==e.max&&K.attr("data-max",e.max),void 0!==e.step&&K.attr("data-step",e.step),a.trigger("reloadSlider",{tabId:r});void 0!==e.mask&&a.trigger("inputMaskChangeBySetvalues",{elem:z,mask:e.mask,value:e.value})}else if("file"===K)""===e.value&&(K=c(z),K.replaceWith(K.val("").clone(!0)),c(n.elements[E]).trigger("change"));else if("hidden"===
48K&&(q=z.value!==e.value||t[E].slist))if(K=z.getAttribute("id"),h=z.getAttribute("data-type"),"select"===h){if(e.slist?(c("ul#"+r+"-"+z.name).html(templates.formItemSelectList({slist:t[E].slist,value:""})),a.trigger("cleanSlistCache",{tabId:r,id:r+"-"+z.name}),t[E].slist&&10<t[E].slist.length&&(h=c("#_"+z.name+"-"+r),h.hasClass("sb-select")||h.addClass("sb-select")),a.trigger("forceDepend",{tabId:r}),t[E].slist&&0!==t[E].slist.length?""!==t[E].value?f=c("#"+r+"-"+E+' li[data-val="'+t[E].value+'"]'):
49(f=c("#"+r+"-"+E+' li[data-val="'+z.value+'"]'),0===f.length&&(f=c("ul#"+r+"-"+z.name+" li:first"))):c("#_"+E+"-"+r+" .b-myselect__select-value").html(t.nullmsg)):f=c("#"+r+"-"+E+' li[data-val="'+e.value+'"]'),0<f.length){h=c("#_"+E+"-"+r);var B=h.hasClass("readonly");B&&h.removeClass("readonly");f.trigger("click",[F,K]);B&&h.addClass("readonly")}}else if("radio"===h)e.slist&&d.Tabs.tabs[r]&&d.Tabs.tabs[r].formSource&&d.Tabs.tabs[r].formSource[E]&&(h=d.Tabs.tabs[r].formSource[E],B="",h.slist=e.slist,
50e.value?h.value=e.value:h.slist[0]&&(h.value=h.slist[0].key),B=templates.formItemRadio(h),c("#"+r+"-"+E+"-radio").replaceWith(B)),e.slist||c("#frm-"+r+" ."+E+"-"+r+"-"+l.hash(e.value)).trigger("click",[F,K]);else if("checkbox"===h)c("#"+r+"-"+E).trigger("click",[[F,!0]]);else if("multiple"===h){if((q=pa(z.value,void 0!==e.value?e.value:e))||e.slist)K=z.getAttribute("data-id"),a.trigger("selectValues",{id:K,sElems:t[E]})}else"tree"===h?c("#"+E+"-"+r+' li[data-val="'+t[E].value+'"]').trigger("click",
51[F,!0]):z.value=e.value;q&&(K=z.getAttribute("id"),c(z).trigger("change",[F,K]))}}else q=z.value!==e.value,z.value=e.value,q&&(K=z.getAttribute("id"),c(z).trigger("change",[F,K]),z.classList&&z.classList.contains("b-text-editor")&&a.trigger("TinyMCE_setContent",{content:z.value,id:K}));e.readonly&&y.push({elem:z,readonly:"yes"===e.readonly})}}else if(z=d.Dom.byId(r+"-"+E)){K=z.getAttribute("data-type");if("img"===K)z.src=t[E].value;else if("ticket"===K)(e=templates.formItemTicketMsg(t[E]))&&c(e).appendTo(z);
52else if("list"===K)t[E].id=r,t[E].type="form",z.innerHTML="blockl
52ist"===t[E].view?templates.formListBlocksContent(t[E]):templates.formListContent(t[E]);else if("listfilter"===K)t[E].id=r,z.innerHTML=templates.formListFilter(t[E]);else if("buttons"===K){e=t[E];q=t[E].length;for(K=0;K<q;K++)if(g.__formModel&&g.__formModel.__buttons[K]&&e[K].name!==g.__formModel.__buttons[K].name){K=c("#"+r+"-buttons .b-button").first().attr("data-parent");z.innerHTML=templates.buttons({buttons:e,id:r,parent:K,type:"form",
53cancelBtnClass:""});a.trigger("updateModel",{tabId:r,name:"__buttons",value:e});break}0===q&&(z.innerHTML="",a.trigger("updateModel",{tabId:r,name:"__buttons",value:e}))}else"link"===K?(e=String(t[E].value).replace(/&amp;/g,"&"),z.href=e,z.setAttribute("data-url",d.u.escapeQuote(e))):"datetime"===K?(e=d.u.parseDate(t[E].value),e=(new Date).getTime()-e.getTime(),z.setAttribute("data-difftime",e)):("textdata"===K&&(z=d.Dom.byId(r+"-"+E+"-inner")),z.innerHTML=l.htmlDecode(t[E].value));a.trigger("updateScroll",
54{id:"form-scroll-"+r})}else(z=d.Dom.byId(E+"-"+r))&&"frame"===z.getAttribute("data-type")&&z.setAttribute("src",t[E].value);K=0;for(q=y.length;K<q;K++)d.FormUtils.changeReadOnly(c(y[K].elem).closest(".l-form__row"),y[K].readonly);a.trigger("setValuesDone",{tabId:r})}}
54function va(a){if((a.which||a.keyCode)===za){a.preventDefault();var c=this.value,r=ka(this);a=c.substr(0,r);c=c.substr(r);this.value=a.replace(/((\s*\S+)*)\s*/,"$1")+"\n"+c.replace(/((\s*\S+)*)\s*/,"$1");a=a.length;null!==this&&(this.createTextRange?
55(c=this.createTextRange(),c.move("character",a),c.select()):this.selectionStart?(this.focus(),this.setSelectionRange(a,a)):this.focus())}}function ka(a){if(a.selectionStart)return a.selectionStart;if(document.selection){a.focus();var c=document.selection.createRange();if(null===c)return 0;a=a.createTextRange();var r=a.duplicate();a.moveToBookmark(c.getBookmark());r.setEndPoint("EndToStart",a);return r.text.length}return 0}function qa(a){a=c(this);var b=a.attr("data-control-field"),r=e().attr("data-tabid"),
56b=c("#cont-"+r+' input[name="'+b+'"], #editinlist-wrapper-'+r+' input[name="'+b+'"]');a=a.val().replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," ");b.val(a).trigger("change")}function H(a,b){var r=b.tabId,n=b.self,F;n&&d.Dom.hasClass(n,"testzoom")&&(F=n.name,r=c("#cont-"+r+' .b-textarea[name="zoom-'+F+'"], #editinlist-wrapper-'+r+' .b-textarea[name="zoom-'+F+'"]'),n=n.value.replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),0<r.length&&(r[0].value=n))}function Y(a){var b=c(this),r=b.attr("data-control-field"),
57b=b.attr("data-type"),n=e().attr("data-tabid"),r=d.Dom.byId(r+"-"+n),F,y;r&&(F=r.getAttribute("data-syncfield"))&&(y=d.Dom.byId(F+"-"+n));null!==r&&("month"===b?d.Calendar.showMonth(r,y,a):d.Calendar.show(r,y,a))}function ea(){var b=c(this),d=b.attr("data-control-field"),r=b.parents(".l-form__row"),b=e().attr("data-tabid"),n=c("#cont-"+b+' input[name="'+d+'"], #editinlist-wrapper-'+b+' input[name="'+d+'"]'),d=c("#cont-"+b+' .b-textarea[name="zoom-'+d+'"], #editinlist-wrapper-'+b+' .b-textarea[name="zoom-'+
58d+'"]');r.hasClass("zoom")?(r.removeClass("zoom"),r=d[0].value.replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," "),n.val(r)):(r.addClass("zoom"),r=n.val().replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),d[0].value=r);a.trigger("updFormHeight",{tabId:b});a.trigger("updateFixedField",{tabId:b})}function Ka(){var a=this.getAttribute("data-control-field"),b=this.getAttribute("data-tabid");if(a=d.Dom.byId(a+"-"+b))b=a.getAttribute("type"),"text"===b?(a.setAttribute("type","password"),c(this).removeClass("b-input-btn_pwd_liketext")):
59"password"===b&&(a.setAttribute("type","text"),c(this).addClass("b-input-btn_pwd_liketext"))}function La(){var a=this.getAttribute("data-parent"),a=d.Dom.byId(a);null!==a&&(a.value=this.value,c(a).trigger("change"))}function wa(){var a=this.getAttribute("data-control-field"),b=c('.tab-content_st_active input[name="'+a+'"]'),r=b.val(),n=b.attr("data-check-field"),F=fa.pwgenlen||8,y=fa.pwgencharacters||"1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",t=c('.tab-content_st_active input[name="'+
60n+'"][type="password"]'),z,E=0,g=e().attr("data-tabid");if(!b.attr("readonly")){a&&c('.b-input-btn_type_showpwd[data-control-field="'+a+'"]').remove();a=d.Dom.byId(a+"-"+g+"-fake");n=d.Dom.byId(n+"-"+g+"-fake");a&&0===a.offsetWidth&&(a.style.display="block",n&&(n.style.display="block"),b.hide(),t&&t.hide());z=y.match(/[a-z]/g);var q=y.match(/[A-Z]/g),h=y.match(/\d/g),f=y.match(/[!,@,#,$,%,^,&,*,?,_,~]/g),y={},B=[],X=0,g=0;if(z||q)X++,B.push("l");z&&(z=z.join(""),q?y.lc=z:y.l=z,g++);q&&(q=q.join(""),
61z?y.uc=q:y.l=q,g++);h&&(h=h.join(""),y.d=h,B.push("d"),X++);f&&(f=f.join(""),y.s=f,B.push("s"),X++);for(z=0;z<F-X;z++)E===X&&(E=0),B.push(B[E]),E++;z=Math.floor(Math.random()*F+1)%X;E=B;B=z;for(q=E.length-1;B--;)z=E[0],E.splice(0,1),E[q]=z;Aa(r,0,{passwdField:b,confirmField:t,passwdFake:a,confirmFake:n,pwdLen:F,typesPull:E,pwgenchar:y,letters:g},"lc")}}function Aa(a,b,r,n){a=a.substr(0,b);for(var d="",y=n,t,z=r.typesPull,E=r.pwgenchar,e=r.letters,g=b;g<r.pwdLen;g++)t=z[g],"l"===t&&2===e&&(t=y="lc"===
62y?"uc":"lc",g===b&&(n=y)),d+=E[t].substr(Math.floor(Math.random()*E[t].length),1);b++;a+=d;r.passwdField.val(a);r.confirmField.val(a);r.passwdFake.value=a;r.confirmFake&&setTimeout(function(){r.confirmFake.value=a},1);b<r.pwdLen?setTimeout(function(){Aa(a,b,r,n)},35):(c(r.passwdField).trigger("change"),c(r.passwdFake).trigger("change"),c(r.confirmField).trigger("change"))}function ta(){return c(".tab-content_st_active").attr("data-tabid")||!1}function Ma(a){a=a||l.event;var b=a.which||a.keyCode;if(b===
63sa||b===za)a.preventDefault(),c(this).trigger("click")}function Na(a){a=a||l.event;var b=a.which||a.keyCode,r;if(b===Oa&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");r=this.getAttribute("data-handler-val");a=c(this).closest(".b-radio").find('div[data-id="'+a+'"]');var n=null;a.each(function(){if(this.getAttribute("data-handler-val")===r&&null!==n)return this.setAttribute("tabindex",""),n.setAttribute("tabindex","0"),la.apply(n),n.focus(),l.scrollToTopLeft(),!1;n=this})}else if(b===
64Pa&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");r=this.getAttribute("data-handler-val");a=c(this).closest(".b-radio").find('div[data-id="'+a+'"]');var d=!1;a.each(function(){if(d)return this.setAttribute("tabindex","0"),la.apply(this),this.focus(),!1;this.getAttribute("data-handler-val")===r&&(this.setAttribute("tabindex",""),d=!0)})}}function Qa(){var a=this.getAttribute("data-r-class");c("."+a).trigger("click")}function Ba(a,b){var r=this.getAttribute("data-tabid"),n=this.getAttribute("data-id");
65c('.b-checkbox__control[data-tabid="'+r+'"][data-id="'+n+'"]').trigger("click",[b])}function la(a,b){var r=c(this),n=this.getAttribute("data-id"),d=this.getAttribute("data-val"),y=this.getAttribute("data-handler-val");if(r.hasClass("checked"))return!1;c("."+n).removeClass("checked").attr("tabindex","");r.addClass("checked");this.setAttribute("tabindex","0");this.focus();c("#"+n).val(d).attr("data-handler-val",y).trigger("change",[b])}function Ra(a,b){var r=c(this),n=this.getAttribute("data-id");b=
66b||[];if(r.hasClass("readonly")&&!b[1])return!1;r.hasClass("checked")?(r.removeClass("checked"),r=c("input[name="+n+"]").val("off").attr("data-handler-val",hash("off"))):(r.addClass("checked"),r=c("input[name="+n+"]").val("on").attr("data-handler-val",hash("on")));r.trigger("change",[b[0]])}function Ca(b){b=b||l.event;
66if(!(b&&b.target&&c(b.target).hasClass("dashblock-reload"))){if(d.Global.HeaderMoving)d.Global.HeaderMoving=!1;else{var e=c(this),r=e.parent(),n=r.next(),F=r.parent(),y=F.attr("data-tabid"),
67t=r.attr("data-name"),z=r.attr("data-type"),E=r.find(".b-triangle");(r=F.hasClass("b-form-page_st_collapsed"))?(n.slideDown(300),F.removeClass("b-form-page_st_collapsed"),E.attr("data-state","expanded")):(n.slideUp(300),E.attr("data-state","collapsed"),setTimeout(function(){F.addClass("b-form-page_st_collapsed");F=null},280));if("dashboard-block"!==z)a.trigger("saveFormPageState",{tabId:y,name:t,collapsed:r}),setTimeout(function(){a.trigger("updFormHeight",{tabId:y});a.trigger("updateScroll",{});
68y=null},300);else{setTimeout(function(){a.trigger("updateScroll",{})},300);var n=e.parents(".b-dashboard_cell").attr("data-pos"),t=r?"max":"min",g=e.parent().attr("data-name");a.trigger("ajaxRequest",{url:fa.url,param:{func:"dashboard.save",out:"xml",block:g,display:t,position:n},trfunc:"DoNothing",queue:"noqueue"});r?setTimeout(function(){a.trigger("updateScroll",{});a.trigger("upDashTableList",{tabId:"block-"+g});g=null},10):setTimeout(function(){a.trigger("updateScroll",{})},300)}}b.preventDefault()}}
69function Da(){var a=this.getAttribute("data-control-field"),b=ta(),a=d.Dom.byId(a+"-"+b),b=a.getAttribute("data-unlimit");null!==a&&(a.value=b,c(a).trigger("change"))}function Sa(a){a=this.getAttribute("show").split(",");var b=a.length;for(this.getAttribute("checked");b--;)c("formItem"+a[b]).toggleClass("hideEl")}function Ea(b){var d=this.value,r=this.getAttribute("name");this.getAttribute("data-type");var n=this.getAttribute("data-tabid");c("#frm-"+n+' div[data-depend="'+r+'"] .dependelem.b-myselect__select-li_show_yes').removeClass("b-myselect__select-li_show_yes");
70c("#frm-"+n+' div[data-depend="'+r+'"] .dependelem[data-dependkey="'+d+'"]').addClass("b-myselect__select-li_show_yes");0===c("#frm-"+n+' div[data-depend="'+r+'"] .b-myselect__select-li_show_yes .b-radio__control.checked').length&&(c("#frm-"+n+' div[data-depend="'+r+'"] .b-radio__control').removeClass("checked"),(b=c("#frm-"+n+' div[data-depend="'+r+'"] .b-myselect__select-li_show_yes .b-radio__control')[0])&&la.apply(b));var F=c("#frm-"+n+' div[data-depend="'+r+'"]');1<F.length?F.each(function(){var a=
71c(this).find('.dependelem[data-dependkey="'+d+'"].b-myselect__select-li_show_yes');Fa(a,r,n,c(this))}):(b=c("#frm-"+n+' div[data-depend="'+r+'"] li.dependelem[data-dependkey="'+d+'"].b-myselect__select-li_show_yes'),Fa(b,r,n));F.length&&F.each(function(){Ta.hasClass(this,"b-mselect")&&a.trigger("mselectUnselectByDepend",{self:this})});a.trigger("updateScroll",{id:"form-scroll-"+n})}function Fa(a,b,r,n){b=n||c("#frm-"+r+' div[data-depend="'+b+'"]');0===a.length?b.closest(".l-form__row").css("display",
72"none"):b.closest(".l-form__row").css("display","")}function Ga(b,d){var r=d.tabId;c("#cont-"+r+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+r+' .depend.b-radio input[type="hidden"], #cont-'+r+' .depend.b-select-ac input[type="hidden"]').each(function(){Ea.apply(this)});a.trigger("updFormHeight",{tabId:r});a.trigger("reloadSlider",{tabId:r})}function Ua(b){b=this.getAttribute("data-id");var d=c(this);d.hasClass("data-table-hidden")?(d.removeClass("data-table-hidden"),c("#"+
73b).slideDown(300)):(d.addClass("data-table-hidden"),c("#"+b).slideUp(300));setTimeout(function(){a.trigger("updateScroll",{})},350)}function Ha(a,b){var r=b.tabId;setTimeout(function(){c("#cont-"+r+" .i-input__prefix").each(function(){var a=this.offsetWidth,c=d.Common.getPreviousNode(this),b;c&&(b=c.offsetWidth,c.style.width=b-a-9+"px",c.style.paddingLeft=a+"px")})},1)}function Va(a){if(a.target&&(a=c(a.target),a.hasClass("i-button")||"A"===a.prop("tagName")||a.hasClass("b-checkbox__control")))return;
74var b=c(this);a=b.find(".i-button_default_yes");b=b.find(".i-checkbox_type_default");1===a.length?a.trigger("click"):1===b.length&&b.trigger("click")}function Wa(b){var e=parseInt(this.style.height,10),r=12*(this.getAttribute("data-max-rows")-0);this.getAttribute("id");var n=this.getAttribute("data-tabid");this.style.height="auto";b=this.scrollHeight-0;r<b&&c(this).removeClass("b-textarea_responsive_yes");this.style.height=b+"px";if(e!==b&&(a.trigger("updFormHeight",{tabId:n}),c(this).offset().top+
75b+62>
75l.innerHeight)){var r=c(this),e=r.closest(".l-form__row")[0]?r.closest(".l-form__row")[0].offsetTop:0,r=r.closest(".b-form-page"),F=d.Dom.byId("form-scroll-"+n),F=F?parseInt(F.style.height,10):0;r[0]&&(e+=r[0].offsetTop);e-=F-(b+62+this.offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+n,offsetTop:e,raw:!1})}}function Xa(b){b=this.getAttribute("data-tabid");var d=c(this).closest(".l-form__row"),r=0;d[0]&&(r=d[0].offsetTop,a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:r,animate:!0}))}function Ya(b){b=
76this.getAttribute("data-tabid");var d=c(this),r=d.closest(".l-form__row"),d=d.closest(".l-form__wrapper"),n=0,F=0,y=0;r[0]&&d[0]&&(n=r[0].offsetTop,F=r[0].offsetHeight,120>F||(y=d[0].offsetHeight,a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:n+F-y+160,animate:!0})))}function Ia(b){b.preventDefault();b=c(this);var d=b.closest(".tab-content").attr("data-tabid");b.hasClass("mbar-showall")?(b.removeClass("mbar-showall").addClass("mbar-hideall"),b.closest(".b-ticket__table-row_is_collapsible").removeClass("b-ticket__table-row_is_collapsed")):
77(b.removeClass("mbar-hideall").addClass("mbar-showall"),b.closest(".b-ticket__table-row_is_collapsible").addClass("b-ticket__table-row_is_collapsed"));a.trigger("updFormHeight",{tabId:d})}var Ta=d.Dom,ra={},fa=l.pageInfo;x=k=s=m=g=b=void 0;var xa=1,oa="",ya={0:"short",1:"weak",2:"good",3:"strong"},Ja="\v"==="v",ua="default_value",Oa=38,Pa=40,sa=13,za=32;return{init:function(){a.on(h(),".b-form-page__title","click",Ca);a.on(h(),".b-input-btn_type_unlimit","click",Da);a.on(h(),".b-input-btn_type_zoom",
78"click",ea);a.on(h(),".b-textarea_for_zoom","change",qa);a.on(h(),".b-textarea_for_zoom","keyup",va);a.on(h(),".edit-field-form .b-textarea_for_zoom","keyup",qa);a.on(h(),".b-input-btn_type_passwd","click",wa);a.on(h(),".b-input-btn_type_showpwd","click",Ka);a.on(h(),".b-input-btn_type_calendar","click",Y);a.on(h(),'input[type="checkbox"].onchange',"change",Sa);a.on(h(),".b-checkbox__control","click",Ra);a.on(h(),'.b-radio:not(".readonly") .b-radio__control',"click",la);a.on(h(),".b-label__visible_for_radio, .b-radio-img__row",
79"click",Qa);a.on(h(),'.b-radio:not(".readonly") .b-radio__control',"keydown",Na);a.on(h(),".band-content .band_show_button","click",Ua);a.on(h(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",Ea);a.on(h(),'.setvalue input[type="hidden"], .b-select-ac_setvalues_yes input[type="hidden"], .setvalue input[type="text"], .setvalue input[type="password"], .setvalue .b-textarea',"change",ha);a.on(h(),".i-button_type_setvalues",
80"click",ha);a.on(h(),".i-button_type_reset","click",L);a.on(h(),"div.userexperience","click",da);a.on(h(),".data-wrapper.nestedreport","click",ga);a.on(h(),"input.fakePasswd","change",La);a.bind("forceSetValues",na);a.bind("appendForm,appendReport,appendedFilter,forceDepend",Ga);a.bind("loadPage",U);a.bind("appendForm,appendReport,switchTabForm,setFocus",ja);a.bind("appendForm",B);a.bind("formSetValues",Z);a.bind("syncInputToZoom",H);a.on(h(),".b-form-passwd-field, .b-form-passwd-field + input","change",
81R);a.on(h(),".l-form__wrapper .i-input-control, .filter-wrapper .i-input-control","keydown",aa);a.on(h(),".l-form__wrapper .b-radio__control, .l-form__wrapper .b-textarea, .l-form__wrapper .b-myselect__select-value, .filter-wrapper .b-myselect__select-value, .l-form__wrapper .b-checkbox__control, .l-form__wrapper .b-mselect__view-value","keydown",p);a.on(h(),".b-form-passwd-field, .b-form-passwd-field + input","keyup",R);a.on(h(),"input[data-novalue], textarea[data-novalue]","change",W);a.on(h(),
82".i-button, .b-checkbox__control","keydown",Ma);a.on(h()," .l-form__row_type_checkbox .b-label__visible","click",Ba);a.bind("gotPasswdList",P);a.on(h(),".tree-wrapper .tree-hitarea","click",Q);a.on(h(),".b-tree_type_default .tree-handler","click",O);a.on(h(),".b-tree_type_multiple .tree-handler","click",q);a.on(h(),".tree-wrapper .tree-handler","dblclick",M);a.on(h(),".b-input-file-fake","click",N);a.on(h(),".b-input_type_file","change",C);a.on(h(),".b-resizer","mousedown",J);a.on(h(),".b-form-confirm-field, .b-form-passwd-field",
83"keyup, change",X);a.on(h(),".b-quote","click",u);a.bind("closeTabEvent,appendForm,appendFilter,appendReport",A);a.bind("appendForm",Ha);a.bind("upPrefixField",Ha);a.on(h(),".b-form-list__row, .b-form-blocks__block","click",Va);a.bind("focusOnErrorField",ia);a.on(h(),".b-textarea_responsive_yes","keyup",Wa);
83a.bind("appendForm",w);a.on(h(),".i-ticket__btn-move_up","click",Xa);a.on(h(),".i-ticket__btn-move_down","click",Ya);a.on(h(),".i-ticket__btn-collapse","click",Ia)},checkPassStrength:ba,CACHE:ra}}(window,
84$,EventMgr,App,ScrollHandler);"use strict";App.Wizards=function(l,c,a){function d(c,b){var d=b.tabId;setTimeout(function(){a.trigger("bindHorizScrollControl",{leftBtn:"#cont-"+d+" .i-wizard__triangle_dir_left",rightBtn:"#cont-"+d+" .i-wizard__triangle_dir_right",actElem:"#cont-"+d+" .i-wizard__step-num_st_active",innerBox:"#cont-"+d+" .i-wizard__inner",id:d})},50)}return{init:function(){a.bind("appendForm",d)}}}(window,$,EventMgr);"use strict";
85App.ScrollController=function(l,c,a,d,f){var b=function(a,c){c&&c.id?f.update(c.id):f.update()},g=function(a,c){f.detach(c.tabId)},m=function(){setTimeout(function(){f.attach("menu-items-wr","menu-items","tab0")},10)},s=function(a,c){var b=c.tabId;f.attach(b+"-scrollwrapper","lt-"+b,b,!0,!0)},k=function(a,b){setTimeout(function(){var a=b.tabId;f.attach("form-scroll-"+a,"form-scroll-in-"+a,a,!0);c("#frm-"+a+" .band-table").each(function(){var c=this.id;f.attach(c,"lt-"+c,a,!0,!0)});c("#frm-"+a+" .b-form-list_view_table").each(function(){var c=
86this.id;f.attach(c,"inner-"+c,a,!0,!0)});c("#frm-"+a+" .b-myselect__select-ul").each(function(){var c=this.getAttribute("id");f.attach("cont-"+c,c,a,!0)});c("#frm-"+a+" .b-mselect__ul-choose").each(function(){var c=this.getAttribute("data-id");f.attach(c+"-ms-list",c+"-ms-list-ul",a,!0)});c("#frm-"+a+" .b-mselect__view-value").each(function(){var c=this.getAttribute("data-id");f.attach(this.id,c+"-ms-view",a,!0)});c("#frm-"+a+" .tree-inner").each(function(){var c=this.getAttribute("id");f.attach("cont-"+
87c,c,a,!0,!0)});c("#frm-"+a+" .b-select-ac__list").each(function(){var c=this.getAttribute("id");f.attach("cont-"+c,c,a,!0)});b=a=null},50)},x=function(a,b){var d=b.tabId;c("#frm-"+d+" .b-myselect__select-ul").each(function(){var a=this.getAttribute("id");f.attach("cont-"+a,a,d,!0)})},A=function(a,c){f.attach("cont-tab0","incont-tab0","tab0",!0)},h=function(a,b){c(".b-myselect__select-ul").each(function(){var a=this.getAttribute("id");f.attach("cont-"+a,a,"tab1",!0)})},e=function(a,c){var b=c.tabId;
88f.attach("ltwr-"+b,"lt-"+b,b,!0);f.attach("cont-"+b+"-pager-slist",b+"-pager-slist",b,!0)},w=function(a,c){if("rack"===c.map.type){var b=c.tabId;f.attach(b+"-map","b-rack-"+b,b,!0)}},u=function(a,c){f.scrollTo(c.id,c.offsetTop,c.raw,c.animate)};return{init:function(){a.bind("menuTypeChanged",b);a.obind(c(l),"resize",b);a.bind("updateScroll",b);a.bind("loadPage",m);a.bind("appendForm,appendedFilter",k);a.bind("appendToolbarAce",x);a.bind("appendReport",k);a.bind("appendList",e);a.bind("appendMapDone",
89w);a.bind("loadLoginForm",h);a.bind("appendDashboard",A);a.bind("appendDashList",s);a.bind("closeTabEvent",g);a.bind("scrollTo",u)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";
90App.AjaxHelper=function(l,c,a){var d={},f=function(a,c){var b=c.id;d[b]&&d[b].xhr.abort&&(d[b].erMsg="Request canceled By User",d[b].xhr.abort())},b=[],g=[],m=function(a){for(var c=0,d=b.length;c<d;c++)b[c].apply(this,[a])},s=function(b,g){function h(b){if("jsonp"!==G&&(b=b.replace(/\\'/g,"'"),b=b.replace(/^<![\w\s\"-\/]*>/g,""),!b)){console.log("empty response");a.trigger("ajaxError",{});return}if("json"===M&&"jsonp"!==G){b=b.replace(/[\x00-\x08\x0B-\x0C\x0E-\x1F]/g,"");try{b=jQuery.parseJSON(b)}catch(d){console.log("jsonParseError",
91g,D);g.erType="json";D&&a.trigger(D,g);return}}if("html"!==M&&(b.sourceParamString=W,c.extend(b,C),b.selfUrl=pageInfo.url+"?"+b.urlparam,B.length))for(var e=B,q=e.length;q--;)b[e[q]]=null;"DoNothing"!==J&&a.trigger(J,b);a.trigger("giveAjaxRequest",{})}function e(c,b,e){"Service Unavailable"!==e&&503!==c.status||g.ignore503?"ajaxResponse"===J&&"dashboard"===C.exType?(C.error=!0,C.shithappend=!0,a.trigger("ajaxResponse",C)):D&&((c=String(c.responseText).match(/<div class="fatal-error-desc">(.*?)<\/div>/ig))&&
92c[0]&&(g.erMsg=c[0]),d[g.id]&&App.u.isString(d[g.id].erMsg)&&(g.erMsg=d[g.id].erMsg),a.trigger(D,g),delete d[g.id]):(g.url=pageInfo.host+"/"+c.responseText,g.reqType="jquery",a.trigger("ajaxRequest",g));console.log(b)}m(g);var f=g.url||pageInfo.url,l=g.param||{},s=g.formData||{},C=g.invar||{},J=g.trfunc||"ajaxResponse",D=g.failfunc||!1,G=g.type||"get",M=g.outtype||"html",Q=g.queue||"queue",O=!!g.noesc,I=g.reqType||"jquery",q=g.progressCb||function(){},B=g.rp||[],L=g.id;C.__dataSource=g;"noqueue"===
93Q&&(Q=(new Date).getTime());l.sfrom="ajax";l.operafake=(new Date).getTime();var W=k(l,O);"jquery"===I?(a.trigger("getAjaxRequest",{}),f={url:f,type:G,dataType:"html",data:W,headers:{"ISP-Client":"Web-interface"},async:!0,success:h,xhrFields:{withCredentials:!0},error:e},"jsonp"===G&&(f.jsonp="callback",f.dataType="jsonp",f.crossDomain=!0),c.ajaxq(Q,f)):(Q=new XMLHttpRequest,Q.upload.addEventListener("progress",q,!1),Q.open("POST",f),Q.setRequestHeader("ISP-Client","Web-interface"),Q.onreadystatechange=
94function(){4===this.readyState&&(200===this.status?(delete d[L],h(this.responseText)):e(this,this.statusText,this.statusText))},s.append("sfrom","ajax"),d[L]={xhr:Q},Q.send(s))},k=function(a,c){var b=0,d="",g,f;for(f in a)""!==f&&(0!==b&&(d+="&"),g=a[f],d=c?d+(f+"="+g):d+(f+"="+encodeURIComponent(g)),b++);return d};return{init:function(){a.bind("ajaxRequest",s);a.bind("ajaxRequestAbort",f)},addRequestHook:function(a){"function"===typeof a&&b.push(a)},addResponseHook:function(a){"function"===typeof a&&
95g.push(a)}}}(window,$,EventMgr);"use strict";
96App.ValidChecker=function(l,c,a,d){var f=function(c,b){var d=b.name,f=b.self,l=b.param,A=b.number,h=b.value,e=b.prefix,w=b.convert,u={func:"check."+d,value:h,name:b.fieldname,funcname:b.funcname};l&&(u.args=l);e&&(u.prefix=e);w&&(u.tconvert=w);a.trigger("ajaxRequest",{url:pageInfo.url,param:u,invar:{self:f,namevalid:d,ovalue:f.value,vvalue:h,multi:b.multi,number:A},trfunc:"validatorResponse",outtype:"json",queue:"multiload"})},b=function(b,c){var d=c.self,f=c.namevalid,l=c.ovalue,A=c.value,h=c.number,
97e=c.vvalue;c.ermsg?l===d.value&&0!==d.offsetWidth||null!==d.nextSibling&&"textarea"===d.nextSibling.nodeName.toLowerCase()&&0!==d.nextSibling.offsetWidth&&l===d.value?a.trigger("errMsgValid",{type:f,self:d,err:c.ermsg,number:h}):a.trigger("okMsgValid",{type:f,self:d,number:h}):l===d.value?a.trigger("okMsgValid",{type:f,self:d,number:h,multi:c.multi,value:A,ovalue:l,vvalue:e}):a.trigger("okMsgValid",{type:f,self:d,multi:c.multi,number:h,value:A,ovalue:l,vvalue:e})};return{init:function(){a.bind("checkValue",
98f);a.bind("validatorResponse",b)}}}(window,$,EventMgr,App);"use strict";
99App.Slider=function(l,c,a,d){var f=function(){return c("#main-wrapper")},b=0,g=0,m=null,s=0,k=0,x=0,A=null,h="",e=null,w=0,u=!1,N=function(){h=m.getAttribute("data-tabid");e=m.getAttribute("data-id");g=m.getAttribute("data-min");(w=parseInt(m.getAttribute("data-step"),10))||(w=1);b=m.getAttribute("data-max");x=c(m).parent().width();s=x-9},C=function(c){var q=0;c<=s&&0<=c?q=c:c>s?(u=!1,q=s):(u=!1,q=0);m.style.left=q+"px";if(!u){c=g%w;var q=Math.round(q*((b-g)/s))+parseInt(g,10),f=d.Dom.byId(e),B=d.Dom.byId(e+
100"-slider"),l=q%w,O=w-l,q=(l>O?q+O:q-l)+c;q>b?q=b:q<g&&(q=g);null!==f&&(f.value=q);B&&B.setAttribute("data-value",q);a.trigger("changeSliderValue",{tabId:h})}return u=!1},J=function(a,d){h=d.tabId;c("#incont-"+h+" .b-slider__el").each(function(){m=this;u=!0;N();if(0!==x){var a=this.getAttribute("data-value"),c=(b-g)/s;C(a/c-g/c)}})},D=function(a,d){h=d.tabId;c("#editinlist-wrapper-"+h+" .b-slider__el").each(function(){m=this;u=!0;N();var a=this.getAttribute("data-value"),c=(b-g)/s;C(a/c-g/c)})},G=
101function(c,q){c=c||l.event;this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");u=!0;var f=this.getAttribute("id");m=d.Dom.byId(f+"-slider");N();var f=d.Dom.byId(e).value,B=f%w,O=w-B,L=(b-g)/s,I=g%w,X=d.Dom.byId(e+"-slider"),f=f-0;this.value=f=(B>O?f+O:f-B)+I;B=f/L-g/L;B>s&&(u=!1);C(B);blockEvent(c);X&&X.setAttribute("data-value",f);a.trigger("changeSliderValue",{tabId:h});return!1},M=function(a){a=a||l.event;var b=a.which||a.keyCode,d;if(38===b||40===b)d=this.getAttribute("id"),
102m=c("a#"+d+"-slider")[0],N(),blockEvent(a);38!==b||a.ctrlKey?40!==b||a.ctrlKey||(clearInterval(A),O(!1),A=setInterval(function(){O(!1)},100),blockEvent(a)):(clearInterval(A),O(!0),A=setInterval(function(){O(!0)},100),blockEvent(a))},Q=function(){this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");clearInterval(A)},O=function(g){var q=d.Dom.byId(e),f=q.value,f=g?parseInt(f,10)+w:f===b?f-3:f-w;q.value=f;a.trigger("changeSliderValue",{tabId:h});c("#"+e).trigger("change")},I=
103function(a){a=a||l.event;m=c(this).children(".b-slider__el")[0];N();k=a.clientX-c(this).offset().left-7;C(k);c("#"+e).trigger("change")},q=function(a){c(this).trigger("focus");a=a||l.event;a.touches?(k=a.touches[0].pageX-parseInt(this.style.left,10),document.ontouchmove=B,document.ontouchend=L,document.ontouchcancel=L):(k=a.clientX-parseInt(this.style.left,10),document.onmousemove=B,document.onmouseup=L);m=this;N();blockEvent(a);return!1},B=function(a){a=a||l.event;a.touches?C(a.touches[0].pageX-
104k):C(a.clientX-k);blockEvent(a);return!1},L=function(a){c(this).trigger("blur");a=a||l.event;document.onmousemove=null;document.onmouseup=null;document.ontouchmove=null;document.ontouchend=null;document.ontouchcancel=null;c("#"+e).trigger("change");blockEvent(a)};return{init:function(){a.on(f(),'.l-slider__wr:not(".readonly") .b-slider__el',"mousedown",q);a.on(f(),'.l-slider__wr:not(".readonly")',"mousedown",I);a.bind("appendForm",J);a.bind("appendEditInList",D);a.bind("reloadSlider",J);a.on(f(),
105'.b-input_for_slider:not(".readonly")',"change",G);a.on(f(),'.b-input_for_slider:not(".readonly")',"keydown",M);a.on(f(),'.b-input_for_slider:not(".readonly")',"keyup",Q);a.on(f(),'.l-slider__wr:not(".readonly") .b-slider__el',"ontouchstart",q)}}}(window,$,EventMgr,App);"use strict";
106App.SelectAutoComplete=function(l,c,a,d,f){function b(){var a;a&&0!==a.length||(a=c("#main-wrapper"));return a}function g(){var a;a&&0!==a.length||(a=c("body"));return a}function m(a){a.preventDefault();a.stopPropagation()}function s(b,d){var e=b.getAttribute("data-name"),g=b.getAttribute("data-tabid"),f=l.pageInfo.url,h=c("#frm-"+g).seri
106alizeObject(),m=b.value;h[e]=b.value;h.sv_field=e;h.sv_autocomplete="yes";(m!==G||d)&&a.trigger("ajaxRequest",{url:f,param:h,trfunc:"selectAutoCompleteResponse",
107invar:{tabId:g,sourceField:e,value:m},type:"post",outtype:"json",queue:"noqueue"});G=m}function k(){g().trigger("click");s(this,!0)}function x(a){a=a||l.event;var c=a.which||a.keyCode;if(J[c])A(a,J[c],this);else{var b=this;D&&clearTimeout(D);D=setTimeout(function(){s(b)},200)}}function A(a,b,d,e){var g=d.getAttribute("data-name"),f=d.getAttribute("data-tabid");d=c("#b-select-ac-list__"+g+"-"+f+" .b-select-ac__list-item_selected_yes");0===d.length?(d=c("#b-select-ac-list__"+g+"-"+f+" .i-select-ac__list-item:first"),
1080!==d.length&&(d.addClass("b-select-ac__list-item_selected_yes"),w.apply(d[0],[a,!0,e]))):"UPKEY"===b?(b=d.prev(),0!==b.length&&(d.removeClass("b-select-ac__list-item_selected_yes"),b.addClass("b-select-ac__list-item_selected_yes"),w.apply(b[0],[a,!0,e]))):"DOWNKEY"===b?(b=d.next(),0!==b.length&&(d.removeClass("b-select-ac__list-item_selected_yes"),b.addClass("b-select-ac__list-item_selected_yes"),w.apply(b[0],[a,!0,e]))):"ENTERKEY"===b?w.apply(d[0],[a,!1,e]):"TABKEY"===b&&0===d.index()&&w.apply(d[0],
109[a,!0,e])}function h(b,e){var f=e.sourceField,h=f+"-"+e.tabId,l=d.Dom.byId("b-select-ac-list__"+h),m="cont-b-select-ac-list__"+h,k=d.Dom.byId(m),p=e.setvalues[f],w=e.value,u="",s,P,X={},R=(new Date).getTime();if((s=document.activeElement)&&s.getAttribute("data-name")!==f)return!1;e[e.sourceField]&&(e[e.sourceField]=null,a.trigger("formSetValues",e));if(p&&p.slist){for(var f=p.slist.length,ba=0;ba<f;ba++)s=p.slist[ba].value,"string"===typeof s&&(P=RegExp("("+d.u.escapeRegExp(w)+")","i"),s=s.replace(P,
110'<span class="b-select-ac__font-normal">$1</span>'),u+='<li data-id="'+ba+'" data-lid="'+R+'" class="b-select-ac__list-item i-select-ac__list-item">'+s+"</li>",X[String(ba)]={key:p.slist[ba].key,value:p.slist[ba].value});M[String(R)]={options:X};l.innerHTML=u}else l.innerHTML='<li class="b-select-ac__list-item i-select-ac__list-item b-select-ac__list-item_notfound_yes" data-lid="'+R+'">'+pageInfo.notfound+"</li>";"block"!==k.style.display?k.style.display="block":g().off("click.closeChooseList");g().on("click.closeChooseList",
111c.proxy(C,l));a.trigger("updateScroll",m);d.Common.setOptionListPosition("#opt-",h)}function e(a){a=a||{};var b=d.Dom.byId(a.id),e=d.Dom.byId("key-"+a.id);b&&(b.value=a.value);e&&(e.value=a.key,c(e).trigger("change"),Q[a.id]={key:a.key,value:a.value})}function w(a,c,b){b||a.preventDefault();a=this.getAttribute("data-id");
111b=this.getAttribute("data-lid");var d=this.parentNode,g=d.getAttribute("data-id");M[b]&&M[b].options&&void 0!==M[b].options[a]&&e({id:g,key:M[b].options[a].key,value:M[b].options[a].value});
112c||C.apply(d,[{},!0])}function u(a){a=a||l.event;"TABKEY"===J[a.which||a.keyCode]&&(""!==this.value&&A(a,"TABKEY",this,!0),g().trigger("click"))}function N(a,b){var g=this.getAttribute("id"),f=d.Dom.byId("cont-b-select-ac-list__"+g),h=d.Dom.byId("b-select-ac-list__"+g);if(b||f&&"none"===f.style.display||c(h).find(".b-select-ac__list-item_notfound_yes").length)f=d.Dom.byId("key-"+g),Q[g]&&f&&Q[g].key===f.value?""!==this.value?this.value=Q[g].value:e({id:g,key:"",value:""}):this.value=""}function C(a,
113b){var f,h=c(this).find(".i-select-ac__list-item"),l=this.parentNode;if(h[0]&&!b){var m=h[0].getAttribute("data-lid");if((h=this.getAttribute("data-id"))&&M&&M[m]){var k=d.Dom.byId(h),p=M[m].options,w=k.value,m=!1;if(p&&void 0!==w)for(var s in p)if(p.hasOwnProperty(s)&&(f=s,p[s].value===w)){m=!0;break}f=p[f].key;m?e({id:h,key:f,value:k.value}):N.apply(k,[{},!0])}}l.style.display="none";this.innerHTML="";g().off("click");M={}}var J={38:"UPKEY",40:"DOWNKEY",37:"LEFTKEY",39:"RIGHTKEY",13:"ENTERKEY",
1149:"TABKEY"},D,G,M={},Q={};return{init:function(){a.on(b(),".b-select-ac__input","keyup",x);a.on(b(),".b-select-ac__input","keydown",u);a.on(b(),".b-select-ac__input","blur",N);a.on(b(),".b-select-ac__input","click",k);a.on(b(),".b-select-ac__input","click",m);a.bind("selectAutoCompleteResponse",h);a.on(b(),".i-select-ac__list-item","click",w)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";App=App||{};
115App.Help=function(l,c,a){var d=function(a){var b=this.getAttribute("data-help-type"),d=this.getAttribute("data-help"),m=c(".tab-content_st_active").attr("data-func");a=a||l.event;a.preventDefault();2===b-0||"default"===b?l.open(pageInfo.url+"?func=help&topic="+m+"&path="+d+"&newwindow=yes"):"external"===b&&(a=this.getAttribute("data-help-func"),App.u.openInNewWindow(a))};return{init:function(){a.on(c("#main-wrapper"),".help","click",d)}}}(window,$,EventMgr);"use strict";
116App.Hint=function(l,c,a,d){var f=function(){return d.u.selectorCache("#main-wrapper")},b=l.pageInfo,g=function(){return c("#hint-inner")},m,s,k,x,A=function(a){clearTimeout(void 0);a=c(this);var b=a.parents(".i-form__item").find(".field-help");0<b.length&&J(b,!1)&&setTimeout(function(){M(b,!0);q(void 0,!0)},1);x=a},h=function(){s=s||c("#hint");s.css("visibility","").removeClass("active")},e=function(){if(s.hasClass("active")&&x&&x.hasClass("force-hint")){var a=x.parents(".l-form__row").find(".field-help");
117142>a.offset().top?h():M(a,!0)}},w=function(){clearTimeout(k)},u=function(a){var b=a.originalEvent.detail.props,d=c(a.originalEvent.detail.elem);a="<ul>";var e=b.msg,f,h=h||g();for(f in b)e[f]&&(a+='<li><label class="b-hint-line__label">'+e[f]+":</label> "+b[f]+"</li>");h.html(a+"</ul>");k=setTimeout(function(){q(d)},500);x=null},N=function(a){a=c(this);var b=this.getAttribute("data-val");m=m||g();b&&(b='<img class="preview-icon" style="min-height: 16px; min-width: 16px;" '+('src="/manimg/common/img/'+
118b+'.png"')+" ></img>",m.html(b),M(a,!1),k=setTimeout(function(){q()},500))},C=function(a,b){var d=b.hint,e=c(b.elem);m=m||g();m.html(d);M(e,!1);q();x=null},J=function(a,c){var d,e,f;m=m||g();(d=a[0].getAttribute("data-state"))?(d=a[0].getAttribute("data-hint-"+d))||(d=a[0].getAttribute("data-hint")):d=a[0].getAttribute("data-hint");f=a[0].getAttribute("data-hint-mn");c&&(d=b.loading);if(!d)if(a.hasClass("overwidth"))d=a[0].innerText||a[0].firstChild.nodeValue||a.html();else return!1;d=l.filterXSS(d);
119a.hasClass("shadow")&&(e=a.parents("tr.row-shadow"),e.length||(d=d.replace(/<span class=['"]hint-.*/g,"")));m.html(d);f?(String(f).match("hint")||(f="hint_"+f),m.attr("data-mn",f)):m.attr("data-mn",null);x=null;return!0},D=function(a,b){var d=c(this);J(d,b)&&(M(d,!1),k=setTimeout(function(){q()},500));x=null;a.stopPropagation&&a.stopPropagation()},G=function(a){this.className.match(/overwidth/)?D.apply(this,[a]):this.offsetWidth<this.scrollWidth-1&&(this.className+=" overwidth",D.apply(this,[a]))},
120M=function(a,b,d,e,f,h){d&&e||(s&&m||(m=g(),s=c("#hint")),e=m,d=s);var q=e[0].offsetHeight,l=a.width(),B=a.offset(),P=B.top,k=B.left,L=c("body").width(),p,B=!1,w;0===l&&a&&a[0]&&(l=a[0].getBoundingClientRect().width);e.removeClass("b-hint__inner_right_fixed b-hint__inner_right b-hint__inner_top b-hint__inner_top_right b-hint__inner_left");b?(p=P-15,l=k+l+3+10,w=250):(p=P-q-10-3-15,l=k+l/2-7,w=300);L-l<w||f?(e.addClass("b-hint__inner_right"),B=!0,d.css("right",L-k-30+"px"),d.css("left",""),b&&(p=P-
121q-10-3-15)):(b&&e.addClass("b-hint__inner_right_fixed"),e.addClass("b-hint__inner_left"),d.css("left",l+"px"),d.css("right",""));if(q>p||h)b=a.outerHeight(),0===b&&a&&a[0]&&(b=a[0].getBoundingClientRect().height),p=a.offset().top+b+10-15,B?e.addClass("b-hint__inner_top_right"):e.addClass("b-hint__inner_top");d.css("top",p+"px")},Q,O=function(d){var e=this;d.originalEvent.detail.elem&&(e=d.originalEvent.detail.elem);var g=c(e),f=c(".tab-content_st_active").attr("data-tabid"),h=g.parents("tr").attr("data-elid")||
122e.getAttribute("data-elid"),q=e.getAttribute("data-name"),l=e.getAttribute("data-value"),B=e.getAttribute("data-hintfunc");q||(q=g.closest("td").index(),q=g.closest("table").find("th")[q].getAttribute("data-colname"));B?(Q=f+l+h+q,a.trigger("ajaxRequest",{url:b.url,param:{func:B,elid:h,type:q},invar:{hintTabId:f,hintElid:h,hintPName:q,hintValue:l,self:g},type:"get",outtype:"json",trfunc:"ajaxResponseHint",queue:"actHint"+f,failfunc:"failCommonAjaxResponse"})):(Q=f+l+h+q,a.trigger("getActiveHint",
123{tabId:f,elid:h,pName:q,value:l,self:g}));D.apply(e,[{},!0]);d.preventDefault();d.stopPropagation()},I=function(a,b){var c=b.self,d;Q===b.hintTabId+b.hintValue+b.hintElid+b.hintPName&&(d=b.hint&&""!==b.hint?l.htmlDecode(b.hint):"Oops..",d=l.filterXSS(d),m.html(d),M(c,!1))},q=function(a,b){m=m||g();s=s||c("#hint");void 0!==a&&"function"===typeof a.width&&M(a,!1);s.addClass("active");b?s.css("visibility","visible"):s.css("visibility","");clearTimeout(k)},B=function(a){L();clearTimeout(k)},L=function(){s=
124s||c("#hint");s.removeClass("active");s.find(".hint-cont").html();Q="";clearTimeout(k)},W,aa=function(a,b){W=b;var e=b.tips,g=b.inTab,f=b.tabId,h=e.length,q=b.sameModule,l,B,m=!1;if(!c(".b-tip").length)for(;h--;
124)if(!c(".b-tip_name_"+e[h].name).length&&("title_reload"!==e[h].name||q)){"mbar_pin"===e[h].name&&(g=!1);if("tabs_close"===e[h].name){if(9>c(".tab-group").length)continue;g=!1}l=g?c("#cont-"+f+" .i-tip-target_st_"+e[h].name):c(".i-tip-target_st_"+e[h].name);if("textarea_resize"!==e[h].name||
125b.textareaTip){if(b.textareaTip&&(B=c(".b-textarea"),l.length)){var P=l.prev();if(P.length)if(P[0].offsetHeight<P[0].scrollHeight-1)B.off("focus",V),m=!0;else continue}"btn_new"===e[h].name&&(m=!0);if(l.length&&0!==l[0].offsetWidth&&0!==l[0].offsetHeight){B=e[h];var P=g,k=templates.tip(B);P?c(".tab-content_st_active").append(k):d.u.selectorCache("#main-wrapper").append(k);B=c(".b-tip_name_"+B.name);M(l,!1,B,B.find(".b-tip__inner"),!1,m);if(g){B.css("top",parseFloat(B.css("top"))-69);var L;B.length&&
126(L=B[0].style.left);L&&B.css("left",parseFloat(L)-205)}l.on("click",c.proxy(U,{elem:B.find(".b-tip__close")}))}}else c(".b-textarea").bind("focus",V),p=[e[h]]}},p=[],V=function(b){b=this.getAttribute("data-tabid");a.trigger("showTips",{tips:p,inTab:!0,textareaTip:!0,tabId:b})},U=function(b){b=c(this);if(this.elem&&this.elem[0])this.elem.trigger("click");else{var d=this.getAttribute("data-name");d?b=b.closest(".b-tip"):d=b.find(".b-tip__close").attr("data-name");a.trigger("ajaxRequest",{param:{func:"tip",
127elid:d},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"});W=null;b.remove()}},S=function(a,c){b&&b.tips&&setTimeout(function(){aa.apply(l,[{},{tips:b.tips}])},1500)},P=function(a,b){W&&(c(".b-tip").remove(),aa.apply(l,[{},W]))};return{init:function(){a.on(f(),".hint","mouseover",D);a.on(f(),".i-text-content","mouseover",G);a.on(f(),".acthint","mouseover",O);a.bind("hintActiveShowHandler",O);a.on(f(),".overwidth","mouseover",D);a.on(f(),".hint","mouseout",B);a.on(f(),".i-text-content",
128"mouseout",B);a.on(f(),"#modal1-img li","mouseover",N);a.on(f(),"#modal1-img li","mouseout",B);a.on(f(),".acthint","mouseout",B);a.on(f(),".overwidth","mouseout",B);a.on(f(),"#hint","mouseover",q);a.on(f(),"#hint","mouseout",L);a.on(d.u.selectorCache("#main-wrapper"),".b-tip","click",U);a.bind("showHintMap",u);a.bind("forceShowHint",C);a.bind("hideHint",L);a.bind("stopShowHint",w);a.bind("tabLoading",L);a.bind("closeTabEvent",L);a.bind("ajaxResponseHint",I);a.on(".force-hint-flag",".force-hint","focus",
129A);a.on(".force-hint-flag",".force-hint","blur",h);a.bind("verticalScroll",e);a.bind("showTips",aa);a.bind("loadPage",S);a.bind("updateTipPosition",P)}}}(window,$,EventMgr,App);"use strict";
130App.MultiSelect=function(l,c,a,d){var f=d.Dom,b=function(b){var d=this.getAttribute("data-id"),e=f.byId(d+"-ms-list-wrapper"),h,B,m;b.target&&b.target.className.match("scrlbr")||!e||(0===e.offsetWidth?(c("body").trigger("click"),h=l.document.body.offsetHeight,f.removeClass(e,"closed"),B=e.offsetHeight,e.style.top="",m=c(e).offset().top,h-m<B&&(h=e.getAttribute("data-tabid"),h=c("#form-scroll-"+h),h=h.offset().top,h>m-B-f.byId(d+"-ms-view").offsetHeight?e.style.top="-"+B/2+"px":e.style.top="-"+B+"px"),
131c("body").on("click",g),b.stopPropagation(),a.trigger("updateScroll",{id:d+"-ms-list"})):(f.addClass(e,"closed"),a.off("body","click"),c("body").off("click",g)))},g=function O(a){if(a.target){if(f.hasClass(a.target,"b-mselect__item")||f.hasClass(a.target,"scrlbr"))return;m()}c("body").off("click",O);a.stopPropagation()},m=function(a){("string"===typeof a?c("#"+a+"-ms-list-wrapper"):c(".b-mselect__options")).addClass("closed");("string"===typeof a?c("#"+a+"-ms-list-ul").find(".b-mselect__item_st_selected"):
132c(".b-mselect__item_st_selected")).removeClass("b-mselect__item_st_selected")},s=function(a,b){var g,l=this.cloneNode(!0),m=this.parentNode.getAttribute("data-id"),k=d.Dom.byId(m+"-ms-view"),w=k.getAttribute("data-maxselect");g=c("#"+m+"-ms-list-ul");var p=g.find(".chosen").length;g=g.find(".b-mselect__item").length-1===p;var s=b?b.preventChange?!0:!1:!1,w=""===w?9999:parseInt(w,10);if(p!==w)if(f.hasClass(this,"b-mselect__item_select-all"))if(g)h(m);else{l=c("#"+m+"-ms-list-ul .b-mselect__item");
133k=l.length;p=d.Dom.byId(m+"-ms-view");g=p.getAttribute("data-maxselect");s=c("#"+m+"-ms-list-ul li.chosen").length;g=""===g?9999:parseInt(g,10);for(var u=0;u<k&&s!==g;
133u++)f.hasClass(l[u],"dependelem")&&!f.hasClass(l[u],"b-myselect__select-li_show_yes")||f.hasClass(l[u],"b-mselect__item_select-all")||f.hasClass(l[u],"chosen")||(w=l[u].cloneNode(!0),w.setAttribute("data-s-id",w.id),w.id="",f.addClass(l[u],"chosen"),f.addClass(w,"chosen"),p.appendChild(w),s++);e(m)}else f.hasClass(this,"chosen")?(f.removeClass(this,
134"chosen"),c('.b-mselect__item[data-s-id="'+l.id+'"] .b-mselect__unselect').trigger("click")):(l.setAttribute("data-s-id",l.id),l.id="",k&&(f.addClass(this,"chosen"),f.addClass(l,"chosen"),k.appendChild(l),e(m,s)))},k=function(a){var b=this.parentNode,c=b.getAttribute("data-s-id"),c=f.byId(c),d=c.parentNode.getAttribute("data-id");b.parentNode.removeChild(b);f.removeClass(c,"chosen");e(d);a.stopPropagation()},x=function(a){var b=this.getAttribute("data-id");h(b);a.preventDefault()},A=function(a,b){h(b.id)},
135h=function(a){c("#"+a+"-ms-view .b-mselect__item.chosen").remove();c("#"+a+"-ms-list-ul .chosen").removeClass("chosen");e(a)},e=function(b,d){var e=f.byId(b+"-ms-view"),g=e.children,h=g.length,l="",m=f.byId(b+"-ms-value"),k=f.byId(b+"-ms"),w=c(k).find(".b-mselect__view-value").attr("id"),s=e.getAttribute("data-tabId");if(1!==h)for(;h--;)if(e=g[h].getAttribute("data-val"),l+=e,1!==h)l+=",";else break;else l="";m.value=l;""===l?f.removeClass(k,"selected"):f.addClass(k,"selected");d||c(m).trigger("change");
136a.trigger("updateScroll",{id:"form-scroll-"+s});a.trigger("updateScroll",{id:w})},w=function(a,b){var d=b.id,e=b.sElems.slist,g=void 0!==b.sElems.value?b.sElems.value:b.sElems,f=g.length,h=c("#"+d+"-ms-view").attr("data-maxselect"),h=""===h?9999:parseInt(h,10);e&&c("#"+d+"-ms-list-ul").html(N(e,d));c("#"+d+"-ms").removeClass("selected");c("#"+d+"-ms-list-ul li.chosen").removeClass("chosen");c("#"+d+"-ms-view li.chosen").remove();if("string"===typeof g&&""!==g)c("#"+d+'-ms-list-ul li[data-val="'+g+
137'"]').trigger("click");else for(h<f&&(f=h),e=0;e<f;e++)e===f-1?c("#"+d+'-ms-list-ul li[data-val="'+g[e]+'"]').trigger("click",{preventChange:!1}):c("#"+d+'-ms-list-ul li[data-val="'+g[e]+'"]').trigger("click",{preventChange:!0})},u=function(a,b){c(b.self).find('.b-mselect__ul-view .dependelem:not(".b-myselect__select-li_show_yes") .b-mselect__unselect').each(function(){c(this).trigger("click")})},N=function(a,b){var c,d=a.length;c=""+('<li class="b-mselect__item b-mselect__item_select-all">'+pageInfo.messages.msg_select_all+
138"</li>");for(var e=0;e<d;e++)c+='<li class="b-mselect__item" data-val="'+a[e].key+'" unselectable="on" data-handler-val="'+hash(a[e].key)+'"  data-dependkey="'+a[e].depend+'" id="'+b+"-"+e+'">'+a[e].value+'<span class="b-mselect__unselect"></span></li>';return c},C=function(a){var c=a.which||a.keyCode,d=a.metaKey||a.ctrlKey,e=f.hasClass(f.byId(this.getAttribute("data-id")+"-ms-list-wrapper"),"closed");38!==c||e?40!==c||e?9!==c||e?13!==c&&32!==c||d?27!==c||e||(a.stopPropagation(),m()):e?b.apply(this,
139[a]):G.apply(this,[a]):m():D.apply(this,[]):J.apply(this,[])},J=function(){var a=this.getAttribute("data-id"),a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),d=!0,e=b;if(0<b.length){for(;d;)e=e.prev(),0<e.length?d=e.hasClass("chosen"):(e=null,d=!1);e&&(b.removeClass("b-mselect__item_st_selected"),e.addClass("b-mselect__item_st_selected"))}else b=a.find('.b-mselect__item:first:not(".chosen")'),b.addClass("b-mselect__item_st_selected")},D=function(){var a=this.getAttribute("data-id"),
140a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),d=b,e=!0;if(0<b.length){for(;e;)d=d.next(),0<d.length?e=d.hasClass("chosen"):(d=null,e=!1);d&&(b.removeClass("b-mselect__item_st_selected"),d.addClass("b-mselect__item_st_selected"))}else{a:{b=!0;for(a=a.find(".b-mselect__item:first");b;)if(0<a.length)if(a.hasClass("chosen"))a=a.next(),b=!0;else{b=a;break a}else{b=!1;break a}b=void 0}b&&b.addClass("b-mselect__item_st_selected")}},G=function(a){a=this.getAttribute("data-id");var b=c("#"+
141a+"-ms-list-ul").find(".b-mselect__item_st_selected");0<b.length?b.trigger("click"):m(a)},M=function(){d.Dom.hasClass(this,"overwidth")||d.Dom.hasClass(this,"notoverwidth")||(this.scrollWidth>this.offsetWidth?(d.Dom.addClass(this,"overwidth"),c(this).trigger("mouseover")):d.Dom.addClass(this,"notoverwidth"))};return{init:function(){a.on("#main-wrapper",".mselect-av .b-mselect__view-value","click",b);a.on("#main-wrapper",".mselect-av .b-mselect__ul-choose li","click",s);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__unselect",
142"click",k);a.on("#main-wrapper",".mselect-av .b-mselect__item_select-all","dblclick",x);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__item","mouseover",M);a.on("#main-wrapper",".mselect-av .b-mselect__view-value","keydown",C);a.bind("selectValues",w);a.bind("multiSelectUnselect",A);a.bind("mselectUnselectByDepend",u)}}}(window,$,EventMgr,App);"use strict";
143App.Select=function(l,c,a,d){function f(){return c(".tab-content_st_active").attr("data-tabid")||!1}function b(){return d.Common.selectorCache(".i-form-wr")}
143function g(a){if(a)c("body").on("click",s);else c("body").off("click",s)}function m(a,b){a||(a=f());U[a]&&U[a].removeClass&&(U[a].addClass("b-myselect_st_close").removeClass("b-myselect_st_open"),g())}function s(a){if(a){var b=a.srcElement?a.srcElement.className:a.target?a.target.className:"";a=b.indexOf("scrlbr");b=b.indexOf("highlight");-1===
144a&&-1===b&&m()}else a.stopPropagation()}function k(b){b.preventDefault();b.stopPropagation();var e=this.getAttribute("data-id"),h;h=e?c("#"+e+".b-myselect"):c(".b-myselect");var q,k=f(),B;h.hasClass("b-myselect_st_open")?(h.removeClass("b-myselect_st_open").addClass("b-myselect_st_close"),delete U[k],g(!1),this.childNodes[1].focus(),l.scrollToTopLeft()):(c("body").trigger("click"),m(k),h.removeClass("b-myselect_st_close").addClass("b-myselect_st_open"),d.Common.setOptionListPosition("#opt",e),e=h.find(".b-myselect__select-list").attr("id"),
145a.trigger("updateScroll",{id:e}),g(!0),this.parentNode.className.match("sb-select")&&(q=d.Dom.byId("sb-"+e))&&(b&&b.originalEvent&&b.originalEvent.key&&(B=b.originalEvent.key,1<B.length&&(B=null)),q.value=B||"",setTimeout(function(){w.apply(q,[{codeKey:"ololo"}])},1),q.focus(),B&&(q.setSelectionRange?q.setSelectionRange(1,1):(b=q.createTextRange(),b.collapse(!0),b.select(1,1))),l.scrollToTopLeft()),U[k]=h)}function x(b,d,e){var g=c(this),f=this.getAttribute("data-val"),h=this.getAttribute("data-handler-val"),
146m=g.html(),q=g.parent().attr("data-id"),k=c("#"+q+" .b-myselect__select-value");if(!g.hasClass("group")){var B=c("input#"+q+"-val");B.val()!==f&&B.val(f).attr("data-handler-val",h).trigger("change",[d,e]);g.hasClass("b-myselect__select-li_clone_true")?b||(g.addClass("selected").siblings().removeClass("selected"),g.trigger("customclick"),m=g.siblings(".selected").find(".b-myselect__option-value").html()):g.addClass("selected").siblings().removeClass("selected");k.html(m);!1!==e&&(c("body").trigger("click"),
147b&&!b.isTrigger&&(k.focus(),l.scrollToTopLeft()));a.trigger("selectChange",{id:q})}}function A(a){f();a=this.getAttribute("data-id");var b,d=c("#"+a+" li.selected"),e=d.next(),g=!0,h=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!h&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){x.apply(d[0],[!1,!1,!1]);return}for(;g;){if(0===e.length)return;e[0].offsetWidth&&!h?g=!1:h&&e[0].className.match("b-myselect__select-li_show_yes")?g=!1:e=e.next()}x.apply(e[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+
148a,e[0].offsetTop)}function h(){f();var a=this.getAttribute("data-id"),b,d=c("#"+a+" li.selected"),e=d.prev(),g=!0,h=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!h&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){x.apply(d[b-1],[!1,!1,!1]);return}for(;g;){if(0===e.length)return;e[0].offsetWidth&&!h?g=!1:h&&e[0].className.match("b-myselect__select-li_show_yes")?g=!1:e=e.prev()}x.apply(e[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+a,e[0].offsetTop)}function e(a){var b=
149a.which||a.keyCode,d=this.getAttribute("data-tabid"),d=!!U[d];b!==L&&b!==p||a.ctrlKey||"text"===this.type?b!==L||a.ctrlKey||"text"!==this.type?b!==W&&b!==aa||!d?b!==O&&b!==q||d||a.ctrlKey||"text"===this.type?b!==I&&b!==B||d||a.ctrlKey||"text"===this.type?b===I&&d&&!a.ctrlKey?(a.preventDefault(),A.apply(this,[a])):b===O&&d&&!a.ctrlKey?(a.preventDefault(),h.apply(this,[a])):"text"!==this.type&&32<b&&k.apply(this,[a]):(a.preventDefault(),A.apply(this,[a])):(a.preventDefault(),h.apply(this,[a])):(a.stopPropagation(),
150m(!1,!0)):(b=this.getAttribute("data-id"),b=c("#"+b),0!==b.length&&(d=b.find("li.selected:visible"),0!==d.length?d.trigger("click"):(d=b.find("li:visible:first"),0!==d.length?d.trigger("click"):c("body").trigger("click")),b=c("#"+b.attr("data-id")+" .b-myselect__select-value"),b.focus(),l.scrollToTopLeft()),a.preventDefault()):(a.preventDefault(),k.apply(this,[a]))}function w(b){b=b||l.event;b=b.which||b.keyCode;if(b!==O&&b!==I&&W!==b){var e,g,f,h,m,q,k,B,w,s,p;e=this.value.toLowerCase();e=d.u.escapeRegExp(e);
151b=this.getAttribute("data-id");if(g=d.Dom.byId(b)){m=c(g);B=String(g.getAttribute("data-id"));f=g.children;h=f.length;w=this.getAttribute("data-tabId");V[w]||(V[w]={});if(V[w][b])s=V[w][b],h=s.length;else for(f=g.children,s=[],q=f.length;q--;)p=f[q].cloneNode(!0),p.className+=" b-myselect__select-li_clone_true",k=c(p).find(".b-myselect__option-value"),k=s.push({node:f[q],clone:p,innerNode:k,inner:k.html(),bindClick:function(){var a=c(this.clone);a.bind("click",c.proxy(function(a){this.returnDefValue();
152var b=c(this.node);b.addClass("selected").siblings().removeClass("selected");a&&0===(a.srcElement?a.srcElement.className:a.target?a.target.className:"").indexOf("highlight")&&b.trigger("click")},this));a.bind("customclick",c.proxy(function(){c(this.node).addClass("selected")},this))}
152,returnDefValue:function(){this.isMatched&&this.innerNode.html(this.inner);this.isMatched=!1}}),s[k-1].bindClick(),V[w][b]=s;if(""===e)m.removeClass("b-myselect__select-ul_searching_true"),J(S[b]),N(g,b),a.trigger("updateScroll",
153{id:"cont-"+b});else{m.addClass("b-myselect__select-ul_searching_true");f=RegExp(e);var L="";for(S[b]=[];h--;){w=s[h];w.returnDefValue();m=w.inner;m=m.split(" ");q=m.length;for(k=!1;q--;)if(L=m[q].toLocaleLowerCase(),p=L.match(f))s[h].isMatched=!0,s[h].searchIndex=L.indexOf(p[0])+Math.pow(10,q),k=!0,m[q]=m[q].replace(e?RegExp("("+e+")","i"):!1,'<span class="highlight">$1</span>'),S[b].push(s[h]);k?(C(w),w.innerNode.html(m.join(" "))):J(w)}if(0<S[b].length)for(e=S[b],e.sort(u),g=c(g),h=e.length;h--;)g.prepend(e[h].clone);
154a.trigger("updateScroll",{id:"cont-"+b});ScrollHandler.scrollTo("cont-"+b,0);d.Common.setOptionListPosition("#opt",B)}}}}function u(a,b){return b.searchIndex===a.searchIndex?0:b.searchIndex<a.searchIndex?1:-1}function N(a,b){var d,e;e=c(a).find('.selected:not(".b-myselect__select-li_clone_true")');e.length&&(d=e[0].offsetTop,setTimeout(function(){ScrollHandler.scrollTo("cont-"+b,d)},1))}function C(a){if(a){var b=a.length;if(b)for(;b--;)a[b].clone.className.match("b-myselect__select-li_show_yes")?
155a[b].clone.style.display="block":a[b].clone.style.display="none";else a.clone&&(a.clone.className.match("b-myselect__select-li_show_yes")?a.clone.style.display="block":a.clone.style.display="none")}}function J(a){if(a){var b=a.length;if(b)for(;b--;)a[b].clone.style.display="none";else a.clone&&(a.clone.style.display="none")}}function D(b,d){var e=d.tabId;c("#cont-"+e+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+e+' .depend.b-radio input[type="hidden"], #cont-'+e+' .depend.b-select-ac input[type="hidden"]').each(function(){G.apply(this)});
156a.trigger("updFormHeight",{tabId:e})}function G(){var b=this.value,d=this.getAttribute("name");this.getAttribute("data-type");var e=this.getAttribute("data-tabid"),g,d=c("#frm-"+e+' div[data-depend="'+d+'"]');1<d.length?d.each(function(){var a=c(this);g=a.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes');M(g,a)}):(g=d.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes'),M(g,d));a.trigger("updateScroll",{id:"form-scroll-"+e})}function M(a,
157b){if(0===a.length){var d=b.attr("id"),d=c("#"+d+"-val").val();b.find("li").removeClass("selected");(d=b.find('li.b-myselect__select-li_show_yes[data-val="'+d+'"]')[0]||b.find("li.b-myselect__select-li_show_yes")[0])&&x.apply(d)}}function Q(a,b){var c=b.id,d=b.tabId;V&&V[d]&&V[d][c]&&delete V[d][c]}var O=38,I=40,q=37,B=39,L=13,W=9,aa=27,p=32,V={},U={},S={};return{init:function(){a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected',"click",k);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected, .b-myselect:not(".readonly") .sb-input',
158"keydown",e);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-li',"click",x);a.on(b(),".sb-input","keyup",w);a.on(b(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",G);a.bind("appendForm,appendReport,appendedFilter,forceDepend",D);a.bind("cleanSlistCache",Q)}}}(window,$,EventMgr,App);"use strict";
159_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"===typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l};
160App.ActionHandler=function(l,c,a,d){var f=function(){return c("#main-wrapper")},b=function(a){a.preventDefault()},g={},m=function(a,b){var d=b.tabId;clearTimeout(g[d]);g[d]=setTimeout(function(){c("#cont-"+d).addClass("loading")},350)},s=function(a,b){var d=b.tabId;setTimeout(function(){clearTimeout(g[d]);c("#cont-"+d).removeClass("loading")},0);setTimeout(function(){c("#cont-"+d).removeClass("loading")},100);setTimeout(function(){c("#cont-"+d).removeClass("loading")},200);setTimeout(function(){c("#cont-"+
161d).removeClass("loading")},350)},k=function(b,d){c(".m-item.loading").removeClass("loading");"json"===d.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+d.param.func+'"'}):d.erMsg?a.trigger("pullMsg",{msg:d.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+d.param.func+'"'})},x=function(b,c){a.trigger("tabLoadingHide",{tabId:c.invar?c.invar.tabId?c.invar.tabId:c.invar.parent?c.invar.parent:c.invar.targetTabId:void 0});"json"===c.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+
162c.param.func+'"'}):c.erMsg?a.trigger("pullMsg",{msg:c.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+c.param.func+'"'})}
162,A=function(a){a.addClass("b-button_st_disabled");a.html(a.attr("data-disabled"))},h=function(a){a="string"===typeof a?c("#form-wrapper-"+a+" .b-button_st_disabled"):a;a.length&&(a.html(a[0].getAttribute("data-enabled")),a.removeClass("b-button_st_disabled"))},e=function(b,d){var e=d.invar.tabId;"json"===d.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+
163d.param.func+'"'}):d.erMsg?a.trigger("pullMsg",{msg:d.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+d.param.func+'"'});h(e);setTimeout(function(){var a=c("#"+e+"-progressbar .b-progressbar__loader");c("#"+e+"-progressbar").removeClass("b-progressbar_type_withbtn");a.addClass("b-progressbar__loader_type_animate");a.removeClass("b-progressbar__loader_type_static");a.css("width","");a.html("");c("#"+e+"-progressbar .b-progressbar__btn-wr").remove()},1);a.trigger("tabLoadingHide",
164{tabId:e})},w=function(b,c){var e=d.Dom.byId("t"+c.invar.blockId);e&&(e.className=e.className.replace(/loading/g,""));"json"===c.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+c.param.func+'"'}):c.erMsg?a.trigger("pullMsg",{msg:c.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+c.param.func+'"'})},u=function(b,c){var d="",e={};b?(d=this.getAttribute("data-tabid"),e={clickstat:"title"},b.preventDefault()):d=c.tabId;a.trigger("reloadTab",{addedParam:e,tabId:d,help:!0,
165selid:!0,filter:!0})},N=function(b){var d=this.getAttribute("data-func");b=this.getAttribute("data-type");var e=this.getAttribute("data-name"),g=this.parentNode,f=g.getAttribute("data-id"),h=g.getAttribute("data-elid"),d={func:d,elid:f,plid:h};"setrate"===b?a.trigger("ajaxRequest",{param:d,invar:{$parent:g,rateType:e,self:this},outtype:"json",trfunc:"rateResponse",failfunc:"failCommonAjaxResponse"}):"rate"===b&&a.trigger("ajaxRequest",{param:d,invar:{parent:c(this).closest(".tab-content_st_active").attr("data-tabid")},
166type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"})},C=function(b,d){d.error?d.erMsg&&a.trigger("pullMsg",{msg:d.erMsg}):(c(d.$parent).addClass("b-ticket__rate_rated_"+d.rateType),c(d.self).removeClass("i-ticket__rate"))},J=function(b){var d=c(this),e=d.attr("data-func");b=d.attr("data-id");d=d.attr("data-tabid");e={func:e};b&&"undefined"!==b&&(b=b.split("=",2),b[1]&&(e[b[0]]=b[1]));a.trigger("ajaxRequest",{param:e,invar:{parent:d},type:"get",outtype:"json",
167trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:"menu"});a.trigger("tabLoading",{tabId:d})},D=function(b,e){var g=c(this),f=this.getAttribute("data-url"),h=this.getAttribute("data-parent"),l=/\/?func=+/,m=this.getAttribute("data-cgi"),k=!1,w="menu",s=g.hasClass("i-menu-link"),u=g.parent().hasClass("b-fatal-error__refresh-link"),A=!1,C;if(b.ctrlKey||b.metaKey||g.hasClass("newtab"))A=!0,w="noqueue";if(g.hasClass("wohan"))return!0;u&&c("#modal_alert_ok").trigger("click");if(f)if(f.match(l)){C=
168m?pageInfo.host+m:pageInfo.url;f=f.replace("?","");f=d.Common.parseParams(f);f.clickstat="yes";A||(l=c(".tab-content_st_active").attr("data-func"),f.func===l&&(k=!0));var l=f.func,m=e.__tabs,u=!1,J=null,N=0,x,O;if(l&&m&&"object"===("undefined"===typeof m?"undefined":_typeof(m)))for(var I in m)if(m[I]&&(x=m[I].func,!x&&m[I].paramObjAll&&(x=m[I].paramObjAll.func),O=l+".empty",(O===x||x===l)&&"parent"===m[I].hType&&(u=!0,J=I,N=m[I].status,1===N)))break;u&&!N&&s?(c("#switch-"+J).trigger("lclick"),a.trigger("reloadTab",
169{tabId:J,resetFilterOn:!0})):(a.trigger("ajaxRequest",{url:C,param:f,invar:{parent:h,newtab:A,sameModule:k,__src:"menuAction",__src_func:f.func},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:w}),g.parents(".m-item").addClass("loading"))}else console.log(C);b&&b.preventDefault()},G=function(b,e){b.preventDefault();var g=c(this),f=g.getFlags(),m=g.attr("data-tabid"),k=c("#frm-"+m),w=k.getVars(),s=k.attr("action"),u=k.serializeObject(),C=g.attr("data-parent"),
170J=g.attr("data-type"),x=k.hasClass("withfiles"),N=g.attr("data-act"),I=g.attr("data-id");k.hasClass("b-form_showcase_yes");var k=g.attr("data-name"),D=d.Dom.byId(m+"-progresstype"),G,ia,ja;
170if(g.hasClass("b-button_st_disabled"))return!1;A(g);null!==D&&(G=D.value);if("back"!==N){D=d.u.checkFileSize(m);if(D.msg)return a.trigger("errMsgValid",{self:D.field,err:D.msg,number:0}),h(g),!1;D=O(m);if(""!==D.msg)return a.trigger("showAlert",D),h(g),!1;D=Q(m);if(""!==D.msg)return a.trigger("errMsgValid",{self:D.himself,
171err:D.msg,number:0}),c(D.himself).bind("keyup",function(){""!==this.value&&(c(this).unbind("keyup"),a.trigger("okMsgValid",{self:this,number:0,notOk:!0}))}),h(g),!1;D=c("#frm-"+m+" input[data-check-field]");if(0!==D.length){ja=M(D);var na=!1;D.each(function(){var b=this.getAttribute("name");if(0!==ja&&""!==u[b]&&0!==c(this).width()&&ja>d.Forms.checkPassStrength(u[b]))return a.trigger("showAlert",{msg:pageInfo.pwErrorMsg}),na=!0,!1});if(na)return h(g),!1}}"back"===N&&(u.sback="ok",G="false");I&&"undefined"!==
172I&&(I=I.split("=",2),I[1]&&(u[I[0]]=I[1]));k&&(u.clicked_button=k);D=G;u.progressid=D;ia={elid:D,func:"progress.get",sfrom:"ajax"};if("blank"===N){var ha=D+(new Date).getTime(),w=c("#form-wrapper-"+m);w.wrap(function(){return'<form action="'+s+'" id="form-'+ha+'" method="POST" enctype="multipart/form-data" target="'+ha+'"/>'});x=c("#form-"+ha);x.append('<input type="hidden" class="i-input-tmp-elem" value="ok" name="sok"/>');x.append('<input type="hidden" class="i-input-tmp-elem" value="'+k+'" name="clicked_button"/>');
173I&&I[1]&&x.append('<input type="hidden" class="i-input-tmp-elem" value="'+I[1]+'" name="'+I[0]+'"/>');x.find('input[name="sfrom"]').remove();l.open("",ha);x.submit();f.keepform?(w.unwrap(),c(".i-input-tmp-elem").remove()):(d.Tabs.closeTab(b,m),C&&a.trigger("reloadTab",{tabId:C}));h(g);return!1}g=c("#frm-"+m+" .i-control-mixed");0!==g.length&&(u=d.u.removeParam(g,u));G=String(G).split("_")[0];g={url:pageInfo.host+s,param:u,invar:{tabId:m,parent:C,type:J,progresstype:G,progressid:D,iType:"replace",
174dataSaved:!0,targetTabId:m,__vars:w},type:"post",outtype:"json",trfunc:"ajaxFormResponse",queue:"noqueue",failfunc:"failFormAjaxResponse"};x?(u.sok="ok",a.trigger("setBrandSettings",{options:g,tabId:m,pid:D,name:k,param:u,addParams:{sok:"ok",sfrom:"ajax",clicked_button:k,pid:D},parent:C})):("report"===J?(u.sok="ok",g={url:pageInfo.host+s,param:u,invar:{parent:C,tabId:m,__src:"report"},outtype:"json",trfunc:"ajaxResponse",queue:"noqueue",failfunc:"failCommonAjaxResponse"}):u.sok="ok",a.trigger("ajaxRequest",
175g));"false"!==G&&setTimeout(function(){a.trigger("ajaxRequest",{param:ia,invar:{tabId:m,param:ia,type:J,progresstype:G},outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"})},1E3);a.trigger("tabLoading",{tabId:m})},M=function(a){a=a.attr("data-check-args");var b;if(!a)return pageInfo.pwstrength;b=a.substring(0,1);return"-"===b||"+"===b?parseFloat(a)+parseFloat(pageInfo.pwstrength):parseFloat(a)},Q=function(a){var b=c("#form-wrapper-"+a+' input[required="required"], #form-wrapper-'+a+' .b-textarea[required="required"]'),
176e="",g=null;0<b.length&&b.each(function(){var a=String(this.value).replace(/\s/g,"");if(this.className.match("i-control-mixed"))return!0;if(""===a&&0!==this.offsetWidth)return e=pageInfo.messages.empty,g=this,!1;if("multiple"===this.getAttribute("data-type")&&""===a&&(a=this.getAttribute("data-id"),(a=d.Dom.byId(a+"-ms-view"))&&0!==a.offsetWidth))return e=pageInfo.messages.empty,g=a.parentNode,!1});return{param:a,msg:e,himself:g}},O=function(a){var b=c("#form-wrapper-"+a+' input[data-confirm="yes"]'),
177e="",g=null;0<b.length&&b.each(function(){var b=this.getAttribute("data-check-field"),c=this.value,f=d.Dom.byId(b+"-"+a),b=d.Dom.byId(b+"-"+a+"-fake"),h;null!==f&&(h=f.value);c===h||0===f.offsetWidth&&0===b.offsetWidth||(e=pageInfo.confirm,g=this)});return{msg:e,himself:g,callback:function(){this.focus()}}},I=function(b,e){b&&b.preventDefault();var g;c(this).parents(".i-message").hide();g=this.getAttribute("data-href");a.trigger("updTableHeight");g=d.Common.parseParams(g);a.trigger("ajaxRequest",
178{url:pageInfo.url,param:g,trfunc:"DoNothing",queue:"noqueue"})};return{init:function(){a.onwithdata(f(),".m-item a, .b-menu-item","click","menuAction",D);a.on(f(),".i-button_type_func","click",J);a.on(f(),".notActive span","click",b);a.on(f(),".reload","click",u);a.on("#main-wrapper",".i-button_type_ok","click",G);a.on(f(),".i-ticket__rate","click",N);a.bind("rateResponse",C);a.bind("failedAjaxResponseForDashboard",w);a.bind("failMenuAjaxResponse",k);a.bind("failCommonAjaxResponse",x);a.bind("failFormAjaxResponse",
179e);a.bind("tabLoading",m);a.bind("tabLoadingHide",s);
179a.on(f(),".i-message__dismiss-link","click",I)}}}(window,$,EventMgr,App);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"===typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l};
180App.Tabs=function(l,c,a,d,f){var b={},g=l.pageInfo,m=1,s=0,k="",x="",A=function(){d.u.parseParams(l.location.search).sfrom&&l.history&&setTimeout(function(){l.history.pushState("default","",g.binary)},1E4)},h=function(a){if(a&&"okList"!==a.__src&&"okForm"!==a.__src)if(a.features&&g.features&&!a.wizard&&a.features!==g.features){if(a=d.u.parseParams(l.location.search),a.ssavetabs=1,a.scountreload?(a.scountreload-=0,a.scountreload+=1):a.scountreload=1,5>a.scountreload)return l.location.search="?"+d.u.getQueryString(a),
181!1}else a=d.u.parseParams(l.location.search),a.ssavetabs&&setTimeout(function(){l.history&&l.history.pushState("default","",g.binary)},1E4);return!0},e=function(c){if(c&&c.reload){var r=g.url;c.savetab&&(r+="?sfrom=sessionexpired");if(c.__src&&("menuAction"===c.__src||"toolbarAction"===c.__src||"report"===c.__src||"reloadTab"===c.__src)){var n,e;n="tab"+m;e={status:1,forceActive:!0,title:"",paramObjAll:d.u.parseParams(c.sourceParamString)};var y=e.paramObjAll.func;if(!String(y).match(/su$/)&&"chlevel"!==
182y){if(c.parent){if(c.targetTabId||c.tabId)n=c.targetTabId||c.tabId;e.hType="child";b[c.parent]&&(b[c.parent].child=n)}else c.targetTabId&&(n=c.targetTabId),e.hType="parent";b[n]=e;a.trigger("changedTabs",{tabs:b,forceActive:!0})}}c.__src&&"filterset"===c.__src&&(n=c.tabId,b[n]&&(b[n].beforeRequest=c.sourceParamString),a.trigger("changedTabs",{tabs:b,forceActive:!0}));l.location=r;return!1}return!0},w=function(a){if(a){if(a.location&&a.newwin)return l.open(a.location,"_blank"),c(".m-item.loading").removeClass("loading"),
183!1;if(a.location)return l.location=a.location,!1}return!0},u=function(b){if(b){var c,e;c=b.formParam;e=b.parent;if(c)return c=d.u.parseParams(c),e={noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:e,dataSaved:!0,__src_func:b.__src_func,__src:"okForm",__srcBtn:b.__srcBtn,newtab:b.newtab},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"},b.openAsChild&&(e.invar.parent=b.tabId),a.trigger("ajaxRequest",e),!1}return!0},N=function(b){if(b){var c;c=b.listParam;var e=b.parent;if(c)return c=
184d.u.parseParams(c),a.trigger("ajaxRequest",{noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:e,dataSaved:!0,__src:"okList",__srcBtn:b.__srcBtn,newtab:b.newtab},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"}),b.openAsChild&&(options.invar.parent=b.tabId),a.trigger("tabLoading",{tabId:e}),!1}return!0},C=d.Common.storage,J=function(a){b[a]&&"form"===b[a].type&&c("#frm-"+a+" .b-button_st_disabled").each(function(){var a=c(this);a.html(a.attr("data-enabled"));a.removeClass("b-button_st_disabled")})},
185D=function(d){var e=this.getAttribute("data-tabid"),n=this.getAttribute("data-func"),f=c(this);c("#frm-"+e).hasClass("b-form_showcase_yes");var y=f.getFlags();b[e]&&(f=b[e].parent,y.refresh&&f&&a.trigger("reloadTab",{tabId:f,__src:"formCancelRefresh",filter:!0}),b[e].rParentObj?(n=b[e].rParentObj,b[e].rParent=void 0,a.trigger("ajaxRequest",{url:g.url,param:n,invar:{parent:f,targetTabId:e,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",
186queue:"noqueue"}),a.trigger("tabLoading",{tabId:e})):n?(n={param:{func:n},invar:{parent:f,targetTabId:e,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"},a.trigger("ajaxRequest",n),a.trigger("tabLoading",{tabId:e})):Z(d,e),d.preventDefault())},G=function(b){"on"===b&&(a.trigger("ajaxRequest",{param:{func:"usrparam",elid:g.user,checkunsaved:"off",sok:"ok"},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"}),g.checkUnsaved=
187!1)},M=function(d,e){var n=!1,f;!e.newtab&&!e.dataSaved&&g.checkUnsaved&&b[k]&&(f=Q(k),f!==k&&b[f]&&0===b[f].status&&R(f),f=ua(f),f.isChanged&&(n=!0,a.trigger("confirmBoxShow",{callbackOk:O,callbackCancel:function(){c(".m-item.loading").removeClass("loading")},text:String(g.unsavedData).replace("__VALUE__",f.count)+'<br/><span class="b-text_style_bold">'+f.labels+"</span>",args:[d,e],checkbox:{msg:g.unsavedDontShow,cb:G}})));n||O(d,e)},Q=function r(a){return b[a]&&"form"===b[a].type?a:b[a].child?
188r(b[a].child):!1},O=function(r,n){a.trigger("hideHint");var g=n.parent?n.parent:"",y=n.ok||!1,t;g&&(a.trigger("tabLoadingHide",{tabId:g}),J(g));n.targetTabId&&a.trigger("tabLoadingHide",{tabId:n.targetTabId});n.srcTabId&&a.trigger("tabLoadingHide",{tabId:n.srcTabId});if(!(e(n)&&w(n)&&N(n)&&u(n)))return!1;if(y&&void 0!==g)a.trigger("reloadTab",{tabId:g,filter:!0,__src:"buildTabOk"});else{a.trigger("startbuildTab","new empty tab");t="tab"+m;g=n.type||n.id;"dashboard"===n.exType?t="tab0":n.targetTabId?
189t=n.targetTabId:n.showcase?t="tab0":m++;if(n.error&&!n.ignErr&&"form"!==n.type&&"inspectorForm"!==n.type&&"showcaseForm"!==n.type&&"report"!==n.type||void 0===n.userexpMsg&&n.error&&"form"===n.type)a.trigger("hideLoader"),g="fatalerror";else if(n.error&&n.ignErr)return;if(""===g&&!b.tab0||"dashboard"===n.exType)g="dashboard";n.msg&&c.extend(d.Common.msg,n.msg);switch(g){case "list":I(t,n);break;case "form":q(t,n);break;case "dashboard":B(t,n);break;case "report":W(t,n);a.trigger("reportLoad");break;
190case "map":case "rack":aa(t,n);break;case "fatalerror":L(t,n);break;
190case "empty":p(t,n);break;case "inspectorForm":V(t,n);break;case "showcaseForm":U(t,n);break;default:a.trigger("pullMsg",{msg:'Do not support type = "'+g+'" of metadata'})}g=n.autoupdate;b[t]&&(b[t].timeId&&clearTimeout(b[t].timeId),void 0!==n.autoupdate?(g=setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(t,g),1E3*n.autoupdate),b[t].autoupdate=!0,b[t].timeId=g):(b[t].autoupdate=!1,b[t].timeId=
191void 0),n.tips&&setTimeout(function(){a.trigger("showTips",{tips:n.tips,inTab:!0,tabId:t,sameModule:n.sameModule})},1))}},I=function(e,n){var h="",y,t=P(n,e);n.plid&&encodeURIComponent(n.plid);n.elid&&encodeURIComponent(n.elid);n.sortOrder&&(h+="&p_order="+n.sortOrder);n.sortCol&&(h+="&p_sort="+n.sortCol);"true"===n.pager.pager&&(h+="&p_num="+n.pager.pageNum+"&p_cnt="+n.pager.pageCnt);n.sbar=!0;d.Global.warning&&(n.warning=d.Global.warning);n.selid&&(d.Global.selid=n.selid);n.scrollTop&&(d.Global.scrollTop=
192n.scrollTop);n.tabId=e;if(n.warning){var z=c.extend({},n.warning);a.trigger("checkWarningForConfirm",{d:n,w:z})}var z=wa(n),E="";if("true"===n.pager.pager)var E=n.pager,l=f.formItemSelect({name:"pager-slist",slist:E.pageSlist,value:E.pageNum,msg:E.pageSlist[E.pageNum-1].value,depend:E.depend,dependMaster:E.dependMaster,dependFields:"",hide:"",show:"",readonly:"",setvalue:"",id:e,attrInput:""}),m=Ia(E.pageCount,E.pageNum),E=f.listPager({slist:l,cnt:E.pageCnt,pagerList:m,msgBegan:E.msgPagershow,msgEnd:E.msgPagerline});
193l="";"true"===n.filter&&(l=n.activeFilter.status?"filter filter-hide filter-set":"filter filter-hide");var m=n.breadcrumb,k="";for(y in m)k+='<a href="#" data-id="'+y+'" class="breadcrumb">'+m[y].name+"</a>";y=k;delete n.breadcrumb.name;C.breadcrumb[e]=n.breadcrumb;t.autoupdate=void 0!==n.autoupdate;t.tsettings=d.u.escapeQuote(n.hintTsettings)||"";t.hAutoupdate=d.u.escapeQuote(n.hintAutoupdate)||"";t.hExport=d.u.escapeQuote(n.hintExport)||"";t.hSelectAll=d.u.escapeQuote(n.hintSelectAll)||"";t.fHelp=
194d.u.escapeQuote(n.hintFilter)||"";t.pNum=n.pager.pageNum;t.porder=n.sortOrder;t.sortCol=n.sortCol;t.pcnt=n.pager.pageCnt;t.breadcrumb=y;t.plidAttr=n.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",n.plid)+'"':"";t.convertAttr=n.convert?"data-convert="+n.convert:"";t.oplid=n.plid||"";t.tsplid=n.tsplid||"";t.tsettingsParam=filterXSS.safeAttrValue("a","data-url","?func=tsetting&elid="+n.func+"&plid="+n.tsplid);t.table=z;t.progressid=n.progressid;t.tabIdAttr="data-parent="+e;t.pager=E;t.filter=
195l;t.afilter=n.activeFilter;t.param=h;t.livefilter=n.liveFilter||"";b[e].body=t;b[e].__content=n.content;b[e].__headers=n.headers;d.Global.bannerHtml=null;d.Global.targetId="";"true"===n.filter?(b[e].filter=!0,b[e].filterFunc=n.filterFunc):b[e].filter=!1;a.trigger("builtTab",{tab:b[e],newtab:n.newtab,targetTabId:n.targetTabId,iType:n.iType,srcData:n});ga(e,n.newtab,n.iType);n.children&&a.trigger("loadChildren",{parent:e,children:n.children});n.progressid&&(h={elid:n.progressid,func:"progress.get"},
196a.trigger("ajaxRequest",{url:g.url,param:h,invar:{tabId:e,param:h,progresstype:void 0},type:"get",outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"}));n.diagram&&n.diagram[0]&&a.trigger("appendListWithDiagram",{diagram:n.diagram[0],content:n.content,tabId:e,gid:"diagram-"+e});n.liveFilter&&c("#"+e+"-search").trigger("keyup")},q=function(c,d){var e=P(d,c);d.form&&(d.form.id=c,d.form.formflags=d.formflags||{},d.form.parent=d.parent||"",d.form.func=d.func,e=S(d,c,e),b[c].formModel=e.model,
197b[c].formSource=e.formSource,b[c].body=e,a.trigger("builtTab",{tab:b[c],newtab:d.newtab,targetTabId:d.targetTabId,iType:d.iType,srcData:d}),ga(c,d.newtab,d.iType),d.error&&a.trigger("focusOnErrorField",{tabId:c}))},B=function(d,e){var h;b[d]=new TabObj(d,1,"dashboard");!e.error&&e.blocks?b[d].body=Ha(e.blocks):e.lateLoad?(h=g.loading,b[d].body={id:d,top:h,left:"",right:""}):e.shithappend?(h=g.loading,b[d].body={id:d,top:h,left:"",right:""},setTimeout(function(){a.trigger("ajaxRequest",{url:g.url,
198param:{func:"dashboard"},invar:{exType:"dashboard"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"dashboard"})},500)):(h=f.fatalError({message:e.ermsg,ref:!1}),b[d].body={id:d,top:h,left:"",right:""});c("#cont-tab0").remove();b[d].func=e.func;a.trigger("builtTab",{tab:b[d]});x=d;b.tab1&&b.tab1.active?b.tab0.deactive():ga(d)},L=function(d,e){var h,y,t=e.targetTabId||d,z;c(".m-item.loading").removeClass("loading");"groupAction"===e.__src||"report"===e.__src||"toolbarAction-refresh"===e.__src?
199(a.trigger("tabLoadingHide",{tabId:e.tabId}),"groupAction"===e.__src&&a.trigger("reloadTab",{tabId:e.tabId,filter:!0})):"wizardLink"===e.__src?(a.trigger("tabLoadingHide",{tabId:e.tabId}),t=!1):e.targetTabId?a.trigger("tabLoadingHide",{tabId:e.targetTabId||e.waitingTabId}):e.waitingTabId&&(a.trigger("tabLoadingHide",{tabId:e.waitingTabId}),J(e.waitingTabId));e.ref&&(h=g.url+e.ref);"unavailable"===e.ertype&&(y=e.sourceParamString);t&&b[t]&&Z({preventDefault:function(){}},t);e.parent&&(z=function(){a.trigger("reloadTab",
200{tabId:e.parent,__src:"fatalError"})});h=f.fatalAlert({msg:e.ermsg,ref:h,refreshLink:y,refreshLinkMsg:g.tryreload,moreMsg:g.moreinfo});a.trigger("showAlert",{msg:h,callback:z})},W=function(d,e){var h,y=P(e,d);e.form.id=d;e.form.func=e.func;e.reports.func=e.func;h=e.reports;if(h.emptyBand)h=h.hasDiagram?f.emptyBandOverlay({emptymsg:g.emptyreport,tabId:d}):'<div class="report-nodata">
200'+g.nodata+"</div>";else{var t="",z=h.bands,E=z.length-1,l=null,m,k;for(k=0;k<E;k++)if(l=d+"-"+k,0===z[k].content.length)z[k-
2011]&&z[k-1].title&&(t+='<div class="b-report-nodata">'+g.nodata+"</div>");else if(void 0!==z[k].title)m=z[k].fullwidth?"fullwidth-band":"",t+='<div class="band-content b-title '+m+'"><div class="band-title big-title">'+z[k].title+"</div></div>";else{c.extend(z[k],{elKey:z[k].headers[0].name,pager:{pageElems:0},tabId:l,oTabId:d});z[k].func=h.func;var w="<div>"+wa(z[k]),s=l+z[k].id,u=d+"-"+z[k].id,ca="",Za="",v=z[k].hidden?"data-table-hidden":"",H=z[k].showMsg,q=z[k].hideMsg,p=z[k].hidden?"hidden":"",
202A=z[k].diagram.length;m=z[k].fullwidth?"fullwidth-band":"";0===A&&(m+=" nodiagram");""!==z[k].smallTitle&&(ca=z[k].smallTitle,Za="small-title");t+=f.reportBand({title:ca||"",titleClass:Za,table:w,id:l,aid:u,gid:s,fullwidth:m,hidden:v,showMsg:H,hideMsg:q,hiddenClass:p,dc:A});m=z[k].headers;l='<table id="table_sum-'+l+'"><tr>';for(w=0;w<m;w++)l+='<td><span class="data-sum" id="'+m[w].name+'"></span></td>';l+="</tr></table>";t+=l}h=t}y=S(e,d,y);y.helpType="default";y.helpurl="";y.type="report";y.bands=
203h;y.reportInfo=e.reportInfo;b[d].body=y;a.trigger("builtTab",{tab:b[d],newtab:e.newtab,bands:e.reports,targetTabId:e.targetTabId});ga(d,e.newtab,e.iType)},aa=function(c,e){var h=P(e,c),y,t=e.type;e.ermsg&&!e.erobj&&(y=f.banner({message:{status:"error",classes:"",id:c,text:d.Common.wordWrap(e.ermsg,100),ref:!1,refText:g.moreinfo,dismiss:e.msg.dismiss}}));h.helpType="default";h.helpurl="";h.type=t;h.plid=e.plid?String(e.plid).replace(/"/g,"&quot;"):"";h.elid=e.elid?String(e.elid).replace(/"/g,"&quot;"):
204"";h.parent=e.parent?e.parent:"";h.ermsg=y;h.btng=e.btng?e.btng:[];h.btnview=e.btnview?"o-"+e.btnview:"";
204h.plidAttr=e.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",e.plid)+'"':"";h.convertAttr=e.convert?"data-convert="+e.convert:"";b[c].body=h;a.trigger("builtTab",{tab:b[c],map:e[t],newtab:e.newtab,targetTabId:e.targetTabId});ga(c,e.newtab,e.iType)},p=function(c,d){var e=g.loading,y;P(d,c);y=b[c];y.body={id:c,text:"",comment:e};y.status=0;y.notLoaded=!0;y.pin=d.pin;d.children&&a.trigger("loadChildren",
205{parent:c,children:d.children});a.trigger("builtTab",{tab:y,newtab:d.newtab,targetTabId:d.targetTabId});a.trigger("changedTabs",{tabs:b})},V=function(c,d){if(d.error&&void 0===d.userexpMsg)a.trigger("pullMsg",{msg:d.ermsg});else{var e=P(d,c);delete b[c];c="modal1";e.id=c;d.form&&(d.form.id=c,e=S(d,c,e),e.parent=d.sourceTab,e=f.tabContForm(e),a.trigger("readyInspectorFormHtml",e))}},U=function(c,d){c="tab0";var e=P(d,c);d.form.id=c;d.form.formflags=d.formflags||{};d.form.parent=d.parent||"";e=S(d,
206c,e);b[c].formModel=e.model;b[c].formSource=e.formSource;e.showcase=!0;e.nostep=!g.wizard_step;e.notitle=!g.title;e=f.tabContForm(e);a.trigger("readyShowcaseFormHtml",e)},S=function(a,b,c){if(c&&a){var e="",t=String(a.userexpMsg).replace("__value__",a.userexpHideFields);a.ermsg&&!a.erobj&&(e=f.banner({message:{status:"error",classes:"i-message__outer-link",id:b,text:d.Common.wordWrap(a.ermsg,100),ref:a.ref?a.ref:!1,refText:g.moreinfo,dismiss:a.msg.dismiss||g.dismiss}}));c.form=a.form;c.tabClass=a.testMode?
207" tab-content_st_testmode":"";c.formstatus=a.formstatus;c.files=a.withfiles?"withfiles":"withoutfiles";c.bands="";c.progress=a.progress?a.progress+"_"+c.itemId:!1;c.helpType=a.helpType;c.helpurl=a.helpurl;a.form.testMode=a.testMode;b=Sa(a.form,b);c.pages=b.html;c.model=b.model;c.formSource=b.source;c.action=g.binary;c.step=g.step;c.formflags=a.formflags?a.formflags:{};c.buttons=a.buttons;c.parent=a.parent?a.parent:"";c.plid=a.plid?String(a.plid).replace(/"/g,"&quot;"):"";c.elid=a.elid?String(a.elid).replace(/"/g,
208"&quot;"):"";c.plidAttr=a.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",a.plid)+'"':"";c.type="form";c.userexp=a.userexp;c.userexpMsg=t;c.reportInfo=void 0;c.arePages=1<a.form.length?"a-lot-of-pages":"";c.ermsg=e;var z;if(a.__innervars){e=a.__innervars;t="";b=0;for(z in e)0!==b&&(t+="|"),b++,t+=z+":"+e[z];z=t}else z="";c.__innervars=z;a.buttons&&(c.model.__buttons=a.buttons);return c}},P=function(a,e){var h={},y,t=0,z,f,l,m;y=a.selfUrl?a.selfUrl.replace(/sfrom=ajax/g,""):"";var k;
209a.pin=a.pin&&"menuAction"!==a.__src;if(t=a.pin){a:{t=a.func||(a.urlObj?a.urlObj.func:"");for(k in b)if(l=b[k],k===e||l&&l.paramObjAll&&l.paramObjAll.func===t||l&&l.urlObj&&l.urlObj.func===t){k=!0;break a}k=!1}t=!k}t&&(a.pin=!0);h.commonDir=g.commonDir;h.itemId=a.type+(new Date).getTime();h.id=e;h.func=a.func;h.theme=a.theme;h.hReload=d.u.escapeQuote(a.hintReload)||"";h.comment=d.u.escapeQuote(a.msg_loading)||"";h.hFavorite=d.u.escapeQuote(a.hintFavorite)||"";h.hUnfavorite=d.u.escapeQuote(a.hintUnFavorite)||
210"";h.hPrint=d.u.escapeQuote(a.hintPrint)||"";h.hCopy=d.u.escapeQuote(a.hintCopy)||"";h.hPdf=d.u.escapeQuote(a.hintPdf)||"";h.hHelp=d.u.escapeQuote(a.hHelp)||"";h.hintUnpin=d.u.escapeQuote(a.hintPin)||"";h.hintPin=d.u.escapeQuote(a.hintUnpin)||"";h.hDevel="out=devel";h.breadcrumb="";h.message="";h.selfurl=g.url+"?"+X(a.urlObj);h.devMode=la;h.testMode=a.testMode;h.pdfOn=Ra;h.btng=a.btng?a.btng:[];h.btnview=a.btnview?"o-"+a.btnview:"";h.favorite=a.favorite||!1;h.pin=a.pin||!1;h.inmenu=!!d.Dom.byId("l-"+
211String(a.func).replace(/\./g,"_"));h.parentAttr=a.parent?"data-parent="+a.parent:"";h.tabIdAttr="data-parent="+e;k=c.extend({},a.urlObj);delete k.sfrom;delete k.operafake;delete k.clickstat;k.startform=k.func;delete k.elname;delete k.func;h.permaLink=g.url+"?"+X(k);if(d.Global.targetId&&d.Global.targetId!==e&&d.Global.bannerHtml&&0<d.Global.bannerHtml.length)for(k=d.Global.bannerHtml.length;k--;)"error"===d.Global.bannerHtml[k].status&&d.Global.bannerHtml.splice(k,1);a.message?h.message=d.Global.bannerHtml?
212a.message.concat(d.Global.bannerHtml):a.message:d.Global.bannerHtml&&(h.message=d.Global.bannerHtml);if(h.message)for(k=h.message.length;k--;)""===h.message[k].refText&&(h.message[k].refText=a.msg.moreinfo),""===h.message[k].dismiss&&(h.message[k].dismiss=a.msg.dismiss||g.dismiss);a.targetTabId?(b[e].type=a.type,b[e].selfUrl=y):b[e]=new TabObj(e,1,a.type,y);a.__src_func&&(b[e].menuFunc=a.__src_func);k=b[e];if("hardUpdate"!==a.iType&&"replace"!==a.iType)if(a.parent){if(void 0===b[a.parent])return;
213k.hType="child";k.parent=a.parent;k.gParent=b[a.parent].gParent?b[a.parent].gParent:a.parent;"empty"===a.type&&(b[a.parent].child=e)}else k.hType="parent";else a.parent=k.parent;a.title&&""!==a.title?(t=a.title.length,y=25>t?a.title:a.title.substr(0,25)+"...",z=10>
213t?a.title:a.title.substr(0,10)+"...",f=d.u.escapeQuote(a.title)):y="...";k.title=a.title;h.tabTitle=a.title;m=a.parent?b[b[e].gParent].func:a.id;t=Ba(m,a.selfIcon,g.commonDir);l=Ba(m,a.selfIcon,g.commonDir,!0);h.tImg=t;h.tStyle=l;k.rParentObj=
214a.rParent?b[e].paramObjAll:void 0;k.paramObjAll=a.urlObj;"empty"!==a.type&&(k.notLoaded=!1);k.iType=a.iType;a.pinIcon?t=a.pinIcon:(t=String(m).replace(/\./g,"_"),t=d.Dom.byId("l-"+t),t=c(t).parent(),name=t.attr("data-group"),t=t.attr("data-img")?'class="subtab__text_for_pin s16x16 s-icon" style="background: url(/manimg/common/img/m-'+name+'.png) left top no-repeat"':'class="subtab__text_for_pin s16x16 s-icon m-'+name+'"');k.pinIcon=t;k.pin=a.pin||!1;k.header={tabId:e,title:y,hint:f,isPin:a.pin,pinIcon:k.pinIcon,
215shortTitle:z,theme:g.theme};k.func=a.func;k.favorite=a.favorite;k.features=a.features;k.wizard=a.wizard;k.help=a.help?a.help:"toolbarAction"===a.__src||"okForm"===a.__src||"tSetting"===a.__src?a.parent&&b[a.parent]?b[a.parent].help+"."+a.__srcBtn:a.func:a.func;h.help=k.help;return h},X=function(a){var b="",c=0,d;for(d in a)""!==d&&(0!==c&&(b+="&"),b+=d+"="+encodeURIComponent(a[d]),c++);return b},R=function(c){var d="",e=k,y="";b[k]&&(b[k].deactive(),b[k].gParent&&(d=b[k].gParent,b[d].actChild=null));
216b[c].gParent&&(d=b[c].gParent,b[d].actChild=c);b[c].activate();y=d?d:c;a.trigger("activateTab",{tabId:c});a.trigger("changedTab",{tabId:c,prevTabId:e});a.trigger("changeTabStatus",{func:da(y),type:"activate"});a.trigger("changedTabs",{tabs:b});k=c;(b[c].aupdate||b[c].notLoaded)&&a.trigger("reloadTab",{tabId:c,selid:!0,help:!0,filter:!0})},ba=function(a){var c=!1;b[a]&&b[a].pin?c=!0:b[a]&&b[a].gParent&&b[b[a].gParent]&&b[b[a].gParent].pin&&(c=!0);return c},da=function(a){var c="";b[a]&&(b[a].menuFunc?
217c=b[a].menuFunc:b[a].func?c=b[a].func:b[a].paramObjAll&&(c=b[a].paramObjAll.func));return c},ga=function(d,e,g){var y=ba(k);if(k===d)b[d].activate();else{var t=b[d].hType,h=b[d].parent||null,f=b[d].gParent||null,l;l="hardUpdate"===g||"softUpdate"===g;g="replace"===g;!k||k===x||e||"child"===t||"tab0"===d||l||g||y||(e=k,a.trigger("closeTab",{tabId:e}),b[e].child&&ka(b[e].child),b[e].parent&&va(b[e].parent),"tab0"!==e&&(b[e].close(),delete b[e],a.trigger("closeTabEvent",{tabId:e})));h&&b[h].child&&!l&&
218!g&&(l=b[h].child,ka(l));"child"===t&&(b[h].child=d,b[f].actChild=d);b[k]&&b[k].deactive();b[d].activate();t=f?f:d;k=d;c(".m-item.loading").removeClass("loading");a.trigger("activateTab",{tabId:d});a.trigger("changeTabStatus",{func:da(t),type:"activate"});a.trigger("changedTabs",{tabs:b})}},ma=function n(a){var c=a;b[a].child&&(c=n(b[a].child));return c},ia=function(c){c.preventDefault();c=this.getAttribute("data-tabid");k!==c&&(R(c),"form"===b[c].type||"report"===b[c].type?(a.trigger("switchTabForm",
219{tabId:c}),a.trigger("updFormHeight",{tabId:c})):a.trigger("updTableHeight"),a.trigger("switchTab",{tabId:c}))},ja=function(a){if(2===a.which||1===a.button){var b=this.getAttribute("data-tabid");a.preventDefault();"tab0"!==b&&pa.apply(this,[a])}},na=function(b){b.preventDefault();b=this.getAttribute("data-tabid");a.trigger("reloadTab",{tabId:b,__src:"dblclickTab",filter:!0})},ha=function(c,d){var e=d.tab,t=d.newtab||!1,g=d.bands||"",f=d.map||"",l,m=ba(k);k===x||t||m||(l=b[k].gParent?b[k].gParent:
220k);e.iType?"hardUpdate"===e.iType?e.render().update().clean():"softUpdate"===e.iType?e.softUpdate().clean():"replace"===e.iType&&e.render().replace().clean():e.render().append(l).clean();a.trigger("appended",{tabId:e.id});"form"===e.type?a.trigger("appendForm",{tabId:e.id,tabObj:e,srcData:d.srcData}):"list"===e.type?a.trigger("appendList",{tabId:e.id,srcData:d.srcData}):"dashboard"===e.type?a.trigger("appendDashboard",{}):"report"===e.type?a.trigger("appendReport",{tabId:e.id,bands:g}):"map"!==e.type&&
221"rack"!==e.type||a.trigger("appendMap",{tabId:e.id,map:f});!0===e.filter&&a.trigger("appendFilter",{tabId:e.id,listParam:e.paramObjAll,func:e.filterFunc});h(e)},pa=function(c){c.stopPropagation();var d=this.getAttribute("rel")||this.getAttribute("data-tabid"),e=!1;if(!b[d].pin){if(b[d]&&"form"===b[d].type&&g.checkUnsaved){var t=ua(d);t.isChanged&&(e=!0,a.trigger("confirmBoxShow",{callbackOk:Z,callbackCancel:"",self:this,text:String(g.unsavedData).replace("__VALUE__",t.count)+'<br/><span class="b-text_style_bold">'+
222t.labels+"</span>",args:[c,d],checkbox:{msg:g.unsavedDontShow,cb:G}}))}e||Z(c,d)}},Z=function(c,d,e){a.trigger("closeTab",{});var t;d=d?d:this.getAttribute("rel");if(b[d])if(b[d]&&b[d].pin)"form"===b[d].type&&a.trigger("reloadTab",{tabId:d,__src:"pinForm"});else{a.trigger("closeTabEvent",{tabId:d});a:{var g;if(b[d]){if(b[d].gParent){if(t=b[d].gParent,!b[t].actChild)break a}else if(!b[d].actChild&&d!==k)break a;if("parent"===b[d].hType)if("backBtn"===e)g="tab0";else{e=[];var h=0,f;for(f in b)"parent"===
223b[f].hType&&(e.push(f),f===d&&(g=h),h++);f=g+1;g-=1;g=e[f]?ma(e[f]):e[g]?ma(e[g]):x}else g=b[d].parent,b[d].gParent&&(t=b[d].gParent,b[t].actChild=g);b[g].gParent&&(b[b[g].gParent].actChild=g);b[g].activate();t=t?t:g;k=g;a.trigger("activateTab",{tabId:g});a.trigger("changeTabStatus",{func:da(t),type:"activate"});a.trigger("changedTab",{tabId:g});a.trigger("changedTabs",{tabs:b});(b[g].aupdate||b[g].notLoaded)&&a.trigger("reloadTab",{tabId:g,__src:"activateTab",selid:!0,filter:!0})}}b[d]&&b[d].child&&
224ka(b[d].child);b[d]&&"child"===b[d].hType&&(t=b[d].parent,b[t].child=null);b[d].close();delete b[d];c&&c.preventDefault();a.trigger("updTableHeight");a.trigger("changedTabs",{tabs:b})}},va=function F(c){a.trigger("closeTabEvent",{tabId:c});b[c].parent&&F(b[c].parent);b[c].close();delete b[c]},ka=function y(c){a.trigger("closeTabEvent",{tabId:c});b[c].child&&y(b[c].child);b[c].close();delete b[c]}
224,qa=function(a){if(b)for(var c in b)b.hasOwnProperty(c)&&"tab0"!==c&&Z(a,c)},H=function(a){if(b){var d=
225c(".tab-content_st_active").attr("data-tabid"),d=b[d].gParent?b[d].gParent:d,e;for(e in b)b.hasOwnProperty(e)&&"tab0"!==e&&"parent"===b[e].hType&&e!==d&&Z(a,e)}},Y=function(e,t){e.preventDefault();var h,f,l=[];h=c(this);var k=filterXSS.friendlyAttrValue(h.parents(".toolbar").attr("data-plid")||""),m="report"===h.closest(".tab-content").attr("data-report");h=t?t:this.getAttribute("rel");l.push(k);f=b[h].parent;if(d.Dom.hasClass(this,"updatetab")){l=k.lastIndexOf("/");f=g.url;var m=this.getAttribute("data-url").replace("func=",
226""),w={};w.func=m;-1!==l&&(k=k.substring(0,l),l=k.lastIndexOf("/"),-1===l?w.elid=k:(w.plid=k.substring(0,l),w.elid=k.substr(l+1)));a.trigger("ajaxRequest",{url:f,param:w,invar:{parent:null,targetTabId:h,iType:"replace",__src:"toolbarAction"},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"});a.trigger("tabLoading",{tabId:h})}else Z.apply(this,[e,h,"backBtn"]),f&&!m&&(a.trigger("reloadTab",{tabId:f,__src:"backBtn",selid:l,filter:!0}),a.trigger("tabLoading",
227{tabId:f}))},ea=function(c,d){var e=d.tabId,g=d.delay;k!==e?void 0!==b[e]&&b[e].autoupdate&&(setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(e,g),1E3*g),b[e].autoupdate=!0):a.trigger("reloadTab",{tabId:e,__src:"autoUpdate",selid:!0,filter:!0})},Ka=function(a){a.preventDefault();a=this.getAttribute("data-tabid");b[a]&&(b[a].autoupdate=!1,clearTimeout(b[a].timeId),d.Dom.removeClass(this,"i-list-icon__stop"),d.Dom.addClass(this,"b-elem_style_gracescale"))},La=function(a){var b=
228[],d;c("#cont-"+a+' .list_table tr.selected:not(".filtred")').each(function(){d=this.getAttribute("data-elid");b.push(d)});return b},wa=function(a){var b,c,e,h=a.headers,f={};for(e in h)f[h[e].name]={type:h[e].type,hidden:h[e].hidden?!0:!1};a.headersName=f;var l=a.tabId,k=a.headers,m=a.props,w=a.elKeyName||a.elKey,ca=a.elKey,s=k.length,v,u,H,q,p,A,C,x,h=""+('<table class="list_table init b-list__table_type_body" id="lt-'+l+'"><thead><tr>'),f=""+('<table id="sort_table-'+l+'" class="sort_table b-list__table_type_head"><thead class="1"><tr>');
229e=""+('<table id="statusbar-'+l+'" class="statusbar b-list__table_type_footer"><tbody class="1"><tr>');for(b in k)if(v=k[b],!v||!v.hidden){u=v.hint?" hint ":"";u+=v.align?" align-"+v.align:"";v.minimize&&(u+=" i-minimize-col ");x=0===b-0;q=' data-colname="'+v.name+'" ';p=' data-colname="'+v.name+'" ';p+=' data-coln="'+b+'" ';q+=v.total?' data-type="'+v.type+'" ':"";q+=v.nestedreport?' data-nestedreport="'+v.nestedreport+'" ':"";q+=v.nestedlist?' data-nestedlist="'+v.nestedlist+'" ':"";q+=v.nestedlistBlank?
230' data-nestedlist-blank="true" ':"";q+=v.editform?' data-editform="'+v.editform+'" ':"";v.hint=v.hint?d.u.escapeQuote(v.hint):void 0;q+=v.hint?' data-hint="'+v.hint+'" ':"";q+=v.width?' width="'+v.width+'"':"";A=0!==b-0?'<div class="rowHandler"><div class="rowLine1"></div><div class="rowLine2"></div></div>':"";q+=v.edit?' data-edit-func="'+v.edit+'" ':"";ca===v.name&&(u+=" keyfield ");w===v.name&&(u+=" keynamefield ");x?(u+="first ",C=g.selected+" - 1"):C="";s-1===b&&(u+="last");v.sort&&!a.band?(u+=
231" td_sort i-tip-target_st_sort i-tip-target_st_msort",c=v.sort):v.sort&&a.band&&(u+=" td_client_sort i-tip-target_st_sort i-tip-target_st_msort",c=v.sort);p+=c?' data-sorttype="'+c+'" ':"";v.sorted?(H=String(v.sorted).match(/\+/)?'<div class="triangl-bot triangle"></div>':'<div class="triangl-top triangle"></div>',1<a.sortedCount&&(H+='<div class="b-sort-table__sort-order">'+String(v.sorted).charAt(1)+"</div>"),p+='sorting="'+v.sorted+'"'):H='<div class="triangle"></div>';H+='<div class="filter-icon hint"  data-hint=""></div>';
232la&&(H+='<a href="#" class="devel-link-settings devel-link-settings--col" data-elid="'+v.name+'" data-tabid="'+l+'"></a>',H+='<a href="#" class="devel-link-delete devel-link-delete--col" data-elid="'+v.name+'" data-name="'+v.pName+'" data-tabid="'+l+'"></a>',x&&(H+='<a href="#" class="devel-link-add devel-link-add--col"  data-tabid="'+l+'"></a>'));if("button"===v.type)for(b in v.confirm)""!==v.confirm[b]&&(p+=" data-confirm-"+b+'="'+v.confirm[b]+'" ');h+='<th  class="'+u+'" '+q+'><div class="ovf" '+
233p+'><span class="data-wrapper" data-mn="'+v.name+'" data-fn="'+a.func+'">'+v.pName+"</span>"+H+"</div> "+A+"</th>";f+='<td  class="'+u+'" '+q+'><div class="ovf"  '+p+'><span class="data-wrapper" data-mn="'+v.name+'" data-fn="'+a.func+'">'+v.pName+"</span>"+H+"</div> "+A+"</td>";if(0===b-0)e+="<td "+q+'><div class="ovf"><span class="sb-result sb-result_index_0 sb-result_st_active" data-mn="msg_total" data-fn="desktop">'+g.total+": "+a.pager.pageElems+'</span><span class="sb-selected sb-selected_index_0" data-mn="msg_selected" data-fn="desktop">'+
234g.selected+": 1</span></div></td>";else{if(""!==v.total)if("object"===_typeof(v.total)){v=v.total;u="";H=0;p=void 0;A="";x=void 0;var Y=!1,Y=void 0,B="";
234for(p in v)A=0!==H?",</span> ":"",B=0===v[p]-0?"no":"default",x=m[p],(Y=""===x.style)?u+=A+'<span class="'+B+'"><div class="props s-icon s16x16 '+x.onImg+" i-total-prop-"+p+'"></div>'+v[p]:(Y=x.animated?".gif":".png",u+=A+'<span class="'+B+'"><img class="props" src="'+g.commonDir+"img/"+x.onImg+Y+'"/>'+v[p]),H++;v=u+="</span>"}else v=v.total;else v=
235"";e+="<td "+q+'><div class="ovf"><span class="sb-result sb-result_st_active sb-result_index_'+b+'">'+v+' </span><span class="sb-selected sb-selected_index_'+b+'">'+C+"</span></div></td>"}}b=h=f+"</tr></thead></table>"+(h+"</tr></thead>");c=e+"</tr></thead></table>";e=Aa(a);b+=e;a.sbar&&(b+='<div class="bottom-bar">',b+=c);return b},Aa=function(b){var e="<tbody>",g=b.plid?' data-plid="'+filterXSS.safeAttrValue("div","data-plid",b.plid)+'" ':"",h,f,l,k,m,w,u=b.elKeyName||b.elKey,ca=b.elKey,H=0,v=b.content;
236b.defProp=b.props?Ma(b.props):null;b.backBtn&&(f=b.headers.length,e+='<tr class="back-btn"><td colspan="'+f+'"><div class="back-btn-row hint" data-tabid="'+b.tabId+'" ><div class="hint back-btn-row-hint" data-hint="'+d.u.escapeQuote(d.Common.msg.hintBack)+'"></div></td></tr>',H++);for(h in v)f=v[h],k=k=k=l="",H++,s++,m="",w=g,w+=' id="i-'+s+'" ',w+=' data-index="'+h+'"',void 0!==ca&&void 0!==f[ca]&&(k=f[ca].v.replace(/"/g,"&quot;"),w+=' data-elid="'+k+'" ',l=f[ca].v),void 0!==u&&void 0!==f[u]&&(k=
237f[u].v.replace(/"/g,"&quot;"),w+=' data-elkeyname ="'+k+'" '),k=0===H%2?" even ":"",f._ovcol&&(k+=" "+f._ovcol+" "),f._ovhide&&(w+=' data-hide="'+f._ovhide+'" ',k+=" toolbtn-hide "),f._ovremove&&(w+=' data-remove="'+f._ovremove+'" ',k+=" toolbtn-remove "),f._ovshow&&(w+=' data-show="'+f._ovshow+'" ',k+=" toolbtn-show "),b.warning&&void 0!==b.warning[l]&&void 0!==b.warning[l].msg&&(k+=" warning",m=d.u.escapeQuote(b.warning[l].msg),delete b.warning[l]),k+=" b-list__table-row",e+='<tr class="'+k+'"'+
238w+" >",e+=ta(f,b,m),e+="</tr>";b.warning&&a.trigger("nextEventBind",{event:"appendList",tData:b.warning,cb:function(b,d){if(b.data){var e=d.tabId,g=c("#cont-"+e+" .b-message__text_warning").get(0),h=b.data,t="";if(g){for(var f in h)h[f]&&(t+=h[f].msg+"<br/>");t&&(g.innerHTML=t);a.trigger("updateScroll",{id:"cont-"+e})}}}});e=e+"</tbody>"+Qa(b);e+="</table>";return e+="</div>"},ta=function(a,b,c){var e=b.headersName,h="",f=b.elKey,k=0,m=0,w,u,ca,H,v,s,q,p,A,x,C,Y;for(u in e)if(!e[u]||!e[u].hidden){k++;
239s=C=w="";p="b-list__table-col_name_"+u;Y=A=ca=x="";f===u&&(C+=" key-field ");1===k&&""!==c&&void 0!==c&&(w='<div class="warning-img hint" data-hint="'+c+'"></div>');v=a[u];b.headers[m].edit&&(s+=" editable ");b.testMode&&(s+=" i-testmode-field ");b.headers[m].fastFilter&&!b.blockId&&(s+=" i-filter-field ");q=void 0===b.headers[m].nestedlist||v.nestedlist?"":" i-nestedlist b-list__table-col-content_type_link";q+=void 0===b.headers[m].editform||v.nolink?"":" i-editform b-list__table-col-content_type_link b-list__table-col-content_style_underline";
240if(void 0!==v)if(H=e[u].type,"data"===H||"prop"===H||"money"===H)if(void 0!==v.color&&(C+=" status-"+v.color),b.headers[m].acthint&&(C+=" acthint "),H=b.headers[m].noescaping?l.filterXSS(l.htmlDecode(v.v)):v.v,Y=v.id?l.filterXSS(l.htmlDecode(v.id)):null,q+=b.headers[m].wrap?" b-list__table-col-content_is_wrap ":"",C+=void 0!==b.headers[m].nestedreport?" nestedreport ":"",C+=b.headers[m].align?" align-"+b.headers[m].align:"",x+=v.link?' data-child-id="'+b.oTabId+"-"+v.childid+'" ':"",x+=v.elid?' data-elid="'+
241v.elid+'" ':"",A+=Y?' data-v-id="'+Y+'"':"",A+=v.orig?'data-orig="'+v.orig+'"':"",v.props){x+=v.psp?' data-stat="'+v.psp+'" ':"";x='\n                  <td>\n                    <div class="ovf i-text-content '+s+'">\n                      '+w+'\n                      <span class="data-wrapper " '+x+">\n                        ";H=b;Y=a;w="";for(var B=ca=p=s=void 0,J=void 0,N=void 0,D=void 0,I=v.props,O=I.length,ea=void 0,ea=1;ea<O;ea++)if(I[ea].n){s=I[ea].n;N=d.u.escapeQuote(H.props[s].hint);p=H.props[s].func;
242ca=H.props[s].type;var J=H.props[s].hide,B=D="",G;if(G=p)a:{if(J){G=J.length;for(var M=void 0,L=void 0;G--;)if(M=J[G].n,L=J[G].v,Y[M]&&Y[M].v===L){G=!1;break a}}G=!0}G&&(D+=' data-func="'+p+'" ',D+=' data-type="'+ca+'" ',D+=' data-value="'+I[ea].v.replace(/"/g,"&quot;")+'" ',B+="controlprop","group"===ca&&(D+=' data-confirm="'+H.props[s].confirm+'" '),H.props[s].cgi&&(D+=' data-cgi="'+H.props[s].cgi+'" '));D+='data-name="'+H.props[s].name+'"';p||(D+=' data-value="'+I[ea].v.replace(/"/g,"&quot;")+
243'" ');B=H.props[s].acthint?B+" acthint":B+" hint";""!==N&&N?(N=d.u.escapeQuote(N.replace("__value__",I[ea].v)),D+=' data-hint="'+N+'" '):""!==I[ea].v&&I[ea].v&&(D+=' data-hint="'+d.u.escapeQuote(I[ea].v)+'" ');H.props[s].style&&(D+=H.props[s].style);w=H.props[s].animated?w+('<img class="props '+B+' " '+D+' src="'+g.commonDir+"img/"+H.props[s].onImg+'.gif"/>'):w+('<div class="s-icon s16x16 props '+B+" "+H.props[s].onImg+'" '+D+"></div>")}h+=x+w+'\n                      </span>
243\n                      <span class="data middle '+
244C+'">\n                        <span class="b-list__table-col-content '+q+'" '+A+">"+v.v+"</span>\n                      </span>\n                    </div>\n                  </td>"}else h+='\n                  <td class="first '+p+'">\n                    '+w+'\n                    <span class="i-text-content data-wrapper data '+C+" "+s+'" '+x+'>\n                      <span class="b-list__table-col-content '+q+'" '+A+">"+H+"</span>\n                    </span>\n                  </td>";else if("indicator"===
245H)v.u&&v.l&&(void 0!==v.color&&(C=" status-"+v.color),0!==parseInt(v.l,10)&&(0===parseInt(v.u,10)?A=0:(A=Math.round(100*(v.u/v.l)),0!==A&&A||(A=0),A=100<A?100:A),ca='<div class="used-wr"><div class="used" style="width:'+A+'%"></div></div>')),h+='<td class="first"><span class="i-text-content data-wrapper data '+C+s+'">'+w+'<span class="b-list__table-col-content '+q+'">'+l.htmlDecode(v.v)+"</span></span>"+ca+"</td>";else if("indicatorbrackets"===H)void 0!==v.color&&(C=" status-"+v.color),H=v.l||"",
246""!==v.u&&(H+=' (<span class="'+C+'">'+v.u+"</span>)"),h+='<td class="first"><span class="i-text-content data-wrapper data">'+w+'<span class="b-list__table-col-content '+q+'">'+H+"</span></span></td>";else{if("button"===H){for(q=0;q<v.buttons.length;q++)if(C=v.buttons[q],""!==C){A=C;w=b.btn[A].msgsrc&&a[b.btn[A].msgsrc];x="";w||(x+=' data-func="func='+b.func+'" ');x+=' data-type="'+b.btn[C].type+'" ';x+=' data-name="'+C+'" ';H=b.btn[C].type;A=w?a[b.btn[A].msgsrc].v:b.btn[A].name;if("edit"===H||"group"===
247H||"editlist"===H)x+=' data-form="func='+b.btn[C].func+"&elid="+a[b.elKey].v+'" ';Y+='<a href="#" '+x+' class="dashboard-button">'+A+"</a> "}h+='<td><span class="data-wrapper">'+Y+"</span></td>"}}else h+='<td><span class="data-wrapper '+C+'"></span></td>';m++}return h},Ma=function(a){for(var b in a)if(a[b].defImg)return b;return null},Na=function(a,b){c("#"+b.id).html(b.convertValue)},Qa=function(b){for(var c=b.headers,e=c.length,g="<tfoot><tr>",h=b.content,f,k="",l=d.Common.msg,m="",w,H,u=0;u<e;u++)if(!(c&&
248c[u]&&c[u].hidden)){H=f="";m="align-"+(c[u].align||"");if("sum"===c[u].total){k=w=c[u].name;f=h;for(var v=f.length,s=0,q=void 0,p=0,A=void 0;v--;)q=f[v][k].orig?f[v][k].orig-0:""===f[v][k].v?0:parseFloat(f[v][k].v.replace(/\s/g,"")),A=(A=(""+q).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,A[1]?A[1].length:0,-(A[2]?+A[2]:0)):0,p=A>p?A:p,s+=q;0<p&&(s=s.toFixed(p));f=s;k=l.totalSum||""}else if("sumsuffix"===c[u].total){k=l.totalSum||"";s=w;q=h;w=c[u].convert;p=q.length;f=void 0;for(v="";p--;)f=
249d.List.dataCalc(f,q[p][s]);s=void 0;for(s in f)""!==v&&(v+="; "),v="money"===w?v+(d.Tabs.moneyFormat(f[s])+" "+s):v+(f[s]+" "+s);f=v;w=c[u].name}else if("count"===c[u].total)f=h.length,k=l.totalCount||"";else if("avg"===c[u].total){k=w=c[u].name;f=h;s=v=f.length;q=0;for(p=p=void 0;s--;)p=""===f[s][k].v?0:parseFloat(f[s][k].orig||f[s][k].v),q+=p;p=q/v;p.toFixed&&(p=p.toFixed(2));f=p;k=l.totalAvg||""}c[u].convert&&""!==f&&(H=b.tabId+"-"+w,a.trigger("ajaxRequest",{param:{func:"convert",name:c[u].convert,
250value:f},invar:{id:H},type:"get",outtype:"json",trfunc:"updateTotalWithConvertReport",failfunc:"failMenuAjaxResponse",queue:"multiload"}));g+='<td id="'+H+'" class="hint '+m+'" data-hint="'+d.u.escapeQuote(k)+'">'+f+"</td>"}return g+"</tfoot>"},Ba=function(a,b,e,g){var h;a=d.Dom.byId("l-"+a);h=c(a).parent();a=h.attr("data-img");b||(b=h.attr("data-group"));h=b&&-1!=b.indexOf(".")?"":"mb-"+b;g&&a&&(h=b&&-1!=b.indexOf(".")?'style="background: url('+b+') left top no-repeat"':'style="background: url('+
251e+"img/mb-"+b+'.png) left top no-repeat"');!a&&g&&(h="");return h},la=g.devmode,Ra=g.pdfOn,Ca,Da=function(c,e,h){var k="";h=h||"";"text"===c.type||"hidden"===c.type||"color"===c.type||"password"===c.type?(c.setvalue=c.setvalue||"",c.value&&(c.value=d.u.escapeQuote(c.value)),c.test&&!c.zoom?h+=" test":c.test&&c.zoom&&(h+=" testzoom"),c.passwd&&(k+='<div class="b-input-btn b-input-btn_type_passwd hint" data-hint="'+d.u.escapeQuote(c.hintGenBtn)+'" data-control-field="'+c.name+'"></div>'),c.showpwd&&
252(k+='<div class="'+(c.passwd?"b-input-btn_is_left":"")+' b-input-btn b-input-btn_type_showpwd hint" data-hint="'+d.u.escapeQuote(c.hintShowPwdBtn)+'" data-control-field="'+c.name+'" data-tabid="'+e+'"></div>'),c.date&&(k+='<div class="b-input-btn b-input-btn_type_calendar hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'" data-control-field="'+c.name+'" data-type="'+c.date+'"></div>'),c.unlimit&&(k+='<div class="b-input-btn b-input-btn_type_unlimit hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'" data-control-field="'+
253c.name+'"></div>'),c.change&&(k+='<div class="b-input-btn b-input-btn_type_change hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'"></div>'),c.zoom?(k+='<div class="b-input-btn b-input-btn_type_zoom hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'" data-control-field="'+c.name+'"></div>',c.inputAttr=c.attr,c.inputClasses=h,c.inputName=c.name,c.textareaClasses=" b-textarea_for_zoom",k+=f.formItemInputWithZoom(c)):"password"===c.type?(c.classes+=h,c.confirm?(c.confirmField=c.confirmField+"-"+e,c.classes+=
254" b-form-confirm-field"):c.passwd&&(c.classes+=" b-form-passwd-field"),k+=f.formItemPassword(c),c.passwd?(c.pwcheck.id=e,c.pwcheck.name=c.name,k+=f.passwdCheck(c.pwcheck)):c.confirm&&(k+=f.confirmCheck(c))):(c.classes+=h,k+=f.formItemInput(c))):"file"===c.type?(c.classes+=h,c.setvalue="",c.value="",k+=f.formItemFile(c)):"textarea"===c.type?(c.classes+=c.editor,c.value=l.htmlEscape(c.value),k+=f.formItemTextarea(c),c.variables&&a.trigger("saveVarsTinyMCE",{name:c.name,tabId:e,vars:c.variables})):"desc"===
255c.type?k+=f.formItemDesk(c):"htmldata"===c.type?k+=f.formItemHtmldata(c):"select"===c.type?(c.msg=l.filterXSS(c.msg),c.msg=c.img+c.msg,k+=f.formItemSelect(c)):"mselect"===c.type?(k+=f.formItemMSelect(c),c.msg_select_all&&g&&g.messages&&(g.messages.msg_select_all=c.msg_select_all)):"aselect"===c.type?k+=f.formItemSelectAutocomplete(c):"radio"===c.type?(""===c.hint&&(c.readonly+=" nohint"),k+=f.formItemRadio(c)):"radioimg"===c.type?k+=f.formItemRadioImg(c):"checkbox"===c.type?(""===c.hint&&(c.dependFields+=
256" nohint"),""===c.desc&&(c.dependFields+=" nodesc"),k+=f.formItemCheckbox(c)):"slider"===c.type?k+=f.formItemSlider(c):"mgrview"===c.type?k+=f.formItemMgrview({tabId:e,theme:g.theme}):"textdata"===c.type?(c.value=l.htmlDecode(c.value),k+=f.formItemTextData(c)):"tree"===c.type?k+=Fa(c,e):"ticket"===c.type?k+=f.formItemTicket(c):"link"===c.type?k+=f.formItemLink(c):"frame"===c.type?k+=f.formItemFrame(c):"datetime"===c.type?(h=d.u.parseDate(c.value),
256c.difftime=(new Date).getTime()-h.getTime(),c.value=
257d.u.formatDateTime(h.getTime()),k+=f.formItemDateTime(c),Ca=setInterval(function(a,c){return function(){var e=d.Dom.byId(a+"-"+c);if(b[a]&&e){var h=e.getAttribute("data-difftime")-0;e.innerHTML=d.u.formatDateTime((new Date).getTime()-h)}else clearInterval(Ca)}}(e,c.name),500)):"listfilter"===c.type?k+=f.formListFilterWrapper({name:c.name,id:c.id,content:f.formListFilter(c)}):"captcha"===c.type&&(k+=f.formItemCaptcha(c),a.trigger("appendCaptcha",{id:e+"-"+c.name}));return k},Sa=function(c,e){var h=
258c.length,k,l="",m,w,u,H,s,q,p,v,A={},C={};for(k=0;k<h;k++)if(m={name:c[k].name,title:"",content:"",classes:"",withList:c[k].withList,display:c[k].collapsed?"none":"block",collapsed:c[k].collapsed,hide:c[k].hide?c[k].hide:{},show:c[k].show?c[k].show:{},tabId:e},""!==c[k].title&&(m.title=f.formPageTitle({title:c[k].title,name:c[k].name,id:c[k].name,type:"page",collapsed:c[k].collapsed,hintCollapse:g.pageCollapse,hintExpand:g.pageExpand,blockType:"",theme:g.theme,reload:!1})),c[k].formItems){w=c[k].formItems.length;
259H=c[k].formItems;for(u=0;u<w;u++)for(s=H[u].length,p=H[u],q=0;q<s;q++)if(!p[q].skip){C[p[q].name]=p[q];A[p[q].name]={defValue:p[q].value,isChanged:!1,value:p[q].value,label:p[q].label||p[q].desc||!1};"textarea"===p[q].type&&"\n"===p[q].value&&(p[q].value="",A[p[q].name].value="",A[p[q].name].defValue="");v={first:"",second:"",third:"",hint:"",classes:""};v.hide=p[q].hide||{};v.show=p[q].show||{};v.id=p[q].name+"-"+c.id;v.desc="";v.error=p[q].error?p[q].error:"";v.colspan=p[q].error?'colspan="2"':
260"";v.fname=p[q].name;v.label=p[q].label;v.tabId=c.id;v.devMode=la;v.testMode=c.testMode;p[q].id=c.id;p[q].label?v.first+=f.formItemLabel({label:p[q].label,img:p[q].l_img||"",required:p[q].required,tabId:c.id,func:c.func,id:p[q].name,devMode:la}):"textdata"!==p[q].type&&(v.first+="<div></div>");""!==p[q].hint&&p[q].hint&&(v.third+=d.u.escapeQuote(p[q].hint),p[q].shadowHint&&(v.third+=" <span class='hint-shadow'>"+d.u.escapeQuote(p[q].shadowHint)+"</span>",v.hint+=" shadow "),v.hint+="field-help_available_yes");
261if(p[q].setvalue){var x=parseInt(p[q].setvalue,10),Y;isNaN(x)||(Y=setInterval(function(c,e){return function(){b[c]||clearInterval(Y);a.trigger("forceSetValues",{tabId:c,name:e})}}(e,p[q].name),1E3*x))}else"textarea"===p[q].type&&(p[q].quote&&(v.classes+=" b-form-row_with_quote "),p[q].third=v.third,p[q].error=v.error);p[q].desc&&""!==p[q].desc&&(v.desc=p[q].desc||"","checkbox"===p[q].type&&""!==p[q].desc&&(v.desc=""),v.descName=p[q].descName||"");"checkbox"!==p[q].type||p[q].desc||(v.classes+=" row-with-no-desc ");
262v.classes+=" l-form__row_type_"+p[q].type;p[q].fixed&&(v.classes+=" i-form__row_fixed_yes b-form__row_fixed_yes");p[q].error&&(v.classes+=" row-error");void 0!==p[q].show&&(v.classes=p[q].shadow?v.classes+" depended-shadow-s":v.classes+" depended-hidden-s");v.second=Da(p[q],e,"");p[q].hasAddition&&(x=p[q+1])&&("checkbox"===x.type?""!==x.desc&&(v.desc=""):"text"===x.type&&(v.id=x.name+"-"+c.id),x.id=c.id,v.second+=Da(x,e,""),v.classes+=" l-form__row_has_addition",p[q].propWidth&&(v.classes+=" l-form__row_propwidth"),
263x.error&&(v.error=x.error,v.classes+=" row-error",v.colspan='colspan="2"'));"hidden"===p[q].type?m.content+=f.formItemRowHidden(v):p[q].fullwidth?(v.classes+=" fullwidth-row",m.content+=f.formItemFullWidthRow(v)):p[q].formwidth?(v.classes+=" formwidth-row",m.content+=f.formItemFormWidthRow(v)):"desc"===p[q].type?(v.third="",v.hint="",m.content+=f.formItemRowDesc(v)):"list"===p[q].type?(p[q].id=c.id,p[q].formflags=c.formflags,p[q].parent=c.parent,p[q].testMode=c.testMode,p[q].type="form",p[q].rows&&
2641===p[q].rows.length&&"table"===p[q].view||(m.content+=f.formListItemRow(p[q]))):m.content=""===v.first?m.content+f.formItemRowWithoutLabel(v):m.content+f.formItemRow(v);if(p[q].plainhint)for(v=p[q].plainhint.length,x=1;x<v;x++)p[q].plainhint[x].name=p[q].name,m.content+=f.formPlainHintRow(p[q].plainhint[x])}m.view="form";l+=f.formPageWrapper(m)}return{html:l,model:A,source:C}},Ea=function(c,b){var e=b.elem,d=Ga(b.setvalues[b.name].tlist),h=b.id;e.after(d);b.img.attr("src",b.src);e.parent().addClass("loaded t-opened").removeClass("collapsed loading");
265a.trigger("updateScroll",{id:h})},Fa=function(a,b){var c,e=18*a.rows,d=a.name+"-"+b;c=Ga(a.tlist,a.value);return'<div class="tree-wrapper '+a.setvalue+" "+a.multiple+'" id="cont-'+d+'"  style="height:'+e+'px;"><div id="'+d+'" class="tree-inner" data-tabid="'+b+'">'+c+'<input data-type="tree" type="hidden" name="'+a.name+'" value="'+a.value+'" class="'+a.classes+'"id="'+a.name+"-"+b+'-value" data-tabid="'+b+'"/></div></div><div class="b-resizer" data-move-trigger="updateScroll" data-id="cont-'+d+'" data-tabid="'+
266b+'"></div>'},Ga=function t(a,b){var c=a.length,e,d="",h,f="",k,d="<ul>";
266for(e=0;e<c;e++)f=(h=0<a[e].child.length)?"t-opened loaded":a[e].collapsed?"collapsed":"",f+=c-1===e?" last ":"",k=a[e].key===b?" selected ":"",d+=' <li class="'+f+' folder"> <div class="tree-hitarea bline"></div> <div class="tree-handler '+k+'"  data-val="'+a[e].key+'" ><div class="bline icon"><img src="'+g.commonDir+"img/"+a[e].img+'.png" /></div><div class="tree-label bline">'+a[e].value+"</div></div>",h&&(d+=t(a[e].child,
267b)),d+="</li>";return d+"</ul>"},Ua=function(a){return f.infoList({rows:a.rows,testMode:a.testMode})},Ha=function(b){var e=b.length,h="",k="",l="",m,q,p,w;C.dashboard={};for(var u=0;u<e;u++){b[u].name=String(b[u].name).replace(/\./g,"_");q=b[u].name;m=b[u].name;q={name:b[u].name,id:q,title:b[u].title,type:"dashboard-block",blockType:b[u].type,theme:g.theme,collapsed:"min"===b[u].display,hintCollapse:g.pageCollapse,hintExpand:g.pageExpand,hintReload:b[u].hintReload,reload:!1};if("toolbar"===b[u].type)m=
268f.dashTaskbar({toolbar:b[u].toolbar});else if("list"===b[u].type)p={func:b[u].func,p_num:1,dashboard:b[u].name},b[u].rows&&(p.p_cnt=b[u].rows),c.extend(p,b[u].params),C.dashboard[b[u].name]=p,b[u].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",{block:b})}}(b[u]),1E3*b[u].autoupdate),a.trigger("ajaxRequest",{url:g.url,param:p,invar:{blockId:"block-"+b[u].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),
269m='<div id="block-'+m+'" class="block-table" data-block-name="'+b[u].name+'" data-block-cnt="'+b[u].rows+'" data-block-pnum="1" data-block-func="'+b[u].func+'"><div class="dashboard-nodata">'+g.loading+"</div></div>",q.reload=!0;else if("report"===b[u].type)p={func:b[u].func,dashboard:b[u].name},c.extend(p,b[u].params),C.dashboard[b[u].name]=p,a.trigger("ajaxRequest",{url:g.url,param:p,invar:{blockId:"block-"+b[u].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",
270queue:"noqueue"}),m='<div id="block-'+m+'" class="block-table" data-block-name="'+b[u].name+'" data-block-func="'+b[u].func+'" data-block-param="'+d.Common.serializeForAttr(b[u].params)+'"><div class="dashboard-nodata">'+g.loading+"</div></div>",q.reload=!0;else if("url"===b[u].type)m='<div><iframe id="f-'+b[u].name+'" width="100%" src="'+b[u].url+'"></iframe></div>';else if("infolist"===b[u].type)p={func:b[u].func,dashboard:b[u].name},C.dashboard[b[u].name]=p,b[u].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",
271{block:b})}}(b[u]),1E3*b[u].autoupdate),a.trigger("ajaxRequest",{url:g.url,param:p,invar:{blockId:"block-"+b[u].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),q.reload=!0,m='<div class="" id="block-'+m+'" data-block-name="'+b[u].name+'"></div>';else{a.trigger("pullMsg",{msg:'Dashboard type "'+b[u].type+'" do not support.'});return}b[u].update&&a.trigger("addBlockToUpdate",b[u]);q=f.formPageTitle(q);p="min"===b[u].display?
272" b-form-page_st_collapsed ":"";w="min"===b[u].display?"none":"block";m={view:"dblock",title:q,content:m,classes:p,display:w,tabId:b[u].name,hide:[],show:[]};"top"===b[u].position||"undefined"===b[u].position?h+=f.formPageWrapper(m):"left"===b[u].position?k+=f.formPageWrapper(m):"right"===b[u].position&&(l+=f.formPageWrapper(m));w=p=q=m=""}return{top:h,left:k,right:l,id:"tab0"}},Va=function(b,c){var e=c.startTime||0,h=c.blockId.replace(/\./g,"_"),g,f,k,l,m,u;c.tabId=h;g=d.Dom.byId(h);u=d.Dom.byId("t"+
273h);e=1E3-((new Date).getTime()-e)%1E3;setTimeout(function(){u&&(u.className=u.className.replace(/loading/g,""))},e);null!==g&&("report"===c.type?(e=Wa(c.bands,h),g.innerHTML=e,setTimeout(function(){a.trigger("loadGCharts",{bands:c,tabId:h})},10)):"infolist"===c.type?(e=Ua({rows:c.rows,testMode:c.testMode}),g.innerHTML=e):(f=e="",c.error?e=c.ermsg:(e=wa(c),"true"===c.pager.pager&&(f=Ia(c.pager.pageCount,c.pager.pageNum))),e='<div id="'+h+'-scrollwrapper">'+e+'</div><div class="pager_list pager-list_type_dashboard">'+
274f+"</div>",f=g.getAttribute("data-block-name"),k=g.getAttribute("data-block-cnt"),l=g.getAttribute("data-block-func"),m=g.getAttribute("data-block-pnum"),g=d.Common.replaceHtml(g,e),g.setAttribute("data-block-pnum",c.pager?c.pager.pageNum:1),g.setAttribute("data-block-name",f),g.setAttribute("data-block-cnt",k),g.setAttribute("data-block-func",l),g.setAttribute("data-block-pnum",m),c.error||a.trigger("appendDashList",{tabId:h})),setTimeout(function(){a.trigger("updateScroll",{id:"cont-tab0"})},300),
275setTimeout(function(){a.trigger("updateScroll",{id:"cont-tab0"})},7E3),g=null)},Wa=function(a,b){var c=a.length-1,e="",d,h,k,l,m;if(0<c)for(d=0;d<c;d++)h=b+"-"+d+a[d].id+"0",l=k="",m=a[d].fullwidth?"fullwidth-band":"",""!==a[d].bigTitle?(k=a[d].bigTitle||"",l="big-title"):""!==a[d].smallTitle&&(k=a[d].smallTitle||"",l="small-title"),e+=f.reportBandDash({empty:a[d].empty,emptymsg:g.emptyreport,title:k,titleClass:l,id:b,gid:h,fullwidth:m});else e='<div class="dashboard-nodata">
275'+g.nodata+"</div>";return e},
276Xa=function(h,f){var k=f.tabId,l=f.resetFilterOn,m=g.url,u=f.softUpdate?"softUpdate":"hardUpdate",q=f.filter||!1,p,w=0,H=f.help,s=f.selid||!0;if((!f.reload||e(f))&&void 0!==b[k]){var v=b[k].paramObjAll,A=b[k].parent,x=f.newurl?!0:!1;f.param?(p=f.param,p.p_num!==v.p_num&&(s=!1),p.p_num&&delete v.p_num):(p=f.addedParam||{},b[k].param.match("p_num")&&(p=d.Common.parseParams(b[k].param)));v=c.extend(v,p);x&&(m=g.url);s&&(w=d.Dom.byId("ltwr-"+k+"-scrollbar-handler"),p=0,w&&(p=parseFloat(w.style.top,10)),
277w=p,!0===s&&(s=La(k)));q&&(q=(q=d.Dom.byId(k+"-search"))?q.value:!1);l&&delete v.filter;"filterset"!==f.__src&&"buildTabOk"!==f.__src||delete v.filter;a.trigger("ajaxRequest",{url:m,param:v,invar:{dataSaved:!0,parent:A,targetTabId:k,selid:s,scrollTop:w,iType:u,__src:"reloadTab",help:H?b[k].help:!1,liveFilter:q},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"reloadTab"+k,failfunc:"failCommonAjaxResponse"});"softUpdate"!==u&&a.trigger("tabLoading",{tabId:k})}},Ya=function(k,l){var m=l.tabId,
278q=l.elid?[l.elid]:!0,p="",H="";b[m]||"modal1"!==m||a.trigger("formInspectorResponse",l);if(l.ok||l.progressok){l.notifyUp&&a.trigger("forceCheckNotify");if("wait"===l.progresstype)return a.trigger("progressBarSaveState",l),!1;l.message&&l.message.length&&(d.Global.bannerHtml=l.message,d.Global.warning=l.warning,d.Global.targetId="");(p=!e(l))||(p=!w(l))||(p=!h(l))||(l&&l.dashboard?(c("#switch-tab0").trigger("click"),p=!1):p=!0,p=!p);if(p)return Z(k,m),!1;if(!u(l)||!N(l))return!1;l.bootTime&&a.trigger("startCheckRestart",
279{bootTime:l.bootTime});b[m]&&b[m].parent?(p=b[m].parent,H=b[b[m].parent].parent,Z(k,m),a.trigger("reloadTab",{tabId:p,selid:q,filter:!0}),a.trigger("tabLoading",{parent:H})):Z(k,m)}else l.error&&!l.form?l.error&&l.targetTabId&&(m=f.banner({message:{status:"error",classes:"",id:l.targetTabId,text:d.Common.wordWrap(l.ermsg,100),ref:!1,refText:g.moreinfo,dismiss:l.msg.dismiss}}),c("#cont-"+l.targetTabId).find(".error-message").html(m),a.trigger("tabLoadingHide",{tabId:l.targetTabId}),J(l.targetTabId),
280a.trigger("updateScroll",{id:"form-scroll-"+l.targetTabId})):a.trigger("ajaxResponse",l)},Ia=function(a,b){var c="",e="",d=Math.round(2);b||(b=1);b=parseInt(b,10);var h=function(a,b){for(var c="",d=1;d<=a;d++)e=d===b-0?"pager-list__item_active":"pager-list__item_act",c+='<span class="page pager-list__item '+e+'" data-n="'+d+'">'+d+"</span>";return c},g=function(a,b,c){for(var d="",h=a-1,g=1;g<=a;g++)e=g===c-0?"pager-list__item_active":"pager-list__item_act",d=g===h?d+'<span class="page ellipsis">...</span>':
281g===a?d+('<span class="page pager-list__item '+e+'" data-n="'+b+'">'+b+"</span>"):d+('<span class="page pager-list__item '+e+'" data-n="'+g+'">'+g+"</span>");return d},f=function(a,b,c){var d="";b-=a;for(var h=1;h<=a;h++)e=h+b===c-0?"pager-list__item_active":"pager-list__item_act",d=2===h?d+'<span class="page ellipsis"> ... </span>':1===h?d+('<span class="page pager-list__item '+e+'" data-n="1">1</span>'):d+('<span class="page pager-list__item '+e+'" data-n="'+(h+b)+'">'+(h+b)+"</span>");return d},
282k=function(a,b,c,d){var h="";d=c-d-3;for(var g=a-1,f=1;f<=a;f++)e=f+d===c?"pager-list__item_active":"",h=1===f?h+('<span class="page pager-list__item pager-list__item_act'+e+'" data-n="1">1</span>'):2===f||f===g?h+'<span class="page ellipsis">...</span>':f===a?h+('<span class="page pager-list__item pager-list__item_act '+e+'"  data-n="'+b+'">'+b+"</span>"):h+('<span class="page pager-list__item pager-list__item_act '+e+'" data-n="'+(f+d)+'">'+(f+d)+"</span>");return h};9>=a?c=h(a,b):9<=a&&1>=b-d?
283c=g(9,a,b):9<=a&&b+d>=a?c=f(9,a,b):9<=a&&(1<=b-d||b+d<=a)&&(c=k(9,a,b,d));return c},Ta=function(a,c){var d=c.tabId,e=c.chart;void 0!==b[d]&&(b[d].chart=b[d].chart||[],b[d].chart.push(e))},ra=function(c,e){var h=e.tabId,f=e.elid,k=e.pName,l=e.value,m=g.url,u=e.self,q;void 0!==b[h]&&(q=d.Common.clone(b[h].paramObjAll),q.hint_field=k,q.plid=q.elid,q.elid=f,l&&(q.value=l),a.trigger("ajaxRequest",{url:m,param:q,invar:{hintTabId:h,hintElid:f,hintValue:l,hintPName:k,self:u},type:"get",outtype:"json",trfunc:"ajaxResponseHint",
284queue:"actHint"+h,failfunc:"failCommonAjaxResponse"}))},fa=function(c){c=this.getAttribute("data-tabid");b[c]&&a.trigger("formFieldChanged",{tabObj:b[c],tabId:c,field:this})},xa=function(a){var c=a.tabId;b[c]&&(a.__formModel=b[c].formModel)}
284,oa=function(a){if(a.tabId){var c=a.tabId.replace("cont-","");b[c]&&b[c].__content&&b[c].__headers&&(a.__content=b[c].__content,a.__headers=b[c].__headers)}},ya=function(a,c){var e=c.tabId;b[e]&&(b[e].formModel[c.name]=c.value)},Ja=function(a){a&&(a.__tabs=b)},
285ua=function(a){if(b[a]&&b[a].formModel){a=b[a].formModel;var c=0,e="",d=!1,h;for(h in a)a[h].isChanged&&a[h].label&&(c++,e+=a[h].label+"<br/>",d=!0);return{isChanged:d,count:c,labels:e}}return{isChanged:!1,count:0}},Oa=function(c,e){var d=e.tabId;b[d]&&a.trigger("ajaxRequest",{param:{page:e.name,action:b[d].func,func:"collapse",collapse:e.collapsed?"off":"on"},trfunc:"DoNothing",queue:"noqueue"})},Pa=function(e){e.preventDefault();e=c(this);var d=e.closest(".tab-content").attr("data-tabid"),h,g={param:{},
286trfunc:"favoriteMenuUpdateDone",outtype:"json"};b[d]&&((h=b[d].favorite)?(g.param.func="usermenu.suspend",e.addClass("b-elem_style_gracescale"),e.attr("data-state","unfavorite")):(g.param.func="usermenu.resume",e.removeClass("b-elem_style_gracescale"),e.attr("data-state","favorite")),g.param.elid=b[d].func,a.trigger("ajaxRequest",g),b[d].favorite=!h)},sa=function(e){e.preventDefault();e=c(this);var d=e.closest(".tab-content").attr("data-tabid"),h,g=c("#switch-"+d),f={param:{},trfunc:"pinTabDone",
287outtype:"json"};b[d]&&((h=b[d].pin)?(f.param.func="usermenu.unpin",e.addClass("b-elem_style_gracescale"),e.attr("data-state","unpin"),g.removeClass("subtab_is_pin")):(f.param.func="usermenu.pin",e.removeClass("b-elem_style_gracescale"),e.attr("data-state","pin"),g.addClass("subtab_is_pin")),f.param.elid=b[d].func,a.trigger("ajaxRequest",f),b[d].pin=!h,a.trigger("changedTabs",{tabs:b}))},za=function(c,e){if(e.s&&e.t&&b[e.s]&&b[e.t]){var d=b[e.s].sIndex;b[e.s].sIndex=b[e.t].sIndex;b[e.t].sIndex=d;a.trigger("changedTabs",
288{tabs:b})}},$a=function(a,b){var e=c(".tab-content_st_active"),d=e.attr("data-tab-type"),h=e.attr("data-tabid");"list"===d||"report"===d?e.find(".toolbar-button__item-img.back").trigger("click"):"form"===d&&c("#switch-"+h).find(".i-tab-close").trigger("click")};return{init:function(){a.bind("ajaxResponse",M);a.bind("builtTab",ha);a.bind("comboCtrlShiftZKeyUp",qa);a.bind("comboCtrlShiftXKeyUp",H);a.on("#main-wrapper","a.close","click",pa);a.on("#main-wrapper","span.back","click",Y);a.on("#main-wrapper",
289"#tabs .switch","click",ia);a.on("#main-wrapper","#tabs .switch","mousedown",ja);a.on("#main-wrapper","#tabs .switch","dblclick",na);a.bind("reloadTab",Xa);a.bind("updateTab",ea);a.bind("ajaxFormResponse",Ya);a.on("#main-wrapper",".i-button_type_cancel","click",D);a.bind("ajaxResponseForDashboard",Va);a.bind("addedChart",Ta);a.bind("formGetTreeBranch",Ea);a.bind("getActiveHint",ra);a.on("#main-wrapper","input, textarea","change",fa);a.on("#main-wrapper",".i-list-icon__stop","click",Ka);a.addHook("formSetValues,formSubmit",
290xa);a.bind("updateModel",ya);a.addHook("listMultiSelect,listSelect,listLiveFound,listUnSelect,ajaxResponseEditInListSave,updateTotalList,clickedGroupItem",oa);a.bind("saveFormPageState",Oa);a.on("#main-wrapper",".i-take-favorite","click",Pa);a.on("#main-wrapper",".i-pin","click",sa);a.bind("loadPage",A);a.addHook("menuAction,testColCheck",Ja);a.bind("changeTabSortIndex",za);a.bind("updateTotalWithConvertReport",Na);a.addToTriggerStack("escKeyUp",$a,1)},tabs:b,closeTab:Z,moneyFormat:function(a){var b=
291(""+parseFloat(a).toFixed(2)).split("."),c=b[0]||"",b=b[1]||"",e=[];if(c){for(var d=c.length,h=Math.floor(d/3),g=0;g<h;g++)e.push(c.substr(d-3*g-3,3));e.push(c.substr(0,d%3));e.reverse()}return 0<e.length?e.join(" ")+"."+b:a}}}(window,$,EventMgr,App,templates);"use strict";
292App.Showcase=function(l,c,a,d){function f(b,c){l.document.getElementById("wr-content").innerHTML=c;a.trigger("appendForm",{tabId:"tab0"})}function b(b,c){c.form&&(c.type="showcaseForm");c.showcase=!0;a.trigger("ajaxResponse",c)}function g(b){b&&b.preventDefault();b=this.getAttribute("href");b=d.Common.parseParams(b);var g=c(this).parents(".tab-content").attr("data-tabid"),f=c("#frm-"+g).serializeObject();f&&(delete f.func,delete f.snext,delete f.sfrom,delete f.sok,c.extend(b,f));a.trigger("ajaxRequest",
293{param:b,trfunc:"showcaseFormResp",invar:{iType:"replace"},queue:"noqueue",outtype:"json",failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:g})}function m(b,c){c.trfunc="showcaseFormResp";c.invar.showcase=!0;delete c.invar.targetTabId;delete c.param.showcase;a.trigger("ajaxRequest",c)}return{init:function(){a.bind("readyShowcaseFormHtml",f);a.bind("showcaseFormResp",b);a.on("#main-wrapper",".i-wizard__step-link","click",g);a.bind("preRequestShowcase",m)}}}(window,$,EventMgr,App);"use strict";
294App.ExtFormHelper=function(l,c,a,d){function f(){for(var b=c("*[data-init-func]"),d=b.length,h;d--;){A=b[d];h=String(A.getAttribute("data-init-func")).split("||");for(var g=h.length,f=0;f<g;f++){var l=h[f].replace(/\s/g,"");try{eval("App.ExtFormHelper."+l)}catch(m){console.log("undefined function:",l)}}A.removeAttribute("data-init-func")}a.trigger("appendForm",{tabId:"tab0"});setTimeout(function(){k()},0)}function b(){var a=!0;c("#frm-tab0").find("input[required], textarea[required]").each(function(){var b=
2950===this.offsetWidth;if(""===this.value&&!b)return a=!1});return a}function g(){var a=c('#frm-tab0 input[data-confirm="yes"]'),b=!0;0<a.length&&a.each(function(){var a=this.getAttribute("data-check-field"),c=this.value,e=d.Dom.byId(a+"-tab0"),a=d.Dom.byId(a+"-tab0-fake"),h;null!==e&&(h=e.value);c===h||0===e.offsetWidth&&0===a.offsetWidth||(this.focus(),b=!1)});return b}function m(a){var d=this.getAttribute("name"),f=this.getAttribute("data-func"),k=b(),m=g();if(f)a.preventDefault(),l.location=pageInfo.host+
296pageInfo.binary+"?func="+f;else{if(k&&m)return c("#i-clicked-button-input").val(d),this.value=this.getAttribute("data-disabled"),this.className+=" b-button_
296st_disabled",h=!0,c("#frm-tab0").submit(),!1;if(!m)return!1}}function s(){var a=c("#i-default-button").attr("data-name");a&&!h&&c("#i-clicked-button-input").val(a)}function k(){c("#frm-tab0").find("input[data-required], textarea[data-required]").each(function(){0===this.offsetWidth?this.removeAttribute("required"):this.hasAttribute("required")||
297this.setAttribute("required","required")})}function x(){setTimeout(function(){k()},0)}var A="",h=!1;return{init:function(){a.bind("pageLoad",f);a.obind(".i-button-extform","click",m);a.obind("#frm-tab0","submit",s);a.obind('.control-field input[type="hidden"], .control-field .b-input, .control-field .b-input_type_file, .control-field .b-textarea',"change",x)},convertIfRules:function(a,b){var c=String(b).replace("__VALUE__",l.hash(a));A.setAttribute(c,"yes")},convertDataHandler:function(a){A.setAttribute("data-handler-val",
298l.hash(String(a)))}}}(window,$,EventMgr,App);"use strict";
299App.ProgressBar=function(l,c,a,d,f){function b(a){var b=d.Dom.byId("cont-"+a);d.Dom.removeClass(b,"tab-content__progressbar_show");b=d.Dom.byId("cont-"+a+"-progressbar");if(null!==b){b.style.display="none";b.innerHTML="";a=d.Dom.byId("cont-"+a+"-progressbar-default");if(null===a)return!1;"none"===a.style.display&&(a.style.display=null)}}function g(b,c){("wait"===c.progresstype||c.invar&&"wait"===c.invar.progresstype)&&setTimeout(function(){a.trigger("ajaxRequest",{param:c.param,invar:c.invar,type:"get",
300outtype:"json",trfunc:"progressBarResponse",failfunc:"progressBarResponseFail",queue:"noqueue"})},1500)}function m(c,d){var g=d.start,k=d.progresstype,l="",m=!1,m=d.param.elid;if(""!==g&&void 0!==g){var J=d.done,D=d.now,G=d.steps,M=d.comment,Q=d.param,O="",l=d.tabId,I=0;""!==J&&""!==G&&(I=Math.round(100*(J/G)));""!==J&&""!==G&&"notime"!==k&&(G-=J,0!==G&&0!==J&&Math.round((D-g)/J*G));g=0.98*I;6>I?(I=".",O="blue-color"):(100<I&&(I=100,g=0.98*I),I+="%");g=f.progressBar({tabId:l,per:I,width:g,left:"",
301comment:M,colorClass:O});(m=s(l,m,g))&&setTimeout(function(){a.trigger("ajaxRequest",{param:Q,invar:{tabId:l,param:Q,progresstype:k},type:"get",outtype:"json",trfunc:"progressBarResponse",failfunc:"progressBarResponseFail",queue:"noqueue"});k=l=Q=null},1E3)}else l=d.tabId,b(l);d.ok&&"wait"===k&&d.param&&d.param.elid&&(A[d.param.elid]=!0,x[d.param.elid]&&(x[d.param.elid].progresstype=null,x[d.param.elid].progressok?(x[d.param.elid].__dataSource.rp=["progressok"],x[d.param.elid].__dataSource.rp=["progressok"],
302a.trigger("tabLoading",{tabId:d.tabId}),a.trigger("ajaxRequest",x[d.param.elid].__dataSource)):a.trigger("ajaxFormResponse",x[d.param.elid]),delete x[d.param.elid]))}function s(a,b,c){b=d.Dom.byId(b);var g=d.Dom.byId("cont-"+a);if(!b)return!1;d.Dom.addClass(g,"tab-content__progressbar_show");b=d.Dom.byId("cont-"+a+"-progressbar");if(null===b)return!1;b.style.display="block";b.innerHTML=c;a=d.Dom.byId("cont-"+a+"-progressbar-default");if(null===a)return!1;a.style.display="none";return!0}function k(b,
303c){A[c.progressid]?(c.progresstype=null,a.trigger("ajaxFormResponse",c)):c&&c.progressid&&(x[c.progressid]=c)}var x={},A={};return{init:function(){a.bind("progressBarSaveState",k);a.bind("progressBarResponse",m);a.bind("progressBarResponseFail",g)}}}(window,$,EventMgr,App,templates);"use strict";
304App.UpSize=function(l,c,a,d){var f=0,b=0,g=0,m=function(){0===f&&0<s().length&&(f=s().offset().top);return f},s=function(){return d.u.selectorCache("#menu-items-wr")},k=c(l),x=function(){g=k.height();b=g-m()},A=function(){s().height(b)},h=function(a,c){var e=c.tabId,g=d.Dom.byId("cont-"+e);null!==g&&(g.style.height=b+"px","tab0"===e&&(g.style.marginTop="-"+b+"px"))},e=function(d,e){setTimeout(function(){var d=g-m(),h,f;if(e)h=e.tabId;else if(h=c(".tab-content_st_active"),"form"===h.attr("data-tab-type"))h=
305h.attr("data-tabid");else return;f=c("#incont-"+h+" .topWrapper");if(0<f.length){c(".tab-content").height(d);d=c("#form-scroll-"+h);f=f[0].offsetHeight;f=b-f;var k=d[0].scrollHeight;"modal1"===h?(d.height("auto"),h=d.height(),d.height(h+"px"),k<f&&c("#cont-modal1").height("auto")):(d.height(f),a.trigger("updateScroll",{id:"form-scroll-"+h}),k>f?(c("#incont-"+h+" .i-buttons_form-type_form").addClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+h).addClass("l-form__inner_fly_buttons")):(c("#incont-"+
306h+" .i-buttons_form-type_form").removeClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+h).removeClass("l-form__inner_fly_buttons")))}},0)},w=function(){c("#cont-tab0").css("marginTop","-"+b+"px").height(b);c(".tab-content").height(b)},u=function(){setTimeout(function(){N()},"100")},N=function(){var e,h,g,f;c(".tab-content_st_active .content").each(function(){h=this.getAttribute("data-tabid");e=c(this);g=this.offsetTop;f=b-g-27;e.height(f);var k=h,l=d.Dom.byId("lt-"+k),m=d.Dom.byId("sort_table-"+
307k),k=d.Dom.byId("statusbar-"+k);null!==l&&(l=l.offsetWidth+"px",null!==m&&(m.style.width=l),null!==k&&(k.style.width=l));a.trigger("updateScroll",{id:"ltwr-"+h})});a.trigger("updatedTableHeight",{tabId:h})},C=function(a,b){var e=b.tabId,h=d.Dom.byId("sort_table-"+e),g=c("#cont-"+e),f;if(h){var k=h.offsetWidth,l=h.rows["0"].cells,m=d.Dom.byId("statusbar-"+e);null!==m&&(f=m.rows["0"].cells);if(0===k)return null;e=d.Dom.byId("lt-"+e);if(null!==e){var k=e.rows["0"].cells,p=m=l.length,u=!1,w=0,s,A=[],
308x=[],C=0,D=0,J=0;for(g.addClass("table-manip");p--;)A[p]=k[p].clientWidth,s=parseInt(l[p].getAttribute("width"),10),isNaN(s)?w++:x[p]=s,D+=A[p],C+=x[p];if(w||90>C&&110<C)u=!0;w=D/2;for(p=m;p--;)if(A[p]>w){for(D=0;D<m;D++)D!==p&&(J+=A[D]);A[p]=J;D=2*J;break}for(;m--;){p=A[m];p=u?Math.round(100*(p/D))+"%":x[m]+"%";l[m].style.width=p;k[m].style.width=p;try{f[m].style.width=p}catch(N){}}e.style.tableLayout="fixed";h.style.tableLayout="fixed";setTimeout(function(){g.removeClass("table-manip");g.removeClass("init")},
309100)}}},J=function(b,c){"tab0"===c.tabId&&a.trigger("updateScroll",{})},D=function(a,b){var e=0,h,g=c("."+b.tabId+"-list .b-form-blocks__block");0<g.length&&(g.each(function(){h=this.offsetHeight;h>e&&(e=h)}),g.each(function(){this.style.height=e+"px";d.Dom.addClass(this,"b-form-block__block_set_height")}))},G=function(a){var b;a.originalEvent&&a.originalEvent.detail&&(a=a.originalEvent.detail,a.id&&a.id.match("form-scroll")&&(b=c("#"+a.id+" .l-buttons_pos_fixed"),0<b.length&&(a.bottom?b.hasClass("l-buttons_pos_bottom")||
310b.addClass("l-buttons_pos_bottom"):b.hasClass("l-buttons_pos_bottom")&&b.removeClass("l-buttons_pos_bottom"))))};return{init:function(){a.obind(k,"resize",x);a.obind(k,"resize",A);a.obind(k,"resize",w);a.obind(k,"resize",u);a.obind(k,"resize",e);a.bind("loadPage",x);a.bind("loadPage",A);a.bind("appended",h);a.bind("appendList",u);a.bind("appendList",C);a.bind("setRowsWidth",C);a.bind("changedTab",J);a.bind("menuPositionChanged",J);a.bind("menuPositionChanged",N);a.bind("updTableHeight",u);a.bind("updFormHeight",
311e);a.bind("appendForm",e);a.bind("appendForm, setValuesDone",D);a.bind("verticalScroll",G)},updth:N}}(window,$,EventMgr,App);"use strict";
312App.InputMask=function(l,c,a,d){function f(a,b){c("#frm-"+b.tabId).find(".i-input-mask").each(function(){var a=this.getAttribute("data-mask");a&&c(this).inputmask({mask:a,showMaskOnHover:!1})})}function b(a,b){var d;b.elem&&void 0!==b.mask&&(""===b.mask?(d=b.elem.value,c(b.elem).inputmask("remove")):(d=b.value,b.elem.setAttribute("data-mask",b.mask),c(b.elem).inputmask({mask:b.mask,showMaskOnHover:!1})),b.elem.value=d)}return{init:function(){a.bind("appendForm",f);a.bind("inputMaskChangeBySetvalues",
313b)}}}(window,$,EventMgr,App,doT);"use strict";
314App.Calendar=function(l,c,a){function d(){return c("#calendar")}function f(){L||(L=document.getElementById("calendar"),L||(L=document.createElement("div"),L.setAttribute("class","cl"),L.setAttribute("id","calendar"),W=document.createElement("div"),W.setAttribute("class","cl-cell"),W.setAttribute("id","calendar-cell"),L.appendChild(W),document.body.appendChild(L)));W||(W=document.getElementById("calendar-cell"));S||(S=document.getElementById("calendar-y"),S||(S=document.createElement("div"),S.setAttribute("id",
315"calendar-y"),S.setAttribute("class","cl-ym-y"),document.body.appendChild(S)));P||(P=document.getElementById("calendar-m"),P||(P=document.createElement("div"),P.setAttribute("id","calendar-m"),P.setAttribute("class","cl-ym-m"),document.body.appendChild(P)));q||(a.on(d(),ha,"click",e),a.on(d(),va,"click",g),a.on(d(),pa,"click",k),a.on(d(),ja,"mousedown",w),a.on(d(),na,"mousedown",w),a.on(c("#calendar-m"),Z,"mouseup",J),a.on(c("#calendar-y"),Z,"mouseup",J),a.on(c("#calendar-y"),Z,"mouseover",G),a.on(c("#calendar-y"),
316Z,"mouseout",M),a.on(c("#calendar-m"),Z,"mouseover",G),a.on(c("#calendar-m"),Z,"mouseout",M),q=!0)}function b(a){var b=a.target?a.target:a.srcElement;a=c(b).offset();var d=l.innerWidth,e=L.offsetWidth,h=L.offsetHeight,g=a.left-e+b.offsetWidth,b=a.top+b.offsetHeight-1,f=l.innerHe
316ight-(b+h);0>d-(g+e)&&(g=d-e);0>f&&(b=a.top-h);B&&(g+=1);L.style.left=g+"px";L.style.top=b+"px";L.style.visibility="visible"}function g(a){a.preventDefault();if(this){a=this.getAttribute("data-value");var b=p.getFullYear();
317x(b,a-0+1);N()}}function m(){if(""===S.innerHTML){var a;for(a=0;12>a;a++){var b=document.createElement("div");b.id="ycombo"+a;b.className=0===a%2?"cl-ym-div":"cl-ym-diveven";b.innerHTML="y "+a;S.appendChild(b);b=document.createElement("div");b.id="mcombo"+a;b.className=0===a%2?"cl-ym-div":"cl-ym-diveven";b.innerHTML="m "+a;P.appendChild(b)}}}function s(a){var b=a.getFullYear(),c=a.getMonth(),d=a.getDate(),e,g;0===c?(e=b-1,g=11):(e=b,g=c-1);var f=document.getElementById("calmonth");document.getElementById("calyear").innerHTML=
318b;if(f){f.innerHTML=ga[c];a=new Date(a.getFullYear(),a.getMonth(),a.getDate());a.setDate(1);a=a.getDay();0===a&&(a=7);b=h(b,c);g=h(e,g)-(a-2);e=[1,1,1,1,1,1,1,1];for(var f=c=1,k,l=2;8>l;l++)for(var m=0;7>m;m++)R.rows[l].className="",R.rows[l].cells[m].className=0===l%2?"cl-days":"cl-even cl-days",5<=m&&O(R.rows[l].cells[m],"cl-weekend"),R.rows[l].cells[m].id="",2===l&&m+1<a?(R.rows[l].cells[m].className=0===l%2?"cl-behind cl-days":"cl-even cl-behind cl-days",5<=m&&O(R.rows[l].cells[m],"cl-weekend"),
319k='<div class="inner-td">'+g+"</div>",R.rows[l].cells[m].innerHTML=k,R.rows[l].cells[m].id=g,g++):c>b?(R.rows[l].cells[m].className=0===l%2?"cl-days cl-future":"cl-even cl-future cl-days",5<=m&&O(R.rows[l].cells[m],"cl-weekend"),k='<div class="inner-td">'+f+"</div>",R.rows[l].cells[m].innerHTML=k,R.rows[l].cells[m].id=f,f++,0===m&&(e[l]=0)):(k='<div class="inner-td">'+c+"</div>",R.rows[l].cells[m].innerHTML=k,c===d&&O(R.rows[l].cells[m],"cl-selected"),c++),0===m?O(R.rows[l].cells[m],"cl-first"):6===
320m&&O(R.rows[l].cells[m],"cl-last"),2===l?R.rows[l].className="first-row":7===l&&(0!==e[l]?R.rows[l].className="last-row":R.rows[l-1].className="last-row");for(d=5;d<e.length;d++)R.rows[d].style.display=1===e[d]?"table-row":"none"}}function k(a){a=a||l.event;var b=(a.target?a.target:a.srcElement).innerHTML;if(String(b).match(/\d+/)){var b=b.replace(/\D[^\.]/g,""),d=c(this),b=parseInt(b,10);if(d.hasClass("cl-behind"))p.setMonth(p.getMonth()-1,b);else if(d.hasClass("cl-future"))p.setMonth(p.getMonth()+
3211,b);else if(isNaN(b))return;A(p.getFullYear(),p.getMonth()+1,b);L||(L=document.getElementById("calendar"));document.onmouseup=null;document.onmousedown=null;L.style.visibility="hidden";I(a)}}function x(a,b){10>b&&(b="0"+String(b));if(null===aa.getAttribute("readonly")){var d=a+"-"+b;aa.value=d;c(aa).trigger("change");da&&""===da.value&&(da.value=d,c(da).trigger("change"))}}function A(a,b,d){10>b&&(b="0"+String(b));10>d&&(d="0"+String(d));null===aa.getAttribute("readonly")&&(a=a+"-"+b+"-"+d,aa.value=
322a,c(aa).trigger("change"),da&&""===da.value&&(da.value=a,c(da).trigger("change")))}function h(a,b){var c=[31,28,31,30,31,30,31,31,30,31,30,31];return 1!==b||0!==a%4||0===a%100&&0!==a%400?c[b]:29}function e(a){a=a||l.event;var b=p.getDate(),d=p.getMonth(),e=p.getFullYear(),g;p.setDate(1);"prevY"===this.id?(p.setFullYear(p.getFullYear()-1),d=h(p.getFullYear(),p.getMonth()),d<b?p.setDate(d):p.setDate(b),s(p)):"prevM"===this.id?(p.setMonth(p.getMonth()-1),d=h(p.getFullYear(),p.getMonth()),d<b?p.setDate(d):
323p.setDate(b),s(p)):"today"===this.id?(g=new Date,g.getFullYear()===e&&g.getMonth()===d&&g.getDate()===b?(A(e,d+1,b),N()):(p=g,s(p))):"curMonth"===this.id?(g=new Date,g.getFullYear()===e&&g.getMonth()===d?(x(e,d+1),N()):(p=g,c(".b-cal__month_selected").removeClass("b-cal__month_selected"),c('.b-cal__month[data-value="'+p.getMonth()+'"]').addClass("b-cal__month_selected"),c("#calyear").html(p.getFullYear()))):"nextM"===this.id?(p.setMonth(p.getMonth()+1),d=h(p.getFullYear(),p.getMonth()),d<b?p.setDate(d):
324p.setDate(b),s(p)):"nextY"===this.id&&(p.setFullYear(p.getFullYear()+1),d=h(p.getFullYear(),p.getMonth()),d<b?p.setDate(d):p.setDate(b),s(p));I(a)}function w(a){a=a||l.event;var b=a.target?a.target:a.srcElement;U=b;"calyear"===b.id?(V&&clearTimeout(V),V=setTimeout(function(){for(var a=p.getFullYear(),a=a+12,b=0;12>b;b++)S.childNodes[b].innerHTML=a-1-2*b;a=c(U).offset();b="calyear"===U.id?a.left-1:a.left+U.offsetWidth-S.offsetWidth+1;B&&(b+=1);S.style.left=b+"px";S.style.top=a.top+U.offsetHeight-1+
325"px";S.style.visibility="visible";O(U,"cl-tool-selected")},250),document.onmouseup=u):"calmonth"===b.id&&(V&&clearTimeout(V),V=setTimeout(function(){for(var a=p.getMonth(),b=0;12>b;b++)P.childNodes[b].innerHTML=ma[b],a===b?O(P.childNodes[b],"cl-ym-selected"):Q(P.childNodes[b],"cl-ym-selected");a=c(U).offset();b="calmonth"===U.id?a.left:a.left+U.offsetWidth-P.offsetWidth;B&&(b+=1);P.style.left=b+"px";P.style.top=a.top+U.offsetHeight-1+"px";P.style.visibility="visible";O(U,"cl-tool-selected")},250),
326document.onmouseup=u);I(a)}function u(){V&&clearTimeout(V);document.onmouseup=null;S.style.visibility="hidden";P.style.visibility="hidden";U&&Q(U,"cl-tool-selected")}function N(){L||(L=document.getElementById("calendar"));document.onmousedown=null;L.style.visibility="hidden"}function C(a){a=a||l.event;for(a=a.target?a.target:a.srcElement;a.parentNode;){if("calendar"===a.id)return;a=a.parentNode}N()}function J(a){a=a||l.event;var b=a.target?a.target:a.srcElement;a=p.getDate();p.setDate(1);String(b.id).match(/ycombo/)?
327(p.setFullYear(parseInt(b.innerHTML,10)),b=h(p.getFullYear(),p.getMonth()),b<a?p.setDate(b):p.setDate(a),s(p)):String(b.id).match(/mcombo(\d+)/)&&(p.setMonth(parseInt(RegExp.$1,10)),b=h(p.getFullYear(),p.getMonth()),b<a?p.setDate(b):p.setDate(a),s(p))}function D(a,b){var c=!1,d=null,e=null,g=null;
327b?String(a).match(/^(\d\d\d\d)-(\d+)/)&&(d=parseInt(RegExp.$1,10),e=parseInt(RegExp.$2,10),g=1,isNaN(d)||isNaN(e)||(e-=1,c=!0)):String(a).match(/^(\d\d\d\d)-(\d+)-(\d+)/)&&(d=parseInt(RegExp.$1,10),e=parseInt(RegExp.$2,
32810),g=parseInt(RegExp.$3,10),isNaN(d)||isNaN(e)||isNaN(g)||(e-=1,c=!0));var h=null;return h=c?new Date(d,e,g):new Date}function G(a){a=a||l.event;O(a.target?a.target:a.srcElement,"cl-ym-hover")}function M(a){a=a||l.event;Q(a.target?a.target:a.srcElement,"cl-ym-hover")}function Q(a,b){if(a&&a.className){for(var c=a.className.split(" "),d=[],e=c.length;0<e;)c[--e]!==b&&(d[d.length]=c[e]);a.className=d.join(" ")}}function O(a,b){Q(a,b);a.className+=" "+b}function I(a){a=a||l.event;B?(a.cancelBubble=
329!0,a.returnValue=!1):(a.preventDefault(),a.stopPropagation());return!1}var q=!1,B=/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent),L=null,W=null,aa=null,p=null,V=null,U=null,S=null,P=null,X=null,R=null,ba=null,da=null,ga="January February March April May June July August September October November December".split(" "),ma="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),ia="Mo Tu We Th Fr Sa Su".split(" "),ja="#calmonth",na="#calyear",ha=".cl-tool-td",pa="td.cl-days",
330Z=" div",va=".b-cal__month",ka=l.pageInfo,qa=l.doT.template('<div class="b-cal"><div class="b-cal__head cl-head"><div class="cl-tool-td" id="prevY"><div class="t-inner"></div></div><div class="cl-tool-td" id="calyear">{{=it.cYear}}</div><div class="cl-tool-td" id="nextY"><div class="t-inner"></div></div><div class="cl-tool-td b-cal__today" id="curMonth"></div></div><div class="cl-days-wrapper b-cal__month-wrapper">{{~it.months :value :index}}<div class="b-cal__month {{?index === it.month}}b-cal__month_selected{{?}}" data-value="{{=index}}">{{=value}}</div>{{~}}</div></div>');
331return{init:function(){var a;for(a=0;12>a;a++)ga[a]=ka.calendar["m"+a],ma[a]=ka.calendar["ms"+a];for(a=0;7>a;a++)ia[a]=ka.calendar["w"+a]},show:function(a,c,d){d=d||l.event;f();document.onmousedown=C;aa=a;da=c;p=D(aa.value);if(!X||"default"!==L.getAttribute("data-type")){var e;W.innerHTML="";X=document.createElement("div");X.className="cl-head";W.appendChild(X);L.setAttribute("data-type","default");X.innerHTML="";m();a=document.createElement("div");a.className="cl-days-wrapper";W.appendChild(a);R=
332document.createElement("table");R.className="cl-days";a.appendChild(R);ba=document.createElement("tbody");R.appendChild(ba);a={prevM:".",calmonth:"",nextM:".",prevY:".",calyear:"",nextY:".",today:""};for(e in a)c=document.createElement("div"),c.className="cl-tool-td",c.id=e,c.setAttribute("unselectable",!0),c.innerHTML="."===a[e]?'<div class="t-inner"></div>':a[e],X.appendChild(c);e=document.createElement("tr");ba.appendChild(e);for(e=0;7>e;e++)for(a=document.createElement("tr"),0===e&&(a.className=
333"cl-dayst-tr"),ba.appendChild(a),c=0;7>c;c++){var g=document.createElement("td");6===c&&(g.style.borderRightWidth=0);g.innerHTML=0===e?ia[c]:"&nbsp;";0===c?O(g,"cl-first"):6===c&&O(g,"cl-last");a.appendChild(g)}}s(p);b(d)},showMonth:function(a,c,d){f();m();document.onmousedown=C;aa=a;da=c;p=D(a.value,!0);a=qa({cYear:p.getFullYear(),months:ga,month:p.getMonth()});L.setAttribute("data-type","month");W.innerHTML=a;b(d)}}}(window,$,EventMgr);"use strict";
334App.PrefixSelect=function(l,c,a,d){function f(){return d.Common.selectorCache(".i-form-wr")}function b(a){var b=this;clearTimeout(x);x=setTimeout(function(){g(b)},300)}function g(b,d){var e,g,f,l=b.value,m=b.getAttribute("data-tabid"),s=b.getAttribute("data-prefix-name");a:{if(!k[m])k[m]={};else if(k[m][s]){f=k[m][s];break a}var x=k[m];f=c("#"+m+"-"+s+" li");var G=f.length;for(e={};G--;)e[f[G].getAttribute("data-code")]={mask:f[G].getAttribute("data-mask")};x[s]=e;f=k[m][s]}x=b.getAttribute("data-prefix");
335a:{G=String(l).replace(/\)/g,"").replace(/\(/g,"").replace(/\s/g,"");e=0;for(g=String(l).length;e<g;e++){if(f[G]){e=!0;g=G;f=f[G].mask;break a}G=G.substring(0,G.length-1)}e=!1;f=g=void 0}d?(s=c("#"+m+"-"+s+" li.selected").trigger("click",[null,{isIgnore:!0}]),m=s.attr("data-code"),s=s.attr("data-mask"),b.setAttribute("data-prefix",m),s&&(b.setAttribute("data-mask",s),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:s,value:l}))):e&&x!==g&&(c(c("#"+m+"-"+s+' li[data-code="'+g+'"]:not(".selected")')[0]).trigger("click",
336[null,{isIgnore:!0}]),b.setAttribute("data-prefix",g),f&&(b.setAttribute("data-mask",f),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:f,value:l})))}function m(b,d,e){if(!e||!e.isIgnore){b=this.getAttribute("data-targetinput");d=this.getAttribute("data-tabid");b=c("#"+b+"-"+d);var g=b.attr("data-prefix");e=this.value;var f=b.val();e=c("#"+d+"-"+this.getAttribute("name")+' li[data-val="'+e+'"]');d=e.attr("data-code");e=e.attr("data-mask");for(var f=String(f).split(""),g=String(g).split(""),k=
337g.length,l=0,m=0,s=f.length;m<s;m++)if(" "!==f[m]&&"("!==f[m]&&")"!==f[m]&&"_"!==f[m]&&"-"!==f[m]){if(f[m]===g[l]&&(l++,f[m]="",k===l))break}else f[m]="";f=f.join("");f=d+f;b.val(f);e&&a.trigger("inputMaskChangeBySetvalues",{elem:b[0],mask:e,value:f});b.attr("data-prefix",d)}}function s(a,b){c("#cont-"+b.tabId+" .i-input_has_prefix").each(function(){g(this,!0)})}var k={},x;return{init:function(){a.on(f(),".i-myselect_is_prefix","change",m);a.on(f(),"input.i-input_has_prefix","change",b);a.on(f(),
338"input.i-input_has_prefix","keyup",b);a.bind("appendForm",s)}}}(window,$,EventMgr,App);"use strict";
339App.Validators=function(l,c,a,d){var f=l.pageInfo,b=function(b,d){var e=this.getAttribute("data-check"),g=this.getAttribute("data-check-args"),f=this.getAttribute("data-error-msg"),k=this.getAttribute("data-fieldname"),l=this.getAttribute("data-funcname"),m=c(this).siblings(".b-input__prefix").html(),s=this.getAttribute("data-convert");
339""===this.value?a.trigger("okMsgValid",{self:this,number:0,value:""}):a.trigger("checkValue",{name:e,prefix:m,param:g,err:f,fieldname:k,number:0,funcname:l,convert:s,
340self:this,value:this.value})},g=function(b,c){if(""===this.value)a.trigger("okMsgValid",{self:this,number:0,value:""});else{var d=0,g=this.value,g=this.value.split(/\s+/),k=g.length;if(c)var d=c.number,l=d+1,d=k===l?0:l,g=g[l-1];else{if(1===k)d=0;else{if("yes"!==this.getAttribute("duplicate")){a:{l=g.length;for(d=0;d<l;d++)for(k=d+1;k<l;k++)if(g[d]===g[k]){d=!0;break a}d=!1}if(d){a.trigger("errMsgValid",{type:"duplicate",self:this,err:f.duplicate,number:0});return}}d=1}g=this.value.split(/\s+/)[0]}var k=
341this.getAttribute("data-check"),l=this.getAttribute("data-check-args"),m=this.getAttribute("data-error-msg"),s=this.getAttribute("data-fieldname"),x=this.getAttribute("data-funcname"),G=this.getAttribute("data-convert");a.trigger("checkValue",{name:k,param:l,err:m,multi:!0,fieldname:s,funcname:x,self:this,number:d,value:g,convert:G})}},m=function(a,b,c){a=String(a).split(/\s+|\n/);for(var d=a.length,g={v:"",changed:!1};d--;)if(String(a[d])===String(b)){String(b)!==String(c)&&(g.changed=!0);a[d]=c;
342break}g.v=a.join(" ");return g},s=function(b,d){var e=d.self,f=d.number,l=d.value,s=d.ovalue,x=d.vvalue,J=d.multi,D=d.notOk,G=d;d={};d.number=f;0!==f-0?(s=m(e.value,x,l),e.value=s.v,s.changed&&k(b,G),g.apply(e,[null,d])):(f=c(e).parents(".l-form__col_cont_control"),2!==f.attr("colspan")-0||f.hasClass("formwidth")||f.attr("colspan",""),""===l&&e.getAttribute("required")||D?f.parents(".l-form__row").removeClass("row-error").removeClass("row-ok"):f.parents(".l-form__row").removeClass("row-error").addClass("row-ok"),
343void 0!==l&&void 0!==s&&void 0!==x&&(s={},J?(s=m(e.value,x,l),e.value=s.v,s.changed&&k(b,G)):""!==l&&((e.value!==l||s.changed)&&k(b,G),e.value=l)));l=c(e).closest(".tab-content").attr("data-tabid");a.trigger("syncInputToZoom",{tabId:l,self:e});a.trigger("updFormHeight",{tabId:l})},k=function(a,b){b.warning=!0;b.err=f.messages.validChangeVal;x.apply(l,[a,b])},x=function(b,d){var e=d.err,g=d.self;g.getAttribute("name");var f=g.getAttribute("id"),k=d.number,m=g.value?g.value.split(" "):[],s="",x=d.warning,
344G,M;0===k-0&&(k=m.length);for(G=0;G<k-1;G++)s+=m[G]+" ";k=s.length;e='<div class="b-error-box"><div class="b-error-box__top-triangle"></div><div class="b-error-box__inner">'+e+"</div></div>";c('.b-error-box__wrapper[data-id="'+f+'"]').html(e);M=c(g).parents(".l-form__col_cont_control");M.attr("colspan")||x||M.attr("colspan","2");x?(M.parents(".l-form__row").addClass("row-warning"),setTimeout(function(){M.parents(".l-form__row").removeClass("row-warning")},2E3)):M.parents(".l-form__row").addClass("row-error").removeClass("row-ok");
345f=c(g).closest(".tab-content").attr("data-tabid");a.trigger("updFormHeight",{tabId:f});a.trigger("updateFixedField",{tabId:f});x||(e=c(g),x=e.closest(".l-form__row")[0]?e.closest(".l-form__row")[0].offsetTop:0,e=e.closest(".b-form-page"),s=c("#form-scroll-"+f),e.hasClass("b-form-page_st_collapsed")&&e.find(".i-form-page__title").trigger("click"),s.length&&(m=parseFloat(s[0].style.height),s=s[0].scrollTop,e[0]&&(x+=e[0].offsetTop),x+=78,(x<s||m+s<x)&&a.trigger("scrollTo",{id:"form-scroll-"+f,offsetTop:x,
346animate:!1,raw:!1})),"file"!==String(g.getAttribute("type")).toLowerCase()&&(0!==g.offsetWidth?(g.focus(),l.scrollTo(0,0),g.setSelectionRange?g.setSelectionRange(k,k):g.createTextRange&&(g=g.createTextRange(),g.collapse(!0),g.select(k,k))):g.nextSibling&&(g.nextSibling.focus(),l.scrollTo(0,0),g.setSelectionRange?g.nextSibling.setSelectionRange(k,k):(g=g.nextSibling.createTextRange(),g.collapse(!0),g.select(k,k)))))};return{init:function(){a.on("#main-wrapper",'input[type="text"].test',"change",b);
347a.on("#main-wrapper",'input[type="text"].testzoom',"change",g);a.bind("errMsgValid",x);a.bind("okMsgValid",s)}}}(window,$,EventMgr,App);
348App.mgr=function(){var l=[App.Common.init,App.Dom.init,App.FormUtils.init,App.FormDependFields.init,App.Forms.init,App.Wizards.init,App.ScrollController.init,App.AjaxHelper.init,App.ValidChecker.init,App.Slider.init,App.SelectAutoComplete.init,App.Help.init,App.Hint.init,App.MultiSelect.init,App.Select.init,App.ActionHandler.init,App.Tabs.init,App.Showcase.init,App.ExtFormHelper.init,App.ProgressBar.init,App.UpSize.init,App.InputMask.init,App.Calendar.init,App.PrefixSelect.init,App.Validators.init],
349c=l.length,a;for(a=0;a<c;a++)if("function"===typeof l[a])l[a]();else console.log("undefined init function of module number: ",a);EventMgr.trigger("loadPage","data")};
350App.ErrorReport=function(l,c,a,d){l.onerror=function(d,b,g,m,s){var k={};k.error_url=b+"______"+l.location.href;k.error_message=d;k.stack_trace=g;k.error=s;
350k.col_number=m;k.user_level=pageInfo.userLevel;k.product=pageInfo._product;k.is_branding=pageInfo.isBranding;k.theme="orion";k.module=c(".tab-content_st_active").attr("data-func");k.version=pageInfo.version;a.trigger("ajaxRequest",{url:"https://themereport.ispsystem.net:3001/api/errorreport/",param:k,type:"jsonp"})}}(window,$,EventMgr,App);
351(function(l,c,a){function d(a,b,c,d){this.id=a;this.cid="cont-"+this.id;this.status=b||0;this.type=c;this.selfUrl=d;this.param=this.header=this.body="";this.sIndex=String(a).replace("tab","")-0}function f(a,b,c,d){this.level=a;this.id=b;this.status=null!==c?c:"0";this.self=d}d.fn=d.prototype;d.fn.deactive=function(){c("#"+this.id).removeClass("active");c("#switch-"+this.id).removeClass("active");"child"===this.hType&&(c("#"+this.gParent).removeClass("active"),c("#switch-"+this.gParent).removeClass("active"));
352c("#"+this.cid).removeClass("tab-content_st_active").addClass("hidden");this.status=0};d.fn.activate=function(){c("#"+this.id).addClass("active");c("#switch-"+this.id).addClass("active");"child"===this.hType&&c("#"+this.gParent).addClass("active");c("#"+this.cid).addClass("tab-content_st_active").removeClass("hidden");this.status=1};d.fn.render=function(){switch(this.type){case "empty":this.htmlBody=a.tabContEmpty(this.body);this.htmlHeader="parent"===this.hType?a.tabLi(this.header):a.tabChld(this.header);
353break;case "list":this.htmlBody=a.tabCont(this.body);this.htmlHeader="parent"===this.hType?a.tabLi(this.header):a.tabChld(this.header);break;case "form":this.htmlBody=a.tabContForm(this.body);this.htmlHeader="parent"===this.hType?a.tabLi(this.header):a.tabChld(this.header);break;case "report":this.htmlBody=a.tabContForm(this.body);this.htmlHeader="parent"===this.hType?a.tabLi(this.header):a.tabChld(this.header);break;case "dashboard":this.htmlBody=a.tabContDashBoard(this.body);break;case "map":case "rack":this.htmlBody=
354a.tabContMap(this.body),this.htmlHeader="parent"===this.hType?a.tabLi(this.header):a.tabChld(this.header)}return this};d.fn.append=function(a){this.htmlHeader&&this.htmlBody?("parent"===this.hType?c("#nav-tabs #"+(a||"add-tab")).before(this.htmlHeader):c("#"+this.gParent).append(this.htmlHeader),c("#wr-content").append(this.htmlBody)):this.htmlBody&&c("#wr-content").append(this.htmlBody);return this};d.fn.update=function(){var a=document.getElementById(this.cid);null!==a&&a.parentNode.removeChild(a);
355c("#wr-content").append(this.htmlBody);return this};d.fn.softUpdate=function(){var a=document.getElementById("ltwr-"+this.id
355),b="";null!==a&&(b='<div class="content" id="ltwr-'+this.id+'" data-tabid='+this.id+">"+this.body.table+"</div>",c(a).replaceWith(b));return this};d.fn.replace=function(){var a=document.getElementById(this.id),b=document.getElementById(this.cid);null!==b&&b.parentNode.removeChild(b);c("#wr-content").append(this.htmlBody);null!==a&&c(a).replaceWith(this.htmlHeader);return this};
356d.fn.clean=function(){this.body=this.header=this.htmlHeader=this.htmlBody=null};d.fn.close=function(){if(void 0!==this.chart)for(var a=this.chart,b=this.chart.length;b--;)"function"===typeof a[b].clearChart&&(a[b].clearChart(),a[b]=null);a=document.getElementById(this.id);b=document.getElementById(this.cid);null!==a&&a.parentNode.removeChild(a);null!==b&&b.parentNode.removeChild(b)};l.TabObj=d;f.fn=f.prototype;f.fn.statusUp=function(a){this.status=a};f.fn.activate=function(){this.status="1";this.self.removeClass("collapsed")};
357f.fn.disactivate=function(){this.status="0";this.self.addClass("collapsed")};f.fn.toggle=function(){this.status="1"===this.status?"0":"1";this.self.toggleClass("collapsed")};l.MenuGroup=f;l.setCookie=function(a,b,c){var d=new Date;d.setDate(d.getDate()+c);b=encodeURIComponent(b)+(null===c?"":"; expires="+d.toUTCString());document.cookie=a+"="+b};l.getCookie=function(a){var b,c,d,f=document.cookie.split(";");for(b=0;b<f.length;b++)if(c=f[b].substr(0,f[b].indexOf("=")),d=f[b].substr(f[b].indexOf("=")+
3581),c=c.replace(/^\s+|\s+$/g,""),c===a)return decodeURIComponent(d);return""};c.fn.switchClass=function(a,b){return this.removeClass(b).addClass(a)};c.fn.serializeObject=function(){var a=this.serializeArray(),b={},c=a.length,d;for(d=0;d<c;d++)b[a[d].name]=a[d].value;return b};c.fn.getFlags=function(){var a={},b=this.attr("data-flags");if(b)for(var b=b.split("|"),d=0,f=b.length;d<f;d++)a[c.trim(b[d])]=!0;return a};c.fn.getVars=function(){var a={},b=this.attr("data-vars"),c;if(b)for(var b=String(b).split("|"),
359d=0,f=b.length;d<f;d++)(c=b[d].split(":"))&&c[0]&&c[1]&&(a[c[0]]=c[1]);return a};l.blockEvent=function(a){a=a||l.event;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;a.preventDefault?a.preventDefault():a.returnValue=!1};var b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&#x2F;":"/"};l.scrollToTopLeft=function(){l.pageInfo.mobile||l.pageInfo.store||l.pageInfo.extform||l.scrollTo(0,0)};l.htmlEscape=function(a){return String(a).replace(/[&<>"'\/]/g,
360function(a){return b[a]})};l.htmlDecode=function(a){return c("<div/>").html(a).text()};l.htmlEncode=function(a){return a=String(a).replace(/&lt;/g,"<").replace(/&gt;/g,">")};l.blockSelection=function(){l.getSelection?l.getSelection().removeAllRanges():document.selection&&document.selection.empty&&document.selection.empty()};l.hash=function(a){var b=0,c,d;if(0===a.length)return b;for(d=0;d<a.length;d++)c=a.charCodeAt(d),b=(b<<5)-b+c,b&=b;return"id"+b};l.split||function(a){var b=String.prototype.split,
361c=/()??/.exec("")[1]===a,d;d=function(d,f,h){if("[object RegExp]"!==Object.prototype.toString.call(f))return b.call(d,f,h);var e=[],k=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.extended?"x":"")+(f.sticky?"y":""),l=0,N,C,J;f=RegExp(f.source,k+"g");d+="";c||(N=RegExp("^"+f.source+"$(?!\\s)",k));for(h=h===a?4294967295:h>>>0;C=f.exec(d);){k=C.index+C[0].length;if(k>l&&(e.push(d.slice(l,C.index)),!c&&1<C.length&&C[0].replace(N,function(){for(var b=1;b<arguments.length-2;b++)arguments[b]===a&&(C[b]=
362a)}),1<C.length&&C.index<d.length&&Array.prototype.push.apply(e,C.slice(1)),J=C[0].length,l=k,e.length>=h))break;f.lastIndex===C.index&&f.lastIndex++}l===d.length?!J&&f.test("")||e.push(""):e.push(d.slice(l));return e.length>h?e.slice(0,h):e};String.prototype.split=function(a,b){return d(this,a,b)};return d}()})(window,$,templates);

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.