Your IP : 3.128.246.206


Current Path : /usr/local/mgr5/skins/orion/
Upload File :
Current File : //usr/local/mgr5/skins/orion/app-extform.min.js

var App=App||{};App.init=function(){App.mgr();EventMgr.bind("nextEventBind",function(k,c){var a=c.event,d=c.cb,g=c.tData;if("function"===typeof d)EventMgr.one(a,d,g)})};App.Global=function(){return{HeaderMoving:!1,bannerHtml:null,warning:[],anychartXML:null,selid:void 0,scrollTop:void 0,msg:{},targetId:""}}();"use strict";
var _typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};
App.u=App.Common=function(k,c,a){var d=function(a){var b=a.which||a.keyCode;if(13===b||32===b)c(this).trigger("click"),a.preventDefault()},g={},b,f=function(a,c,b){"function"===typeof a&&(a(),g[b].lastRun=c,g[b].q=!1)},h=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(k.document),
"a","keydown",d)},setOptionListPosition:function(a,b){var d,f,l,e,g;l=k.document.body.offsetHeight;f=c(a+b);f[0].style.top="";e=f.offset().top;d=f[0].offsetHeight;l-e<d&&(g=f[0].getAttribute("data-tabid"),l=c("#form-scroll-"+g),0===l.length&&(l=c("#tcw-"+g)),l=l.offset().top,f[0].style.top=l>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,l=0;l<a.length;l++)d=a[l].split(b),c[d[0]]=d[1]?d[1]:"";return c}return{}},
replaceHtml: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,l,e,f,g=RegExp("(.{"+c+"})","g"),h=0;h<d;h++)if(b[h].length>
c){l=b[h].split(g);e=l.length;f="";for(var k=0;k<e;k++)""!==l[k]&&(f+=l[k]+"<br>");a=a.replace(b[h],f);a=a.replace(/\n/g,"<br/>")}return a},required:function(a,c,b){var d=document.getElementsByTagName("script")[0],l=document.createElement("script");l.onreadystatechange=function(){if("loaded"===l.readyState||"complete"===l.readyState)l.onreadystatechange=null,App.u.isFunction(c)&&(c(b),a=b=null)};l.onload=function(){App.u.isFunction(c)&&(c(b),a=b=null)};l.src=a;d.parentNode.insertBefore(l,d)},noMoreThan:function(a,
c,d){var p=(new Date).getTime(),l;c=c?c:100;g[a]?(l=p-g[a].lastRun,l>c?(f(d,p,a),clearTimeout(b)):(g[a].q=!0,clearTimeout(b),b=setTimeout(function(){!0===g[a].q&&f(d,p,a)},2*c))):(g[a]={q:!1,lastRun:p,timeOut:c},f(d,p,a))},checkRefreshMenu:function(c){c.refreshMenu&&a.trigger("favoriteMenuUpdateDone")},clone:function s(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]=s(a[b]);return c}if(a instanceof Object){c={};for(b in a)a.hasOwnProperty(b)&&(c[b]=s(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={};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,f;for(f in a)""!==f&&(0!==b&&(d+="&"),e=a[f],d=c?d+(f+"="+e):d+(f+"="+encodeURIComponent(e)),b++);return d},escapeRegExp:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,
"\\$&")},insertStringAfterCaret:function(a,c,b){if(a&&c){a.focus();var d=a.value,e=0===d.length?0:h(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:h,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)+":"+("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[1],c[2]):new Date},checkFileSize:function(a,b){var d=null,f=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");
f=this;if(this.files&&a)for(var a=a-0,b=0,g=this.files.length;b<g;b++)if(this.files[b].size>a)return d=String(pageInfo.messages.fileMaxSize).replace("__VALUE__",c),!1});return{msg:d,field:f}},openInNewWindow:function(a,c){var b=k.open("",c);b&&(b.openner=null,b.location=a)},CSSEscape:function(a){a=String(a);for(var c=a.length,b=-1,d,e="",f=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&&45==f?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";
App.Dom=function(k){var c=document;k=c.createElement("div");return{init:function(){},byId:function(a){return"string"!==typeof a?null:c.getElementById(a)},addClass:k.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:k.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:k.classList?
function(a,c){a&&"string"===typeof c&&a.classList.toggle(c)}:function(a,c){if(a&&"string"===typeof c){var g=a.className;g.match(c)?a.className+=g.replace(RegExp(c,"g"),""):a.className+=" "+c}},hasClass:k.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";
App.FormUtils=function(k,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";
App.FormDependFields=function(k,c,a,d,g){function b(){var a=this.getAttribute("data-handler-val"),b=this.getAttribute("name"),f=this.getAttribute("type"),l=this.getAttribute("data-tabid"),e=!1,g=e=e=void 0,e=void 0;b&&(e=c(".hidden-shadow-"+b),g=c(".hidden-"+b),d.changeReadOnly(e,!1),e.removeClass("hidden-shadow-"+b),g.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")||
(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"!==f&&"textarea"!==f&&a?(c("#frm-"+l+" [data-show-"+b+"-"+a+' = "yes"]').addClass("showed-"+b).removeClass("depended-hidden-s").removeClass("l-form__row_hidden_yes"),e=c("#frm-"+l+" [data-show-shadow-"+b+"-"+a+' = "yes"]').addClass("showed-shadow-"+
b).removeClass("depended-shadow-s").removeClass("row-shadow"),d.changeReadOnly(e,!1),c("#frm-"+l+" [data-hide-"+b+"-"+a+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+l+" [data-shadow-"+b+"-"+a+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")):""===this.value?(c("#frm-"+l+" [data-hide-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+l+" [data-shadow-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-shadow-"+
b).addClass("row-shadow")):(c("#frm-"+l+" [data-hide-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),e=c("#frm-"+l+" [data-shadow-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")),d.changeReadOnly(e,!0)))}function f(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-'+
a+' 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 h(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 n(b,
d){var g=d&&"boolean"!==typeof d?d.tabId:this.getAttribute("data-tabid");c("#cont-"+g+" .l-form__row_hidden_yes").removeClass("l-form__row_hidden_yes");c("#cont-"+g+" .row-shadow").removeClass("row-shadow");f(g);h(g);a.trigger("updFormHeight",{tabId:g});a.trigger("reloadSlider",{tabId:g});a.trigger("upPrefixField",{tabId:g})}return{init:function(){a.bind("appendForm,appendReport,appendedFilter,initFuncRun",n);a.on(g.selectorCache(".i-form-wr"),'.control-field input[type="hidden"], .control-field .b-input, .control-field .b-input_type_file, .control-field .b-textarea',
"change",n)}}}(window,$,EventMgr,App.FormUtils,App.Common);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};
App.Forms=function(k,c,a,d,g){var b,f,h,n,s,w;function p(a,c){var q=c.tabId;ra[q]&&delete ra[q]}function l(){return d.Common.selectorCache(".i-form-wr")}function e(){return c(".tab-content_st_active")}function z(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 t(a){a.preventDefault();a="";"undefined"!==typeof k.getSelection?a=k.getSelection().toString():"undefined"!==
typeof document.selection&&"Text"===document.selection.type&&(a=document.selection.createRange(),a=a.text);if(""!==a){var c=a.split("\n"),q=c.length;a="";for(var m=0;m<q;m++)a+="> "+c[m],m!==q-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 B(){var c=this.id,b=this.getAttribute("data-tabid"),c=d.Dom.byId("f-"+c),q=this.value,m=0<=q.indexOf("\\")?q.lastIndexOf("\\"):
q.lastIndexOf("/"),G="",x=d.Dom.byId("b-input-file__wr-"+b);if(this.files){for(var q=this.files,m=q.length,v=0;v<m;v++)0!==v&&(G+=", "),G+=q[v].name;d.Dom.addClass(x,"b-input-file__wr_state_selected");x=this.getAttribute("name");b=d.u.checkFileSize(b,x);b.msg?a.trigger("errMsgValid",{self:b.field,err:b.msg,number:0}):a.trigger("okMsgValid",{self:b.field,number:0,notOk:!0})}else{G=q.substring(m);if(0===G.indexOf("\\")||0===G.indexOf("/"))G=G.substring(1);d.Dom.removeClass(x,"b-input-file__wr_state_selected")}G=
k.filterXSS(G);c.innerHTML=G;c.setAttribute("data-hint",G)}function I(a){var V=this.getAttribute("data-id"),q=this.getAttribute("data-tabid"),m=d.Dom.byId(V),G=this.getAttribute("data-move-trigger")||!1;parseInt(this.offsetTop,10);var x=c(".b-tip_name_textarea_resize");x.length&&x.find(".b-tip__close").trigger("click");b=parseInt(m.style.height,10);b||(b=m.offsetHeight);f=m;h=V;n=q;s=G;a=a||k.event;a.touches?(w=a.touches[0].pageY,document.ontouchmove=F,document.ontouchend=E,document.ontouchcancel=
E):(w=a.clientY,document.onmousemove=F,document.onmouseup=E);document.body.style.cursor="n-resize"}function F(c){var d;d=c.touches?c.touches[0].pageY-w:c.clientY-w;f&&(f.style.height=b+d+"px");s&&(clearTimeout(ya),ya=setTimeout(function(){a.trigger(s,{id:h,tabId:n})},100));c.preventDefault()}function E(b){b.touches?(document.ontouchmove=null,document.ontouchend=null,document.ontouchcancel=null):(document.onmousemove=null,document.onmouseup=null);a.trigger("updFormHeight",{tabId:n});document.body.style.cursor=
"";c(f).removeClass("b-textarea_responsive_yes");b.preventDefault()}function P(a){a.preventDefault();c(this).prev().trigger("click")}function Q(){var b=this.parentNode,V=b.className,q,m,G,x,v,y,C,L;x=c(this);q=x.parents(".tree-inner");v=q.attr("data-tabid");L=q.attr("id");V.match(/t-opened/)?(V=V.replace(/t-opened/g,""),V+=" collapsed"):V.match(/collapsed/)&&(V.match(/loaded/)?(V=V.replace(/collapsed/g,""),V+=" t-opened"):V.match(/loading/)||(q=d.Dom.byId(L+"-value").name,m=c("#frm-"+v).serializeObject(),
G=ea.url,m.sv_field=q,m.sv_tree="yes",y=x.siblings(".tree-handler"),x=x.siblings(".tree-handler").children(".icon").children("img"),C=x.attr("src"),x.attr("src",ea.theme+"img/loader.gif"),m[q]=y.attr("data-val"),V+=" loading",m.sv_text=c(y).find(".tree-label").text(),a.trigger("ajaxRequest",{url:G,param:m,trfunc:"formGetTreeBranch",invar:{tabId:v,name:q,elem:y,src:C,img:x,id:"cont-"+L},type:"get",outtype:"json",queue:"noqueue"})));b.className=V;a.trigger("updateScroll",{id:"cont-"+L})}function M(a){a=
c(this).parents(".tree-inner").attr("id");H(a).removeClass("selected");a=d.Dom.byId(a+"-value");a.value=this.getAttribute("data-val");c(a).trigger("change");this.className+=" selected"}function H(a){return c("#"+a+" .tree-handler.selected")}function r(a){var b=c(this),q=b.parents(".tree-inner").attr("id"),m="",G=d.Dom.byId(q+"-value");a.ctrlKey||a.metaKey?(b.hasClass("selected")?b.removeClass("selected"):b.addClass("selected"),H(q).each(function(a){0!==a&&(m+=",");m+=this.getAttribute("data-val")})):
(H(q).removeClass("selected"),m=this.getAttribute("data-val"),this.className+=" selected");G.value=m;c(G).trigger("change")}function D(){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 K(){var a=this.getAttribute("data-tabid");d.Dom.byId("frm-"+a).reset()}function Y(){this.getAttribute("data-novalue")&&(this.setAttribute("data-novalue","no"),this.placeholder&&
(this.placeholder=""))}function ba(a){a=a||k.event;if((a.which||a.keyCode)===sa){a.preventDefault();var b=c(this);a=this.getAttribute("data-tabid");b.trigger("change");b.trigger("blur");X(a)}}function A(a){a=a||k.event;(a.which||a.keyCode)===sa&&(a.ctrlKey||a.metaKey)&&(a.preventDefault(),c(this).trigger("blur"),a=this.getAttribute("data-tabid"),X(a))}function X(a){var b=c("#cont-"+a+" .i-button_default_yes"),q=c("#cont-"+a+" .b-button_act_ok"),m=c("#cont-"+a+" .b-button_act_next"),G=c("#frm-"+a+
" .b-button__filter-set");setTimeout(function(){var a;b[0]?a=b:q[0]?a=q:m[0]?a=m:G&&(a=G);a.first().trigger("click")},1)}function W(){var c="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwdlist"):!1,b="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwd-ver"):!1,q=!1;ea.version!==b&&(U("mgr5-passwd-ver",ea.version),q=!0);c&&""!==c&&!q?oa=c:a.trigger("ajaxRequest",{url:"/manimg/common/passwd.list",param:{},trfunc:"gotPasswdList",outtype:"html",type:"get"})}function U(a,
c){if("undefined"!==typeof localStorage)localStorage.setItem(a,c);else return!1}function R(a,c){oa="\n"+c+"\n";U("mgr5-passwdlist",oa)}function Z(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 q=c.getAttribute("data-confirm-field"),m=c.getAttribute("data-parent"),q=d.Dom.byId(q),m=d.Dom.byId("check-confirm-"+m),G=!1,x=!1;d.Dom.hasClass(m,"b-form-confirm-message_show_true")&&(x=!0);q&&c.value!==
q.value?x||(d.Dom.addClass(m,"b-form-confirm-message_show_true"),G=!0):x&&(d.Dom.removeClass(m,"b-form-confirm-message_show_true"),G=!0);G&&a.trigger("updateScroll",{id:"form-scroll-"+b})}function T(){var b,V=d.u.escapeRegExp(c.trim(this.value)),q=this.getAttribute("data-parent");b=RegExp("\n"+V+"\n","i");var V=this.getAttribute("data-tabid"),q=d.Dom.byId("checkpass-indicator-wrapper-"+q),m=!1;q&&(""!==this.value?(b=oa.match(b)?0:ca(this.value),q.className!==za[b]+" showed"&&(q.className=za[b]+" showed",
m=!0)):""!==q.className&&(q.className="",m=!0));m&&a.trigger("updateScroll",{id:"form-scroll-"+V})}function ca(a){var c=a.length;a=a.split("");var q=0,m=0,b=0,x=0,v={},y=[],d;for(d=0;d<c;d++)v[a[d]]||q++,v[a[d]]=!0,a[d].match(/[!@#$%^&*?_~{}"'()|\\+\[\]]\s/)?(m++,y.push("sn")):a[d].match(/[a-z]/)?y.push("ll"):a[d].match(/[A-Z]/)?y.push("lu"):a[d].match(/\d/)?y.push("dn"):(m++,m++,y.push("sn")),0!==d&&(y[d].substr(0,1)===y[d-1].substr(0,1)&&b++,y[d].substr(1,1)!==y[d-1].substr(1,1)&&x++);c=(c+Math.sqrt(0.5*
m+x)-Math.sqrt(b))*(Math.log(q)/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 V=ta(),q=c("#frm-"+V),m=q.serializeObject(),q=q.find(".i-control-mixed");m.userexperience=b;0!==q.length&&(m=d.u.removeParam(q,m));m.snext&&delete m.snext;m.sback&&delete m.sback;a.trigger("reloadTab",{tabId:V,param:m})}function fa(b){b.preventDefault();b=this.getAttribute("data-elid");var V=c(this),q=V.parents("td").index(),m=V.parents("table").find("th")[q],
q=m.getAttribute("data-colname"),m=m.getAttribute("data-nestedreport"),G=ta(),x=d.Dom.byId(G+"-plid"),v=c("#frm-"+G).serializeObject();b=b||V.find(".b-list__table-col-content").first().html();v.func=m;v.elid=b;v.colname=q;null!==x&&(v.plid=x.value);a.trigger("ajaxRequest",{param:v,invar:{parent:G},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"nested-"+G,failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:G})}function ma(c,b,q){setTimeout(function(){var m=c.closest(".l-form__row"),
m=m[0]?m[0].offsetTop:0,G=c.closest(".b-form-page"),x=d.Dom.byId("form-scroll-"+b);x&&parseInt(x.style.height,10);G[0]&&(m+=G[0].offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:m,animate:q})},100)}function ha(a,b){var q=c(".row-error .b-input, .row-error .b-textarea, .row-error .b-checkbox__control"),m=b.tabId,d;0<q.length&&(d=q.closest(".b-form-page"),d.hasClass("b-form-page_st_collapsed")&&d.find(".i-form-page__title").trigger("click"),q.focus(),ma(q,m,!0))}function ia(a,b){if(!Ka&&
!k.pageInfo.mobile){var q=b.tabId,m=document.getElementById("frm-"+q);if(null!==m){var d=m.length,x=null,v,x=c("#form-wrapper-"+q+" .b-form__focus-field");if(0<x.length)x.focus(),ma(x,q,!1);else for(var y=0;y<d;y++){x=m[y];if("hidden"===x.type&&"select"===x.getAttribute("data-type")){if(v=c(x).parent(),!v.hasClass("readonly")&&0!==v.width()){m=x.getAttribute("name");c("#_"+m+"-"+q+" .b-myselect__select-value").focus();k.scrollToTopLeft();break}}else if("hidden"===x.type&&"radio"===x.getAttribute("data-type")){if(v=
c(x).parent(),!v.hasClass("readonly")&&0!==v.width()){m=x.getAttribute("name");c('.tab-content_st_active div[data-id="'+m+'"][tabindex="0"]').focus();k.scrollToTopLeft();break}}else if("hidden"===x.type&&"checkbox"===x.getAttribute("data-type")){m=x.getAttribute("name");c("#"+q+"-"+m).focus();k.scrollToTopLeft();break}v=x.getAttribute("readonly");v=null!==v;if("hidden"!==x.type&&!v&&0!==x.offsetWidth){x.focus();k.scrollToTopLeft();break}}}}}function na(b,d){var q=d.tabId,m=ea.url,G=d.name,x=c("#frm-"+
q).serializeObject();x.sv_field=G;a.trigger("ajaxRequest",{url:m,param:x,trfunc:"formSetValues",invar:{tabId:q},type:"get",outtype:"json",queue:"multiload"})}function ga(b,f,q){var m=this;setTimeout(function(){a.trigger("preSetValues",[m,100]);var b=m.getAttribute("id"),x=c(m),v=x.getFlags();if(x.hasClass("b-textarea_for_zoom")||ua===q)return!0;ua=b;if(f)return!0;var b=m.getAttribute("data-tabid"),y=c("#frm-"+b),x=y.serializeObject(),C={},L=ea.url,O=d.Dom.hasClass(m.parentNode,"sv_nochange"),v=d.Dom.hasClass(m.parentNode,
"sv_blocking")||v.blocking,e=m.getAttribute("data-name")?m.getAttribute("data-name"):m.name,r=m.getAttribute("data-id");y.hasClass("b-form_showcase_yes");var l=y.hasClass("withfiles"),g=d.Dom.hasClass(m.parentNode,"sv_skipfiles"),y=y.find(".i-nosetvalues");0!==y.length&&(x=d.u.removeParam(y,x));r&&"undefined"!==r&&(r=r.split("=",2),r[1]&&(x[r[0]]=r[1],C[r[0]]=r[1]));x.sv_field=e;L={url:L,param:x,failfunc:"failFormAjaxResponse",trfunc:"formSetValues",invar:{tabId:b,once:O,blocking:v},type:"post",outtype:"json",
queue:"multiload"};l&&!g?(L.invar.blocking=!0,C.sv_field=e,C.sfrom="ajax",a.trigger("setBrandSettings",{options:L,tabId:b,param:x,addParams:C})):(a.trigger("ajaxRequest",L),v&&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 q=a.split(","),m=q.length;q.sort();c.sort();if(q.length!==c.length)return!0;for(;m--;)if(q[m]!==c[m])return!0}return!1}function aa(b,f){f.ok&&
f.reload&&k.location.reload();var q=f.tabId,m=d.Dom.byId("frm-"+q),G=f.once,x=[];f.blocking&&a.trigger("tabLoadingHide",{tabId:q});if(null!==m&&!f.error){var v=f.setvalues,y="",C,L,O,e,r,l;if("object"===("undefined"===typeof v?"undefined":_typeof(v)))for(C in v)if(y=m.elements[C],"item"!==C&&"length"!==C)if(y){if(L=y.tagName,O=v[C],e=!0,null!==O){if("INPUT"===L){if(L=y.getAttribute("type"),y.value!==O){if("text"===L||"password"===L){e=y.value!==O.value;y.value=O.value;O.prefix&&(L=c(y).parent().find(".i-input__prefix"),
L.length&&(L.html(O.prefix),a.trigger("upPrefixField",{tabId:q})));if(void 0!==O.min||void 0!==O.max||void 0!==O.step)L=y.id,L=c("#"+L+"-slider"),void 0!==O.min&&L.attr("data-min",O.min),void 0!==O.max&&L.attr("data-max",O.max),void 0!==O.step&&L.attr("data-step",O.step),a.trigger("reloadSlider",{tabId:q});void 0!==O.mask&&a.trigger("inputMaskChangeBySetvalues",{elem:y,mask:O.mask,value:O.value})}else if("file"===L)""===O.value&&(L=c(y),L.replaceWith(L.val("").clone(!0)),c(m.elements[C]).trigger("change"));
else if("hidden"===L&&(e=y.value!==O.value||v[C].slist))if(L=y.getAttribute("id"),r=y.getAttribute("data-type"),"select"===r){if(O.slist?(c("ul#"+q+"-"+y.name).html(templates.formItemSelectList({slist:v[C].slist,value:""})),a.trigger("cleanSlistCache",{tabId:q,id:q+"-"+y.name}),v[C].slist&&10<v[C].slist.length&&(r=c("#_"+y.name+"-"+q),r.hasClass("sb-select")||r.addClass("sb-select")),a.trigger("forceDepend",{tabId:q}),v[C].slist&&0!==v[C].slist.length?""!==v[C].value?l=c("#"+q+"-"+C+' li[data-val="'+
v[C].value+'"]'):(l=c("#"+q+"-"+C+' li[data-val="'+y.value+'"]'),0===l.length&&(l=c("ul#"+q+"-"+y.name+" li:first"))):c("#_"+C+"-"+q+" .b-myselect__select-value").html(v.nullmsg)):l=c("#"+q+"-"+C+' li[data-val="'+O.value+'"]'),0<l.length){r=c("#_"+C+"-"+q);var g=r.hasClass("readonly");g&&r.removeClass("readonly");l.trigger("click",[G,L]);g&&r.addClass("readonly")}}else if("radio"===r)O.slist&&d.Tabs.tabs[q]&&d.Tabs.tabs[q].formSource&&d.Tabs.tabs[q].formSource[C]&&(r=d.Tabs.tabs[q].formSource[C],
g="",r.slist=O.slist,O.value?r.value=O.value:r.slist[0]&&(r.value=r.slist[0].key),g=templates.formItemRadio(r),c("#"+q+"-"+C+"-radio").replaceWith(g)),O.slist||c("#frm-"+q+" ."+C+"-"+q+"-"+k.hash(O.value)).trigger("click",[G,L]);else if("checkbox"===r)c("#"+q+"-"+C).trigger("click",[[G,!0]]);else if("multiple"===r){if((e=pa(y.value,void 0!==O.value?O.value:O))||O.slist)L=y.getAttribute("data-id"),a.trigger("selectValues",{id:L,sElems:v[C]})}else"tree"===r?c("#"+C+"-"+q+' li[data-val="'+v[C].value+
'"]').trigger("click",[G,!0]):y.value=O.value;e&&(L=y.getAttribute("id"),c(y).trigger("change",[G,L]))}}else e=y.value!==O.value,y.value=O.value,e&&(L=y.getAttribute("id"),c(y).trigger("change",[G,L]),y.classList&&y.classList.contains("b-text-editor")&&a.trigger("TinyMCE_setContent",{content:y.value,id:L}));O.readonly&&x.push({elem:y,readonly:"yes"===O.readonly})}}else if(y=d.Dom.byId(q+"-"+C)){L=y.getAttribute("data-type");if("img"===L)y.src=v[C].value;else if("ticket"===L)(O=templates.formItemTicketMsg(v[C]))&&
c(O).appendTo(y);else if("list"===L)v[C].id=q,v[C].type="form",y.innerHTML="blocklist"===v[C].view?templates.formListBlocksContent(v[C]):templates.formListContent(v[C]);else if("listfilter"===L)v[C].id=q,y.innerHTML=templates.formListFilter(v[C]);else if("buttons"===L){O=v[C];e=v[C].length;for(L=0;L<e;L++)if(f.__formModel&&f.__formModel.__buttons[L]&&O[L].name!==f.__formModel.__buttons[L].name){L=c("#"+q+"-buttons .b-button").first().attr("data-parent");y.innerHTML=templates.buttons({buttons:O,id:q,
parent:L,type:"form",cancelBtnClass:""});a.trigger("updateModel",{tabId:q,name:"__buttons",value:O});break}0===e&&(y.innerHTML="",a.trigger("updateModel",{tabId:q,name:"__buttons",value:O}))}else"link"===L?(O=String(v[C].value).replace(/&amp;/g,"&"),y.href=O,y.setAttribute("data-url",d.u.escapeQuote(O))):"datetime"===L?(O=d.u.parseDate(v[C].value),O=(new Date).getTime()-O.getTime(),y.setAttribute("data-difftime",O)):("textdata"===L&&(y=d.Dom.byId(q+"-"+C+"-inner")),y.innerHTML=k.htmlDecode(v[C].value));
a.trigger("updateScroll",{id:"form-scroll-"+q})}else(y=d.Dom.byId(C+"-"+q))&&"frame"===y.getAttribute("data-type")&&y.setAttribute("src",v[C].value);L=0;for(e=x.length;L<e;L++)d.FormUtils.changeReadOnly(c(x[L].elem).closest(".l-form__row"),x[L].readonly);a.trigger("setValuesDone",{tabId:q})}}function va(a){if((a.which||a.keyCode)===Aa){a.preventDefault();var c=this.value,q=ja(this);a=c.substr(0,q);c=c.substr(q);this.value=a.replace(/((\s*\S+)*)\s*/,"$1")+"\n"+c.replace(/((\s*\S+)*)\s*/,"$1");a=a.length;
null!==this&&(this.createTextRange?(c=this.createTextRange(),c.move("character",a),c.select()):this.selectionStart?(this.focus(),this.setSelectionRange(a,a)):this.focus())}}function ja(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 q=a.duplicate();a.moveToBookmark(c.getBookmark());q.setEndPoint("EndToStart",a);return q.text.length}return 0}function qa(a){a=c(this);var b=a.attr("data-control-field"),
q=e().attr("data-tabid"),b=c("#cont-"+q+' input[name="'+b+'"], #editinlist-wrapper-'+q+' input[name="'+b+'"]');a=a.val().replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," ");b.val(a).trigger("change")}function J(a,b){var q=b.tabId,m=b.self,G;m&&d.Dom.hasClass(m,"testzoom")&&(G=m.name,q=c("#cont-"+q+' .b-textarea[name="zoom-'+G+'"], #editinlist-wrapper-'+q+' .b-textarea[name="zoom-'+G+'"]'),m=m.value.replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),0<q.length&&(q[0].value=m))}function S(a){var b=
c(this),q=b.attr("data-control-field"),b=b.attr("data-type"),m=e().attr("data-tabid"),q=d.Dom.byId(q+"-"+m),G,x;q&&(G=q.getAttribute("data-syncfield"))&&(x=d.Dom.byId(G+"-"+m));null!==q&&("month"===b?d.Calendar.showMonth(q,x,a):d.Calendar.show(q,x,a))}function wa(){var b=c(this),d=b.attr("data-control-field"),q=b.parents(".l-form__row"),b=e().attr("data-tabid"),m=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-'+d+'"]');q.hasClass("zoom")?(q.removeClass("zoom"),q=d[0].value.replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," "),m.val(q)):(q.addClass("zoom"),q=m.val().replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),d[0].value=q);a.trigger("updFormHeight",{tabId:b});a.trigger("updateFixedField",{tabId:b})}function La(){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")):"password"===b&&(a.setAttribute("type","text"),c(this).addClass("b-input-btn_pwd_liketext"))}function Ma(){var a=this.getAttribute("data-parent"),a=d.Dom.byId(a);null!==a&&(a.value=this.value,c(a).trigger("change"))}function xa(){var a=this.getAttribute("data-control-field"),b=c('.tab-content_st_active input[name="'+a+'"]'),q=b.val(),m=b.attr("data-check-field"),G=ea.pwgenlen||8,x=ea.pwgencharacters||"1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",
v=c('.tab-content_st_active input[name="'+m+'"][type="password"]'),y,C=0,f=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+"-"+f+"-fake");m=d.Dom.byId(m+"-"+f+"-fake");a&&0===a.offsetWidth&&(a.style.display="block",m&&(m.style.display="block"),b.hide(),v&&v.hide());y=x.match(/[a-z]/g);var r=x.match(/[A-Z]/g),l=x.match(/\d/g),g=x.match(/[!,@,#,$,%,^,&,*,?,_,~]/g),x={},D=[],Z=0,f=0;if(y||r)Z++,D.push("l");y&&(y=y.join(""),
r?x.lc=y:x.l=y,f++);r&&(r=r.join(""),y?x.uc=r:x.l=r,f++);l&&(l=l.join(""),x.d=l,D.push("d"),Z++);g&&(g=g.join(""),x.s=g,D.push("s"),Z++);for(y=0;y<G-Z;y++)C===Z&&(C=0),D.push(D[C]),C++;y=Math.floor(Math.random()*G+1)%Z;C=D;D=y;for(r=C.length-1;D--;)y=C[0],C.splice(0,1),C[r]=y;Ba(q,0,{passwdField:b,confirmField:v,passwdFake:a,confirmFake:m,pwdLen:G,typesPull:C,pwgenchar:x,letters:f},"lc")}}function Ba(a,b,q,m){a=a.substr(0,b);for(var d="",x=m,v,y=q.typesPull,C=q.pwgenchar,f=q.letters,e=b;e<q.pwdLen;e++)v=
y[e],"l"===v&&2===f&&(v=x="lc"===x?"uc":"lc",e===b&&(m=x)),d+=C[v].substr(Math.floor(Math.random()*C[v].length),1);b++;a+=d;q.passwdField.val(a);q.confirmField.val(a);q.passwdFake.value=a;q.confirmFake&&setTimeout(function(){q.confirmFake.value=a},1);b<q.pwdLen?setTimeout(function(){Ba(a,b,q,m)},35):(c(q.passwdField).trigger("change"),c(q.passwdFake).trigger("change"),c(q.confirmField).trigger("change"))}function ta(){return c(".tab-content_st_active").attr("data-tabid")||!1}function Na(a){a=a||k.event;
var b=a.which||a.keyCode;if(b===sa||b===Aa)a.preventDefault(),c(this).trigger("click")}function Oa(a){a=a||k.event;var b=a.which||a.keyCode,q;if(b===Pa&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");q=this.getAttribute("data-handler-val");a=c(this).closest(".b-radio").find('div[data-id="'+a+'"]');var m=null;a.each(function(){if(this.getAttribute("data-handler-val")===q&&null!==m)return this.setAttribute("tabindex",""),m.setAttribute("tabindex","0"),ka.apply(m),m.focus(),k.scrollToTopLeft(),
!1;m=this})}else if(b===Qa&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");q=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"),ka.apply(this),this.focus(),!1;this.getAttribute("data-handler-val")===q&&(this.setAttribute("tabindex",""),d=!0)})}}function Ra(){var a=this.getAttribute("data-r-class");c("."+a).trigger("click")}function Ca(a,b){var q=this.getAttribute("data-tabid"),
m=this.getAttribute("data-id");c('.b-checkbox__control[data-tabid="'+q+'"][data-id="'+m+'"]').trigger("click",[b])}function ka(a,b){var q=c(this),m=this.getAttribute("data-id"),d=this.getAttribute("data-val"),x=this.getAttribute("data-handler-val");if(q.hasClass("checked"))return!1;c("."+m).removeClass("checked").attr("tabindex","");q.addClass("checked");this.setAttribute("tabindex","0");this.focus();c("#"+m).val(d).attr("data-handler-val",x).trigger("change",[b])}function Sa(a,b){var q=c(this),m=
this.getAttribute("data-id");b=b||[];if(q.hasClass("readonly")&&!b[1])return!1;q.hasClass("checked")?(q.removeClass("checked"),q=c("input[name="+m+"]").val("off").attr("data-handler-val",hash("off"))):(q.addClass("checked"),q=c("input[name="+m+"]").val("on").attr("data-handler-val",hash("on")));q.trigger("change",[b[0]])}function Da(b){b=b||k.event;if(!(b&&b.target&&c(b.target).hasClass("dashblock-reload"))){if(d.Global.HeaderMoving)d.Global.HeaderMoving=!1;else{var f=c(this),q=f.parent(),m=q.next(),
G=q.parent(),x=G.attr("data-tabid"),v=q.attr("data-name"),y=q.attr("data-type"),C=q.find(".b-triangle");(q=G.hasClass("b-form-page_st_collapsed"))?(m.slideDown(300),G.removeClass("b-form-page_st_collapsed"),C.attr("data-state","expanded")):(m.slideUp(300),C.attr("data-state","collapsed"),setTimeout(function(){G.addClass("b-form-page_st_collapsed");G=null},280));if("dashboard-block"!==y)a.trigger("saveFormPageState",{tabId:x,name:v,collapsed:q}),setTimeout(function(){a.trigger("updFormHeight",{tabId:x});
a.trigger("updateScroll",{});x=null},300);else{setTimeout(function(){a.trigger("updateScroll",{})},300);var m=f.parents(".b-dashboard_cell").attr("data-pos"),v=q?"max":"min",e=f.parent().attr("data-name");a.trigger("ajaxRequest",{url:ea.url,param:{func:"dashboard.save",out:"xml",block:e,display:v,position:m},trfunc:"DoNothing",queue:"noqueue"});q?setTimeout(function(){a.trigger("updateScroll",{});a.trigger("upDashTableList",{tabId:"block-"+e});e=null},10):setTimeout(function(){a.trigger("updateScroll",
{})},300)}}b.preventDefault()}}function Ea(){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 Ta(a){a=this.getAttribute("show").split(",");var b=a.length;for(this.getAttribute("checked");b--;)c("formItem"+a[b]).toggleClass("hideEl")}function Fa(b){var d=this.value,q=this.getAttribute("name");this.getAttribute("data-type");var m=this.getAttribute("data-tabid");c("#frm-"+m+' div[data-depend="'+
q+'"] .dependelem.b-myselect__select-li_show_yes').removeClass("b-myselect__select-li_show_yes");c("#frm-"+m+' div[data-depend="'+q+'"] .dependelem[data-dependkey="'+d+'"]').addClass("b-myselect__select-li_show_yes");0===c("#frm-"+m+' div[data-depend="'+q+'"] .b-myselect__select-li_show_yes .b-radio__control.checked').length&&(c("#frm-"+m+' div[data-depend="'+q+'"] .b-radio__control').removeClass("checked"),(b=c("#frm-"+m+' div[data-depend="'+q+'"] .b-myselect__select-li_show_yes .b-radio__control')[0])&&
ka.apply(b));var G=c("#frm-"+m+' div[data-depend="'+q+'"]');1<G.length?G.each(function(){var a=c(this).find('.dependelem[data-dependkey="'+d+'"].b-myselect__select-li_show_yes');Ga(a,q,m,c(this))}):(b=c("#frm-"+m+' div[data-depend="'+q+'"] li.dependelem[data-dependkey="'+d+'"].b-myselect__select-li_show_yes'),Ga(b,q,m));G.length&&G.each(function(){Ua.hasClass(this,"b-mselect")&&a.trigger("mselectUnselectByDepend",{self:this})});a.trigger("updateScroll",{id:"form-scroll-"+m})}function Ga(a,b,q,m){b=
m||c("#frm-"+q+' div[data-depend="'+b+'"]');0===a.length?b.closest(".l-form__row").css("display","none"):b.closest(".l-form__row").css("display","")}function Ha(b,d){var q=d.tabId;c("#cont-"+q+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+q+' .depend.b-radio input[type="hidden"], #cont-'+q+' .depend.b-select-ac input[type="hidden"]').each(function(){Fa.apply(this)});a.trigger("updFormHeight",{tabId:q});a.trigger("reloadSlider",{tabId:q})}function Va(b){b=this.getAttribute("data-id");
var d=c(this);d.hasClass("data-table-hidden")?(d.removeClass("data-table-hidden"),c("#"+b).slideDown(300)):(d.addClass("data-table-hidden"),c("#"+b).slideUp(300));setTimeout(function(){a.trigger("updateScroll",{})},350)}function Ia(a,b){var q=b.tabId;setTimeout(function(){c("#cont-"+q+" .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 Wa(a){if(a.target&&(a=c(a.target),
a.hasClass("i-button")||"A"===a.prop("tagName")||a.hasClass("b-checkbox__control")))return;var 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 Xa(b){var f=parseInt(this.style.height,10),q=12*(this.getAttribute("data-max-rows")-0);this.getAttribute("id");var m=this.getAttribute("data-tabid");this.style.height="auto";b=this.scrollHeight-0;q<b&&c(this).removeClass("b-textarea_responsive_yes");this.style.height=
b+"px";if(f!==b&&(a.trigger("updFormHeight",{tabId:m}),c(this).offset().top+b+62>k.innerHeight)){var q=c(this),f=q.closest(".l-form__row")[0]?q.closest(".l-form__row")[0].offsetTop:0,q=q.closest(".b-form-page"),G=d.Dom.byId("form-scroll-"+m),G=G?parseInt(G.style.height,10):0;q[0]&&(f+=q[0].offsetTop);f-=G-(b+62+this.offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+m,offsetTop:f,raw:!1})}}function Ya(b){b=this.getAttribute("data-tabid");var d=c(this).closest(".l-form__row"),q=0;d[0]&&(q=d[0].offsetTop,
a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:q,animate:!0}))}function Za(b){b=this.getAttribute("data-tabid");var d=c(this),q=d.closest(".l-form__row"),d=d.closest(".l-form__wrapper"),m=0,G=0,x=0;q[0]&&d[0]&&(m=q[0].offsetTop,G=q[0].offsetHeight,120>G||(x=d[0].offsetHeight,a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:m+G-x+160,animate:!0})))}function Ja(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")):(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 Ua=d.Dom,ra={},ea=k.pageInfo;w=s=n=h=f=b=void 0;var ya=1,oa="",za={0:"short",1:"weak",2:"good",3:"strong"},Ka="\v"==="v",ua="default_value",Pa=38,Qa=40,sa=13,Aa=32;return{init:function(){a.on(l(),".b-form-page__title",
"click",Da);a.on(l(),".b-input-btn_type_unlimit","click",Ea);a.on(l(),".b-input-btn_type_zoom","click",wa);a.on(l(),".b-textarea_for_zoom","change",qa);a.on(l(),".b-textarea_for_zoom","keyup",va);a.on(l(),".edit-field-form .b-textarea_for_zoom","keyup",qa);a.on(l(),".b-input-btn_type_passwd","click",xa);a.on(l(),".b-input-btn_type_showpwd","click",La);a.on(l(),".b-input-btn_type_calendar","click",S);a.on(l(),'input[type="checkbox"].onchange',"change",Ta);a.on(l(),".b-checkbox__control","click",Sa);
a.on(l(),'.b-radio:not(".readonly") .b-radio__control',"click",ka);a.on(l(),".b-label__visible_for_radio, .b-radio-img__row","click",Ra);a.on(l(),'.b-radio:not(".readonly") .b-radio__control',"keydown",Oa);a.on(l(),".band-content .band_show_button","click",Va);a.on(l(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",Fa);a.on(l(),'.setvalue input[type="hidden"], .b-select-ac_setvalues_yes input[type="hidden"], .setvalue input[type="text"], .setvalue input[type="password"], .setvalue .b-textarea',
"change",ga);a.on(l(),".i-button_type_setvalues","click",ga);a.on(l(),".i-button_type_reset","click",K);a.on(l(),"div.userexperience","click",da);a.on(l(),".data-wrapper.nestedreport","click",fa);a.on(l(),"input.fakePasswd","change",Ma);a.bind("forceSetValues",na);a.bind("appendForm,appendReport,appendedFilter,forceDepend",Ha);a.bind("loadPage",W);a.bind("appendForm,appendReport,switchTabForm,setFocus",ia);a.bind("appendForm",D);a.bind("formSetValues",aa);a.bind("syncInputToZoom",J);a.on(l(),".b-form-passwd-field, .b-form-passwd-field + input",
"change",T);a.on(l(),".l-form__wrapper .i-input-control, .filter-wrapper .i-input-control","keydown",ba);a.on(l(),".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",A);a.on(l(),".b-form-passwd-field, .b-form-passwd-field + input","keyup",T);a.on(l(),"input[data-novalue], textarea[data-novalue]","change",Y);
a.on(l(),".i-button, .b-checkbox__control","keydown",Na);a.on(l()," .l-form__row_type_checkbox .b-label__visible","click",Ca);a.bind("gotPasswdList",R);a.on(l(),".tree-wrapper .tree-hitarea","click",Q);a.on(l(),".b-tree_type_default .tree-handler","click",M);a.on(l(),".b-tree_type_multiple .tree-handler","click",r);a.on(l(),".tree-wrapper .tree-handler","dblclick",P);a.on(l(),".b-input-file-fake","click",N);a.on(l(),".b-input_type_file","change",B);a.on(l(),".b-resizer","mousedown",I);a.on(l(),".b-form-confirm-field, .b-form-passwd-field",
"keyup, change",Z);a.on(l(),".b-quote","click",t);a.bind("closeTabEvent,appendForm,appendFilter,appendReport",p);a.bind("appendForm",Ia);a.bind("upPrefixField",Ia);a.on(l(),".b-form-list__row, .b-form-blocks__block","click",Wa);a.bind("focusOnErrorField",ha);a.on(l(),".b-textarea_responsive_yes","keyup",Xa);a.bind("appendForm",z);a.on(l(),".i-ticket__btn-move_up","click",Ya);a.on(l(),".i-ticket__btn-move_down","click",Za);a.on(l(),".i-ticket__btn-collapse","click",Ja)},checkPassStrength:ca,CACHE:ra}}(window,
$,EventMgr,App,ScrollHandler);"use strict";App.Wizards=function(k,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";
App.ScrollController=function(k,c,a,d,g){var b=function(a,c){c&&c.id?g.update(c.id):g.update()},f=function(a,c){g.detach(c.tabId)},h=function(){setTimeout(function(){g.attach("menu-items-wr","menu-items","tab0")},10)},n=function(a,c){var b=c.tabId;g.attach(b+"-scrollwrapper","lt-"+b,b,!0,!0)},s=function(a,b){setTimeout(function(){var a=b.tabId;g.attach("form-scroll-"+a,"form-scroll-in-"+a,a,!0);c("#frm-"+a+" .band-table").each(function(){var c=this.id;g.attach(c,"lt-"+c,a,!0,!0)});c("#frm-"+a+" .b-form-list_view_table").each(function(){var c=
this.id;g.attach(c,"inner-"+c,a,!0,!0)});c("#frm-"+a+" .b-myselect__select-ul").each(function(){var c=this.getAttribute("id");g.attach("cont-"+c,c,a,!0)});c("#frm-"+a+" .b-mselect__ul-choose").each(function(){var c=this.getAttribute("data-id");g.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");g.attach(this.id,c+"-ms-view",a,!0)});c("#frm-"+a+" .tree-inner").each(function(){var c=this.getAttribute("id");g.attach("cont-"+
c,c,a,!0,!0)});c("#frm-"+a+" .b-select-ac__list").each(function(){var c=this.getAttribute("id");g.attach("cont-"+c,c,a,!0)});b=a=null},50)},w=function(a,b){var d=b.tabId;c("#frm-"+d+" .b-myselect__select-ul").each(function(){var a=this.getAttribute("id");g.attach("cont-"+a,a,d,!0)})},p=function(a,c){g.attach("cont-tab0","incont-tab0","tab0",!0)},l=function(a,b){c(".b-myselect__select-ul").each(function(){var a=this.getAttribute("id");g.attach("cont-"+a,a,"tab1",!0)})},e=function(a,c){var b=c.tabId;
g.attach("ltwr-"+b,"lt-"+b,b,!0);g.attach("cont-"+b+"-pager-slist",b+"-pager-slist",b,!0)},z=function(a,c){if("rack"===c.map.type){var b=c.tabId;g.attach(b+"-map","b-rack-"+b,b,!0)}},t=function(a,c){g.scrollTo(c.id,c.offsetTop,c.raw,c.animate)};return{init:function(){a.bind("menuTypeChanged",b);a.obind(c(k),"resize",b);a.bind("updateScroll",b);a.bind("loadPage",h);a.bind("appendForm,appendedFilter",s);a.bind("appendToolbarAce",w);a.bind("appendReport",s);a.bind("appendList",e);a.bind("appendMapDone",
z);a.bind("loadLoginForm",l);a.bind("appendDashboard",p);a.bind("appendDashList",n);a.bind("closeTabEvent",f);a.bind("scrollTo",t)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";
App.AjaxHelper=function(k,c,a){var d={},g=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=[],f=[],h=function(a){for(var c=0,d=b.length;c<d;c++)b[c].apply(this,[a])},n=function(b,f){function g(b){if("jsonp"!==E&&(b=b.replace(/\\'/g,"'"),b=b.replace(/^<![\w\s\"-\/]*>/g,""),!b)){console.log("empty response");a.trigger("ajaxError",{});return}if("json"===P&&"jsonp"!==E){b=b.replace(/[\x00-\x08\x0B-\x0C\x0E-\x1F]/g,"");try{b=jQuery.parseJSON(b)}catch(d){console.log("jsonParseError",
f,F);f.erType="json";F&&a.trigger(F,f);return}}if("html"!==P&&(b.sourceParamString=Y,c.extend(b,B),b.selfUrl=pageInfo.url+"?"+b.urlparam,D.length))for(var e=D,r=e.length;r--;)b[e[r]]=null;"DoNothing"!==I&&a.trigger(I,b);a.trigger("giveAjaxRequest",{})}function e(c,b,e){"Service Unavailable"!==e&&503!==c.status||f.ignore503?"ajaxResponse"===I&&"dashboard"===B.exType?(B.error=!0,B.shithappend=!0,a.trigger("ajaxResponse",B)):F&&((c=String(c.responseText).match(/<div class="fatal-error-desc">(.*?)<\/div>/ig))&&
c[0]&&(f.erMsg=c[0]),d[f.id]&&App.u.isString(d[f.id].erMsg)&&(f.erMsg=d[f.id].erMsg),a.trigger(F,f),delete d[f.id]):(f.url=pageInfo.host+"/"+c.responseText,f.reqType="jquery",a.trigger("ajaxRequest",f));console.log(b)}h(f);var k=f.url||pageInfo.url,t=f.param||{},n=f.formData||{},B=f.invar||{},I=f.trfunc||"ajaxResponse",F=f.failfunc||!1,E=f.type||"get",P=f.outtype||"html",Q=f.queue||"queue",M=!!f.noesc,H=f.reqType||"jquery",r=f.progressCb||function(){},D=f.rp||[],K=f.id;B.__dataSource=f;"noqueue"===
Q&&(Q=(new Date).getTime());t.sfrom="ajax";t.operafake=(new Date).getTime();var Y=s(t,M);"jquery"===H?(a.trigger("getAjaxRequest",{}),k={url:k,type:E,dataType:"html",data:Y,headers:{"ISP-Client":"Web-interface"},async:!0,success:g,xhrFields:{withCredentials:!0},error:e},"jsonp"===E&&(k.jsonp="callback",k.dataType="jsonp",k.crossDomain=!0),c.ajaxq(Q,k)):(Q=new XMLHttpRequest,Q.upload.addEventListener("progress",r,!1),Q.open("POST",k),Q.setRequestHeader("ISP-Client","Web-interface"),Q.onreadystatechange=
function(){4===this.readyState&&(200===this.status?(delete d[K],g(this.responseText)):e(this,this.statusText,this.statusText))},n.append("sfrom","ajax"),d[K]={xhr:Q},Q.send(n))},s=function(a,c){var b=0,d="",f,g;for(g in a)""!==g&&(0!==b&&(d+="&"),f=a[g],d=c?d+(g+"="+f):d+(g+"="+encodeURIComponent(f)),b++);return d};return{init:function(){a.bind("ajaxRequest",n);a.bind("ajaxRequestAbort",g)},addRequestHook:function(a){"function"===typeof a&&b.push(a)},addResponseHook:function(a){"function"===typeof a&&
f.push(a)}}}(window,$,EventMgr);"use strict";
App.ValidChecker=function(k,c,a,d){var g=function(c,b){var d=b.name,g=b.self,k=b.param,p=b.number,l=b.value,e=b.prefix,z=b.convert,t={func:"check."+d,value:l,name:b.fieldname,funcname:b.funcname};k&&(t.args=k);e&&(t.prefix=e);z&&(t.tconvert=z);a.trigger("ajaxRequest",{url:pageInfo.url,param:t,invar:{self:g,namevalid:d,ovalue:g.value,vvalue:l,multi:b.multi,number:p},trfunc:"validatorResponse",outtype:"json",queue:"multiload"})},b=function(c,b){var d=b.self,g=b.namevalid,k=b.ovalue,p=b.value,l=b.number,
e=b.vvalue;b.ermsg?k===d.value&&0!==d.offsetWidth||null!==d.nextSibling&&"textarea"===d.nextSibling.nodeName.toLowerCase()&&0!==d.nextSibling.offsetWidth&&k===d.value?a.trigger("errMsgValid",{type:g,self:d,err:b.ermsg,number:l}):a.trigger("okMsgValid",{type:g,self:d,number:l}):k===d.value?a.trigger("okMsgValid",{type:g,self:d,number:l,multi:b.multi,value:p,ovalue:k,vvalue:e}):a.trigger("okMsgValid",{type:g,self:d,multi:b.multi,number:l,value:p,ovalue:k,vvalue:e})};return{init:function(){a.bind("checkValue",
g);a.bind("validatorResponse",b)}}}(window,$,EventMgr,App);"use strict";
App.Slider=function(k,c,a,d){var g=function(){return c("#main-wrapper")},b=0,f=0,h=null,n=0,s=0,w=0,p=null,l="",e=null,z=0,t=!1,N=function(){l=h.getAttribute("data-tabid");e=h.getAttribute("data-id");f=h.getAttribute("data-min");(z=parseInt(h.getAttribute("data-step"),10))||(z=1);b=h.getAttribute("data-max");w=c(h).parent().width();n=w-9},B=function(c){var r=0;c<=n&&0<=c?r=c:c>n?(t=!1,r=n):(t=!1,r=0);h.style.left=r+"px";if(!t){c=f%z;var r=Math.round(r*((b-f)/n))+parseInt(f,10),g=d.Dom.byId(e),k=d.Dom.byId(e+
"-slider"),D=r%z,M=z-D,r=(D>M?r+M:r-D)+c;r>b?r=b:r<f&&(r=f);null!==g&&(g.value=r);k&&k.setAttribute("data-value",r);a.trigger("changeSliderValue",{tabId:l})}return t=!1},I=function(a,d){l=d.tabId;c("#incont-"+l+" .b-slider__el").each(function(){h=this;t=!0;N();if(0!==w){var a=this.getAttribute("data-value"),c=(b-f)/n;B(a/c-f/c)}})},F=function(a,d){l=d.tabId;c("#editinlist-wrapper-"+l+" .b-slider__el").each(function(){h=this;t=!0;N();var a=this.getAttribute("data-value"),c=(b-f)/n;B(a/c-f/c)})},E=
function(c,r){c=c||k.event;this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");t=!0;var g=this.getAttribute("id");h=d.Dom.byId(g+"-slider");N();var g=d.Dom.byId(e).value,D=g%z,M=z-D,K=(b-f)/n,H=f%z,Z=d.Dom.byId(e+"-slider"),g=g-0;this.value=g=(D>M?g+M:g-D)+H;D=g/K-f/K;D>n&&(t=!1);B(D);blockEvent(c);Z&&Z.setAttribute("data-value",g);a.trigger("changeSliderValue",{tabId:l});return!1},P=function(a){a=a||k.event;var b=a.which||a.keyCode,d;if(38===b||40===b)d=this.getAttribute("id"),
h=c("a#"+d+"-slider")[0],N(),blockEvent(a);38!==b||a.ctrlKey?40!==b||a.ctrlKey||(clearInterval(p),M(!1),p=setInterval(function(){M(!1)},100),blockEvent(a)):(clearInterval(p),M(!0),p=setInterval(function(){M(!0)},100),blockEvent(a))},Q=function(){this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");clearInterval(p)},M=function(f){var r=d.Dom.byId(e),g=r.value,g=f?parseInt(g,10)+z:g===b?g-3:g-z;r.value=g;a.trigger("changeSliderValue",{tabId:l});c("#"+e).trigger("change")},H=
function(a){a=a||k.event;h=c(this).children(".b-slider__el")[0];N();s=a.clientX-c(this).offset().left-7;B(s);c("#"+e).trigger("change")},r=function(a){c(this).trigger("focus");a=a||k.event;a.touches?(s=a.touches[0].pageX-parseInt(this.style.left,10),document.ontouchmove=D,document.ontouchend=K,document.ontouchcancel=K):(s=a.clientX-parseInt(this.style.left,10),document.onmousemove=D,document.onmouseup=K);h=this;N();blockEvent(a);return!1},D=function(a){a=a||k.event;a.touches?B(a.touches[0].pageX-
s):B(a.clientX-s);blockEvent(a);return!1},K=function(a){c(this).trigger("blur");a=a||k.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(g(),'.l-slider__wr:not(".readonly") .b-slider__el',"mousedown",r);a.on(g(),'.l-slider__wr:not(".readonly")',"mousedown",H);a.bind("appendForm",I);a.bind("appendEditInList",F);a.bind("reloadSlider",I);a.on(g(),
'.b-input_for_slider:not(".readonly")',"change",E);a.on(g(),'.b-input_for_slider:not(".readonly")',"keydown",P);a.on(g(),'.b-input_for_slider:not(".readonly")',"keyup",Q);a.on(g(),'.l-slider__wr:not(".readonly") .b-slider__el',"ontouchstart",r)}}}(window,$,EventMgr,App);"use strict";
App.SelectAutoComplete=function(k,c,a,d,g){function b(){var a;a&&0!==a.length||(a=c("#main-wrapper"));return a}function f(){var a;a&&0!==a.length||(a=c("body"));return a}function h(a){a.preventDefault();a.stopPropagation()}function n(b,d){var f=b.getAttribute("data-name"),e=b.getAttribute("data-tabid"),g=k.pageInfo.url,l=c("#frm-"+e).serializeObject(),h=b.value;l[f]=b.value;l.sv_field=f;l.sv_autocomplete="yes";(h!==E||d)&&a.trigger("ajaxRequest",{url:g,param:l,trfunc:"selectAutoCompleteResponse",
invar:{tabId:e,sourceField:f,value:h},type:"post",outtype:"json",queue:"noqueue"});E=h}function s(){f().trigger("click");n(this,!0)}function w(a){a=a||k.event;var b=a.which||a.keyCode;if(I[b])p(a,I[b],this);else{var c=this;F&&clearTimeout(F);F=setTimeout(function(){n(c)},200)}}function p(a,b,d,f){var e=d.getAttribute("data-name"),g=d.getAttribute("data-tabid");d=c("#b-select-ac-list__"+e+"-"+g+" .b-select-ac__list-item_selected_yes");0===d.length?(d=c("#b-select-ac-list__"+e+"-"+g+" .i-select-ac__list-item:first"),
0!==d.length&&(d.addClass("b-select-ac__list-item_selected_yes"),z.apply(d[0],[a,!0,f]))):"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"),z.apply(b[0],[a,!0,f]))):"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"),z.apply(b[0],[a,!0,f]))):"ENTERKEY"===b?z.apply(d[0],[a,!1,f]):"TABKEY"===b&&0===d.index()&&z.apply(d[0],
[a,!0,f])}function l(b,e){var g=e.sourceField,l=g+"-"+e.tabId,k=d.Dom.byId("b-select-ac-list__"+l),h="cont-b-select-ac-list__"+l,s=d.Dom.byId(h),A=e.setvalues[g],z=e.value,t="",n,R,Z={},T=(new Date).getTime();if((n=document.activeElement)&&n.getAttribute("data-name")!==g)return!1;e[e.sourceField]&&(e[e.sourceField]=null,a.trigger("formSetValues",e));if(A&&A.slist){for(var g=A.slist.length,ca=0;ca<g;ca++)n=A.slist[ca].value,"string"===typeof n&&(R=RegExp("("+d.u.escapeRegExp(z)+")","i"),n=n.replace(R,
'<span class="b-select-ac__font-normal">$1</span>'),t+='<li data-id="'+ca+'" data-lid="'+T+'" class="b-select-ac__list-item i-select-ac__list-item">'+n+"</li>",Z[String(ca)]={key:A.slist[ca].key,value:A.slist[ca].value});P[String(T)]={options:Z};k.innerHTML=t}else k.innerHTML='<li class="b-select-ac__list-item i-select-ac__list-item b-select-ac__list-item_notfound_yes" data-lid="'+T+'">'+pageInfo.notfound+"</li>";"block"!==s.style.display?s.style.display="block":f().off("click.closeChooseList");f().on("click.closeChooseList",
c.proxy(B,k));a.trigger("updateScroll",h);d.Common.setOptionListPosition("#opt-",l)}function e(a){a=a||{};var b=d.Dom.byId(a.id),f=d.Dom.byId("key-"+a.id);b&&(b.value=a.value);f&&(f.value=a.key,c(f).trigger("change"),Q[a.id]={key:a.key,value:a.value})}function z(a,b,c){c||a.preventDefault();a=this.getAttribute("data-id");c=this.getAttribute("data-lid");var d=this.parentNode,f=d.getAttribute("data-id");P[c]&&P[c].options&&void 0!==P[c].options[a]&&e({id:f,key:P[c].options[a].key,value:P[c].options[a].value});
b||B.apply(d,[{},!0])}function t(a){a=a||k.event;"TABKEY"===I[a.which||a.keyCode]&&(""!==this.value&&p(a,"TABKEY",this,!0),f().trigger("click"))}function N(a,b){var f=this.getAttribute("id"),g=d.Dom.byId("cont-b-select-ac-list__"+f),l=d.Dom.byId("b-select-ac-list__"+f);if(b||g&&"none"===g.style.display||c(l).find(".b-select-ac__list-item_notfound_yes").length)g=d.Dom.byId("key-"+f),Q[f]&&g&&Q[f].key===g.value?""!==this.value?this.value=Q[f].value:e({id:f,key:"",value:""}):this.value=""}function B(a,
b){var g,l=c(this).find(".i-select-ac__list-item"),k=this.parentNode;if(l[0]&&!b){var h=l[0].getAttribute("data-lid");if((l=this.getAttribute("data-id"))&&P&&P[h]){var s=d.Dom.byId(l),A=P[h].options,t=s.value,h=!1;if(A&&void 0!==t)for(var z in A)if(A.hasOwnProperty(z)&&(g=z,A[z].value===t)){h=!0;break}g=A[g].key;h?e({id:l,key:g,value:s.value}):N.apply(s,[{},!0])}}k.style.display="none";this.innerHTML="";f().off("click");P={}}var I={38:"UPKEY",40:"DOWNKEY",37:"LEFTKEY",39:"RIGHTKEY",13:"ENTERKEY",
9:"TABKEY"},F,E,P={},Q={};return{init:function(){a.on(b(),".b-select-ac__input","keyup",w);a.on(b(),".b-select-ac__input","keydown",t);a.on(b(),".b-select-ac__input","blur",N);a.on(b(),".b-select-ac__input","click",s);a.on(b(),".b-select-ac__input","click",h);a.bind("selectAutoCompleteResponse",l);a.on(b(),".i-select-ac__list-item","click",z)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";App=App||{};
App.Help=function(k,c,a){var d=function(a){var b=this.getAttribute("data-help-type"),d=this.getAttribute("data-help"),h=c(".tab-content_st_active").attr("data-func");a=a||k.event;a.preventDefault();2===b-0||"default"===b?k.open(pageInfo.url+"?func=help&topic="+h+"&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";
App.Hint=function(k,c,a,d){var g=function(){return d.u.selectorCache("#main-wrapper")},b=k.pageInfo,f=function(){return c("#hint-inner")},h,n,s,w,p=function(a){clearTimeout(void 0);a=c(this);var b=a.parents(".i-form__item").find(".field-help");0<b.length&&I(b,!1)&&setTimeout(function(){P(b,!0);r(void 0,!0)},1);w=a},l=function(){n=n||c("#hint");n.css("visibility","").removeClass("active")},e=function(){if(n.hasClass("active")&&w&&w.hasClass("force-hint")){var a=w.parents(".l-form__row").find(".field-help");
142>a.offset().top?l():P(a,!0)}},z=function(){clearTimeout(s)},t=function(a){var b=a.originalEvent.detail.props,d=c(a.originalEvent.detail.elem);a="<ul>";var e=b.msg,g,l=l||f();for(g in b)e[g]&&(a+='<li><label class="b-hint-line__label">'+e[g]+":</label> "+b[g]+"</li>");l.html(a+"</ul>");s=setTimeout(function(){r(d)},500);w=null},N=function(a){a=c(this);var b=this.getAttribute("data-val");h=h||f();b&&(b='<img class="preview-icon" style="min-height: 16px; min-width: 16px;" '+('src="/manimg/common/img/'+
b+'.png"')+" ></img>",h.html(b),P(a,!1),s=setTimeout(function(){r()},500))},B=function(a,b){var d=b.hint,e=c(b.elem);h=h||f();h.html(d);P(e,!1);r();w=null},I=function(a,c){var d,e,g;h=h||f();(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");g=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=k.filterXSS(d);
a.hasClass("shadow")&&(e=a.parents("tr.row-shadow"),e.length||(d=d.replace(/<span class=['"]hint-.*/g,"")));h.html(d);g?(String(g).match("hint")||(g="hint_"+g),h.attr("data-mn",g)):h.attr("data-mn",null);w=null;return!0},F=function(a,b){var d=c(this);I(d,b)&&(P(d,!1),s=setTimeout(function(){r()},500));w=null;a.stopPropagation&&a.stopPropagation()},E=function(a){this.className.match(/overwidth/)?F.apply(this,[a]):this.offsetWidth<this.scrollWidth-1&&(this.className+=" overwidth",F.apply(this,[a]))},
P=function(a,b,d,e,g,l){d&&e||(n&&h||(h=f(),n=c("#hint")),e=h,d=n);var r=e[0].offsetHeight,k=a.width(),D=a.offset(),R=D.top,s=D.left,K=c("body").width(),z,D=!1,t;0===k&&a&&a[0]&&(k=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?(z=R-15,k=s+k+3+10,t=250):(z=R-r-10-3-15,k=s+k/2-7,t=300);K-k<t||g?(e.addClass("b-hint__inner_right"),D=!0,d.css("right",K-s-30+"px"),d.css("left",""),b&&(z=R-
r-10-3-15)):(b&&e.addClass("b-hint__inner_right_fixed"),e.addClass("b-hint__inner_left"),d.css("left",k+"px"),d.css("right",""));if(r>z||l)b=a.outerHeight(),0===b&&a&&a[0]&&(b=a[0].getBoundingClientRect().height),z=a.offset().top+b+10-15,D?e.addClass("b-hint__inner_top_right"):e.addClass("b-hint__inner_top");d.css("top",z+"px")},Q,M=function(d){var f=this;d.originalEvent.detail.elem&&(f=d.originalEvent.detail.elem);var e=c(f),g=c(".tab-content_st_active").attr("data-tabid"),l=e.parents("tr").attr("data-elid")||
f.getAttribute("data-elid"),r=f.getAttribute("data-name"),k=f.getAttribute("data-value"),D=f.getAttribute("data-hintfunc");r||(r=e.closest("td").index(),r=e.closest("table").find("th")[r].getAttribute("data-colname"));D?(Q=g+k+l+r,a.trigger("ajaxRequest",{url:b.url,param:{func:D,elid:l,type:r},invar:{hintTabId:g,hintElid:l,hintPName:r,hintValue:k,self:e},type:"get",outtype:"json",trfunc:"ajaxResponseHint",queue:"actHint"+g,failfunc:"failCommonAjaxResponse"})):(Q=g+k+l+r,a.trigger("getActiveHint",
{tabId:g,elid:l,pName:r,value:k,self:e}));F.apply(f,[{},!0]);d.preventDefault();d.stopPropagation()},H=function(a,b){var c=b.self,d;Q===b.hintTabId+b.hintValue+b.hintElid+b.hintPName&&(d=b.hint&&""!==b.hint?k.htmlDecode(b.hint):"Oops..",d=k.filterXSS(d),h.html(d),P(c,!1))},r=function(a,b){h=h||f();n=n||c("#hint");void 0!==a&&"function"===typeof a.width&&P(a,!1);n.addClass("active");b?n.css("visibility","visible"):n.css("visibility","");clearTimeout(s)},D=function(a){K();clearTimeout(s)},K=function(){n=
n||c("#hint");n.removeClass("active");n.find(".hint-cont").html();Q="";clearTimeout(s)},Y,ba=function(a,b){Y=b;var f=b.tips,e=b.inTab,g=b.tabId,r=f.length,l=b.sameModule,k,D,h=!1;if(!c(".b-tip").length)for(;r--;)if(!c(".b-tip_name_"+f[r].name).length&&("title_reload"!==f[r].name||l)){"mbar_pin"===f[r].name&&(e=!1);if("tabs_close"===f[r].name){if(9>c(".tab-group").length)continue;e=!1}k=e?c("#cont-"+g+" .i-tip-target_st_"+f[r].name):c(".i-tip-target_st_"+f[r].name);if("textarea_resize"!==f[r].name||
b.textareaTip){if(b.textareaTip&&(D=c(".b-textarea"),k.length)){var R=k.prev();if(R.length)if(R[0].offsetHeight<R[0].scrollHeight-1)D.off("focus",X),h=!0;else continue}"btn_new"===f[r].name&&(h=!0);if(k.length&&0!==k[0].offsetWidth&&0!==k[0].offsetHeight){D=f[r];var R=e,s=templates.tip(D);R?c(".tab-content_st_active").append(s):d.u.selectorCache("#main-wrapper").append(s);D=c(".b-tip_name_"+D.name);P(k,!1,D,D.find(".b-tip__inner"),!1,h);if(e){D.css("top",parseFloat(D.css("top"))-69);var K;D.length&&
(K=D[0].style.left);K&&D.css("left",parseFloat(K)-205)}k.on("click",c.proxy(W,{elem:D.find(".b-tip__close")}))}}else c(".b-textarea").bind("focus",X),A=[f[r]]}},A=[],X=function(b){b=this.getAttribute("data-tabid");a.trigger("showTips",{tips:A,inTab:!0,textareaTip:!0,tabId:b})},W=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",
elid:d},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"});Y=null;b.remove()}},U=function(a,c){b&&b.tips&&setTimeout(function(){ba.apply(k,[{},{tips:b.tips}])},1500)},R=function(a,b){Y&&(c(".b-tip").remove(),ba.apply(k,[{},Y]))};return{init:function(){a.on(g(),".hint","mouseover",F);a.on(g(),".i-text-content","mouseover",E);a.on(g(),".acthint","mouseover",M);a.bind("hintActiveShowHandler",M);a.on(g(),".overwidth","mouseover",F);a.on(g(),".hint","mouseout",D);a.on(g(),".i-text-content",
"mouseout",D);a.on(g(),"#modal1-img li","mouseover",N);a.on(g(),"#modal1-img li","mouseout",D);a.on(g(),".acthint","mouseout",D);a.on(g(),".overwidth","mouseout",D);a.on(g(),"#hint","mouseover",r);a.on(g(),"#hint","mouseout",K);a.on(d.u.selectorCache("#main-wrapper"),".b-tip","click",W);a.bind("showHintMap",t);a.bind("forceShowHint",B);a.bind("hideHint",K);a.bind("stopShowHint",z);a.bind("tabLoading",K);a.bind("closeTabEvent",K);a.bind("ajaxResponseHint",H);a.on(".force-hint-flag",".force-hint","focus",
p);a.on(".force-hint-flag",".force-hint","blur",l);a.bind("verticalScroll",e);a.bind("showTips",ba);a.bind("loadPage",U);a.bind("updateTipPosition",R)}}}(window,$,EventMgr,App);"use strict";
App.MultiSelect=function(k,c,a,d){var g=d.Dom,b=function(b){var d=this.getAttribute("data-id"),e=g.byId(d+"-ms-list-wrapper"),r,l,h;b.target&&b.target.className.match("scrlbr")||!e||(0===e.offsetWidth?(c("body").trigger("click"),r=k.document.body.offsetHeight,g.removeClass(e,"closed"),l=e.offsetHeight,e.style.top="",h=c(e).offset().top,r-h<l&&(r=e.getAttribute("data-tabid"),r=c("#form-scroll-"+r),r=r.offset().top,r>h-l-g.byId(d+"-ms-view").offsetHeight?e.style.top="-"+l/2+"px":e.style.top="-"+l+"px"),
c("body").on("click",f),b.stopPropagation(),a.trigger("updateScroll",{id:d+"-ms-list"})):(g.addClass(e,"closed"),a.off("body","click"),c("body").off("click",f)))},f=function M(a){if(a.target){if(g.hasClass(a.target,"b-mselect__item")||g.hasClass(a.target,"scrlbr"))return;h()}c("body").off("click",M);a.stopPropagation()},h=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"):
c(".b-mselect__item_st_selected")).removeClass("b-mselect__item_st_selected")},n=function(a,b){var f,k=this.cloneNode(!0),h=this.parentNode.getAttribute("data-id"),s=d.Dom.byId(h+"-ms-view"),z=s.getAttribute("data-maxselect");f=c("#"+h+"-ms-list-ul");var t=f.find(".chosen").length;f=f.find(".b-mselect__item").length-1===t;var n=b?b.preventChange?!0:!1:!1,z=""===z?9999:parseInt(z,10);if(t!==z)if(g.hasClass(this,"b-mselect__item_select-all"))if(f)l(h);else{k=c("#"+h+"-ms-list-ul .b-mselect__item");
s=k.length;t=d.Dom.byId(h+"-ms-view");f=t.getAttribute("data-maxselect");n=c("#"+h+"-ms-list-ul li.chosen").length;f=""===f?9999:parseInt(f,10);for(var p=0;p<s&&n!==f;p++)g.hasClass(k[p],"dependelem")&&!g.hasClass(k[p],"b-myselect__select-li_show_yes")||g.hasClass(k[p],"b-mselect__item_select-all")||g.hasClass(k[p],"chosen")||(z=k[p].cloneNode(!0),z.setAttribute("data-s-id",z.id),z.id="",g.addClass(k[p],"chosen"),g.addClass(z,"chosen"),t.appendChild(z),n++);e(h)}else g.hasClass(this,"chosen")?(g.removeClass(this,
"chosen"),c('.b-mselect__item[data-s-id="'+k.id+'"] .b-mselect__unselect').trigger("click")):(k.setAttribute("data-s-id",k.id),k.id="",s&&(g.addClass(this,"chosen"),g.addClass(k,"chosen"),s.appendChild(k),e(h,n)))},s=function(a){var b=this.parentNode,c=b.getAttribute("data-s-id"),c=g.byId(c),d=c.parentNode.getAttribute("data-id");b.parentNode.removeChild(b);g.removeClass(c,"chosen");e(d);a.stopPropagation()},w=function(a){var b=this.getAttribute("data-id");l(b);a.preventDefault()},p=function(a,b){l(b.id)},
l=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 f=g.byId(b+"-ms-view"),e=f.children,l=e.length,k="",h=g.byId(b+"-ms-value"),s=g.byId(b+"-ms"),z=c(s).find(".b-mselect__view-value").attr("id"),t=f.getAttribute("data-tabId");if(1!==l)for(;l--;)if(f=e[l].getAttribute("data-val"),k+=f,1!==l)k+=",";else break;else k="";h.value=k;""===k?g.removeClass(s,"selected"):g.addClass(s,"selected");d||c(h).trigger("change");
a.trigger("updateScroll",{id:"form-scroll-"+t});a.trigger("updateScroll",{id:z})},z=function(a,b){var d=b.id,f=b.sElems.slist,e=void 0!==b.sElems.value?b.sElems.value:b.sElems,g=e.length,l=c("#"+d+"-ms-view").attr("data-maxselect"),l=""===l?9999:parseInt(l,10);f&&c("#"+d+"-ms-list-ul").html(N(f,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 e&&""!==e)c("#"+d+'-ms-list-ul li[data-val="'+e+
'"]').trigger("click");else for(l<g&&(g=l),f=0;f<g;f++)f===g-1?c("#"+d+'-ms-list-ul li[data-val="'+e[f]+'"]').trigger("click",{preventChange:!1}):c("#"+d+'-ms-list-ul li[data-val="'+e[f]+'"]').trigger("click",{preventChange:!0})},t=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+
"</li>");for(var f=0;f<d;f++)c+='<li class="b-mselect__item" data-val="'+a[f].key+'" unselectable="on" data-handler-val="'+hash(a[f].key)+'"  data-dependkey="'+a[f].depend+'" id="'+b+"-"+f+'">'+a[f].value+'<span class="b-mselect__unselect"></span></li>';return c},B=function(a){var c=a.which||a.keyCode,d=a.metaKey||a.ctrlKey,f=g.hasClass(g.byId(this.getAttribute("data-id")+"-ms-list-wrapper"),"closed");38!==c||f?40!==c||f?9!==c||f?13!==c&&32!==c||d?27!==c||f||(a.stopPropagation(),h()):f?b.apply(this,
[a]):E.apply(this,[a]):h():F.apply(this,[]):I.apply(this,[])},I=function(){var a=this.getAttribute("data-id"),a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),d=!0,f=b;if(0<b.length){for(;d;)f=f.prev(),0<f.length?d=f.hasClass("chosen"):(f=null,d=!1);f&&(b.removeClass("b-mselect__item_st_selected"),f.addClass("b-mselect__item_st_selected"))}else b=a.find('.b-mselect__item:first:not(".chosen")'),b.addClass("b-mselect__item_st_selected")},F=function(){var a=this.getAttribute("data-id"),
a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),d=b,f=!0;if(0<b.length){for(;f;)d=d.next(),0<d.length?f=d.hasClass("chosen"):(d=null,f=!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")}},E=function(a){a=this.getAttribute("data-id");var b=c("#"+
a+"-ms-list-ul").find(".b-mselect__item_st_selected");0<b.length?b.trigger("click"):h(a)},P=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",n);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__unselect",
"click",s);a.on("#main-wrapper",".mselect-av .b-mselect__item_select-all","dblclick",w);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__item","mouseover",P);a.on("#main-wrapper",".mselect-av .b-mselect__view-value","keydown",B);a.bind("selectValues",z);a.bind("multiSelectUnselect",p);a.bind("mselectUnselectByDepend",t)}}}(window,$,EventMgr,App);"use strict";
App.Select=function(k,c,a,d){function g(){return c(".tab-content_st_active").attr("data-tabid")||!1}function b(){return d.Common.selectorCache(".i-form-wr")}function f(a){if(a)c("body").on("click",n);else c("body").off("click",n)}function h(a,b){a||(a=g());W[a]&&W[a].removeClass&&(W[a].addClass("b-myselect_st_close").removeClass("b-myselect_st_open"),f())}function n(a){if(a){var b=a.srcElement?a.srcElement.className:a.target?a.target.className:"";a=b.indexOf("scrlbr");b=b.indexOf("highlight");-1===
a&&-1===b&&h()}else a.stopPropagation()}function s(b){b.preventDefault();b.stopPropagation();var e=this.getAttribute("data-id"),l;l=e?c("#"+e+".b-myselect"):c(".b-myselect");var r,s=g(),t;l.hasClass("b-myselect_st_open")?(l.removeClass("b-myselect_st_open").addClass("b-myselect_st_close"),delete W[s],f(!1),this.childNodes[1].focus(),k.scrollToTopLeft()):(c("body").trigger("click"),h(s),l.removeClass("b-myselect_st_close").addClass("b-myselect_st_open"),d.Common.setOptionListPosition("#opt",e),e=l.find(".b-myselect__select-list").attr("id"),
a.trigger("updateScroll",{id:e}),f(!0),this.parentNode.className.match("sb-select")&&(r=d.Dom.byId("sb-"+e))&&(b&&b.originalEvent&&b.originalEvent.key&&(t=b.originalEvent.key,1<t.length&&(t=null)),r.value=t||"",setTimeout(function(){z.apply(r,[{codeKey:"ololo"}])},1),r.focus(),t&&(r.setSelectionRange?r.setSelectionRange(1,1):(b=r.createTextRange(),b.collapse(!0),b.select(1,1))),k.scrollToTopLeft()),W[s]=l)}function w(b,d,f){var e=c(this),g=this.getAttribute("data-val"),l=this.getAttribute("data-handler-val"),
r=e.html(),h=e.parent().attr("data-id"),s=c("#"+h+" .b-myselect__select-value");if(!e.hasClass("group")){var z=c("input#"+h+"-val");z.val()!==g&&z.val(g).attr("data-handler-val",l).trigger("change",[d,f]);e.hasClass("b-myselect__select-li_clone_true")?b||(e.addClass("selected").siblings().removeClass("selected"),e.trigger("customclick"),r=e.siblings(".selected").find(".b-myselect__option-value").html()):e.addClass("selected").siblings().removeClass("selected");s.html(r);!1!==f&&(c("body").trigger("click"),
b&&!b.isTrigger&&(s.focus(),k.scrollToTopLeft()));a.trigger("selectChange",{id:h})}}function p(a){g();a=this.getAttribute("data-id");var b,d=c("#"+a+" li.selected"),f=d.next(),e=!0,l=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!l&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){w.apply(d[0],[!1,!1,!1]);return}for(;e;){if(0===f.length)return;f[0].offsetWidth&&!l?e=!1:l&&f[0].className.match("b-myselect__select-li_show_yes")?e=!1:f=f.next()}w.apply(f[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+
a,f[0].offsetTop)}function l(){g();var a=this.getAttribute("data-id"),b,d=c("#"+a+" li.selected"),f=d.prev(),e=!0,l=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!l&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){w.apply(d[b-1],[!1,!1,!1]);return}for(;e;){if(0===f.length)return;f[0].offsetWidth&&!l?e=!1:l&&f[0].className.match("b-myselect__select-li_show_yes")?e=!1:f=f.prev()}w.apply(f[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+a,f[0].offsetTop)}function e(a){var b=
a.which||a.keyCode,d=this.getAttribute("data-tabid"),d=!!W[d];b!==K&&b!==A||a.ctrlKey||"text"===this.type?b!==K||a.ctrlKey||"text"!==this.type?b!==Y&&b!==ba||!d?b!==M&&b!==r||d||a.ctrlKey||"text"===this.type?b!==H&&b!==D||d||a.ctrlKey||"text"===this.type?b===H&&d&&!a.ctrlKey?(a.preventDefault(),p.apply(this,[a])):b===M&&d&&!a.ctrlKey?(a.preventDefault(),l.apply(this,[a])):"text"!==this.type&&32<b&&s.apply(this,[a]):(a.preventDefault(),p.apply(this,[a])):(a.preventDefault(),l.apply(this,[a])):(a.stopPropagation(),
h(!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(),k.scrollToTopLeft()),a.preventDefault()):(a.preventDefault(),s.apply(this,[a]))}function z(b){b=b||k.event;b=b.which||b.keyCode;if(b!==M&&b!==H&&Y!==b){var f,e,g,l,r,h,s,z,D,n,K;f=this.value.toLowerCase();f=d.u.escapeRegExp(f);
b=this.getAttribute("data-id");if(e=d.Dom.byId(b)){r=c(e);z=String(e.getAttribute("data-id"));g=e.children;l=g.length;D=this.getAttribute("data-tabId");X[D]||(X[D]={});if(X[D][b])n=X[D][b],l=n.length;else for(g=e.children,n=[],h=g.length;h--;)K=g[h].cloneNode(!0),K.className+=" b-myselect__select-li_clone_true",s=c(K).find(".b-myselect__option-value"),s=n.push({node:g[h],clone:K,innerNode:s,inner:s.html(),bindClick:function(){var a=c(this.clone);a.bind("click",c.proxy(function(a){this.returnDefValue();
var 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))},returnDefValue:function(){this.isMatched&&this.innerNode.html(this.inner);this.isMatched=!1}}),n[s-1].bindClick(),X[D][b]=n;if(""===f)r.removeClass("b-myselect__select-ul_searching_true"),I(U[b]),N(e,b),a.trigger("updateScroll",
{id:"cont-"+b});else{r.addClass("b-myselect__select-ul_searching_true");g=RegExp(f);var A="";for(U[b]=[];l--;){D=n[l];D.returnDefValue();r=D.inner;r=r.split(" ");h=r.length;for(s=!1;h--;)if(A=r[h].toLocaleLowerCase(),K=A.match(g))n[l].isMatched=!0,n[l].searchIndex=A.indexOf(K[0])+Math.pow(10,h),s=!0,r[h]=r[h].replace(f?RegExp("("+f+")","i"):!1,'<span class="highlight">$1</span>'),U[b].push(n[l]);s?(B(D),D.innerNode.html(r.join(" "))):I(D)}if(0<U[b].length)for(f=U[b],f.sort(t),e=c(e),l=f.length;l--;)e.prepend(f[l].clone);
a.trigger("updateScroll",{id:"cont-"+b});ScrollHandler.scrollTo("cont-"+b,0);d.Common.setOptionListPosition("#opt",z)}}}}function t(a,b){return b.searchIndex===a.searchIndex?0:b.searchIndex<a.searchIndex?1:-1}function N(a,b){var d,f;f=c(a).find('.selected:not(".b-myselect__select-li_clone_true")');f.length&&(d=f[0].offsetTop,setTimeout(function(){ScrollHandler.scrollTo("cont-"+b,d)},1))}function B(a){if(a){var b=a.length;if(b)for(;b--;)a[b].clone.className.match("b-myselect__select-li_show_yes")?
a[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 I(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 F(b,d){var f=d.tabId;c("#cont-"+f+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+f+' .depend.b-radio input[type="hidden"], #cont-'+f+' .depend.b-select-ac input[type="hidden"]').each(function(){E.apply(this)});
a.trigger("updFormHeight",{tabId:f})}function E(){var b=this.value,d=this.getAttribute("name");this.getAttribute("data-type");var f=this.getAttribute("data-tabid"),e,d=c("#frm-"+f+' div[data-depend="'+d+'"]');1<d.length?d.each(function(){var a=c(this);e=a.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes');P(e,a)}):(e=d.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes'),P(e,d));a.trigger("updateScroll",{id:"form-scroll-"+f})}function P(a,
b){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])&&w.apply(d)}}function Q(a,b){var c=b.id,d=b.tabId;X&&X[d]&&X[d][c]&&delete X[d][c]}var M=38,H=40,r=37,D=39,K=13,Y=9,ba=27,A=32,X={},W={},U={};return{init:function(){a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected',"click",s);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected, .b-myselect:not(".readonly") .sb-input',
"keydown",e);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-li',"click",w);a.on(b(),".sb-input","keyup",z);a.on(b(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",E);a.bind("appendForm,appendReport,appendedFilter,forceDepend",F);a.bind("cleanSlistCache",Q)}}}(window,$,EventMgr,App);"use strict";
_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};
App.ActionHandler=function(k,c,a,d){var g=function(){return c("#main-wrapper")},b=function(a){a.preventDefault()},f={},h=function(a,b){var d=b.tabId;clearTimeout(f[d]);f[d]=setTimeout(function(){c("#cont-"+d).addClass("loading")},350)},n=function(a,b){var d=b.tabId;setTimeout(function(){clearTimeout(f[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-"+
d).removeClass("loading")},350)},s=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+'"'})},w=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: "'+
c.param.func+'"'}):c.erMsg?a.trigger("pullMsg",{msg:c.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+c.param.func+'"'})},p=function(a){a.addClass("b-button_st_disabled");a.html(a.attr("data-disabled"))},l=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 f=d.invar.tabId;"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+'"'});l(f);setTimeout(function(){var a=c("#"+f+"-progressbar .b-progressbar__loader");c("#"+f+"-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("#"+f+"-progressbar .b-progressbar__btn-wr").remove()},1);a.trigger("tabLoadingHide",
{tabId:f})},z=function(b,c){var f=d.Dom.byId("t"+c.invar.blockId);f&&(f.className=f.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+'"'})},t=function(b,c){var d="",f={};b?(d=this.getAttribute("data-tabid"),f={clickstat:"title"},b.preventDefault()):d=c.tabId;a.trigger("reloadTab",{addedParam:f,tabId:d,help:!0,
selid:!0,filter:!0})},N=function(b){var d=this.getAttribute("data-func");b=this.getAttribute("data-type");var f=this.getAttribute("data-name"),e=this.parentNode,g=e.getAttribute("data-id"),l=e.getAttribute("data-elid"),d={func:d,elid:g,plid:l};"setrate"===b?a.trigger("ajaxRequest",{param:d,invar:{$parent:e,rateType:f,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")},
type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"})},B=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"))},I=function(b){var d=c(this),f=d.attr("data-func");b=d.attr("data-id");d=d.attr("data-tabid");f={func:f};b&&"undefined"!==b&&(b=b.split("=",2),b[1]&&(f[b[0]]=b[1]));a.trigger("ajaxRequest",{param:f,invar:{parent:d},type:"get",outtype:"json",
trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:"menu"});a.trigger("tabLoading",{tabId:d})},F=function(b,f){var e=c(this),g=this.getAttribute("data-url"),l=this.getAttribute("data-parent"),k=/\/?func=+/,h=this.getAttribute("data-cgi"),s=!1,z="menu",t=e.hasClass("i-menu-link"),n=e.parent().hasClass("b-fatal-error__refresh-link"),p=!1,B;if(b.ctrlKey||b.metaKey||e.hasClass("newtab"))p=!0,z="noqueue";if(e.hasClass("wohan"))return!0;n&&c("#modal_alert_ok").trigger("click");if(g)if(g.match(k)){B=
h?pageInfo.host+h:pageInfo.url;g=g.replace("?","");g=d.Common.parseParams(g);g.clickstat="yes";p||(k=c(".tab-content_st_active").attr("data-func"),g.func===k&&(s=!0));var k=g.func,h=f.__tabs,n=!1,I=null,N=0,w,M;if(k&&h&&"object"===("undefined"===typeof h?"undefined":_typeof(h)))for(var H in h)if(h[H]&&(w=h[H].func,!w&&h[H].paramObjAll&&(w=h[H].paramObjAll.func),M=k+".empty",(M===w||w===k)&&"parent"===h[H].hType&&(n=!0,I=H,N=h[H].status,1===N)))break;n&&!N&&t?(c("#switch-"+I).trigger("lclick"),a.trigger("reloadTab",
{tabId:I,resetFilterOn:!0})):(a.trigger("ajaxRequest",{url:B,param:g,invar:{parent:l,newtab:p,sameModule:s,__src:"menuAction",__src_func:g.func},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:z}),e.parents(".m-item").addClass("loading"))}else console.log(B);b&&b.preventDefault()},E=function(b,f){b.preventDefault();var e=c(this),g=e.getFlags(),h=e.attr("data-tabid"),s=c("#frm-"+h),z=s.getVars(),t=s.attr("action"),n=s.serializeObject(),B=e.attr("data-parent"),
I=e.attr("data-type"),w=s.hasClass("withfiles"),N=e.attr("data-act"),H=e.attr("data-id");s.hasClass("b-form_showcase_yes");var s=e.attr("data-name"),F=d.Dom.byId(h+"-progresstype"),E,ha,ia;if(e.hasClass("b-button_st_disabled"))return!1;p(e);null!==F&&(E=F.value);if("back"!==N){F=d.u.checkFileSize(h);if(F.msg)return a.trigger("errMsgValid",{self:F.field,err:F.msg,number:0}),l(e),!1;F=M(h);if(""!==F.msg)return a.trigger("showAlert",F),l(e),!1;F=Q(h);if(""!==F.msg)return a.trigger("errMsgValid",{self:F.himself,
err:F.msg,number:0}),c(F.himself).bind("keyup",function(){""!==this.value&&(c(this).unbind("keyup"),a.trigger("okMsgValid",{self:this,number:0,notOk:!0}))}),l(e),!1;F=c("#frm-"+h+" input[data-check-field]");if(0!==F.length){ia=P(F);var na=!1;F.each(function(){var b=this.getAttribute("name");if(0!==ia&&""!==n[b]&&0!==c(this).width()&&ia>d.Forms.checkPassStrength(n[b]))return a.trigger("showAlert",{msg:pageInfo.pwErrorMsg}),na=!0,!1});if(na)return l(e),!1}}"back"===N&&(n.sback="ok",E="false");H&&"undefined"!==
H&&(H=H.split("=",2),H[1]&&(n[H[0]]=H[1]));s&&(n.clicked_button=s);F=E;n.progressid=F;ha={elid:F,func:"progress.get",sfrom:"ajax"};if("blank"===N){var ga=F+(new Date).getTime(),z=c("#form-wrapper-"+h);z.wrap(function(){return'<form action="'+t+'" id="form-'+ga+'" method="POST" enctype="multipart/form-data" target="'+ga+'"/>'});w=c("#form-"+ga);w.append('<input type="hidden" class="i-input-tmp-elem" value="ok" name="sok"/>');w.append('<input type="hidden" class="i-input-tmp-elem" value="'+s+'" name="clicked_button"/>');
H&&H[1]&&w.append('<input type="hidden" class="i-input-tmp-elem" value="'+H[1]+'" name="'+H[0]+'"/>');w.find('input[name="sfrom"]').remove();k.open("",ga);w.submit();g.keepform?(z.unwrap(),c(".i-input-tmp-elem").remove()):(d.Tabs.closeTab(b,h),B&&a.trigger("reloadTab",{tabId:B}));l(e);return!1}e=c("#frm-"+h+" .i-control-mixed");0!==e.length&&(n=d.u.removeParam(e,n));E=String(E).split("_")[0];e={url:pageInfo.host+t,param:n,invar:{tabId:h,parent:B,type:I,progresstype:E,progressid:F,iType:"replace",
dataSaved:!0,targetTabId:h,__vars:z},type:"post",outtype:"json",trfunc:"ajaxFormResponse",queue:"noqueue",failfunc:"failFormAjaxResponse"};w?(n.sok="ok",a.trigger("setBrandSettings",{options:e,tabId:h,pid:F,name:s,param:n,addParams:{sok:"ok",sfrom:"ajax",clicked_button:s,pid:F},parent:B})):("report"===I?(n.sok="ok",e={url:pageInfo.host+t,param:n,invar:{parent:B,tabId:h,__src:"report"},outtype:"json",trfunc:"ajaxResponse",queue:"noqueue",failfunc:"failCommonAjaxResponse"}):n.sok="ok",a.trigger("ajaxRequest",
e));"false"!==E&&setTimeout(function(){a.trigger("ajaxRequest",{param:ha,invar:{tabId:h,param:ha,type:I,progresstype:E},outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"})},1E3);a.trigger("tabLoading",{tabId:h})},P=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"]'),
f="",e=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 f=pageInfo.messages.empty,e=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 f=pageInfo.messages.empty,e=a.parentNode,!1});return{param:a,msg:f,himself:e}},M=function(a){var b=c("#form-wrapper-"+a+' input[data-confirm="yes"]'),
f="",e=null;0<b.length&&b.each(function(){var b=this.getAttribute("data-check-field"),c=this.value,g=d.Dom.byId(b+"-"+a),b=d.Dom.byId(b+"-"+a+"-fake"),l;null!==g&&(l=g.value);c===l||0===g.offsetWidth&&0===b.offsetWidth||(f=pageInfo.confirm,e=this)});return{msg:f,himself:e,callback:function(){this.focus()}}},H=function(b,f){b&&b.preventDefault();var e;c(this).parents(".i-message").hide();e=this.getAttribute("data-href");a.trigger("updTableHeight");e=d.Common.parseParams(e);a.trigger("ajaxRequest",
{url:pageInfo.url,param:e,trfunc:"DoNothing",queue:"noqueue"})};return{init:function(){a.onwithdata(g(),".m-item a, .b-menu-item","click","menuAction",F);a.on(g(),".i-button_type_func","click",I);a.on(g(),".notActive span","click",b);a.on(g(),".reload","click",t);a.on("#main-wrapper",".i-button_type_ok","click",E);a.on(g(),".i-ticket__rate","click",N);a.bind("rateResponse",B);a.bind("failedAjaxResponseForDashboard",z);a.bind("failMenuAjaxResponse",s);a.bind("failCommonAjaxResponse",w);a.bind("failFormAjaxResponse",
e);a.bind("tabLoading",h);a.bind("tabLoadingHide",n);a.on(g(),".i-message__dismiss-link","click",H)}}}(window,$,EventMgr,App);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};
App.Tabs=function(k,c,a,d,g){var b={},f=k.pageInfo,h=1,n=0,s="",w="",p=function(){d.u.parseParams(k.location.search).sfrom&&k.history&&setTimeout(function(){k.history.pushState("default","",f.binary)},1E4)},l=function(a){if(a&&"okList"!==a.__src&&"okForm"!==a.__src)if(a.features&&f.features&&!a.wizard&&a.features!==f.features){if(a=d.u.parseParams(k.location.search),a.ssavetabs=1,a.scountreload?(a.scountreload-=0,a.scountreload+=1):a.scountreload=1,5>a.scountreload)return k.location.search="?"+d.u.getQueryString(a),
!1}else a=d.u.parseParams(k.location.search),a.ssavetabs&&setTimeout(function(){k.history&&k.history.pushState("default","",f.binary)},1E4);return!0},e=function(c){if(c&&c.reload){var q=f.url;c.savetab&&(q+="?sfrom=sessionexpired");if(c.__src&&("menuAction"===c.__src||"toolbarAction"===c.__src||"report"===c.__src||"reloadTab"===c.__src)){var m,e;m="tab"+h;e={status:1,forceActive:!0,title:"",paramObjAll:d.u.parseParams(c.sourceParamString)};var x=e.paramObjAll.func;if(!String(x).match(/su$/)&&"chlevel"!==
x){if(c.parent){if(c.targetTabId||c.tabId)m=c.targetTabId||c.tabId;e.hType="child";b[c.parent]&&(b[c.parent].child=m)}else c.targetTabId&&(m=c.targetTabId),e.hType="parent";b[m]=e;a.trigger("changedTabs",{tabs:b,forceActive:!0})}}c.__src&&"filterset"===c.__src&&(m=c.tabId,b[m]&&(b[m].beforeRequest=c.sourceParamString),a.trigger("changedTabs",{tabs:b,forceActive:!0}));k.location=q;return!1}return!0},z=function(a){if(a){if(a.location&&a.newwin)return k.open(a.location,"_blank"),c(".m-item.loading").removeClass("loading"),
!1;if(a.location)return k.location=a.location,!1}return!0},t=function(b){if(b){var c,m;c=b.formParam;m=b.parent;if(c)return c=d.u.parseParams(c),m={noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:m,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&&(m.invar.parent=b.tabId),a.trigger("ajaxRequest",m),!1}return!0},N=function(b){if(b){var c;c=b.listParam;var m=b.parent;if(c)return c=
d.u.parseParams(c),a.trigger("ajaxRequest",{noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:m,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:m}),!1}return!0},B=d.Common.storage,I=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")})},
F=function(d){var q=this.getAttribute("data-tabid"),m=this.getAttribute("data-func"),e=c(this);c("#frm-"+q).hasClass("b-form_showcase_yes");var x=e.getFlags();b[q]&&(e=b[q].parent,x.refresh&&e&&a.trigger("reloadTab",{tabId:e,__src:"formCancelRefresh",filter:!0}),b[q].rParentObj?(m=b[q].rParentObj,b[q].rParent=void 0,a.trigger("ajaxRequest",{url:f.url,param:m,invar:{parent:e,targetTabId:q,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",
queue:"noqueue"}),a.trigger("tabLoading",{tabId:q})):m?(m={param:{func:m},invar:{parent:e,targetTabId:q,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"},a.trigger("ajaxRequest",m),a.trigger("tabLoading",{tabId:q})):aa(d,q),d.preventDefault())},E=function(b){"on"===b&&(a.trigger("ajaxRequest",{param:{func:"usrparam",elid:f.user,checkunsaved:"off",sok:"ok"},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"}),
f.checkUnsaved=!1)},P=function(d,q){var m=!1,e;!q.newtab&&!q.dataSaved&&f.checkUnsaved&&b[s]&&(e=Q(s),e!==s&&b[e]&&0===b[e].status&&T(e),e=ua(e),e.isChanged&&(m=!0,a.trigger("confirmBoxShow",{callbackOk:M,callbackCancel:function(){c(".m-item.loading").removeClass("loading")},text:String(f.unsavedData).replace("__VALUE__",e.count)+'<br/><span class="b-text_style_bold">'+e.labels+"</span>",args:[d,q],checkbox:{msg:f.unsavedDontShow,cb:E}})));m||M(d,q)},Q=function q(a){return b[a]&&"form"===b[a].type?
a:b[a].child?q(b[a].child):!1},M=function(q,m){a.trigger("hideHint");var f=m.parent?m.parent:"",x=m.ok||!1,v;f&&(a.trigger("tabLoadingHide",{tabId:f}),I(f));m.targetTabId&&a.trigger("tabLoadingHide",{tabId:m.targetTabId});m.srcTabId&&a.trigger("tabLoadingHide",{tabId:m.srcTabId});if(!(e(m)&&z(m)&&N(m)&&t(m)))return!1;if(x&&void 0!==f)a.trigger("reloadTab",{tabId:f,filter:!0,__src:"buildTabOk"});else{a.trigger("startbuildTab","new empty tab");v="tab"+h;f=m.type||m.id;"dashboard"===m.exType?v="tab0":
m.targetTabId?v=m.targetTabId:m.showcase?v="tab0":h++;if(m.error&&!m.ignErr&&"form"!==m.type&&"inspectorForm"!==m.type&&"showcaseForm"!==m.type&&"report"!==m.type||void 0===m.userexpMsg&&m.error&&"form"===m.type)a.trigger("hideLoader"),f="fatalerror";else if(m.error&&m.ignErr)return;if(""===f&&!b.tab0||"dashboard"===m.exType)f="dashboard";m.msg&&c.extend(d.Common.msg,m.msg);switch(f){case "list":H(v,m);break;case "form":r(v,m);break;case "dashboard":D(v,m);break;case "report":Y(v,m);a.trigger("reportLoad");
break;case "map":case "rack":ba(v,m);break;case "fatalerror":K(v,m);break;case "empty":A(v,m);break;case "inspectorForm":X(v,m);break;case "showcaseForm":W(v,m);break;default:a.trigger("pullMsg",{msg:'Do not support type = "'+f+'" of metadata'})}f=m.autoupdate;b[v]&&(b[v].timeId&&clearTimeout(b[v].timeId),void 0!==m.autoupdate?(f=setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(v,f),1E3*m.autoupdate),b[v].autoupdate=!0,b[v].timeId=f):(b[v].autoupdate=!1,b[v].timeId=
void 0),m.tips&&setTimeout(function(){a.trigger("showTips",{tips:m.tips,inTab:!0,tabId:v,sameModule:m.sameModule})},1))}},H=function(q,m){var e="",x,v=R(m,q);m.plid&&encodeURIComponent(m.plid);m.elid&&encodeURIComponent(m.elid);m.sortOrder&&(e+="&p_order="+m.sortOrder);m.sortCol&&(e+="&p_sort="+m.sortCol);"true"===m.pager.pager&&(e+="&p_num="+m.pager.pageNum+"&p_cnt="+m.pager.pageCnt);m.sbar=!0;d.Global.warning&&(m.warning=d.Global.warning);m.selid&&(d.Global.selid=m.selid);m.scrollTop&&(d.Global.scrollTop=
m.scrollTop);m.tabId=q;if(m.warning){var y=c.extend({},m.warning);a.trigger("checkWarningForConfirm",{d:m,w:y})}var y=xa(m),C="";if("true"===m.pager.pager)var C=m.pager,l=g.formItemSelect({name:"pager-slist",slist:C.pageSlist,value:C.pageNum,msg:C.pageSlist[C.pageNum-1].value,depend:C.depend,dependMaster:C.dependMaster,dependFields:"",hide:"",show:"",readonly:"",setvalue:"",id:q,attrInput:""}),k=Ja(C.pageCount,C.pageNum),C=g.listPager({slist:l,cnt:C.pageCnt,pagerList:k,msgBegan:C.msgPagershow,msgEnd:C.msgPagerline});
l="";"true"===m.filter&&(l=m.activeFilter.status?"filter filter-hide filter-set":"filter filter-hide");var k=m.breadcrumb,h="";for(x in k)h+='<a href="#" data-id="'+x+'" class="breadcrumb">'+k[x].name+"</a>";x=h;delete m.breadcrumb.name;B.breadcrumb[q]=m.breadcrumb;v.autoupdate=void 0!==m.autoupdate;v.tsettings=d.u.escapeQuote(m.hintTsettings)||"";v.hAutoupdate=d.u.escapeQuote(m.hintAutoupdate)||"";v.hExport=d.u.escapeQuote(m.hintExport)||"";v.hSelectAll=d.u.escapeQuote(m.hintSelectAll)||"";v.fHelp=
d.u.escapeQuote(m.hintFilter)||"";v.pNum=m.pager.pageNum;v.porder=m.sortOrder;v.sortCol=m.sortCol;v.pcnt=m.pager.pageCnt;v.breadcrumb=x;v.plidAttr=m.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",m.plid)+'"':"";v.convertAttr=m.convert?"data-convert="+m.convert:"";v.oplid=m.plid||"";v.tsplid=m.tsplid||"";v.tsettingsParam=filterXSS.safeAttrValue("a","data-url","?func=tsetting&elid="+m.func+"&plid="+m.tsplid);v.table=y;v.progressid=m.progressid;v.tabIdAttr="data-parent="+q;v.pager=C;v.filter=
l;v.afilter=m.activeFilter;v.param=e;v.livefilter=m.liveFilter||"";b[q].body=v;b[q].__content=m.content;b[q].__headers=m.headers;d.Global.bannerHtml=null;d.Global.targetId="";"true"===m.filter?(b[q].filter=!0,b[q].filterFunc=m.filterFunc):b[q].filter=!1;a.trigger("builtTab",{tab:b[q],newtab:m.newtab,targetTabId:m.targetTabId,iType:m.iType,srcData:m});fa(q,m.newtab,m.iType);m.children&&a.trigger("loadChildren",{parent:q,children:m.children});m.progressid&&(e={elid:m.progressid,func:"progress.get"},
a.trigger("ajaxRequest",{url:f.url,param:e,invar:{tabId:q,param:e,progresstype:void 0},type:"get",outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"}));m.diagram&&m.diagram[0]&&a.trigger("appendListWithDiagram",{diagram:m.diagram[0],content:m.content,tabId:q,gid:"diagram-"+q});m.liveFilter&&c("#"+q+"-search").trigger("keyup")},r=function(c,d){var f=R(d,c);d.form&&(d.form.id=c,d.form.formflags=d.formflags||{},d.form.parent=d.parent||"",d.form.func=d.func,f=U(d,c,f),b[c].formModel=f.model,
b[c].formSource=f.formSource,b[c].body=f,a.trigger("builtTab",{tab:b[c],newtab:d.newtab,targetTabId:d.targetTabId,iType:d.iType,srcData:d}),fa(c,d.newtab,d.iType),d.error&&a.trigger("focusOnErrorField",{tabId:c}))},D=function(d,m){var e;b[d]=new TabObj(d,1,"dashboard");!m.error&&m.blocks?b[d].body=Ia(m.blocks):m.lateLoad?(e=f.loading,b[d].body={id:d,top:e,left:"",right:""}):m.shithappend?(e=f.loading,b[d].body={id:d,top:e,left:"",right:""},setTimeout(function(){a.trigger("ajaxRequest",{url:f.url,
param:{func:"dashboard"},invar:{exType:"dashboard"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"dashboard"})},500)):(e=g.fatalError({message:m.ermsg,ref:!1}),b[d].body={id:d,top:e,left:"",right:""});c("#cont-tab0").remove();b[d].func=m.func;a.trigger("builtTab",{tab:b[d]});w=d;b.tab1&&b.tab1.active?b.tab0.deactive():fa(d)},K=function(d,m){var e,x,v=m.targetTabId||d,y;c(".m-item.loading").removeClass("loading");"groupAction"===m.__src||"report"===m.__src||"toolbarAction-refresh"===m.__src?
(a.trigger("tabLoadingHide",{tabId:m.tabId}),"groupAction"===m.__src&&a.trigger("reloadTab",{tabId:m.tabId,filter:!0})):"wizardLink"===m.__src?(a.trigger("tabLoadingHide",{tabId:m.tabId}),v=!1):m.targetTabId?a.trigger("tabLoadingHide",{tabId:m.targetTabId||m.waitingTabId}):m.waitingTabId&&(a.trigger("tabLoadingHide",{tabId:m.waitingTabId}),I(m.waitingTabId));m.ref&&(e=f.url+m.ref);"unavailable"===m.ertype&&(x=m.sourceParamString);v&&b[v]&&aa({preventDefault:function(){}},v);m.parent&&(y=function(){a.trigger("reloadTab",
{tabId:m.parent,__src:"fatalError"})});e=g.fatalAlert({msg:m.ermsg,ref:e,refreshLink:x,refreshLinkMsg:f.tryreload,moreMsg:f.moreinfo});a.trigger("showAlert",{msg:e,callback:y})},Y=function(d,m){var e,x=R(m,d);m.form.id=d;m.form.func=m.func;m.reports.func=m.func;e=m.reports;if(e.emptyBand)e=e.hasDiagram?g.emptyBandOverlay({emptymsg:f.emptyreport,tabId:d}):'<div class="report-nodata">'+f.nodata+"</div>";else{var v="",y=e.bands,C=y.length-1,l=null,k,h;for(h=0;h<C;h++)if(l=d+"-"+h,0===y[h].content.length)y[h-
1]&&y[h-1].title&&(v+='<div class="b-report-nodata">'+f.nodata+"</div>");else if(void 0!==y[h].title)k=y[h].fullwidth?"fullwidth-band":"",v+='<div class="band-content b-title '+k+'"><div class="band-title big-title">'+y[h].title+"</div></div>";else{c.extend(y[h],{elKey:y[h].headers[0].name,pager:{pageElems:0},tabId:l,oTabId:d});y[h].func=e.func;var s="<div>"+xa(y[h]),z=l+y[h].id,n=d+"-"+y[h].id,la="",r="",u=y[h].hidden?"data-table-hidden":"",t=y[h].showMsg,J=y[h].hideMsg,p=y[h].hidden?"hidden":"",
A=y[h].diagram.length;k=y[h].fullwidth?"fullwidth-band":"";0===A&&(k+=" nodiagram");""!==y[h].smallTitle&&(la=y[h].smallTitle,r="small-title");v+=g.reportBand({title:la||"",titleClass:r,table:s,id:l,aid:n,gid:z,fullwidth:k,hidden:u,showMsg:t,hideMsg:J,hiddenClass:p,dc:A});k=y[h].headers;l='<table id="table_sum-'+l+'"><tr>';for(s=0;s<k;s++)l+='<td><span class="data-sum" id="'+k[s].name+'"></span></td>';l+="</tr></table>";v+=l}e=v}x=U(m,d,x);x.helpType="default";x.helpurl="";x.type="report";x.bands=
e;x.reportInfo=m.reportInfo;b[d].body=x;a.trigger("builtTab",{tab:b[d],newtab:m.newtab,bands:m.reports,targetTabId:m.targetTabId});fa(d,m.newtab,m.iType)},ba=function(c,m){var e=R(m,c),x,v=m.type;m.ermsg&&!m.erobj&&(x=g.banner({message:{status:"error",classes:"",id:c,text:d.Common.wordWrap(m.ermsg,100),ref:!1,refText:f.moreinfo,dismiss:m.msg.dismiss}}));e.helpType="default";e.helpurl="";e.type=v;e.plid=m.plid?String(m.plid).replace(/"/g,"&quot;"):"";e.elid=m.elid?String(m.elid).replace(/"/g,"&quot;"):
"";e.parent=m.parent?m.parent:"";e.ermsg=x;e.btng=m.btng?m.btng:[];e.btnview=m.btnview?"o-"+m.btnview:"";e.plidAttr=m.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",m.plid)+'"':"";e.convertAttr=m.convert?"data-convert="+m.convert:"";b[c].body=e;a.trigger("builtTab",{tab:b[c],map:m[v],newtab:m.newtab,targetTabId:m.targetTabId});fa(c,m.newtab,m.iType)},A=function(c,d){var e=f.loading,x;R(d,c);x=b[c];x.body={id:c,text:"",comment:e};x.status=0;x.notLoaded=!0;x.pin=d.pin;d.children&&a.trigger("loadChildren",
{parent:c,children:d.children});a.trigger("builtTab",{tab:x,newtab:d.newtab,targetTabId:d.targetTabId});a.trigger("changedTabs",{tabs:b})},X=function(c,d){if(d.error&&void 0===d.userexpMsg)a.trigger("pullMsg",{msg:d.ermsg});else{var f=R(d,c);delete b[c];c="modal1";f.id=c;d.form&&(d.form.id=c,f=U(d,c,f),f.parent=d.sourceTab,f=g.tabContForm(f),a.trigger("readyInspectorFormHtml",f))}},W=function(c,d){c="tab0";var e=R(d,c);d.form.id=c;d.form.formflags=d.formflags||{};d.form.parent=d.parent||"";e=U(d,
c,e);b[c].formModel=e.model;b[c].formSource=e.formSource;e.showcase=!0;e.nostep=!f.wizard_step;e.notitle=!f.title;e=g.tabContForm(e);a.trigger("readyShowcaseFormHtml",e)},U=function(a,b,c){if(c&&a){var e="",v=String(a.userexpMsg).replace("__value__",a.userexpHideFields);a.ermsg&&!a.erobj&&(e=g.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:f.moreinfo,dismiss:a.msg.dismiss||f.dismiss}}));c.form=a.form;c.tabClass=a.testMode?
" 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=Ta(a.form,b);c.pages=b.html;c.model=b.model;c.formSource=b.source;c.action=f.binary;c.step=f.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,
"&quot;"):"";c.plidAttr=a.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",a.plid)+'"':"";c.type="form";c.userexp=a.userexp;c.userexpMsg=v;c.reportInfo=void 0;c.arePages=1<a.form.length?"a-lot-of-pages":"";c.ermsg=e;var y;if(a.__innervars){e=a.__innervars;v="";b=0;for(y in e)0!==b&&(v+="|"),b++,v+=y+":"+e[y];y=v}else y="";c.__innervars=y;a.buttons&&(c.model.__buttons=a.buttons);return c}},R=function(a,e){var g={},x,v=0,y,C,l,k;x=a.selfUrl?a.selfUrl.replace(/sfrom=ajax/g,""):"";var h;
a.pin=a.pin&&"menuAction"!==a.__src;if(v=a.pin){a:{v=a.func||(a.urlObj?a.urlObj.func:"");for(h in b)if(l=b[h],h===e||l&&l.paramObjAll&&l.paramObjAll.func===v||l&&l.urlObj&&l.urlObj.func===v){h=!0;break a}h=!1}v=!h}v&&(a.pin=!0);g.commonDir=f.commonDir;g.itemId=a.type+(new Date).getTime();g.id=e;g.func=a.func;g.theme=a.theme;g.hReload=d.u.escapeQuote(a.hintReload)||"";g.comment=d.u.escapeQuote(a.msg_loading)||"";g.hFavorite=d.u.escapeQuote(a.hintFavorite)||"";g.hUnfavorite=d.u.escapeQuote(a.hintUnFavorite)||
"";g.hPrint=d.u.escapeQuote(a.hintPrint)||"";g.hCopy=d.u.escapeQuote(a.hintCopy)||"";g.hPdf=d.u.escapeQuote(a.hintPdf)||"";g.hHelp=d.u.escapeQuote(a.hHelp)||"";g.hintUnpin=d.u.escapeQuote(a.hintPin)||"";g.hintPin=d.u.escapeQuote(a.hintUnpin)||"";g.hDevel="out=devel";g.breadcrumb="";g.message="";g.selfurl=f.url+"?"+Z(a.urlObj);g.devMode=ka;g.testMode=a.testMode;g.pdfOn=Sa;g.btng=a.btng?a.btng:[];g.btnview=a.btnview?"o-"+a.btnview:"";g.favorite=a.favorite||!1;g.pin=a.pin||!1;g.inmenu=!!d.Dom.byId("l-"+
String(a.func).replace(/\./g,"_"));g.parentAttr=a.parent?"data-parent="+a.parent:"";g.tabIdAttr="data-parent="+e;h=c.extend({},a.urlObj);delete h.sfrom;delete h.operafake;delete h.clickstat;h.startform=h.func;delete h.elname;delete h.func;g.permaLink=f.url+"?"+Z(h);if(d.Global.targetId&&d.Global.targetId!==e&&d.Global.bannerHtml&&0<d.Global.bannerHtml.length)for(h=d.Global.bannerHtml.length;h--;)"error"===d.Global.bannerHtml[h].status&&d.Global.bannerHtml.splice(h,1);a.message?g.message=d.Global.bannerHtml?
a.message.concat(d.Global.bannerHtml):a.message:d.Global.bannerHtml&&(g.message=d.Global.bannerHtml);if(g.message)for(h=g.message.length;h--;)""===g.message[h].refText&&(g.message[h].refText=a.msg.moreinfo),""===g.message[h].dismiss&&(g.message[h].dismiss=a.msg.dismiss||f.dismiss);a.targetTabId?(b[e].type=a.type,b[e].selfUrl=x):b[e]=new TabObj(e,1,a.type,x);a.__src_func&&(b[e].menuFunc=a.__src_func);h=b[e];if("hardUpdate"!==a.iType&&"replace"!==a.iType)if(a.parent){if(void 0===b[a.parent])return;
h.hType="child";h.parent=a.parent;h.gParent=b[a.parent].gParent?b[a.parent].gParent:a.parent;"empty"===a.type&&(b[a.parent].child=e)}else h.hType="parent";else a.parent=h.parent;a.title&&""!==a.title?(v=a.title.length,x=25>v?a.title:a.title.substr(0,25)+"...",y=10>v?a.title:a.title.substr(0,10)+"...",C=d.u.escapeQuote(a.title)):x="...";h.title=a.title;g.tabTitle=a.title;k=a.parent?b[b[e].gParent].func:a.id;v=Ca(k,a.selfIcon,f.commonDir);l=Ca(k,a.selfIcon,f.commonDir,!0);g.tImg=v;g.tStyle=l;h.rParentObj=
a.rParent?b[e].paramObjAll:void 0;h.paramObjAll=a.urlObj;"empty"!==a.type&&(h.notLoaded=!1);h.iType=a.iType;a.pinIcon?v=a.pinIcon:(v=String(k).replace(/\./g,"_"),v=d.Dom.byId("l-"+v),v=c(v).parent(),name=v.attr("data-group"),v=v.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+'"');h.pinIcon=v;h.pin=a.pin||!1;h.header={tabId:e,title:x,hint:C,isPin:a.pin,pinIcon:h.pinIcon,
shortTitle:y,theme:f.theme};h.func=a.func;h.favorite=a.favorite;h.features=a.features;h.wizard=a.wizard;h.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;g.help=h.help;return g},Z=function(a){var b="",c=0,d;for(d in a)""!==d&&(0!==c&&(b+="&"),b+=d+"="+encodeURIComponent(a[d]),c++);return b},T=function(c){var d="",e=s,f="";b[s]&&(b[s].deactive(),b[s].gParent&&(d=b[s].gParent,b[d].actChild=null));
b[c].gParent&&(d=b[c].gParent,b[d].actChild=c);b[c].activate();f=d?d:c;a.trigger("activateTab",{tabId:c});a.trigger("changedTab",{tabId:c,prevTabId:e});a.trigger("changeTabStatus",{func:da(f),type:"activate"});a.trigger("changedTabs",{tabs:b});s=c;(b[c].aupdate||b[c].notLoaded)&&a.trigger("reloadTab",{tabId:c,selid:!0,help:!0,filter:!0})},ca=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?
c=b[a].menuFunc:b[a].func?c=b[a].func:b[a].paramObjAll&&(c=b[a].paramObjAll.func));return c},fa=function(d,e,f){var x=ca(s);if(s===d)b[d].activate();else{var v=b[d].hType,y=b[d].parent||null,g=b[d].gParent||null,l;l="hardUpdate"===f||"softUpdate"===f;f="replace"===f;!s||s===w||e||"child"===v||"tab0"===d||l||f||x||(e=s,a.trigger("closeTab",{tabId:e}),b[e].child&&ja(b[e].child),b[e].parent&&va(b[e].parent),"tab0"!==e&&(b[e].close(),delete b[e],a.trigger("closeTabEvent",{tabId:e})));y&&b[y].child&&!l&&
!f&&(l=b[y].child,ja(l));"child"===v&&(b[y].child=d,b[g].actChild=d);b[s]&&b[s].deactive();b[d].activate();v=g?g:d;s=d;c(".m-item.loading").removeClass("loading");a.trigger("activateTab",{tabId:d});a.trigger("changeTabStatus",{func:da(v),type:"activate"});a.trigger("changedTabs",{tabs:b})}},ma=function m(a){var c=a;b[a].child&&(c=m(b[a].child));return c},ha=function(c){c.preventDefault();c=this.getAttribute("data-tabid");s!==c&&(T(c),"form"===b[c].type||"report"===b[c].type?(a.trigger("switchTabForm",
{tabId:c}),a.trigger("updFormHeight",{tabId:c})):a.trigger("updTableHeight"),a.trigger("switchTab",{tabId:c}))},ia=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})},ga=function(c,d){var e=d.tab,f=d.newtab||!1,g=d.bands||"",h=d.map||"",k,O=ca(s);s===w||f||O||(k=b[s].gParent?b[s].gParent:
s);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(k).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&&
"rack"!==e.type||a.trigger("appendMap",{tabId:e.id,map:h});!0===e.filter&&a.trigger("appendFilter",{tabId:e.id,listParam:e.paramObjAll,func:e.filterFunc});l(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&&f.checkUnsaved){var v=ua(d);v.isChanged&&(e=!0,a.trigger("confirmBoxShow",{callbackOk:aa,callbackCancel:"",self:this,text:String(f.unsavedData).replace("__VALUE__",v.count)+'<br/><span class="b-text_style_bold">'+
v.labels+"</span>",args:[c,d],checkbox:{msg:f.unsavedDontShow,cb:E}}))}e||aa(c,d)}},aa=function(c,d,e){a.trigger("closeTab",{});var f;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(f=b[d].gParent,!b[f].actChild)break a}else if(!b[d].actChild&&d!==s)break a;if("parent"===b[d].hType)if("backBtn"===e)g="tab0";else{e=[];var l=0,h;for(h in b)"parent"===
b[h].hType&&(e.push(h),h===d&&(g=l),l++);h=g+1;g-=1;g=e[h]?ma(e[h]):e[g]?ma(e[g]):w}else g=b[d].parent,b[d].gParent&&(f=b[d].gParent,b[f].actChild=g);b[g].gParent&&(b[b[g].gParent].actChild=g);b[g].activate();f=f?f:g;s=g;a.trigger("activateTab",{tabId:g});a.trigger("changeTabStatus",{func:da(f),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&&
ja(b[d].child);b[d]&&"child"===b[d].hType&&(f=b[d].parent,b[f].child=null);b[d].close();delete b[d];c&&c.preventDefault();a.trigger("updTableHeight");a.trigger("changedTabs",{tabs:b})}},va=function G(c){a.trigger("closeTabEvent",{tabId:c});b[c].parent&&G(b[c].parent);b[c].close();delete b[c]},ja=function x(c){a.trigger("closeTabEvent",{tabId:c});b[c].child&&x(b[c].child);b[c].close();delete b[c]},qa=function(a){if(b)for(var c in b)b.hasOwnProperty(c)&&"tab0"!==c&&aa(a,c)},J=function(a){if(b){var d=
c(".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&&aa(a,e)}},S=function(e,v){e.preventDefault();var g,l,h=[];g=c(this);var k=filterXSS.friendlyAttrValue(g.parents(".toolbar").attr("data-plid")||""),s="report"===g.closest(".tab-content").attr("data-report");g=v?v:this.getAttribute("rel");h.push(k);l=b[g].parent;if(d.Dom.hasClass(this,"updatetab")){h=k.lastIndexOf("/");l=f.url;var s=this.getAttribute("data-url").replace("func=",
""),z={};z.func=s;-1!==h&&(k=k.substring(0,h),h=k.lastIndexOf("/"),-1===h?z.elid=k:(z.plid=k.substring(0,h),z.elid=k.substr(h+1)));a.trigger("ajaxRequest",{url:l,param:z,invar:{parent:null,targetTabId:g,iType:"replace",__src:"toolbarAction"},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"});a.trigger("tabLoading",{tabId:g})}else aa.apply(this,[e,g,"backBtn"]),l&&!s&&(a.trigger("reloadTab",{tabId:l,__src:"backBtn",selid:h,filter:!0}),a.trigger("tabLoading",
{tabId:l}))},wa=function(c,d){var e=d.tabId,f=d.delay;s!==e?void 0!==b[e]&&b[e].autoupdate&&(setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(e,f),1E3*f),b[e].autoupdate=!0):a.trigger("reloadTab",{tabId:e,__src:"autoUpdate",selid:!0,filter:!0})},La=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"))},Ma=function(a){var b=
[],d;c("#cont-"+a+' .list_table tr.selected:not(".filtred")').each(function(){d=this.getAttribute("data-elid");b.push(d)});return b},xa=function(a){var b,c,e,g=a.headers,l={};for(e in g)l[g[e].name]={type:g[e].type,hidden:g[e].hidden?!0:!1};a.headersName=l;var h=a.tabId,k=a.headers,s=a.props,z=a.elKeyName||a.elKey,la=a.elKey,n=k.length,u,r,t,J,p,A,B,w,g=""+('<table class="list_table init b-list__table_type_body" id="lt-'+h+'"><thead><tr>'),l=""+('<table id="sort_table-'+h+'" class="sort_table b-list__table_type_head"><thead class="1"><tr>');
e=""+('<table id="statusbar-'+h+'" class="statusbar b-list__table_type_footer"><tbody class="1"><tr>');for(b in k)if(u=k[b],!u||!u.hidden){r=u.hint?" hint ":"";r+=u.align?" align-"+u.align:"";u.minimize&&(r+=" i-minimize-col ");w=0===b-0;J=' data-colname="'+u.name+'" ';p=' data-colname="'+u.name+'" ';p+=' data-coln="'+b+'" ';J+=u.total?' data-type="'+u.type+'" ':"";J+=u.nestedreport?' data-nestedreport="'+u.nestedreport+'" ':"";J+=u.nestedlist?' data-nestedlist="'+u.nestedlist+'" ':"";J+=u.nestedlistBlank?
' data-nestedlist-blank="true" ':"";J+=u.editform?' data-editform="'+u.editform+'" ':"";u.hint=u.hint?d.u.escapeQuote(u.hint):void 0;J+=u.hint?' data-hint="'+u.hint+'" ':"";J+=u.width?' width="'+u.width+'"':"";A=0!==b-0?'<div class="rowHandler"><div class="rowLine1"></div><div class="rowLine2"></div></div>':"";J+=u.edit?' data-edit-func="'+u.edit+'" ':"";la===u.name&&(r+=" keyfield ");z===u.name&&(r+=" keynamefield ");w?(r+="first ",B=f.selected+" - 1"):B="";n-1===b&&(r+="last");u.sort&&!a.band?(r+=
" td_sort i-tip-target_st_sort i-tip-target_st_msort",c=u.sort):u.sort&&a.band&&(r+=" td_client_sort i-tip-target_st_sort i-tip-target_st_msort",c=u.sort);p+=c?' data-sorttype="'+c+'" ':"";u.sorted?(t=String(u.sorted).match(/\+/)?'<div class="triangl-bot triangle"></div>':'<div class="triangl-top triangle"></div>',1<a.sortedCount&&(t+='<div class="b-sort-table__sort-order">'+String(u.sorted).charAt(1)+"</div>"),p+='sorting="'+u.sorted+'"'):t='<div class="triangle"></div>';t+='<div class="filter-icon hint"  data-hint=""></div>';
ka&&(t+='<a href="#" class="devel-link-settings devel-link-settings--col" data-elid="'+u.name+'" data-tabid="'+h+'"></a>',t+='<a href="#" class="devel-link-delete devel-link-delete--col" data-elid="'+u.name+'" data-name="'+u.pName+'" data-tabid="'+h+'"></a>',w&&(t+='<a href="#" class="devel-link-add devel-link-add--col"  data-tabid="'+h+'"></a>'));if("button"===u.type)for(b in u.confirm)""!==u.confirm[b]&&(p+=" data-confirm-"+b+'="'+u.confirm[b]+'" ');g+='<th  class="'+r+'" '+J+'><div class="ovf" '+
p+'><span class="data-wrapper" data-mn="'+u.name+'" data-fn="'+a.func+'">'+u.pName+"</span>"+t+"</div> "+A+"</th>";l+='<td  class="'+r+'" '+J+'><div class="ovf"  '+p+'><span class="data-wrapper" data-mn="'+u.name+'" data-fn="'+a.func+'">'+u.pName+"</span>"+t+"</div> "+A+"</td>";if(0===b-0)e+="<td "+J+'><div class="ovf"><span class="sb-result sb-result_index_0 sb-result_st_active" data-mn="msg_total" data-fn="desktop">'+f.total+": "+a.pager.pageElems+'</span><span class="sb-selected sb-selected_index_0" data-mn="msg_selected" data-fn="desktop">'+
f.selected+": 1</span></div></td>";else{if(""!==u.total)if("object"===_typeof(u.total)){u=u.total;r="";t=0;p=void 0;A="";w=void 0;var S=!1,S=void 0,I="";for(p in u)A=0!==t?",</span> ":"",I=0===u[p]-0?"no":"default",w=s[p],(S=""===w.style)?r+=A+'<span class="'+I+'"><div class="props s-icon s16x16 '+w.onImg+" i-total-prop-"+p+'"></div>'+u[p]:(S=w.animated?".gif":".png",r+=A+'<span class="'+I+'"><img class="props" src="'+f.commonDir+"img/"+w.onImg+S+'"/>'+u[p]),t++;u=r+="</span>"}else u=u.total;else u=
"";e+="<td "+J+'><div class="ovf"><span class="sb-result sb-result_st_active sb-result_index_'+b+'">'+u+' </span><span class="sb-selected sb-selected_index_'+b+'">'+B+"</span></div></td>"}}b=g=l+"</tr></thead></table>"+(g+"</tr></thead>");c=e+"</tr></thead></table>";e=Ba(a);b+=e;a.sbar&&(b+='<div class="bottom-bar">',b+=c);return b},Ba=function(b){var e="<tbody>",f=b.plid?' data-plid="'+filterXSS.safeAttrValue("div","data-plid",b.plid)+'" ':"",g,l,h,k,s,r,z=b.elKeyName||b.elKey,la=b.elKey,t=0,u=b.content;
b.defProp=b.props?Na(b.props):null;b.backBtn&&(l=b.headers.length,e+='<tr class="back-btn"><td colspan="'+l+'"><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>',t++);for(g in u)l=u[g],k=k=k=h="",t++,n++,s="",r=f,r+=' id="i-'+n+'" ',r+=' data-index="'+g+'"',void 0!==la&&void 0!==l[la]&&(k=l[la].v.replace(/"/g,"&quot;"),r+=' data-elid="'+k+'" ',h=l[la].v),void 0!==z&&void 0!==l[z]&&(k=
l[z].v.replace(/"/g,"&quot;"),r+=' data-elkeyname ="'+k+'" '),k=0===t%2?" even ":"",l._ovcol&&(k+=" "+l._ovcol+" "),l._ovhide&&(r+=' data-hide="'+l._ovhide+'" ',k+=" toolbtn-hide "),l._ovremove&&(r+=' data-remove="'+l._ovremove+'" ',k+=" toolbtn-remove "),l._ovshow&&(r+=' data-show="'+l._ovshow+'" ',k+=" toolbtn-show "),b.warning&&void 0!==b.warning[h]&&void 0!==b.warning[h].msg&&(k+=" warning",s=d.u.escapeQuote(b.warning[h].msg),delete b.warning[h]),k+=" b-list__table-row",e+='<tr class="'+k+'"'+
r+" >",e+=ta(l,b,s),e+="</tr>";b.warning&&a.trigger("nextEventBind",{event:"appendList",tData:b.warning,cb:function(b,d){if(b.data){var e=d.tabId,f=c("#cont-"+e+" .b-message__text_warning").get(0),g=b.data,v="";if(f){for(var l in g)g[l]&&(v+=g[l].msg+"<br/>");v&&(f.innerHTML=v);a.trigger("updateScroll",{id:"cont-"+e})}}}});e=e+"</tbody>"+Ra(b);e+="</table>";return e+="</div>"},ta=function(a,b,c){var e=b.headersName,g="",l=b.elKey,h=0,s=0,r,z,t,J,u,n,p,A,w,B,S,I;for(z in e)if(!e[z]||!e[z].hidden){h++;
n=S=r="";A="b-list__table-col_name_"+z;I=w=t=B="";l===z&&(S+=" key-field ");1===h&&""!==c&&void 0!==c&&(r='<div class="warning-img hint" data-hint="'+c+'"></div>');u=a[z];b.headers[s].edit&&(n+=" editable ");b.testMode&&(n+=" i-testmode-field ");b.headers[s].fastFilter&&!b.blockId&&(n+=" i-filter-field ");p=void 0===b.headers[s].nestedlist||u.nestedlist?"":" i-nestedlist b-list__table-col-content_type_link";p+=void 0===b.headers[s].editform||u.nolink?"":" i-editform b-list__table-col-content_type_link b-list__table-col-content_style_underline";
if(void 0!==u)if(J=e[z].type,"data"===J||"prop"===J||"money"===J)if(void 0!==u.color&&(S+=" status-"+u.color),b.headers[s].acthint&&(S+=" acthint "),J=b.headers[s].noescaping?k.filterXSS(k.htmlDecode(u.v)):u.v,I=u.id?k.filterXSS(k.htmlDecode(u.id)):null,p+=b.headers[s].wrap?" b-list__table-col-content_is_wrap ":"",S+=void 0!==b.headers[s].nestedreport?" nestedreport ":"",S+=b.headers[s].align?" align-"+b.headers[s].align:"",B+=u.link?' data-child-id="'+b.oTabId+"-"+u.childid+'" ':"",B+=u.elid?' data-elid="'+
u.elid+'" ':"",w+=I?' data-v-id="'+I+'"':"",w+=u.orig?'data-orig="'+u.orig+'"':"",u.props){B+=u.psp?' data-stat="'+u.psp+'" ':"";B='\n                  <td>\n                    <div class="ovf i-text-content '+n+'">\n                      '+r+'\n                      <span class="data-wrapper " '+B+">\n                        ";J=b;I=a;r="";for(var N=t=A=n=void 0,F=void 0,D=void 0,H=void 0,M=u.props,wa=M.length,E=void 0,E=1;E<wa;E++)if(M[E].n){n=M[E].n;D=d.u.escapeQuote(J.props[n].hint);A=J.props[n].func;
t=J.props[n].type;var F=J.props[n].hide,N=H="",K;if(K=A)a:{if(F){K=F.length;for(var P=void 0,Q=void 0;K--;)if(P=F[K].n,Q=F[K].v,I[P]&&I[P].v===Q){K=!1;break a}}K=!0}K&&(H+=' data-func="'+A+'" ',H+=' data-type="'+t+'" ',H+=' data-value="'+M[E].v.replace(/"/g,"&quot;")+'" ',N+="controlprop","group"===t&&(H+=' data-confirm="'+J.props[n].confirm+'" '),J.props[n].cgi&&(H+=' data-cgi="'+J.props[n].cgi+'" '));H+='data-name="'+J.props[n].name+'"';A||(H+=' data-value="'+M[E].v.replace(/"/g,"&quot;")+'" ');
N=J.props[n].acthint?N+" acthint":N+" hint";""!==D&&D?(D=d.u.escapeQuote(D.replace("__value__",M[E].v)),H+=' data-hint="'+D+'" '):""!==M[E].v&&M[E].v&&(H+=' data-hint="'+d.u.escapeQuote(M[E].v)+'" ');J.props[n].style&&(H+=J.props[n].style);r=J.props[n].animated?r+('<img class="props '+N+' " '+H+' src="'+f.commonDir+"img/"+J.props[n].onImg+'.gif"/>'):r+('<div class="s-icon s16x16 props '+N+" "+J.props[n].onImg+'" '+H+"></div>")}g+=B+r+'\n                      </span>\n                      <span class="data middle '+
S+'">\n                        <span class="b-list__table-col-content '+p+'" '+w+">"+u.v+"</span>\n                      </span>\n                    </div>\n                  </td>"}else g+='\n                  <td class="first '+A+'">\n                    '+r+'\n                    <span class="i-text-content data-wrapper data '+S+" "+n+'" '+B+'>\n                      <span class="b-list__table-col-content '+p+'" '+w+">"+J+"</span>\n                    </span>\n                  </td>";else if("indicator"===
J)u.u&&u.l&&(void 0!==u.color&&(S=" status-"+u.color),0!==parseInt(u.l,10)&&(0===parseInt(u.u,10)?w=0:(w=Math.round(100*(u.u/u.l)),0!==w&&w||(w=0),w=100<w?100:w),t='<div class="used-wr"><div class="used" style="width:'+w+'%"></div></div>')),g+='<td class="first"><span class="i-text-content data-wrapper data '+S+n+'">'+r+'<span class="b-list__table-col-content '+p+'">'+k.htmlDecode(u.v)+"</span></span>"+t+"</td>";else if("indicatorbrackets"===J)void 0!==u.color&&(S=" status-"+u.color),J=u.l||"",""!==
u.u&&(J+=' (<span class="'+S+'">'+u.u+"</span>)"),g+='<td class="first"><span class="i-text-content data-wrapper data">'+r+'<span class="b-list__table-col-content '+p+'">'+J+"</span></span></td>";else{if("button"===J){for(p=0;p<u.buttons.length;p++)if(S=u.buttons[p],""!==S){w=S;r=b.btn[w].msgsrc&&a[b.btn[w].msgsrc];B="";r||(B+=' data-func="func='+b.func+'" ');B+=' data-type="'+b.btn[S].type+'" ';B+=' data-name="'+S+'" ';J=b.btn[S].type;w=r?a[b.btn[w].msgsrc].v:b.btn[w].name;if("edit"===J||"group"===
J||"editlist"===J)B+=' data-form="func='+b.btn[S].func+"&elid="+a[b.elKey].v+'" ';I+='<a href="#" '+B+' class="dashboard-button">'+w+"</a> "}g+='<td><span class="data-wrapper">'+I+"</span></td>"}}else g+='<td><span class="data-wrapper '+S+'"></span></td>';s++}return g},Na=function(a){for(var b in a)if(a[b].defImg)return b;return null},Oa=function(a,b){c("#"+b.id).html(b.convertValue)},Ra=function(b){for(var c=b.headers,e=c.length,f="<tfoot><tr>",g=b.content,l,h="",k=d.Common.msg,s="",r,J,n=0;n<e;n++)if(!(c&&
c[n]&&c[n].hidden)){J=l="";s="align-"+(c[n].align||"");if("sum"===c[n].total){h=r=c[n].name;l=g;for(var u=l.length,z=0,t=void 0,p=0,w=void 0;u--;)t=l[u][h].orig?l[u][h].orig-0:""===l[u][h].v?0:parseFloat(l[u][h].v.replace(/\s/g,"")),w=(w=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,w[1]?w[1].length:0,-(w[2]?+w[2]:0)):0,p=w>p?w:p,z+=t;0<p&&(z=z.toFixed(p));l=z;h=k.totalSum||""}else if("sumsuffix"===c[n].total){h=k.totalSum||"";z=r;t=g;r=c[n].convert;p=t.length;l=void 0;for(u="";p--;)l=
d.List.dataCalc(l,t[p][z]);z=void 0;for(z in l)""!==u&&(u+="; "),u="money"===r?u+(d.Tabs.moneyFormat(l[z])+" "+z):u+(l[z]+" "+z);l=u;r=c[n].name}else if("count"===c[n].total)l=g.length,h=k.totalCount||"";else if("avg"===c[n].total){h=r=c[n].name;l=g;z=u=l.length;t=0;for(p=p=void 0;z--;)p=""===l[z][h].v?0:parseFloat(l[z][h].orig||l[z][h].v),t+=p;p=t/u;p.toFixed&&(p=p.toFixed(2));l=p;h=k.totalAvg||""}c[n].convert&&""!==l&&(J=b.tabId+"-"+r,a.trigger("ajaxRequest",{param:{func:"convert",name:c[n].convert,
value:l},invar:{id:J},type:"get",outtype:"json",trfunc:"updateTotalWithConvertReport",failfunc:"failMenuAjaxResponse",queue:"multiload"}));f+='<td id="'+J+'" class="hint '+s+'" data-hint="'+d.u.escapeQuote(h)+'">'+l+"</td>"}return f+"</tfoot>"},Ca=function(a,b,e,f){var g;a=d.Dom.byId("l-"+a);g=c(a).parent();a=g.attr("data-img");b||(b=g.attr("data-group"));g=b&&-1!=b.indexOf(".")?"":"mb-"+b;f&&a&&(g=b&&-1!=b.indexOf(".")?'style="background: url('+b+') left top no-repeat"':'style="background: url('+
e+"img/mb-"+b+'.png) left top no-repeat"');!a&&f&&(g="");return g},ka=f.devmode,Sa=f.pdfOn,Da,Ea=function(c,e,l){var h="";l=l||"";"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?l+=" test":c.test&&c.zoom&&(l+=" testzoom"),c.passwd&&(h+='<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&&
(h+='<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&&(h+='<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&&(h+='<div class="b-input-btn b-input-btn_type_unlimit hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'" data-control-field="'+
c.name+'"></div>'),c.change&&(h+='<div class="b-input-btn b-input-btn_type_change hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'"></div>'),c.zoom?(h+='<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=l,c.inputName=c.name,c.textareaClasses=" b-textarea_for_zoom",h+=g.formItemInputWithZoom(c)):"password"===c.type?(c.classes+=l,c.confirm?(c.confirmField=c.confirmField+"-"+e,c.classes+=
" b-form-confirm-field"):c.passwd&&(c.classes+=" b-form-passwd-field"),h+=g.formItemPassword(c),c.passwd?(c.pwcheck.id=e,c.pwcheck.name=c.name,h+=g.passwdCheck(c.pwcheck)):c.confirm&&(h+=g.confirmCheck(c))):(c.classes+=l,h+=g.formItemInput(c))):"file"===c.type?(c.classes+=l,c.setvalue="",c.value="",h+=g.formItemFile(c)):"textarea"===c.type?(c.classes+=c.editor,c.value=k.htmlEscape(c.value),h+=g.formItemTextarea(c),c.variables&&a.trigger("saveVarsTinyMCE",{name:c.name,tabId:e,vars:c.variables})):"desc"===
c.type?h+=g.formItemDesk(c):"htmldata"===c.type?h+=g.formItemHtmldata(c):"select"===c.type?(c.msg=k.filterXSS(c.msg),c.msg=c.img+c.msg,h+=g.formItemSelect(c)):"mselect"===c.type?(h+=g.formItemMSelect(c),c.msg_select_all&&f&&f.messages&&(f.messages.msg_select_all=c.msg_select_all)):"aselect"===c.type?h+=g.formItemSelectAutocomplete(c):"radio"===c.type?(""===c.hint&&(c.readonly+=" nohint"),h+=g.formItemRadio(c)):"radioimg"===c.type?h+=g.formItemRadioImg(c):"checkbox"===c.type?(""===c.hint&&(c.dependFields+=
" nohint"),""===c.desc&&(c.dependFields+=" nodesc"),h+=g.formItemCheckbox(c)):"slider"===c.type?h+=g.formItemSlider(c):"mgrview"===c.type?h+=g.formItemMgrview({tabId:e,theme:f.theme}):"textdata"===c.type?(c.value=k.htmlDecode(c.value),h+=g.formItemTextData(c)):"tree"===c.type?h+=Ga(c,e):"ticket"===c.type?h+=g.formItemTicket(c):"link"===c.type?h+=g.formItemLink(c):"frame"===c.type?h+=g.formItemFrame(c):"datetime"===c.type?(l=d.u.parseDate(c.value),c.difftime=(new Date).getTime()-l.getTime(),c.value=
d.u.formatDateTime(l.getTime()),h+=g.formItemDateTime(c),Da=setInterval(function(a,c){return function(){var e=d.Dom.byId(a+"-"+c);if(b[a]&&e){var f=e.getAttribute("data-difftime")-0;e.innerHTML=d.u.formatDateTime((new Date).getTime()-f)}else clearInterval(Da)}}(e,c.name),500)):"listfilter"===c.type?h+=g.formListFilterWrapper({name:c.name,id:c.id,content:g.formListFilter(c)}):"captcha"===c.type&&(h+=g.formItemCaptcha(c),a.trigger("appendCaptcha",{id:e+"-"+c.name}));return h},Ta=function(c,e){var h=
c.length,l,k="",r,s,n,J,z,t,p,u,w={},S={};for(l=0;l<h;l++)if(r={name:c[l].name,title:"",content:"",classes:"",withList:c[l].withList,display:c[l].collapsed?"none":"block",collapsed:c[l].collapsed,hide:c[l].hide?c[l].hide:{},show:c[l].show?c[l].show:{},tabId:e},""!==c[l].title&&(r.title=g.formPageTitle({title:c[l].title,name:c[l].name,id:c[l].name,type:"page",collapsed:c[l].collapsed,hintCollapse:f.pageCollapse,hintExpand:f.pageExpand,blockType:"",theme:f.theme,reload:!1})),c[l].formItems){s=c[l].formItems.length;
J=c[l].formItems;for(n=0;n<s;n++)for(z=J[n].length,p=J[n],t=0;t<z;t++)if(!p[t].skip){S[p[t].name]=p[t];w[p[t].name]={defValue:p[t].value,isChanged:!1,value:p[t].value,label:p[t].label||p[t].desc||!1};"textarea"===p[t].type&&"\n"===p[t].value&&(p[t].value="",w[p[t].name].value="",w[p[t].name].defValue="");u={first:"",second:"",third:"",hint:"",classes:""};u.hide=p[t].hide||{};u.show=p[t].show||{};u.id=p[t].name+"-"+c.id;u.desc="";u.error=p[t].error?p[t].error:"";u.colspan=p[t].error?'colspan="2"':
"";u.fname=p[t].name;u.label=p[t].label;u.tabId=c.id;u.devMode=ka;u.testMode=c.testMode;p[t].id=c.id;p[t].label?u.first+=g.formItemLabel({label:p[t].label,img:p[t].l_img||"",required:p[t].required,tabId:c.id,func:c.func,id:p[t].name,devMode:ka}):"textdata"!==p[t].type&&(u.first+="<div></div>");""!==p[t].hint&&p[t].hint&&(u.third+=d.u.escapeQuote(p[t].hint),p[t].shadowHint&&(u.third+=" <span class='hint-shadow'>"+d.u.escapeQuote(p[t].shadowHint)+"</span>",u.hint+=" shadow "),u.hint+="field-help_available_yes");
if(p[t].setvalue){var B=parseInt(p[t].setvalue,10),A;isNaN(B)||(A=setInterval(function(c,d){return function(){b[c]||clearInterval(A);a.trigger("forceSetValues",{tabId:c,name:d})}}(e,p[t].name),1E3*B))}else"textarea"===p[t].type&&(p[t].quote&&(u.classes+=" b-form-row_with_quote "),p[t].third=u.third,p[t].error=u.error);p[t].desc&&""!==p[t].desc&&(u.desc=p[t].desc||"","checkbox"===p[t].type&&""!==p[t].desc&&(u.desc=""),u.descName=p[t].descName||"");"checkbox"!==p[t].type||p[t].desc||(u.classes+=" row-with-no-desc ");
u.classes+=" l-form__row_type_"+p[t].type;p[t].fixed&&(u.classes+=" i-form__row_fixed_yes b-form__row_fixed_yes");p[t].error&&(u.classes+=" row-error");void 0!==p[t].show&&(u.classes=p[t].shadow?u.classes+" depended-shadow-s":u.classes+" depended-hidden-s");u.second=Ea(p[t],e,"");p[t].hasAddition&&(B=p[t+1])&&("checkbox"===B.type?""!==B.desc&&(u.desc=""):"text"===B.type&&(u.id=B.name+"-"+c.id),B.id=c.id,u.second+=Ea(B,e,""),u.classes+=" l-form__row_has_addition",p[t].propWidth&&(u.classes+=" l-form__row_propwidth"),
B.error&&(u.error=B.error,u.classes+=" row-error",u.colspan='colspan="2"'));"hidden"===p[t].type?r.content+=g.formItemRowHidden(u):p[t].fullwidth?(u.classes+=" fullwidth-row",r.content+=g.formItemFullWidthRow(u)):p[t].formwidth?(u.classes+=" formwidth-row",r.content+=g.formItemFormWidthRow(u)):"desc"===p[t].type?(u.third="",u.hint="",r.content+=g.formItemRowDesc(u)):"list"===p[t].type?(p[t].id=c.id,p[t].formflags=c.formflags,p[t].parent=c.parent,p[t].testMode=c.testMode,p[t].type="form",p[t].rows&&
1===p[t].rows.length&&"table"===p[t].view||(r.content+=g.formListItemRow(p[t]))):r.content=""===u.first?r.content+g.formItemRowWithoutLabel(u):r.content+g.formItemRow(u);if(p[t].plainhint)for(u=p[t].plainhint.length,B=1;B<u;B++)p[t].plainhint[B].name=p[t].name,r.content+=g.formPlainHintRow(p[t].plainhint[B])}r.view="form";k+=g.formPageWrapper(r)}return{html:k,model:w,source:S}},Fa=function(b,c){var d=c.elem,e=Ha(c.setvalues[c.name].tlist),f=c.id;d.after(e);c.img.attr("src",c.src);d.parent().addClass("loaded t-opened").removeClass("collapsed loading");
a.trigger("updateScroll",{id:f})},Ga=function(a,b){var c,d=18*a.rows,e=a.name+"-"+b;c=Ha(a.tlist,a.value);return'<div class="tree-wrapper '+a.setvalue+" "+a.multiple+'" id="cont-'+e+'"  style="height:'+d+'px;"><div id="'+e+'" 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-'+e+'" data-tabid="'+
b+'"></div>'},Ha=function v(a,b){var c=a.length,d,e="",g,h="",l,e="<ul>";for(d=0;d<c;d++)h=(g=0<a[d].child.length)?"t-opened loaded":a[d].collapsed?"collapsed":"",h+=c-1===d?" last ":"",l=a[d].key===b?" selected ":"",e+=' <li class="'+h+' folder"> <div class="tree-hitarea bline"></div> <div class="tree-handler '+l+'"  data-val="'+a[d].key+'" ><div class="bline icon"><img src="'+f.commonDir+"img/"+a[d].img+'.png" /></div><div class="tree-label bline">'+a[d].value+"</div></div>",g&&(e+=v(a[d].child,
b)),e+="</li>";return e+"</ul>"},Va=function(a){return g.infoList({rows:a.rows,testMode:a.testMode})},Ia=function(b){var e=b.length,h="",l="",k="",t,r,p,s;B.dashboard={};for(var n=0;n<e;n++){b[n].name=String(b[n].name).replace(/\./g,"_");r=b[n].name;t=b[n].name;r={name:b[n].name,id:r,title:b[n].title,type:"dashboard-block",blockType:b[n].type,theme:f.theme,collapsed:"min"===b[n].display,hintCollapse:f.pageCollapse,hintExpand:f.pageExpand,hintReload:b[n].hintReload,reload:!1};if("toolbar"===b[n].type)t=
g.dashTaskbar({toolbar:b[n].toolbar});else if("list"===b[n].type)p={func:b[n].func,p_num:1,dashboard:b[n].name},b[n].rows&&(p.p_cnt=b[n].rows),c.extend(p,b[n].params),B.dashboard[b[n].name]=p,b[n].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",{block:b})}}(b[n]),1E3*b[n].autoupdate),a.trigger("ajaxRequest",{url:f.url,param:p,invar:{blockId:"block-"+b[n].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),
t='<div id="block-'+t+'" class="block-table" data-block-name="'+b[n].name+'" data-block-cnt="'+b[n].rows+'" data-block-pnum="1" data-block-func="'+b[n].func+'"><div class="dashboard-nodata">'+f.loading+"</div></div>",r.reload=!0;else if("report"===b[n].type)p={func:b[n].func,dashboard:b[n].name},c.extend(p,b[n].params),B.dashboard[b[n].name]=p,a.trigger("ajaxRequest",{url:f.url,param:p,invar:{blockId:"block-"+b[n].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",
queue:"noqueue"}),t='<div id="block-'+t+'" class="block-table" data-block-name="'+b[n].name+'" data-block-func="'+b[n].func+'" data-block-param="'+d.Common.serializeForAttr(b[n].params)+'"><div class="dashboard-nodata">'+f.loading+"</div></div>",r.reload=!0;else if("url"===b[n].type)t='<div><iframe id="f-'+b[n].name+'" width="100%" src="'+b[n].url+'"></iframe></div>';else if("infolist"===b[n].type)p={func:b[n].func,dashboard:b[n].name},B.dashboard[b[n].name]=p,b[n].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",
{block:b})}}(b[n]),1E3*b[n].autoupdate),a.trigger("ajaxRequest",{url:f.url,param:p,invar:{blockId:"block-"+b[n].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),r.reload=!0,t='<div class="" id="block-'+t+'" data-block-name="'+b[n].name+'"></div>';else if("isplicense"===b[n].type||"ispupdate"===b[n].type)p={func:b[n].func,dashboard:b[n].name},B.dashboard[b[n].name]=p,a.trigger("ajaxRequest",{url:f.url,param:p,invar:{blockId:"block-"+
b[n].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),r.reload=!0,t='<div class="" id="block-'+t+'" data-block-name="'+b[n].name+'"><div class="dashboard-nodata">'+f.loading+"</div></div>";else{a.trigger("pullMsg",{msg:'Dashboard type "'+b[n].type+'" do not support.'});return}b[n].update&&a.trigger("addBlockToUpdate",b[n]);r=g.formPageTitle(r);p="min"===b[n].display?" b-form-page_st_collapsed ":"";s="min"===b[n].display?
"none":"block";t={view:"dblock",title:r,content:t,classes:p,display:s,tabId:b[n].name,hide:[],show:[]};"top"===b[n].position||"undefined"===b[n].position?h+=g.formPageWrapper(t):"left"===b[n].position?l+=g.formPageWrapper(t):"right"===b[n].position&&(k+=g.formPageWrapper(t));s=p=r=t=""}return{top:h,left:l,right:k,id:"tab0"}},Wa=function(b,c){var e=c.startTime||0,f=c.blockId.replace(/\./g,"_"),h,l,k,t,n,r;c.tabId=f;h=d.Dom.byId(f);r=d.Dom.byId("t"+f);e=1E3-((new Date).getTime()-e)%1E3;setTimeout(function(){r&&
(r.className=r.className.replace(/loading/g,""))},e);null!==h&&("report"===c.type?(e=Xa(c.bands,f),h.innerHTML=e,setTimeout(function(){a.trigger("loadGCharts",{bands:c,tabId:f})},10)):"infolist"===c.type?(e=Va({rows:c.rows,testMode:c.testMode}),h.innerHTML=e):"isplicense"===c.type?(e=g.licenseDashBlock(c.isplicense_data),h.innerHTML=e):"ispupdate"===c.type?(e=g.updateToIsp6(c.ispupdate_data),h.innerHTML=e):(l=e="",c.error?e=c.ermsg:(e=xa(c),"true"===c.pager.pager&&(l=Ja(c.pager.pageCount,c.pager.pageNum))),
e='<div id="'+f+'-scrollwrapper">'+e+'</div><div class="pager_list pager-list_type_dashboard">'+l+"</div>",l=h.getAttribute("data-block-name"),k=h.getAttribute("data-block-cnt"),t=h.getAttribute("data-block-func"),n=h.getAttribute("data-block-pnum"),h=d.Common.replaceHtml(h,e),h.setAttribute("data-block-pnum",c.pager?c.pager.pageNum:1),h.setAttribute("data-block-name",l),h.setAttribute("data-block-cnt",k),h.setAttribute("data-block-func",t),h.setAttribute("data-block-pnum",n),c.error||a.trigger("appendDashList",
{tabId:f})),setTimeout(function(){a.trigger("updateScroll",{id:"cont-tab0"})},300),setTimeout(function(){a.trigger("updateScroll",{id:"cont-tab0"})},7E3),h=null)},Xa=function(a,b){var c=a.length-1,d="",e,h,l,k,t;if(0<c)for(e=0;e<c;e++)h=b+"-"+e+a[e].id+"0",k=l="",t=a[e].fullwidth?"fullwidth-band":"",""!==a[e].bigTitle?(l=a[e].bigTitle||"",k="big-title"):""!==a[e].smallTitle&&(l=a[e].smallTitle||"",k="small-title"),d+=g.reportBandDash({empty:a[e].empty,emptymsg:f.emptyreport,title:l,titleClass:k,id:b,
gid:h,fullwidth:t});else d='<div class="dashboard-nodata">'+f.nodata+"</div>";return d},Ya=function(g,h){var l=h.tabId,k=h.resetFilterOn,t=f.url,n=h.softUpdate?"softUpdate":"hardUpdate",r=h.filter||!1,p,s=0,J=h.help,z=h.selid||!0;if((!h.reload||e(h))&&void 0!==b[l]){var u=b[l].paramObjAll,w=b[l].parent,B=h.newurl?!0:!1;h.param?(p=h.param,p.p_num!==u.p_num&&(z=!1),p.p_num&&delete u.p_num):(p=h.addedParam||{},b[l].param.match("p_num")&&(p=d.Common.parseParams(b[l].param)));u=c.extend(u,p);B&&(t=f.url);
z&&(s=d.Dom.byId("ltwr-"+l+"-scrollbar-handler"),p=0,s&&(p=parseFloat(s.style.top,10)),s=p,!0===z&&(z=Ma(l)));r&&(r=(r=d.Dom.byId(l+"-search"))?r.value:!1);k&&delete u.filter;"filterset"!==h.__src&&"buildTabOk"!==h.__src||delete u.filter;a.trigger("ajaxRequest",{url:t,param:u,invar:{dataSaved:!0,parent:w,targetTabId:l,selid:z,scrollTop:s,iType:n,__src:"reloadTab",help:J?b[l].help:!1,liveFilter:r},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"reloadTab"+l,failfunc:"failCommonAjaxResponse"});
"softUpdate"!==n&&a.trigger("tabLoading",{tabId:l})}},Za=function(h,k){var n=k.tabId,r=k.elid?[k.elid]:!0,p="",s="";b[n]||"modal1"!==n||a.trigger("formInspectorResponse",k);if(k.ok||k.progressok){k.notifyUp&&a.trigger("forceCheckNotify");if("wait"===k.progresstype)return a.trigger("progressBarSaveState",k),!1;k.message&&k.message.length&&(d.Global.bannerHtml=k.message,d.Global.warning=k.warning,d.Global.targetId="");(p=!e(k))||(p=!z(k))||(p=!l(k))||(k&&k.dashboard?(c("#switch-tab0").trigger("click"),
p=!1):p=!0,p=!p);if(p)return aa(h,n),!1;if(!t(k)||!N(k))return!1;d.Common.checkRefreshMenu(k);k.bootTime&&a.trigger("startCheckRestart",{bootTime:k.bootTime});b[n]&&b[n].parent?(p=b[n].parent,s=b[b[n].parent].parent,aa(h,n),a.trigger("reloadTab",{tabId:p,selid:r,filter:!0}),a.trigger("tabLoading",{parent:s})):aa(h,n)}else k.error&&!k.form?k.error&&k.targetTabId&&(n=g.banner({message:{status:"error",classes:"",id:k.targetTabId,text:d.Common.wordWrap(k.ermsg,100),ref:!1,refText:f.moreinfo,dismiss:k.msg.dismiss}}),
c("#cont-"+k.targetTabId).find(".error-message").html(n),a.trigger("tabLoadingHide",{tabId:k.targetTabId}),I(k.targetTabId),a.trigger("updateScroll",{id:"form-scroll-"+k.targetTabId})):a.trigger("ajaxResponse",k)},Ja=function(a,b){var c="",d="",e=Math.round(2);b||(b=1);b=parseInt(b,10);var f=function(a,b){for(var c="",e=1;e<=a;e++)d=e===b-0?"pager-list__item_active":"pager-list__item_act",c+='<span class="page pager-list__item '+d+'" data-n="'+e+'">'+e+"</span>";return c},h=function(a,b,c){for(var e=
"",f=a-1,h=1;h<=a;h++)d=h===c-0?"pager-list__item_active":"pager-list__item_act",e=h===f?e+'<span class="page ellipsis">...</span>':h===a?e+('<span class="page pager-list__item '+d+'" data-n="'+b+'">'+b+"</span>"):e+('<span class="page pager-list__item '+d+'" data-n="'+h+'">'+h+"</span>");return e},g=function(a,b,c){var e="";b-=a;for(var f=1;f<=a;f++)d=f+b===c-0?"pager-list__item_active":"pager-list__item_act",e=2===f?e+'<span class="page ellipsis"> ... </span>':1===f?e+('<span class="page pager-list__item '+
d+'" data-n="1">1</span>'):e+('<span class="page pager-list__item '+d+'" data-n="'+(f+b)+'">'+(f+b)+"</span>");return e},l=function(a,b,c,e){var f="";e=c-e-3;for(var h=a-1,g=1;g<=a;g++)d=g+e===c?"pager-list__item_active":"",f=1===g?f+('<span class="page pager-list__item pager-list__item_act'+d+'" data-n="1">1</span>'):2===g||g===h?f+'<span class="page ellipsis">...</span>':g===a?f+('<span class="page pager-list__item pager-list__item_act '+d+'"  data-n="'+b+'">'+b+"</span>"):f+('<span class="page pager-list__item pager-list__item_act '+
d+'" data-n="'+(g+e)+'">'+(g+e)+"</span>");return f};9>=a?c=f(a,b):9<=a&&1>=b-e?c=h(9,a,b):9<=a&&b+e>=a?c=g(9,a,b):9<=a&&(1<=b-e||b+e<=a)&&(c=l(9,a,b,e));return c},Ua=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,g=e.elid,l=e.pName,k=e.value,t=f.url,n=e.self,p;void 0!==b[h]&&(p=d.Common.clone(b[h].paramObjAll),p.hint_field=l,p.plid=p.elid,p.elid=g,k&&(p.value=k),a.trigger("ajaxRequest",{url:t,param:p,invar:{hintTabId:h,
hintElid:g,hintValue:k,hintPName:l,self:n},type:"get",outtype:"json",trfunc:"ajaxResponseHint",queue:"actHint"+h,failfunc:"failCommonAjaxResponse"}))},ea=function(c){c=this.getAttribute("data-tabid");b[c]&&a.trigger("formFieldChanged",{tabObj:b[c],tabId:c,field:this})},ya=function(a){var c=a.tabId;b[c]&&(a.__formModel=b[c].formModel)},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)}},za=function(a,
c){var d=c.tabId;b[d]&&(b[d].formModel[c.name]=c.value)},Ka=function(a){a&&(a.__tabs=b)},ua=function(a){if(b[a]&&b[a].formModel){a=b[a].formModel;var c=0,d="",e=!1,f;for(f in a)a[f].isChanged&&a[f].label&&(c++,d+=a[f].label+"<br/>",e=!0);return{isChanged:e,count:c,labels:d}}return{isChanged:!1,count:0}},Pa=function(c,d){var e=d.tabId;b[e]&&a.trigger("ajaxRequest",{param:{page:d.name,action:b[e].func,func:"collapse",collapse:d.collapsed?"off":"on"},trfunc:"DoNothing",queue:"noqueue"})},Qa=function(d){d.preventDefault();
d=c(this);var e=d.closest(".tab-content").attr("data-tabid"),f,h={param:{},trfunc:"favoriteMenuUpdateDone",outtype:"json"};b[e]&&((f=b[e].favorite)?(h.param.func="usermenu.suspend",d.addClass("b-elem_style_gracescale"),d.attr("data-state","unfavorite")):(h.param.func="usermenu.resume",d.removeClass("b-elem_style_gracescale"),d.attr("data-state","favorite")),h.param.elid=b[e].func,a.trigger("ajaxRequest",h),b[e].favorite=!f)},sa=function(d){d.preventDefault();d=c(this);var e=d.closest(".tab-content").attr("data-tabid"),
f,h=c("#switch-"+e),g={param:{},trfunc:"pinTabDone",outtype:"json"};b[e]&&((f=b[e].pin)?(g.param.func="usermenu.unpin",d.addClass("b-elem_style_gracescale"),d.attr("data-state","unpin"),h.removeClass("subtab_is_pin")):(g.param.func="usermenu.pin",d.removeClass("b-elem_style_gracescale"),d.attr("data-state","pin"),h.addClass("subtab_is_pin")),g.param.elid=b[e].func,a.trigger("ajaxRequest",g),b[e].pin=!f,a.trigger("changedTabs",{tabs:b}))},Aa=function(c,d){if(d.s&&d.t&&b[d.s]&&b[d.t]){var e=b[d.s].sIndex;
b[d.s].sIndex=b[d.t].sIndex;b[d.t].sIndex=e;a.trigger("changedTabs",{tabs:b})}},$a=function(a,b){var d=c(".tab-content_st_active"),e=d.attr("data-tab-type"),f=d.attr("data-tabid");"list"===e||"report"===e?d.find(".toolbar-button__item-img.back").trigger("click"):"form"===e&&c("#switch-"+f).find(".i-tab-close").trigger("click")};return{init:function(){a.bind("ajaxResponse",P);a.bind("builtTab",ga);a.bind("comboCtrlShiftZKeyUp",qa);a.bind("comboCtrlShiftXKeyUp",J);a.on("#main-wrapper","a.close","click",
pa);a.on("#main-wrapper","span.back","click",S);a.on("#main-wrapper","#tabs .switch","click",ha);a.on("#main-wrapper","#tabs .switch","mousedown",ia);a.on("#main-wrapper","#tabs .switch","dblclick",na);a.bind("reloadTab",Ya);a.bind("updateTab",wa);a.bind("ajaxFormResponse",Za);a.on("#main-wrapper",".i-button_type_cancel","click",F);a.bind("ajaxResponseForDashboard",Wa);a.bind("addedChart",Ua);a.bind("formGetTreeBranch",Fa);a.bind("getActiveHint",ra);a.on("#main-wrapper","input, textarea","change",
ea);a.on("#main-wrapper",".i-list-icon__stop","click",La);a.addHook("formSetValues,formSubmit",ya);a.bind("updateModel",za);a.addHook("listMultiSelect,listSelect,listLiveFound,listUnSelect,ajaxResponseEditInListSave,updateTotalList,clickedGroupItem",oa);a.bind("saveFormPageState",Pa);a.on("#main-wrapper",".i-take-favorite","click",Qa);a.on("#main-wrapper",".i-pin","click",sa);a.bind("loadPage",p);a.addHook("menuAction,testColCheck",Ka);a.bind("changeTabSortIndex",Aa);a.bind("updateTotalWithConvertReport",
Oa);a.addToTriggerStack("escKeyUp",$a,1)},tabs:b,closeTab:aa,moneyFormat:function(a){var b=(""+parseFloat(a).toFixed(2)).split("."),c=b[0]||"",b=b[1]||"",d=[];if(c){for(var e=c.length,f=Math.floor(e/3),h=0;h<f;h++)d.push(c.substr(e-3*h-3,3));d.push(c.substr(0,e%3));d.reverse()}return 0<d.length?d.join(" ")+"."+b:a}}}(window,$,EventMgr,App,templates);"use strict";
App.Showcase=function(k,c,a,d){function g(b,c){k.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 f(b){b&&b.preventDefault();b=this.getAttribute("href");b=d.Common.parseParams(b);var f=c(this).parents(".tab-content").attr("data-tabid"),h=c("#frm-"+f).serializeObject();h&&(delete h.func,delete h.snext,delete h.sfrom,delete h.sok,c.extend(b,h));a.trigger("ajaxRequest",
{param:b,trfunc:"showcaseFormResp",invar:{iType:"replace"},queue:"noqueue",outtype:"json",failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:f})}function h(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",g);a.bind("showcaseFormResp",b);a.on("#main-wrapper",".i-wizard__step-link","click",f);a.bind("preRequestShowcase",h)}}}(window,$,EventMgr,App);"use strict";
App.ExtFormHelper=function(k,c,a,d){function g(){for(var b=c("*[data-init-func]"),d=b.length,f;d--;){p=b[d];f=String(p.getAttribute("data-init-func")).split("||");for(var h=f.length,g=0;g<h;g++){var l=f[g].replace(/\s/g,"");try{eval("App.ExtFormHelper."+l)}catch(k){console.log("undefined function:",l)}}p.removeAttribute("data-init-func")}a.trigger("appendForm",{tabId:"tab0"});setTimeout(function(){s()},0)}function b(){var a=!0;c("#frm-tab0").find("input[required], textarea[required]").each(function(){var b=
0===this.offsetWidth;if(""===this.value&&!b)return a=!1});return a}function f(){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"),f;null!==e&&(f=e.value);c===f||0===e.offsetWidth&&0===a.offsetWidth||(this.focus(),b=!1)});return b}function h(a){var d=this.getAttribute("name"),h=this.getAttribute("data-func"),g=b(),n=f();if(h)a.preventDefault(),k.location=pageInfo.host+
pageInfo.binary+"?func="+h;else{if(g&&n)return c("#i-clicked-button-input").val(d),this.value=this.getAttribute("data-disabled"),this.className+=" b-button_st_disabled",l=!0,c("#frm-tab0").submit(),!1;if(!n)return!1}}function n(){var a=c("#i-default-button").attr("data-name");a&&!l&&c("#i-clicked-button-input").val(a)}function s(){c("#frm-tab0").find("input[data-required], textarea[data-required]").each(function(){0===this.offsetWidth?this.removeAttribute("required"):this.hasAttribute("required")||
this.setAttribute("required","required")})}function w(){setTimeout(function(){s()},0)}var p="",l=!1;return{init:function(){a.bind("pageLoad",g);a.obind(".i-button-extform","click",h);a.obind("#frm-tab0","submit",n);a.obind('.control-field input[type="hidden"], .control-field .b-input, .control-field .b-input_type_file, .control-field .b-textarea',"change",w)},convertIfRules:function(a,b){var c=String(b).replace("__VALUE__",k.hash(a));p.setAttribute(c,"yes")},convertDataHandler:function(a){p.setAttribute("data-handler-val",
k.hash(String(a)))}}}(window,$,EventMgr,App);"use strict";
App.ProgressBar=function(k,c,a,d,g){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 f(b,c){("wait"===c.progresstype||c.invar&&"wait"===c.invar.progresstype)&&setTimeout(function(){a.trigger("ajaxRequest",{param:c.param,invar:c.invar,type:"get",
outtype:"json",trfunc:"progressBarResponse",failfunc:"progressBarResponseFail",queue:"noqueue"})},1500)}function h(c,d){var f=d.start,h=d.progresstype,k="",s=!1,s=d.param.elid;if(""!==f&&void 0!==f){var I=d.done,F=d.now,E=d.steps,P=d.comment,Q=d.param,M="",k=d.tabId,H=0;""!==I&&""!==E&&(H=Math.round(100*(I/E)));""!==I&&""!==E&&"notime"!==h&&(E-=I,0!==E&&0!==I&&Math.round((F-f)/I*E));f=0.98*H;6>H?(H=".",M="blue-color"):(100<H&&(H=100,f=0.98*H),H+="%");f=g.progressBar({tabId:k,per:H,width:f,left:"",
comment:P,colorClass:M});(s=n(k,s,f))&&setTimeout(function(){a.trigger("ajaxRequest",{param:Q,invar:{tabId:k,param:Q,progresstype:h},type:"get",outtype:"json",trfunc:"progressBarResponse",failfunc:"progressBarResponseFail",queue:"noqueue"});h=k=Q=null},1E3)}else k=d.tabId,b(k);d.ok&&"wait"===h&&d.param&&d.param.elid&&(p[d.param.elid]=!0,w[d.param.elid]&&(w[d.param.elid].progresstype=null,w[d.param.elid].progressok?(w[d.param.elid].__dataSource.rp=["progressok"],w[d.param.elid].__dataSource.rp=["progressok"],
a.trigger("tabLoading",{tabId:d.tabId}),a.trigger("ajaxRequest",w[d.param.elid].__dataSource)):a.trigger("ajaxFormResponse",w[d.param.elid]),delete w[d.param.elid]))}function n(a,b,c){b=d.Dom.byId(b);var f=d.Dom.byId("cont-"+a);if(!b)return!1;d.Dom.addClass(f,"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 s(b,
c){p[c.progressid]?(c.progresstype=null,a.trigger("ajaxFormResponse",c)):c&&c.progressid&&(w[c.progressid]=c)}var w={},p={};return{init:function(){a.bind("progressBarSaveState",s);a.bind("progressBarResponse",h);a.bind("progressBarResponseFail",f)}}}(window,$,EventMgr,App,templates);"use strict";
App.UpSize=function(k,c,a,d){var g=0,b=0,f=0,h=function(){0===g&&0<n().length&&(g=n().offset().top);return g},n=function(){return d.u.selectorCache("#menu-items-wr")},s=c(k),w=function(){f=s.height();b=f-h()},p=function(){n().height(b)},l=function(a,c){var e=c.tabId,f=d.Dom.byId("cont-"+e);null!==f&&(f.style.height=b+"px","tab0"===e&&(f.style.marginTop="-"+b+"px"))},e=function(d,e){setTimeout(function(){var d=f-h(),g,l;if(e)g=e.tabId;else if(g=c(".tab-content_st_active"),"form"===g.attr("data-tab-type"))g=
g.attr("data-tabid");else return;l=c("#incont-"+g+" .topWrapper");if(0<l.length){c(".tab-content").height(d);d=c("#form-scroll-"+g);l=l[0].offsetHeight;l=b-l;var k=d[0].scrollHeight;"modal1"===g?(d.height("auto"),g=d.height(),d.height(g+"px"),k<l&&c("#cont-modal1").height("auto")):(d.height(l),a.trigger("updateScroll",{id:"form-scroll-"+g}),k>l?(c("#incont-"+g+" .i-buttons_form-type_form").addClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+g).addClass("l-form__inner_fly_buttons")):(c("#incont-"+
g+" .i-buttons_form-type_form").removeClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+g).removeClass("l-form__inner_fly_buttons")))}},0)},z=function(){c("#cont-tab0").css("marginTop","-"+b+"px").height(b);c(".tab-content").height(b)},t=function(){setTimeout(function(){N()},"100")},N=function(){var e,f,h,g;c(".tab-content_st_active .content").each(function(){f=this.getAttribute("data-tabid");e=c(this);h=this.offsetTop;g=b-h-27;e.height(g);var l=f,k=d.Dom.byId("lt-"+l),n=d.Dom.byId("sort_table-"+
l),l=d.Dom.byId("statusbar-"+l);null!==k&&(k=k.offsetWidth+"px",null!==n&&(n.style.width=k),null!==l&&(l.style.width=k));a.trigger("updateScroll",{id:"ltwr-"+f})});a.trigger("updatedTableHeight",{tabId:f})},B=function(a,b){var e=b.tabId,f=d.Dom.byId("sort_table-"+e),h=c("#cont-"+e),g;if(f){var l=f.offsetWidth,k=f.rows["0"].cells,n=d.Dom.byId("statusbar-"+e);null!==n&&(g=n.rows["0"].cells);if(0===l)return null;e=d.Dom.byId("lt-"+e);if(null!==e){var l=e.rows["0"].cells,p=n=k.length,t=!1,s=0,z,w=[],
B=[],I=0,F=0,N=0;for(h.addClass("table-manip");p--;)w[p]=l[p].clientWidth,z=parseInt(k[p].getAttribute("width"),10),isNaN(z)?s++:B[p]=z,F+=w[p],I+=B[p];if(s||90>I&&110<I)t=!0;s=F/2;for(p=n;p--;)if(w[p]>s){for(F=0;F<n;F++)F!==p&&(N+=w[F]);w[p]=N;F=2*N;break}for(;n--;){p=w[n];p=t?Math.round(100*(p/F))+"%":B[n]+"%";k[n].style.width=p;l[n].style.width=p;try{g[n].style.width=p}catch(E){}}e.style.tableLayout="fixed";f.style.tableLayout="fixed";setTimeout(function(){h.removeClass("table-manip");h.removeClass("init")},
100)}}},I=function(b,c){"tab0"===c.tabId&&a.trigger("updateScroll",{})},F=function(a,b){var e=0,f,h=c("."+b.tabId+"-list .b-form-blocks__block");0<h.length&&(h.each(function(){f=this.offsetHeight;f>e&&(e=f)}),h.each(function(){this.style.height=e+"px";d.Dom.addClass(this,"b-form-block__block_set_height")}))},E=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")||
b.addClass("l-buttons_pos_bottom"):b.hasClass("l-buttons_pos_bottom")&&b.removeClass("l-buttons_pos_bottom"))))};return{init:function(){a.obind(s,"resize",w);a.obind(s,"resize",p);a.obind(s,"resize",z);a.obind(s,"resize",t);a.obind(s,"resize",e);a.bind("loadPage",w);a.bind("loadPage",p);a.bind("appended",l);a.bind("appendList",t);a.bind("appendList",B);a.bind("setRowsWidth",B);a.bind("changedTab",I);a.bind("menuPositionChanged",I);a.bind("menuPositionChanged",N);a.bind("updTableHeight",t);a.bind("updFormHeight",
e);a.bind("appendForm",e);a.bind("appendForm, setValuesDone",F);a.bind("verticalScroll",E)},updth:N}}(window,$,EventMgr,App);"use strict";
App.InputMask=function(k,c,a,d){function g(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",g);a.bind("inputMaskChangeBySetvalues",
b)}}}(window,$,EventMgr,App,doT);"use strict";
App.Calendar=function(k,c,a){function d(){return c("#calendar")}function g(){K||(K=document.getElementById("calendar"),K||(K=document.createElement("div"),K.setAttribute("class","cl"),K.setAttribute("id","calendar"),Y=document.createElement("div"),Y.setAttribute("class","cl-cell"),Y.setAttribute("id","calendar-cell"),K.appendChild(Y),document.body.appendChild(K)));Y||(Y=document.getElementById("calendar-cell"));U||(U=document.getElementById("calendar-y"),U||(U=document.createElement("div"),U.setAttribute("id",
"calendar-y"),U.setAttribute("class","cl-ym-y"),document.body.appendChild(U)));R||(R=document.getElementById("calendar-m"),R||(R=document.createElement("div"),R.setAttribute("id","calendar-m"),R.setAttribute("class","cl-ym-m"),document.body.appendChild(R)));r||(a.on(d(),ga,"click",e),a.on(d(),va,"click",f),a.on(d(),pa,"click",s),a.on(d(),ia,"mousedown",z),a.on(d(),na,"mousedown",z),a.on(c("#calendar-m"),aa,"mouseup",I),a.on(c("#calendar-y"),aa,"mouseup",I),a.on(c("#calendar-y"),aa,"mouseover",E),
a.on(c("#calendar-y"),aa,"mouseout",P),a.on(c("#calendar-m"),aa,"mouseover",E),a.on(c("#calendar-m"),aa,"mouseout",P),r=!0)}function b(a){var b=a.target?a.target:a.srcElement;a=c(b).offset();var d=k.innerWidth,e=K.offsetWidth,f=K.offsetHeight,h=a.left-e+b.offsetWidth,b=a.top+b.offsetHeight-1,g=k.innerHeight-(b+f);0>d-(h+e)&&(h=d-e);0>g&&(b=a.top-f);D&&(h+=1);K.style.left=h+"px";K.style.top=b+"px";K.style.visibility="visible"}function f(a){a.preventDefault();if(this){a=this.getAttribute("data-value");
var b=A.getFullYear();w(b,a-0+1);N()}}function h(){if(""===U.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;U.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;R.appendChild(b)}}}function n(a){var b=a.getFullYear(),c=a.getMonth(),d=a.getDate(),e,f;0===c?(e=b-1,f=11):(e=b,f=c-1);var h=document.getElementById("calmonth");
document.getElementById("calyear").innerHTML=b;if(h){h.innerHTML=fa[c];a=new Date(a.getFullYear(),a.getMonth(),a.getDate());a.setDate(1);a=a.getDay();0===a&&(a=7);b=l(b,c);f=l(e,f)-(a-2);e=[1,1,1,1,1,1,1,1];for(var h=c=1,g,k=2;8>k;k++)for(var p=0;7>p;p++)T.rows[k].className="",T.rows[k].cells[p].className=0===k%2?"cl-days":"cl-even cl-days",5<=p&&M(T.rows[k].cells[p],"cl-weekend"),T.rows[k].cells[p].id="",2===k&&p+1<a?(T.rows[k].cells[p].className=0===k%2?"cl-behind cl-days":"cl-even cl-behind cl-days",
5<=p&&M(T.rows[k].cells[p],"cl-weekend"),g='<div class="inner-td">'+f+"</div>",T.rows[k].cells[p].innerHTML=g,T.rows[k].cells[p].id=f,f++):c>b?(T.rows[k].cells[p].className=0===k%2?"cl-days cl-future":"cl-even cl-future cl-days",5<=p&&M(T.rows[k].cells[p],"cl-weekend"),g='<div class="inner-td">'+h+"</div>",T.rows[k].cells[p].innerHTML=g,T.rows[k].cells[p].id=h,h++,0===p&&(e[k]=0)):(g='<div class="inner-td">'+c+"</div>",T.rows[k].cells[p].innerHTML=g,c===d&&M(T.rows[k].cells[p],"cl-selected"),c++),
0===p?M(T.rows[k].cells[p],"cl-first"):6===p&&M(T.rows[k].cells[p],"cl-last"),2===k?T.rows[k].className="first-row":7===k&&(0!==e[k]?T.rows[k].className="last-row":T.rows[k-1].className="last-row");for(d=5;d<e.length;d++)T.rows[d].style.display=1===e[d]?"table-row":"none"}}function s(a){a=a||k.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"))A.setMonth(A.getMonth()-1,b);else if(d.hasClass("cl-future"))A.setMonth(A.getMonth()+
1,b);else if(isNaN(b))return;p(A.getFullYear(),A.getMonth()+1,b);K||(K=document.getElementById("calendar"));document.onmouseup=null;document.onmousedown=null;K.style.visibility="hidden";H(a)}}function w(a,b){10>b&&(b="0"+String(b));if(null===ba.getAttribute("readonly")){var d=a+"-"+b;ba.value=d;c(ba).trigger("change");da&&""===da.value&&(da.value=d,c(da).trigger("change"))}}function p(a,b,d){10>b&&(b="0"+String(b));10>d&&(d="0"+String(d));null===ba.getAttribute("readonly")&&(a=a+"-"+b+"-"+d,ba.value=
a,c(ba).trigger("change"),da&&""===da.value&&(da.value=a,c(da).trigger("change")))}function l(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||k.event;var b=A.getDate(),d=A.getMonth(),e=A.getFullYear(),f;A.setDate(1);"prevY"===this.id?(A.setFullYear(A.getFullYear()-1),d=l(A.getFullYear(),A.getMonth()),d<b?A.setDate(d):A.setDate(b),n(A)):"prevM"===this.id?(A.setMonth(A.getMonth()-1),d=l(A.getFullYear(),A.getMonth()),d<b?A.setDate(d):
A.setDate(b),n(A)):"today"===this.id?(f=new Date,f.getFullYear()===e&&f.getMonth()===d&&f.getDate()===b?(p(e,d+1,b),N()):(A=f,n(A))):"curMonth"===this.id?(f=new Date,f.getFullYear()===e&&f.getMonth()===d?(w(e,d+1),N()):(A=f,c(".b-cal__month_selected").removeClass("b-cal__month_selected"),c('.b-cal__month[data-value="'+A.getMonth()+'"]').addClass("b-cal__month_selected"),c("#calyear").html(A.getFullYear()))):"nextM"===this.id?(A.setMonth(A.getMonth()+1),d=l(A.getFullYear(),A.getMonth()),d<b?A.setDate(d):
A.setDate(b),n(A)):"nextY"===this.id&&(A.setFullYear(A.getFullYear()+1),d=l(A.getFullYear(),A.getMonth()),d<b?A.setDate(d):A.setDate(b),n(A));H(a)}function z(a){a=a||k.event;var b=a.target?a.target:a.srcElement;W=b;"calyear"===b.id?(X&&clearTimeout(X),X=setTimeout(function(){for(var a=A.getFullYear(),a=a+12,b=0;12>b;b++)U.childNodes[b].innerHTML=a-1-2*b;a=c(W).offset();b="calyear"===W.id?a.left-1:a.left+W.offsetWidth-U.offsetWidth+1;D&&(b+=1);U.style.left=b+"px";U.style.top=a.top+W.offsetHeight-1+
"px";U.style.visibility="visible";M(W,"cl-tool-selected")},250),document.onmouseup=t):"calmonth"===b.id&&(X&&clearTimeout(X),X=setTimeout(function(){for(var a=A.getMonth(),b=0;12>b;b++)R.childNodes[b].innerHTML=ma[b],a===b?M(R.childNodes[b],"cl-ym-selected"):Q(R.childNodes[b],"cl-ym-selected");a=c(W).offset();b="calmonth"===W.id?a.left:a.left+W.offsetWidth-R.offsetWidth;D&&(b+=1);R.style.left=b+"px";R.style.top=a.top+W.offsetHeight-1+"px";R.style.visibility="visible";M(W,"cl-tool-selected")},250),
document.onmouseup=t);H(a)}function t(){X&&clearTimeout(X);document.onmouseup=null;U.style.visibility="hidden";R.style.visibility="hidden";W&&Q(W,"cl-tool-selected")}function N(){K||(K=document.getElementById("calendar"));document.onmousedown=null;K.style.visibility="hidden"}function B(a){a=a||k.event;for(a=a.target?a.target:a.srcElement;a.parentNode;){if("calendar"===a.id)return;a=a.parentNode}N()}function I(a){a=a||k.event;var b=a.target?a.target:a.srcElement;a=A.getDate();A.setDate(1);String(b.id).match(/ycombo/)?
(A.setFullYear(parseInt(b.innerHTML,10)),b=l(A.getFullYear(),A.getMonth()),b<a?A.setDate(b):A.setDate(a),n(A)):String(b.id).match(/mcombo(\d+)/)&&(A.setMonth(parseInt(RegExp.$1,10)),b=l(A.getFullYear(),A.getMonth()),b<a?A.setDate(b):A.setDate(a),n(A))}function F(a,b){var c=!1,d=null,e=null,f=null;b?String(a).match(/^(\d\d\d\d)-(\d+)/)&&(d=parseInt(RegExp.$1,10),e=parseInt(RegExp.$2,10),f=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,
10),f=parseInt(RegExp.$3,10),isNaN(d)||isNaN(e)||isNaN(f)||(e-=1,c=!0));var h=null;return h=c?new Date(d,e,f):new Date}function E(a){a=a||k.event;M(a.target?a.target:a.srcElement,"cl-ym-hover")}function P(a){a=a||k.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 M(a,b){Q(a,b);a.className+=" "+b}function H(a){a=a||k.event;D?(a.cancelBubble=
!0,a.returnValue=!1):(a.preventDefault(),a.stopPropagation());return!1}var r=!1,D=/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent),K=null,Y=null,ba=null,A=null,X=null,W=null,U=null,R=null,Z=null,T=null,ca=null,da=null,fa="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(" "),ha="Mo Tu We Th Fr Sa Su".split(" "),ia="#calmonth",na="#calyear",ga=".cl-tool-td",pa="td.cl-days",
aa=" div",va=".b-cal__month",ja=k.pageInfo,qa=k.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>');
return{init:function(){var a;for(a=0;12>a;a++)fa[a]=ja.calendar["m"+a],ma[a]=ja.calendar["ms"+a];for(a=0;7>a;a++)ha[a]=ja.calendar["w"+a]},show:function(a,c,d){d=d||k.event;g();document.onmousedown=B;ba=a;da=c;A=F(ba.value);if(!Z||"default"!==K.getAttribute("data-type")){var e;Y.innerHTML="";Z=document.createElement("div");Z.className="cl-head";Y.appendChild(Z);K.setAttribute("data-type","default");Z.innerHTML="";h();a=document.createElement("div");a.className="cl-days-wrapper";Y.appendChild(a);T=
document.createElement("table");T.className="cl-days";a.appendChild(T);ca=document.createElement("tbody");T.appendChild(ca);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],Z.appendChild(c);e=document.createElement("tr");ca.appendChild(e);for(e=0;7>e;e++)for(a=document.createElement("tr"),0===e&&(a.className=
"cl-dayst-tr"),ca.appendChild(a),c=0;7>c;c++){var f=document.createElement("td");6===c&&(f.style.borderRightWidth=0);f.innerHTML=0===e?ha[c]:"&nbsp;";0===c?M(f,"cl-first"):6===c&&M(f,"cl-last");a.appendChild(f)}}n(A);b(d)},showMonth:function(a,c,d){g();h();document.onmousedown=B;ba=a;da=c;A=F(a.value,!0);a=qa({cYear:A.getFullYear(),months:fa,month:A.getMonth()});K.setAttribute("data-type","month");Y.innerHTML=a;b(d)}}}(window,$,EventMgr);"use strict";
App.PrefixSelect=function(k,c,a,d){function g(){return d.Common.selectorCache(".i-form-wr")}function b(a){var b=this;clearTimeout(w);w=setTimeout(function(){f(b)},300)}function f(b,d){var e,f,h,g=b.value,k=b.getAttribute("data-tabid"),n=b.getAttribute("data-prefix-name");a:{if(!s[k])s[k]={};else if(s[k][n]){h=s[k][n];break a}var w=s[k];h=c("#"+k+"-"+n+" li");var E=h.length;for(e={};E--;)e[h[E].getAttribute("data-code")]={mask:h[E].getAttribute("data-mask")};w[n]=e;h=s[k][n]}w=b.getAttribute("data-prefix");
a:{E=String(g).replace(/\)/g,"").replace(/\(/g,"").replace(/\s/g,"");e=0;for(f=String(g).length;e<f;e++){if(h[E]){e=!0;f=E;h=h[E].mask;break a}E=E.substring(0,E.length-1)}e=!1;h=f=void 0}d?(n=c("#"+k+"-"+n+" li.selected").trigger("click",[null,{isIgnore:!0}]),k=n.attr("data-code"),n=n.attr("data-mask"),b.setAttribute("data-prefix",k),n&&(b.setAttribute("data-mask",n),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:n,value:g}))):e&&w!==f&&(c(c("#"+k+"-"+n+' li[data-code="'+f+'"]:not(".selected")')[0]).trigger("click",
[null,{isIgnore:!0}]),b.setAttribute("data-prefix",f),h&&(b.setAttribute("data-mask",h),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:h,value:g})))}function h(b,d,e){if(!e||!e.isIgnore){b=this.getAttribute("data-targetinput");d=this.getAttribute("data-tabid");b=c("#"+b+"-"+d);var f=b.attr("data-prefix");e=this.value;var h=b.val();e=c("#"+d+"-"+this.getAttribute("name")+' li[data-val="'+e+'"]');d=e.attr("data-code");e=e.attr("data-mask");for(var h=String(h).split(""),f=String(f).split(""),g=
f.length,k=0,n=0,s=h.length;n<s;n++)if(" "!==h[n]&&"("!==h[n]&&")"!==h[n]&&"_"!==h[n]&&"-"!==h[n]){if(h[n]===f[k]&&(k++,h[n]="",g===k))break}else h[n]="";h=h.join("");h=d+h;b.val(h);e&&a.trigger("inputMaskChangeBySetvalues",{elem:b[0],mask:e,value:h});b.attr("data-prefix",d)}}function n(a,b){c("#cont-"+b.tabId+" .i-input_has_prefix").each(function(){f(this,!0)})}var s={},w;return{init:function(){a.on(g(),".i-myselect_is_prefix","change",h);a.on(g(),"input.i-input_has_prefix","change",b);a.on(g(),
"input.i-input_has_prefix","keyup",b);a.bind("appendForm",n)}}}(window,$,EventMgr,App);"use strict";
App.Validators=function(k,c,a,d){var g=k.pageInfo,b=function(b,d){var e=this.getAttribute("data-check"),f=this.getAttribute("data-check-args"),h=this.getAttribute("data-error-msg"),g=this.getAttribute("data-fieldname"),k=this.getAttribute("data-funcname"),n=c(this).siblings(".b-input__prefix").html(),s=this.getAttribute("data-convert");""===this.value?a.trigger("okMsgValid",{self:this,number:0,value:""}):a.trigger("checkValue",{name:e,prefix:n,param:f,err:h,fieldname:g,number:0,funcname:k,convert:s,
self:this,value:this.value})},f=function(b,c){if(""===this.value)a.trigger("okMsgValid",{self:this,number:0,value:""});else{var d=0,f=this.value,f=this.value.split(/\s+/),h=f.length;if(c)var d=c.number,k=d+1,d=h===k?0:k,f=f[k-1];else{if(1===h)d=0;else{if("yes"!==this.getAttribute("duplicate")){a:{k=f.length;for(d=0;d<k;d++)for(h=d+1;h<k;h++)if(f[d]===f[h]){d=!0;break a}d=!1}if(d){a.trigger("errMsgValid",{type:"duplicate",self:this,err:g.duplicate,number:0});return}}d=1}f=this.value.split(/\s+/)[0]}var h=
this.getAttribute("data-check"),k=this.getAttribute("data-check-args"),n=this.getAttribute("data-error-msg"),s=this.getAttribute("data-fieldname"),w=this.getAttribute("data-funcname"),E=this.getAttribute("data-convert");a.trigger("checkValue",{name:h,param:k,err:n,multi:!0,fieldname:s,funcname:w,self:this,number:d,value:f,convert:E})}},h=function(a,b,c){a=String(a).split(/\s+|\n/);for(var d=a.length,f={v:"",changed:!1};d--;)if(String(a[d])===String(b)){String(b)!==String(c)&&(f.changed=!0);a[d]=c;
break}f.v=a.join(" ");return f},n=function(b,d){var e=d.self,g=d.number,k=d.value,n=d.ovalue,w=d.vvalue,I=d.multi,F=d.notOk,E=d;d={};d.number=g;0!==g-0?(n=h(e.value,w,k),e.value=n.v,n.changed&&s(b,E),f.apply(e,[null,d])):(g=c(e).parents(".l-form__col_cont_control"),2!==g.attr("colspan")-0||g.hasClass("formwidth")||g.attr("colspan",""),""===k&&e.getAttribute("required")||F?g.parents(".l-form__row").removeClass("row-error").removeClass("row-ok"):g.parents(".l-form__row").removeClass("row-error").addClass("row-ok"),
void 0!==k&&void 0!==n&&void 0!==w&&(n={},I?(n=h(e.value,w,k),e.value=n.v,n.changed&&s(b,E)):""!==k&&((e.value!==k||n.changed)&&s(b,E),e.value=k)));k=c(e).closest(".tab-content").attr("data-tabid");a.trigger("syncInputToZoom",{tabId:k,self:e});a.trigger("updFormHeight",{tabId:k})},s=function(a,b){b.warning=!0;b.err=g.messages.validChangeVal;w.apply(k,[a,b])},w=function(b,d){var e=d.err,f=d.self;f.getAttribute("name");var h=f.getAttribute("id"),g=d.number,n=f.value?f.value.split(" "):[],s="",w=d.warning,
E,P;0===g-0&&(g=n.length);for(E=0;E<g-1;E++)s+=n[E]+" ";g=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="'+h+'"]').html(e);P=c(f).parents(".l-form__col_cont_control");P.attr("colspan")||w||P.attr("colspan","2");w?(P.parents(".l-form__row").addClass("row-warning"),setTimeout(function(){P.parents(".l-form__row").removeClass("row-warning")},2E3)):P.parents(".l-form__row").addClass("row-error").removeClass("row-ok");
h=c(f).closest(".tab-content").attr("data-tabid");a.trigger("updFormHeight",{tabId:h});a.trigger("updateFixedField",{tabId:h});w||(e=c(f),w=e.closest(".l-form__row")[0]?e.closest(".l-form__row")[0].offsetTop:0,e=e.closest(".b-form-page"),s=c("#form-scroll-"+h),e.hasClass("b-form-page_st_collapsed")&&e.find(".i-form-page__title").trigger("click"),s.length&&(n=parseFloat(s[0].style.height),s=s[0].scrollTop,e[0]&&(w+=e[0].offsetTop),w+=78,(w<s||n+s<w)&&a.trigger("scrollTo",{id:"form-scroll-"+h,offsetTop:w,
animate:!1,raw:!1})),"file"!==String(f.getAttribute("type")).toLowerCase()&&(0!==f.offsetWidth?(f.focus(),k.scrollTo(0,0),f.setSelectionRange?f.setSelectionRange(g,g):f.createTextRange&&(f=f.createTextRange(),f.collapse(!0),f.select(g,g))):f.nextSibling&&(f.nextSibling.focus(),k.scrollTo(0,0),f.setSelectionRange?f.nextSibling.setSelectionRange(g,g):(f=f.nextSibling.createTextRange(),f.collapse(!0),f.select(g,g)))))};return{init:function(){a.on("#main-wrapper",'input[type="text"].test',"change",b);
a.on("#main-wrapper",'input[type="text"].testzoom',"change",f);a.bind("errMsgValid",w);a.bind("okMsgValid",n)}}}(window,$,EventMgr,App);
App.mgr=function(){var k=[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],
c=k.length,a;for(a=0;a<c;a++)if("function"===typeof k[a])k[a]();else console.log("undefined init function of module number: ",a);EventMgr.trigger("loadPage","data")};
App.ErrorReport=function(k,c,a,d){k.onerror=function(d,b,f,h,n){var s={};s.error_url=b+"______"+k.location.href;s.error_message=d;s.stack_trace=f;s.error=n;s.col_number=h;s.user_level=pageInfo.userLevel;s.product=pageInfo._product;s.is_branding=pageInfo.isBranding;s.theme="orion";s.module=c(".tab-content_st_active").attr("data-func");s.version=pageInfo.version;a.trigger("ajaxRequest",{url:"https://themereport.ispsystem.net:3001/api/errorreport/",param:s,type:"jsonp"})}}(window,$,EventMgr,App);
(function(k,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 g(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"));
c("#"+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);
break;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=
a.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);
c("#wr-content").append(this.htmlBody);return this};d.fn.softUpdate=function(){var a=document.getElementById("ltwr-"+this.id),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};
d.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)};k.TabObj=d;g.fn=g.prototype;g.fn.statusUp=function(a){this.status=a};g.fn.activate=function(){this.status="1";this.self.removeClass("collapsed")};
g.fn.disactivate=function(){this.status="0";this.self.addClass("collapsed")};g.fn.toggle=function(){this.status="1"===this.status?"0":"1";this.self.toggleClass("collapsed")};k.MenuGroup=g;k.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};k.getCookie=function(a){var b,c,d,g=document.cookie.split(";");for(b=0;b<g.length;b++)if(c=g[b].substr(0,g[b].indexOf("=")),d=g[b].substr(g[b].indexOf("=")+
1),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,g=b.length;d<g;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("|"),
d=0,g=b.length;d<g;d++)(c=b[d].split(":"))&&c[0]&&c[1]&&(a[c[0]]=c[1]);return a};k.blockEvent=function(a){a=a||k.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;":"/"};k.scrollToTopLeft=function(){k.pageInfo.mobile||k.pageInfo.store||k.pageInfo.extform||k.scrollTo(0,0)};k.htmlEscape=function(a){return String(a).replace(/[&<>"'\/]/g,
function(a){return b[a]})};k.htmlDecode=function(a){return c("<div/>").html(a).text()};k.htmlEncode=function(a){return a=String(a).replace(/&lt;/g,"<").replace(/&gt;/g,">")};k.blockSelection=function(){k.getSelection?k.getSelection().removeAllRanges():document.selection&&document.selection.empty&&document.selection.empty()};k.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};k.split||function(a){var b=String.prototype.split,
c=/()??/.exec("")[1]===a,d;d=function(d,g,k){if("[object RegExp]"!==Object.prototype.toString.call(g))return b.call(d,g,k);var e=[],s=(g.ignoreCase?"i":"")+(g.multiline?"m":"")+(g.extended?"x":"")+(g.sticky?"y":""),t=0,N,B,I;g=RegExp(g.source,s+"g");d+="";c||(N=RegExp("^"+g.source+"$(?!\\s)",s));for(k=k===a?4294967295:k>>>0;B=g.exec(d);){s=B.index+B[0].length;if(s>t&&(e.push(d.slice(t,B.index)),!c&&1<B.length&&B[0].replace(N,function(){for(var b=1;b<arguments.length-2;b++)arguments[b]===a&&(B[b]=
a)}),1<B.length&&B.index<d.length&&Array.prototype.push.apply(e,B.slice(1)),I=B[0].length,t=s,e.length>=k))break;g.lastIndex===B.index&&g.lastIndex++}t===d.length?!I&&g.test("")||e.push(""):e.push(d.slice(t));return e.length>k?e.slice(0,k):e};String.prototype.split=function(a,b){return d(this,a,b)};return d}()})(window,$,templates);