Your IP : 18.222.107.172
var App=App||{};App.init=function(){App.mgr();EventMgr.bind("nextEventBind",function(n,c){var a=c.event,d=c.cb,m=c.tData;if("function"===typeof d)EventMgr.one(a,d,m)})};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(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.u=App.Common=function(n,c,a){var d=function(a){var h=a.which||a.keyCode;if(13===h||32===h)c(this).trigger("click"),a.preventDefault()},m={},b,l=function(a,c,e){"function"===typeof a&&(a(),m[e].lastRun=c,m[e].q=!1)},q=function(a){a.focus();if(a.selectionStart)return a.selectionStart;if(document.selection){var c=document.selection.createRange(),e=c.duplicate();c.collapse(!0);e.moveToElementText(a);e.setEndPoint("EndToEnd",c);return e.text.length}return 0};return{init:function(){a.on(c(n.document),
"a","keydown",d)},setOptionListPosition:function(a,h){var e,b,g,d,r;g=n.document.body.offsetHeight;b=c(a+h);b[0].style.top="";d=b.offset().top;e=b[0].offsetHeight;g-d<e&&(r=b[0].getAttribute("data-tabid"),g=c("#form-scroll-"+r),0===g.length&&(g=c("#tcw-"+r)),g=g.offset().top,b[0].style.top=g>d-e-19?"-"+e/2+"px":"-"+e+"px")},parseParams:function(a){if(void 0!==a&&null!==a){a=a.replace(/^\?/,"");a=a.split("&");for(var c={},e=/=(.+)?/,b,g=0;g<a.length;g++)b=a[g].split(e),c[b[0]]=b[1]?b[1]:"";return c}return{}},
replaceHtml:function(a,c){if(a){var e="string"===typeof a?document.getElementById(a):a,b=document.createElement(e.nodeName);b.id=e.id;b.className=e.className;b.innerHTML=c;e.parentNode?e.parentNode.replaceChild(b,e):e.innerHTML=c;return b}},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,g,f,r,l=RegExp("(.{"+c+"})","g"),m=0;m<d;m++)if(b[m].length>
c){g=b[m].split(l);f=g.length;r="";for(var n=0;n<f;n++)""!==g[n]&&(r+=g[n]+"<br>");a=a.replace(b[m],r);a=a.replace(/\n/g,"<br/>")}return a},required:function(a,c,b){var d=document.getElementsByTagName("script")[0],g=document.createElement("script");g.onreadystatechange=function(){if("loaded"===g.readyState||"complete"===g.readyState)g.onreadystatechange=null,App.u.isFunction(c)&&(c(b),a=b=null)};g.onload=function(){App.u.isFunction(c)&&(c(b),a=b=null)};g.src=a;d.parentNode.insertBefore(g,d)},noMoreThan:function(a,
c,e){var d=(new Date).getTime(),g;c=c?c:100;m[a]?(g=d-m[a].lastRun,g>c?(l(e,d,a),clearTimeout(b)):(m[a].q=!0,clearTimeout(b),b=setTimeout(function(){!0===m[a].q&&l(e,d,a)},2*c))):(m[a]={q:!1,lastRun:d,timeOut:c},l(e,d,a))},checkRefreshMenu:function(c){c.refreshMenu&&a.trigger("favoriteMenuUpdateDone")},clone:function h(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]=h(a[b]);return c}if(a instanceof Object){c={};for(b in a)a.hasOwnProperty(b)&&(c[b]=h(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,f;for(d=0;d<b;d++)f=a[d].name,delete c[f];
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="",f,r;for(r in a)""!==r&&(0!==b&&(d+="&"),f=a[r],d=c?d+(r+"="+f):d+(r+"="+encodeURIComponent(f)),b++);return d},escapeRegExp:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,
"\\$&")},insertStringAfterCaret:function(a,c,b){if(a&&c){a.focus();var d=a.value,f=0===d.length?0:q(a);b=b?d.lastIndexOf("\n",f-1)+1:f;b=d.substring(0,b);d=d.substring(f);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:q,escapeQuote:function(a){return String(a).replace(/"/g,""")},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,g=null;(b?c("#"+b+"-"+a):c("#form-wrapper-"+a+' input[type="file"]')).each(function(){var a=this.getAttribute("data-max-size"),c=this.getAttribute("data-maxsize-msg");
g=this;if(this.files&&a)for(var a=a-0,b=0,e=this.files.length;b<e;b++)if(this.files[b].size>a)return d=String(pageInfo.messages.fileMaxSize).replace("__VALUE__",c),!1});return{msg:d,field:g}},openInNewWindow:function(a,c){var b=n.open("",c);b&&(b.openner=null,b.location=a)},CSSEscape:function(a){a=String(a);for(var c=a.length,b=-1,d,f="",r=a.charCodeAt(0);++b<c;){d=a.charCodeAt(b);if(0==d)throw new InvalidCharacterError("Invalid character: the input contains U+0000.");f=1<=d&&31>=d||127==d||0==b&&
48<=d&&57>=d||1==b&&48<=d&&57>=d&&45==r?f+("\\"+d.toString(16)+" "):128<=d||45==d||95==d||48<=d&&57>=d||65<=d&&90>=d||97<=d&&122>=d?f+a.charAt(b):f+("\\"+a.charAt(b))}return f},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(n){var c=document;n=c.createElement("div");return{init:function(){},byId:function(a){return"string"!==typeof a?null:c.getElementById(a)},addClass:n.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:n.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:n.classList?
function(a,c){a&&"string"===typeof c&&a.classList.toggle(c)}:function(a,c){if(a&&"string"===typeof c){var m=a.className;m.match(c)?a.className+=m.replace(RegExp(c,"g"),""):a.className+=" "+c}},hasClass:n.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.Menu=function(n,c,a,d){var m=[],b=function(){c(".group .popular").parents(".group").addClass("popular");c(".group .favorite").parents(".group").addClass("favorite");var a;c(".group").each(function(){a=c(this);a.hasClass("favorite")||a.addClass("unfavorite");a.hasClass("popular")||a.addClass("unpopular")})},l=function(){var a,b;c("#menu-items a.textlink").each(function(){a=this.offsetWidth;b=this.scrollWidth-1;a<b&&!this.className.match("overwidth")&&(this.className+=" overwidth")})},q=function(a){c("#menu-items").removeClass("favorite popular all").addClass(a);
c(".menev").removeClass("active");c("#"+a).addClass("active")},t=function(a){if(!a.target.className.match("listened-elem")){if(c("body").hasClass("active-menu"))return!1;h.apply(n,[{type:"click"}])}},h=function(b,d){var g=c("body"),e=c("#left"),f=c("#content"),p=c("#cbutton"),h,k,r;"click"===b.type?(h=g.hasClass("active-menu")?"closed":"open",k=c(".tab-content_st_active").attr("data-tabid"),r=c("#cont-"+k),c("#sort_table-"+k).css("width","100%"),c(".block-table .sort_table").css("width","100%"),r.addClass("table-manip"),
"closed"===h?(e.stop().animate({left:"-203"},300,function(){a.trigger("hideHint")}),f.stop().animate({marginLeft:"0"},300),p.stop().fadeIn(300)):(f.stop().animate({marginLeft:"205"},300),p.stop().fadeOut(300)),g.toggleClass("active-menu"),setTimeout(function(){a.trigger("menuPositionChanged",{menupos:h,tabId:k});r.removeClass("table-manip");k=h=null},350)):"begin"===b.type&&(h=d,"closed"===h?g.toggleClass("active-menu"):f.css("marginLeft","205px"));c("#mfb").attr("data-state",h)},e=function(){var a=
c(this),b=c("body"),d=c("#cbutton");b.hasClass("active-menu")||(a.stop().animate({left:"0"},350),d.stop().fadeOut(300))},k=function(){var a=c(this),b=c("body"),d=c("#cbutton");b.hasClass("active-menu")||(a.stop().animate({left:"-203"},350),d.stop().fadeIn(300))},g=function(a,b){var d,g,e;d={type:"begin"};b.menupos?(g=RegExp(pageInfo.product+"-"+pageInfo.level+"-(open|closed)"),g=b.menupos.match(g),null!==g?h(d,g["1"]):(g=c("#content"),g.css("marginLeft","205px"))):(g=c("#content"),g.css("marginLeft",
"205px"),h(d,"open"));b.mbar?(g=RegExp(pageInfo.product+"-"+pageInfo.level+"-(all|popular|favorite)"),b.mbar.match(g)&&(d=b.mbar.match(g),q(d["1"]))):q("all");if(b.menupane&&""!==b.menupane)for(e in m)g=RegExp(m[e].level+"_"+m[e].id+"-0"),b.menupane.match(g)?m[e].disactivate():(g=RegExp(m[e].level+"_"+m[e].id+"-1"),b.menupane.match(g)&&m[e].activate());l()},f=function(){for(var a=c(".group"),b=a.length,d=0;d<b;d++)m[a[d].id]=new MenuGroup(pageInfo.level,a[d].id,"0",c(a[d]))},r=function(a){switch(this.getAttribute("id")){case "minus":s("minus");
break;case "plus":s("plus");break;case "all":y("all");break;case "favorite":y("favorite");break;case "popular":y("popular")}a.preventDefault()},s=function(c){var b;if("minus"===c)for(b in m)m[b].disactivate();else if("plus"===c)for(b in m)m[b].activate();a.trigger("groupChanged",{groups:m});a.trigger("updateScroll",{id:"menu-items-wr"})},y=function(c){q(c);a.trigger("menuTypeChanged",c)},u=function(c){var b=this.getAttribute("data-group");m[b].toggle();a.trigger("groupChanged",{groups:m});a.trigger("updateScroll",
{id:"menu-items-wr"});l();c.preventDefault()},p=0,v=[],x={q:"\u0439",w:"\u0446",e:"\u0443",r:"\u043a",t:"\u0435",y:"\u043d",u:"\u0433",i:"\u0448",o:"\u0449",p:"\u0437","[":"\u0445","]":"\u044a",a:"\u0444",s:"\u044b",d:"\u0432",f:"\u0430",g:"\u043f",h:"\u0440",j:"\u043e",k:"\u043b",l:"\u0434",";":"\u0436","'":"\u044d",z:"\u044f",x:"\u0447",c:"\u0441",v:"\u043c",b:"\u0438",n:"\u0442",m:"\u044c",",":"\u0431","/":"\u044e","\u0439":"q","\u0446":"w","\u0443":"e","\u043a":"r","\u0435":"t","\u043d":"y","\u0433":"u",
"\u0448":"i","\u0449":"o","\u0437":"p","\u0445":"[","\u044a":"]","\u0444":"a","\u044b":"s","\u0432":"d","\u0430":"f","\u043f":"g","\u0440":"h","\u043e":"j","\u043b":"k","\u0434":"l","\u0436":";","\u044d":"'","\u044f":"z","\u0447":"x","\u0441":"c","\u043c":"v","\u0438":"b","\u0442":"n","\u044c":"m","\u0431":",","\u044e":"/"," ":" "},w=function(a){if("string"===typeof a){a=a.split("");for(var c=a.length,b=Array(c);c--;)b[c]=x[a[c]]?x[a[c]]:a[c];return b.join("")}},D=function(){var a,b;c("#menu-items a.textlink").each(function(){a=
{};b=c(this);a.parent=b.parent();a.text=b.text().toLowerCase();a.mistakeText=w(a.text);a.parentGroup=b.parents(".group");v.push(a)})},B=function(b){b=(new Date).getTime();var d,g=c("#close-search");if(100>b-p)p=b;else{p=b;g.removeClass("not_active");b=this.value;d=b.length;if(0===d)G(),g.addClass("not_active");else if(1===d)G();else if(1<d){G();g=0;d=v.length;var e=w(b);for(c("#mainmenu").addClass("search");d--;)v[d].text.indexOf(b.toLowerCase())+1||v[d].mistakeText.indexOf(b.toLowerCase())+1||v[d].text.indexOf(e.toLowerCase())+
1||v[d].mistakeText.indexOf(e.toLowerCase())+1?(v[d].parent.removeClass("s-hidden"),v[d].parentGroup.addClass("cont"),g++):v[d].parent.addClass("s-hidden");0===g?c("#m-search").addClass("not_found"):c("#m-search").removeClass("not_found")}a.trigger("updateScroll",{id:"menu-items-wr"})}},G=function(b){c(".cont").removeClass("cont");c("#mainmenu").removeClass("search");c(".s-hidden").removeClass("s-hidden");c("#m-search").removeClass("not_found");b&&(c("#close-search").addClass("not_active"),c("#m-search").val(""),
a.trigger("updateScroll",{id:"menu-items-wr"}));b=c(".m-item.active");b.length&&a.trigger("scrollTo",{raw:!1,id:"menu-items-wr",offsetTop:b[0].offsetTop-67})},A=function(a,b){c("#left").trigger("mouseenter");c("#m-search").focus()},F=function(a,b){c(".m-item").removeClass("active");if(b.func){var g=d.Dom.byId("l-"+String(b.func).replace(/\./g,"_"));null!==g&&(g.className+=" active")}},C=function(){c(".m-item").removeClass("active")},E=function(c){c=this.value;var b=this.getAttribute("data-handler-val");
a.trigger("ajaxRequest",{url:pageInfo.url,param:{func:c,elid:b},invar:{},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"})},K=function(c,b){a.trigger("ajaxRequest",{param:{func:"desktop",out:"sjson"},outtype:"json",trfunc:"menuObjectGot"})};updateFavoriteMenu=function(a,b){if(b.doc.mainmenu)for(var d=b.doc.mainmenu.node,g=d.length,e,f,p,h,k=!1,r;g--;){e=d[g].node;p=d[g];h=e.length;for(k=!1;h--;)r=e[h],f=c("#l-"+String(r.$name).replace(/\./g,"_")),
r.$favorite?(k=!0,f.hasClass("unfavorite")&&f.switchClass("favorite","unfavorite")):f.hasClass("favorite")&&f.switchClass("unfavorite","favorite"),(r=(b.doc&&b.doc.messages&&b.doc.messages.msg||{})["menu_"+r.$name])&&f&&f.children("a.textlink").text(r);e=c("#"+String(p.$name).replace(/\./g,"_"));k?e.hasClass("unfavorite")&&e.switchClass("favorite","unfavorite"):e.hasClass("favorite")&&e.switchClass("unfavorite","favorite")}};return{init:function(){a.bind("loadPage",f);a.bind("loadPage",b);a.bind("loadPage",
D);a.bind("readCookie",g);a.obind(".h-group","click",u);a.obind(".menev","click",r);a.obind("#mainmenu #cbutton, #mainmenu #mfb","click",h);a.obind("#menu-items-wr","click",t);a.obind(c("#m-search"),"keyup",B);a.obind("#close-search a","click",G);a.bind("changeTabStatus",F);a.bind("closeTab",C);a.bind("comboCtrlShiftMKeyUp",A);a.obind(c("#left"),"mouseenter",e);a.obind(c("#left"),"mouseleave",k);a.obind(c("#_select-tab0-val"),"change",E);a.bind("favoriteMenuUpdateDone",K);a.bind("menuObjectGot",updateFavoriteMenu)}}}(window,
$,EventMgr,App);"use strict";
App.UpSize=function(n,c,a,d){var m=0,b=0,l=0,q=function(){0===m&&0<t().length&&(m=t().offset().top);return m},t=function(){return d.u.selectorCache("#menu-items-wr")},h=c(n),e=function(){l=h.height();b=l-q()},k=function(){t().height(b)},g=function(a,c){var g=c.tabId,e=d.Dom.byId("cont-"+g);null!==e&&(e.style.height=b+"px","tab0"===g&&(e.style.marginTop="-"+b+"px"))},f=function(d,g){setTimeout(function(){var d=l-q(),e,f;if(g)e=g.tabId;else if(e=c(".tab-content_st_active"),"form"===e.attr("data-tab-type"))e=
e.attr("data-tabid");else return;f=c("#incont-"+e+" .topWrapper");if(0<f.length){c(".tab-content").height(d);d=c("#form-scroll-"+e);f=f[0].offsetHeight;f=b-f;var p=d[0].scrollHeight;"modal1"===e?(d.height("auto"),e=d.height(),d.height(e+"px"),p<f&&c("#cont-modal1").height("auto")):(d.height(f),a.trigger("updateScroll",{id:"form-scroll-"+e}),p>f?(c("#incont-"+e+" .i-buttons_form-type_form").addClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+e).addClass("l-form__inner_fly_buttons")):(c("#incont-"+
e+" .i-buttons_form-type_form").removeClass("l-buttons_pos_fixed"),c("#form-scroll-in-"+e).removeClass("l-form__inner_fly_buttons")))}},0)},r=function(){c("#cont-tab0").css("marginTop","-"+b+"px").height(b);c(".tab-content").height(b)},s=function(){setTimeout(function(){y()},"100")},y=function(){var e,g,f,p;c(".tab-content_st_active .content").each(function(){g=this.getAttribute("data-tabid");e=c(this);f=this.offsetTop;p=b-f-27;e.height(p);var h=g,k=d.Dom.byId("lt-"+h),r=d.Dom.byId("sort_table-"+
h),h=d.Dom.byId("statusbar-"+h);null!==k&&(k=k.offsetWidth+"px",null!==r&&(r.style.width=k),null!==h&&(h.style.width=k));a.trigger("updateScroll",{id:"ltwr-"+g})});a.trigger("updatedTableHeight",{tabId:g})},u=function(a,b){var g=b.tabId,e=d.Dom.byId("sort_table-"+g),f=c("#cont-"+g),p;if(e){var h=e.offsetWidth,k=e.rows["0"].cells,r=d.Dom.byId("statusbar-"+g);null!==r&&(p=r.rows["0"].cells);if(0===h)return null;g=d.Dom.byId("lt-"+g);if(null!==g){var h=g.rows["0"].cells,l=r=k.length,m=!1,s=0,n,J=[],
u=[],q=0,v=0,y=0;for(f.addClass("table-manip");l--;)J[l]=h[l].clientWidth,n=parseInt(k[l].getAttribute("width"),10),isNaN(n)?s++:u[l]=n,v+=J[l],q+=u[l];if(s||90>q&&110<q)m=!0;s=v/2;for(l=r;l--;)if(J[l]>s){for(v=0;v<r;v++)v!==l&&(y+=J[v]);J[l]=y;v=2*y;break}for(;r--;){l=J[r];l=m?Math.round(100*(l/v))+"%":u[r]+"%";k[r].style.width=l;h[r].style.width=l;try{p[r].style.width=l}catch(t){}}g.style.tableLayout="fixed";e.style.tableLayout="fixed";setTimeout(function(){f.removeClass("table-manip");f.removeClass("init")},
100)}}},p=function(c,b){"tab0"===b.tabId&&a.trigger("updateScroll",{})},v=function(a,b){var g=0,e,f=c("."+b.tabId+"-list .b-form-blocks__block");0<f.length&&(f.each(function(){e=this.offsetHeight;e>g&&(g=e)}),f.each(function(){this.style.height=g+"px";d.Dom.addClass(this,"b-form-block__block_set_height")}))},x=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(h,"resize",e);a.obind(h,"resize",k);a.obind(h,"resize",r);a.obind(h,"resize",s);a.obind(h,"resize",f);a.bind("loadPage",e);a.bind("loadPage",k);a.bind("appended",g);a.bind("appendList",s);a.bind("appendList",u);a.bind("setRowsWidth",u);a.bind("changedTab",p);a.bind("menuPositionChanged",p);a.bind("menuPositionChanged",y);a.bind("updTableHeight",s);a.bind("updFormHeight",
f);a.bind("appendForm",f);a.bind("appendForm, setValuesDone",v);a.bind("verticalScroll",x)},updth:y}}(window,$,EventMgr,App);"use strict";
App.ScrollController=function(n,c,a,d,m){var b=function(a,c){c&&c.id?m.update(c.id):m.update()},l=function(a,c){m.detach(c.tabId)},q=function(){setTimeout(function(){m.attach("menu-items-wr","menu-items","tab0")},10)},t=function(a,c){var b=c.tabId;m.attach(b+"-scrollwrapper","lt-"+b,b,!0,!0)},h=function(a,b){setTimeout(function(){var a=b.tabId;m.attach("form-scroll-"+a,"form-scroll-in-"+a,a,!0);c("#frm-"+a+" .band-table").each(function(){var c=this.id;m.attach(c,"lt-"+c,a,!0,!0)});c("#frm-"+a+" .b-form-list_view_table").each(function(){var c=
this.id;m.attach(c,"inner-"+c,a,!0,!0)});c("#frm-"+a+" .b-myselect__select-ul").each(function(){var c=this.getAttribute("id");m.attach("cont-"+c,c,a,!0)});c("#frm-"+a+" .b-mselect__ul-choose").each(function(){var c=this.getAttribute("data-id");m.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");m.attach(this.id,c+"-ms-view",a,!0)});c("#frm-"+a+" .tree-inner").each(function(){var c=this.getAttribute("id");m.attach("cont-"+
c,c,a,!0,!0)});c("#frm-"+a+" .b-select-ac__list").each(function(){var c=this.getAttribute("id");m.attach("cont-"+c,c,a,!0)});b=a=null},50)},e=function(a,b){var d=b.tabId;c("#frm-"+d+" .b-myselect__select-ul").each(function(){var a=this.getAttribute("id");m.attach("cont-"+a,a,d,!0)})},k=function(a,c){m.attach("cont-tab0","incont-tab0","tab0",!0)},g=function(a,b){c(".b-myselect__select-ul").each(function(){var a=this.getAttribute("id");m.attach("cont-"+a,a,"tab1",!0)})},f=function(a,c){var b=c.tabId;
m.attach("ltwr-"+b,"lt-"+b,b,!0);m.attach("cont-"+b+"-pager-slist",b+"-pager-slist",b,!0)},r=function(a,c){if("rack"===c.map.type){var b=c.tabId;m.attach(b+"-map","b-rack-"+b,b,!0)}},s=function(a,c){m.scrollTo(c.id,c.offsetTop,c.raw,c.animate)};return{init:function(){a.bind("menuTypeChanged",b);a.obind(c(n),"resize",b);a.bind("updateScroll",b);a.bind("loadPage",q);a.bind("appendForm,appendedFilter",h);a.bind("appendToolbarAce",e);a.bind("appendReport",h);a.bind("appendList",f);a.bind("appendMapDone",
r);a.bind("loadLoginForm",g);a.bind("appendDashboard",k);a.bind("appendDashList",t);a.bind("closeTabEvent",l);a.bind("scrollTo",s)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";
App.AceEditor=function(n,c,a,d,m){var b={ace:null,vim:"ace/keyboard/vim",emacs:"ace/keyboard/emacs"},l={},q=function(a){return"undefined"!==typeof localStorage?(a=JSON.stringify(a),localStorage.setItem(pageInfo.product+"_5_"+pageInfo.user+"_"+pageInfo.hostName+"_toolbar_ide",a),!0):!1},t=function(){if("undefined"!==typeof localStorage){var a=localStorage.getItem(pageInfo.product+"_5_"+pageInfo.user+"_"+pageInfo.hostName+"_toolbar_ide");return JSON.parse(a)||{}}return!1},h=function(a,c){var b=t();
b&&(b[a]=c,q(b))},e=function(){var a=this.value,c=this.getAttribute("data-tabid");l[c].setFontSize(a+"px");h("font",a)},k=function(){var a=this.value,c=this.getAttribute("data-tabid");l[c].setTheme(a);h("theme",a)},g=function(){var a=this.value,c=this.getAttribute("data-tabid");l[c].getSession().setMode("ace/mode/"+a)},f=function(){var a=this.value,c=this.getAttribute("data-tabid");l[c].setKeyboardHandler(b[a]);h("keybinding",a)},r=function(){var a="on"===this.value,c=this.getAttribute("data-tabid");
l[c].setShowInvisibles(a);h("invisibles",a)},s=function(){var a="on"===this.value,c=this.getAttribute("data-tabid");l[c].renderer.setShowGutter(a);l[c].renderer.updateFull()},y=function(){var a=this.value,c=this.getAttribute("data-tabid"),b=l[c].session,c=l[c].renderer;switch(a){case "off":b.setUseWrapMode(!1);c.setPrintMarginColumn(80);break;case "free":b.setUseWrapMode(!0);b.setWrapLimitRange(null,null);c.setPrintMarginColumn(80);break;default:b.setUseWrapMode(!0);var d=parseInt(a,10);b.setWrapLimitRange(d,
d);c.setPrintMarginColumn(d)}h("soft_wrap",a)},u=function(){var a=this.getAttribute("data-tabid");d.Dom.byId(a+"-editor").className+=" fullscreen";d.Dom.byId("exit-fullscreen-"+a).parentNode.className+=" fullscreen";l[a].resize();l[a].focus();l[a].renderer.updateFull()},p=function(){var a=this.getAttribute("data-tabid"),c=d.Dom.byId(a+"-editor"),b=d.Dom.byId("exit-fullscreen-"+a).parentNode;c.className=c.className.replace(/fullscreen/g,"");b.className=b.className.replace(/\sfullscreen/g,"");l[a].resize();
l[a].focus()},v=function(b,g){var e;e=c("#cont-"+g.tabId+" .editor");0<e.length&&("undefined"!==typeof n.ace?w(e):(d.Common.required("/manimg/common/ace/ace.js",x,e),a.trigger("ajaxRequest",{url:pageInfo.host+pageInfo.theme+"templates/toolbar-editor.html",trfunc:"gotToolbarEditorTemplate",outtype:"html",type:"get",queue:"templates"})))},x=function(a){"undefined"!==typeof require&&require("ace/commands/default_commands").commands.push({name:"Toggle Fullscreen",bindKey:"Esc",exec:function(a){a.container.className=
a.container.className.replace(/fullscreen/g,"");var c=a.container.getAttribute("data-id"),c=d.Dom.byId("exit-fullscreen-"+c).parentNode;c.className=c.className.replace(/\sfullscreen/g,"");a.resize();a.focus()}});w(a)},w=function(a){var c,b,g,e,f=t();f.theme=f.theme||"ace/theme/eclipse";f.font=f.font||11;f.keybinding=f.keybinding?null===f.keybinding?null:f.keybinding:null;f.invisibles=void 0===f.invisibles?!1:f.invisibles;q(f);a.each(function(){var a=this.getAttribute("data-codelang"),f=this.getAttribute("readonly"),
h=this.getAttribute("data-highlight"),p,a=a||"text";b=this.id;e=this.getAttribute("data-tabid");g=d.Dom.byId(b+"-editor");if(!g)return!0;g.style.width="100%";g.style.height=this.offsetHeight+"px";c=n.ace.edit(b+"-editor");l[b]=c;c.getSession().setMode("ace/mode/"+a);c.getSession().setNewLineMode("unix");c.getSession().setValue(this.value);c.focus();null!==f&&c.setReadOnly(!0);h&&setTimeout(function(){var a=d.Dom.byId(h+"-"+e);if(p=a?a.value:null)if(a=c.find({needle:p,wrap:!0}))c.session.addMarker(a,
"ace_orion_highlight_red","background"),c.scrollToLine(a.start.row,!0,!0)},1);this.style.display="none";C(b,e,this,a)})},D=function(a,b){for(var d=this.getAttribute("data-tabid")||b.getAttribute("data-tabid"),d=c("#frm-"+d+" .editor"),g=d.length,e;g--;)e=d[g].id,d[g].value=l[e].getValue()},B=function(){l[this.id].setValue(this.value)},G=function(a,c){F=m.template(c)},A=function(a,b){for(var d in a)"boolean"===typeof a[d]?a[d]&&c("#"+b+"-"+d).trigger("click"):c("#"+b+"-"+d+' li[data-val="'+a[d]+'"]').trigger("click")},
F="",C=function z(b,g,e,f){if(""===F)setTimeout(function(){z(b,g,e,f)},300);else{var h=t(),p=d.Common.msg,p=F({tabId:b,fontMsg:p.fontMsg||"Font",modeMsg:p.modeMsg||"Mode",themeMsg:p.themeMsg||"Theme",keyBindMsg:p.keyBindMsg||"Key Binding",showInvMsg:p.showInvMsg||"Show Invisibles",showGutMsg:p.showGutMsg||"Show Gutter",softWrapMsg:p.softWrapMsg||"Soft Wrap",fullscreenMsg:p.fullscreenMsg||"Fullscreen",exitFullscreenMsg:p.exitFullscreenMsg||"Exit Fullscreen",darkMsg:"Dark",brightMsg:"Bright",modeValue:f}),
k=e.id;c(e).after(p);d.Dom.removeClass(d.Dom.byId("resizer_editor-"+k),"b-resizer_for_editor");h.mode=f;A(h,b);setTimeout(function(){a.trigger("appendToolbarAce",{tabId:g});a.trigger("updateScroll",{id:"form-scroll-"+g})},100)}},E=function(a,c){var b=c.id?c.id.replace("-editor",""):void 0;l[b]&&l[b].resize()};return{init:function(){a.bind("appendForm",v);a.bind("gotToolbarEditorTemplate",G);a.on("#main-wrapper",".toolbar-editor .editor-set-font","change",e);a.on("#main-wrapper",".toolbar-editor .editor-set-theme",
"change",k);a.on("#main-wrapper",".toolbar-editor .editor-set-mode","change",g);a.on("#main-wrapper",".toolbar-editor .editor-set-keybinding","change",f);a.on("#main-wrapper",".toolbar-editor .editor-set-show_hidden","change",r);a.on("#main-wrapper",".toolbar-editor .editor-set-show_gutter","change",s);a.on("#main-wrapper",".toolbar-editor .editor-set-soft_wrap","change",y);a.on("#main-wrapper",".toolbar-editor .editor-set-fullscreen","click",u);a.on("#main-wrapper",".toolbar-editor .editor-exit-fullscreen",
"click",p);a.on("#main-wrapper",".i-button_type_ok, .i-button_type_setvalue","click",D);a.bind("preSetValues",D);a.bind("resizeEditor",E);a.on("#main-wrapper",".b-textarea.editor","change",B)}}}(window,$,EventMgr,App,doT);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.ActionHandler=function(n,c,a,d){var m=function(){return c("#main-wrapper")},b=function(a){a.preventDefault()},l={},q=function(a,b){var d=b.tabId;clearTimeout(l[d]);l[d]=setTimeout(function(){c("#cont-"+d).addClass("loading")},350)},t=function(a,b){var d=b.tabId;setTimeout(function(){clearTimeout(l[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)},h=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+'"'})},e=function(c,b){a.trigger("tabLoadingHide",{tabId:b.invar?b.invar.tabId?b.invar.tabId:b.invar.parent?b.invar.parent:b.invar.targetTabId:void 0});"json"===b.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+
b.param.func+'"'}):b.erMsg?a.trigger("pullMsg",{msg:b.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+b.param.func+'"'})},k=function(a){a.addClass("b-button_st_disabled");a.html(a.attr("data-disabled"))},g=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"))},f=function(b,d){var e=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+'"'});g(e);setTimeout(function(){var a=c("#"+e+"-progressbar .b-progressbar__loader");c("#"+e+"-progressbar").removeClass("b-progressbar_type_withbtn");a.addClass("b-progressbar__loader_type_animate");a.removeClass("b-progressbar__loader_type_static");a.css("width","");a.html("");c("#"+e+"-progressbar .b-progressbar__btn-wr").remove()},1);a.trigger("tabLoadingHide",
{tabId:e})},r=function(c,b){var e=d.Dom.byId("t"+b.invar.blockId);e&&(e.className=e.className.replace(/loading/g,""));"json"===b.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+b.param.func+'"'}):b.erMsg?a.trigger("pullMsg",{msg:b.erMsg}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+b.param.func+'"'})},s=function(c,b){var d="",e={};c?(d=this.getAttribute("data-tabid"),e={clickstat:"title"},c.preventDefault()):d=b.tabId;a.trigger("reloadTab",{addedParam:e,tabId:d,help:!0,
selid:!0,filter:!0})},y=function(b){var d=this.getAttribute("data-func");b=this.getAttribute("data-type");var e=this.getAttribute("data-name"),g=this.parentNode,f=g.getAttribute("data-id"),h=g.getAttribute("data-elid"),d={func:d,elid:f,plid:h};"setrate"===b?a.trigger("ajaxRequest",{param:d,invar:{$parent:g,rateType:e,self:this},outtype:"json",trfunc:"rateResponse",failfunc:"failCommonAjaxResponse"}):"rate"===b&&a.trigger("ajaxRequest",{param:d,invar:{parent:c(this).closest(".tab-content_st_active").attr("data-tabid")},
type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"})},u=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"))},p=function(b){var d=c(this),e=d.attr("data-func");b=d.attr("data-id");d=d.attr("data-tabid");e={func:e};b&&"undefined"!==b&&(b=b.split("=",2),b[1]&&(e[b[0]]=b[1]));a.trigger("ajaxRequest",{param:e,invar:{parent:d},type:"get",outtype:"json",
trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:"menu"});a.trigger("tabLoading",{tabId:d})},v=function(b,e){var g=c(this),f=this.getAttribute("data-url"),h=this.getAttribute("data-parent"),p=/\/?func=+/,k=this.getAttribute("data-cgi"),r=!1,l="menu",J=g.hasClass("i-menu-link"),s=g.parent().hasClass("b-fatal-error__refresh-link"),m=!1,n;if(b.ctrlKey||b.metaKey||g.hasClass("newtab"))m=!0,l="noqueue";if(g.hasClass("wohan"))return!0;s&&c("#modal_alert_ok").trigger("click");if(f)if(f.match(p)){n=
k?pageInfo.host+k:pageInfo.url;f=f.replace("?","");f=d.Common.parseParams(f);f.clickstat="yes";m||(p=c(".tab-content_st_active").attr("data-func"),f.func===p&&(r=!0));var p=f.func,k=e.__tabs,s=!1,q=null,v=0,u,y;if(p&&k&&"object"===("undefined"===typeof k?"undefined":_typeof(k)))for(var t in k)if(k[t]&&(u=k[t].func,!u&&k[t].paramObjAll&&(u=k[t].paramObjAll.func),y=p+".empty",(y===u||u===p)&&"parent"===k[t].hType&&(s=!0,q=t,v=k[t].status,1===v)))break;s&&!v&&J?(c("#switch-"+q).trigger("lclick"),a.trigger("reloadTab",
{tabId:q,resetFilterOn:!0})):(a.trigger("ajaxRequest",{url:n,param:f,invar:{parent:h,newtab:m,sameModule:r,__src:"menuAction",__src_func:f.func},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failMenuAjaxResponse",queue:l}),g.parents(".m-item").addClass("loading"))}else console.log(n);b&&b.preventDefault()},x=function(b,e){b.preventDefault();var f=c(this),h=f.getFlags(),p=f.attr("data-tabid"),r=c("#frm-"+p),l=r.getVars(),s=r.attr("action"),m=r.serializeObject(),J=f.attr("data-parent"),
q=f.attr("data-type"),v=r.hasClass("withfiles"),u=f.attr("data-act"),t=f.attr("data-id");r.hasClass("b-form_showcase_yes");var r=f.attr("data-name"),y=d.Dom.byId(p+"-progresstype"),x,G,X;if(f.hasClass("b-button_st_disabled"))return!1;k(f);null!==y&&(x=y.value);if("back"!==u){y=d.u.checkFileSize(p);if(y.msg)return a.trigger("errMsgValid",{self:y.field,err:y.msg,number:0}),g(f),!1;y=B(p);if(""!==y.msg)return a.trigger("showAlert",y),g(f),!1;y=D(p);if(""!==y.msg)return a.trigger("errMsgValid",{self:y.himself,
err:y.msg,number:0}),c(y.himself).bind("keyup",function(){""!==this.value&&(c(this).unbind("keyup"),a.trigger("okMsgValid",{self:this,number:0,notOk:!0}))}),g(f),!1;y=c("#frm-"+p+" input[data-check-field]");if(0!==y.length){X=w(y);var Z=!1;y.each(function(){var b=this.getAttribute("name");if(0!==X&&""!==m[b]&&0!==c(this).width()&&X>d.Forms.checkPassStrength(m[b]))return a.trigger("showAlert",{msg:pageInfo.pwErrorMsg}),Z=!0,!1});if(Z)return g(f),!1}}"back"===u&&(m.sback="ok",x="false");t&&"undefined"!==
t&&(t=t.split("=",2),t[1]&&(m[t[0]]=t[1]));r&&(m.clicked_button=r);y=x;m.progressid=y;G={elid:y,func:"progress.get",sfrom:"ajax"};if("blank"===u){var T=y+(new Date).getTime(),l=c("#form-wrapper-"+p);l.wrap(function(){return'<form action="'+s+'" id="form-'+T+'" method="POST" enctype="multipart/form-data" target="'+T+'"/>'});v=c("#form-"+T);v.append('<input type="hidden" class="i-input-tmp-elem" value="ok" name="sok"/>');v.append('<input type="hidden" class="i-input-tmp-elem" value="'+r+'" name="clicked_button"/>');
t&&t[1]&&v.append('<input type="hidden" class="i-input-tmp-elem" value="'+t[1]+'" name="'+t[0]+'"/>');v.find('input[name="sfrom"]').remove();n.open("",T);v.submit();h.keepform?(l.unwrap(),c(".i-input-tmp-elem").remove()):(d.Tabs.closeTab(b,p),J&&a.trigger("reloadTab",{tabId:J}));g(f);return!1}f=c("#frm-"+p+" .i-control-mixed");0!==f.length&&(m=d.u.removeParam(f,m));x=String(x).split("_")[0];f={url:pageInfo.host+s,param:m,invar:{tabId:p,parent:J,type:q,progresstype:x,progressid:y,iType:"replace",dataSaved:!0,
targetTabId:p,__vars:l},type:"post",outtype:"json",trfunc:"ajaxFormResponse",queue:"noqueue",failfunc:"failFormAjaxResponse"};v?(m.sok="ok",a.trigger("setBrandSettings",{options:f,tabId:p,pid:y,name:r,param:m,addParams:{sok:"ok",sfrom:"ajax",clicked_button:r,pid:y},parent:J})):("report"===q?(m.sok="ok",f={url:pageInfo.host+s,param:m,invar:{parent:J,tabId:p,__src:"report"},outtype:"json",trfunc:"ajaxResponse",queue:"noqueue",failfunc:"failCommonAjaxResponse"}):m.sok="ok",a.trigger("ajaxRequest",f));
"false"!==x&&setTimeout(function(){a.trigger("ajaxRequest",{param:G,invar:{tabId:p,param:G,type:q,progresstype:x},outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"})},1E3);a.trigger("tabLoading",{tabId:p})},w=function(a){a=a.attr("data-check-args");var c;if(!a)return pageInfo.pwstrength;c=a.substring(0,1);return"-"===c||"+"===c?parseFloat(a)+parseFloat(pageInfo.pwstrength):parseFloat(a)},D=function(a){var b=c("#form-wrapper-"+a+' input[required="required"], #form-wrapper-'+a+' .b-textarea[required="required"]'),
e="",g=null;0<b.length&&b.each(function(){var a=String(this.value).replace(/\s/g,"");if(this.className.match("i-control-mixed"))return!0;if(""===a&&0!==this.offsetWidth)return e=pageInfo.messages.empty,g=this,!1;if("multiple"===this.getAttribute("data-type")&&""===a&&(a=this.getAttribute("data-id"),(a=d.Dom.byId(a+"-ms-view"))&&0!==a.offsetWidth))return e=pageInfo.messages.empty,g=a.parentNode,!1});return{param:a,msg:e,himself:g}},B=function(a){var b=c("#form-wrapper-"+a+' input[data-confirm="yes"]'),
e="",g=null;0<b.length&&b.each(function(){var c=this.getAttribute("data-check-field"),b=this.value,f=d.Dom.byId(c+"-"+a),c=d.Dom.byId(c+"-"+a+"-fake"),p;null!==f&&(p=f.value);b===p||0===f.offsetWidth&&0===c.offsetWidth||(e=pageInfo.confirm,g=this)});return{msg:e,himself:g,callback:function(){this.focus()}}},G=function(b,e){b&&b.preventDefault();var g;c(this).parents(".i-message").hide();g=this.getAttribute("data-href");a.trigger("updTableHeight");g=d.Common.parseParams(g);a.trigger("ajaxRequest",
{url:pageInfo.url,param:g,trfunc:"DoNothing",queue:"noqueue"})};return{init:function(){a.onwithdata(m(),".m-item a, .b-menu-item","click","menuAction",v);a.on(m(),".i-button_type_func","click",p);a.on(m(),".notActive span","click",b);a.on(m(),".reload","click",s);a.on("#main-wrapper",".i-button_type_ok","click",x);a.on(m(),".i-ticket__rate","click",y);a.bind("rateResponse",u);a.bind("failedAjaxResponseForDashboard",r);a.bind("failMenuAjaxResponse",h);a.bind("failCommonAjaxResponse",e);a.bind("failFormAjaxResponse",
f);a.bind("tabLoading",q);a.bind("tabLoadingHide",t);a.on(m(),".i-message__dismiss-link","click",G)}}}(window,$,EventMgr,App);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.ActionHandlerList=function(n,c,a,d){function m(a,c){z[c.tabId]=c.elems}function b(b,e){var g=e.tabId;d.Dom.byId("toolbar-"+g)&&(z[g]=[{elid:c("#frm-"+g).find('input[name="elid"]').val()}],a.trigger("listSelect",{tabId:"cont-"+g,len:1}))}function l(a,c){delete z[c.tabId]}function q(b){var e=this.getAttribute("data-href"),g=d.Dom.hasClass(this,"i-wizard__step-link"),f=d.Dom.hasClass(this,"i-message__outer-link"),p=g?"replace":!1,g=g?"wizardLink":"",e=d.Common.parseParams(e),h=c(this).parents(".tab-content").attr("data-tabid"),
k=d.Dom.hasClass(this,"i-wizard__step-link")?!1:h,r=d.Dom.hasClass(this,"i-wizard__step-link")?h:!1,l=c("#frm-"+h).serializeObject();if(f)return!0;b&&b.preventDefault();l&&(delete l.func,delete l.snext,delete l.sfrom,c.extend(e,l));a.trigger("ajaxRequest",{param:e,trfunc:"ajaxResponse",invar:{dataSaved:!0,parent:k,iType:p,__src:g,targetTabId:r},queue:"noqueue",outtype:"json",failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:h})}function t(b){b.preventDefault();var e=c(this);b=e.closest(".b-list__table-row").attr("data-elid");
var g=e.closest("td").index(),f=e.closest("table").find("th")[g],g=f.getAttribute("data-colname"),p=f.getAttribute("data-nestedlist"),f=f.getAttribute("data-nestedlist-blank"),h=e.closest(".tab-content"),e=h.attr("data-tabid"),k=h.attr("data-func"),r=d.Dom.byId("toolbar-"+e),l=c("#frm-"+e).serialize(),h={};h.parentfilter=l;h.func="nestedlist";h.elid=b;h.col=g;h.nestedlist=p;h.col_value=this.innerHTML;h.pfunc=k;r&&(b=filterXSS.friendlyAttrValue(r.getAttribute("data-plid")||""))&&(h.plid=b);a.trigger("ajaxRequest",
{param:h,invar:{newtab:f,__src:"nestedList"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"nested-"+e,failfunc:"failCommonAjaxResponse"});f||a.trigger("tabLoading",{tabId:e})}function h(a){a.preventDefault();a=this.getAttribute("data-tabid");c("#cont-"+a+" .toolbar-button__item-img.back.img-link").trigger("click")}function e(b){b.preventDefault();b=this.getAttribute("data-id");var d=c(this).parents(".tab-content").attr("data-tabid");a.trigger("ajaxRequest",{url:pageInfo.url,param:K.breadcrumb[d][b],
invar:{targetTabId:d,iType:"replace"},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"});a.trigger("tabLoading",{tabId:d})}function k(c){var b=c.param,e=c.tabId,g=c.cgi?pageInfo.host+c.cgi:pageInfo.url,f="object"===("undefined"===typeof b?"undefined":_typeof(b))?b:d.Common.parseParams(b),h,p;c.progressbar&&(h=f.progressid=c.progressbar);c.download?(b="object"===("undefined"===typeof b?"undefined":_typeof(b))?d.Common.serializeForAttr(b):b,n.open(g+
"?"+b)):(a.trigger("ajaxRequest",{url:g,param:f,invar:{tabId:e,tabs:c.to,__from:c.__from,__blockId:c.__blockId,__src:"groupAction"},type:"get",trfunc:"ajaxGroupComplete",outtype:"json",queue:"noqueue",failfunc:"failCommonAjaxResponse"}),c.progressbar?(p={elid:h,func:"progress.get",sfrom:"ajax"},setTimeout(function(){a.trigger("ajaxRequest",{url:pageInfo.url,param:p,invar:{tabId:e,param:p,type:"",progresstype:c.progressbar},type:"get",outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"});e=
p=null},700)):c.download||a.trigger("tabLoading",{tabId:e}))}function g(c,b){var d=b.confirm,e=b.rows,g=b.tabId,f=b.params,h=b.progressbar,p=b.download,r=RegExp(", ","g"),l=RegExp("\n","g"),m={};"string"===typeof e&&b.confirmDelimiter&&("\n"===b.confirmDelimiter&&(b.confirmDelimiter="<br/>"),e=e.replace(r,b.confirmDelimiter));"string"===typeof d&&(d=d.replace(l,"<br>"));d=d+" "+e+"?";m.data=d;m.tabId=g;m.param=f;m.progressbar=h;m.download=p;m.cgi=b.cgi;m.to=b.to;m.__from=b.__from;m.__blockId=b.__blockId;
a.trigger("confirmBoxShow",{callbackOk:k,callbackCancel:null,self:b.self,text:d,warning:b.warning,args:[m]})}function f(b){b&&b.preventDefault();var e=c(this),g=e.parent();b=g.attr("data-confirm");var g=g.attr("data-confirm-d"),f=e.attr("data-itemid"),h=e.attr("data-progressid")||!1,p=e.attr("class"),k=e.attr("data-cgi"),r=e.attr("data-parent"),l=d.Common.parseParams(e.attr("data-url")),m=d.Dom.hasClass(e[0],"i-confirm-warning"),e=d.Dom.hasClass(e[0],"groupdownload");a.trigger("clickedGroupItem",
{invar:{confirm:b,params:l,tabId:r,progressbar:h?h+f:!1,download:e,confirmDelimiter:g,warning:m,cgi:k,self:this},tabId:r,classes:p})}function r(b,e){var g=e.tabId,f=e.location,h=e.newwin,p=e.formParam,r=e.listParam,k=e.parent||"",l=e.tabs,m=e.error;d.Common.checkRefreshMenu(e);e.openAsChild&&(k=e.tabId);if(e.reload)n.location=pageInfo.url;else if(f&&h)n.open(f,"_blank");else if(f)n.location=f;else{if(p)return f=d.Common.parseParams(p),a.trigger("ajaxRequest",{noesc:!0,param:f,invar:{parent:k,srcTabId:g},
type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"}),!1;if(r)return f=d.Common.parseParams(r),a.trigger("ajaxRequest",{noesc:!0,param:f,invar:{parent:k,srcTabId:g},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"}),!1;if(m){a.trigger("ajaxResponse",e);return}if("dashboard"===e.__from&&e.__blockId){c("#tblock-"+e.__blockId+" .dashblock-reload").trigger("click");return}}e.message&&e.message.length&&(d.Global.bannerHtml=e.message,d.Global.warning=e.warning,d.Global.targetId=
g);void 0!==g?a.trigger("reloadTab",{tabId:g,filter:!0}):(f=l[0][0],a.trigger("ajaxRequest",{param:f,type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue",failfunc:"failCommonAjaxResponse"}))}function s(b){b.preventDefault();b.stopPropagation();var e=this.getAttribute("data-type"),f=this.getAttribute("data-func"),h=this.getAttribute("data-cgi"),p=c(this),k=p.parents("tr");b=p.closest(".b-form-page_view_dblock").attr("data-tabid");var r=k.attr("data-elid"),k=k.attr("data-elkeyname"),l=[],
m="",s=h?pageInfo.host+h:pageInfo.url,p=p.parents(".content").attr("data-tabid"),q={},v=c("#cont-"+p+" .toolbar"),q=filterXSS.friendlyAttrValue(v.attr("data-plid")||""),v=v.attr("data-convert"),u=this.getAttribute("data-value"),m=m+("elid="+encodeURIComponent(r));q&&(l.plid=q,m+="&plid="+q);v&&(l.tconvert=v,m+="&tconvert="+encodeURIComponent(v));u&&(l.value=u,m+="&value="+u);l.func=f;l.elid=r;"list"===e||"form"===e||"edit"===e?a.trigger("ajaxRequest",{url:s,param:l,invar:{parent:p},type:"get",outtype:"json",
trfunc:"ajaxResponse",queue:"noqueue"}):"url"===e?d.u.openInNewWindow(f,"_blank"):"group"===e?(q=this.getAttribute("data-confirm"),e={0:[l]},l.sok="ok",h={confirm:q,rows:k,tabId:p,params:l,to:e,self:this,cgi:h},b&&(h.__from="dashboard",h.__blockId=b),g.apply(n,[{},h])):"window"===e&&n.open(s+"?"+(m+("&func="+f))+"&newwindow=yes","_blank")}function y(b,e){var g=0,f;f=c(this);var h=this.getAttribute("data-type"),p=this.getAttribute("data-cgi"),k=this.getAttribute("data-name"),r=d.Dom.hasClass(this,
"updatetab"),l=d.Dom.hasClass(this,"newtab"),m=f.attr("class"),s,q,v,u={},y=!1,t=!1,w,H;u.plid="";s=this.getAttribute("data-url");q=this.getAttribute("data-parent");if("new"!==h&&"list"!==h&&"url"!==h&&"windownosel"!==h){void 0!==f.parents(".toolbar").attr("data-plid")&&(u.plid=filterXSS.friendlyAttrValue(f.parents(".toolbar").attr("data-plid")||""));if(z[q])for(v=z[q],w=v.length,H=w-1;w--;)w!==H?(u.elid+=", ",v[w].name&&(u.name+=", ")):(u.elid="",v[w].name&&(u.name="")),u.elid+=v[w].elid,v[w].name&&
(u.name+=v[w].name);else M().each(function(){0!==g?(u.elid+=", ",y=!0):u.elid="";u.elid+=this.getAttribute("data-elid");0===g?u.elname=this.getAttribute("data-elkeyname"):u.elname&&delete u.elname;g++});"groupformnosel"===h&&!u.elid&&(v=c('.tab-content_st_active .b-list__table-row:not(".back-btn")').get(0))&&(u.elid=v.getAttribute("data-elid"));if(f=f.parents(".toolbar").attr("data-convert"))u.tconvert=f}else f=filterXSS.friendlyAttrValue(f.parents(".toolbar").attr("data-plid")||""),u.plid=f||"";
if(s.match(/\/?func=+/)){v=p?pageInfo.host+p:pageInfo.url;s=s.replace("?","");f=s+"&elid="+encodeURIComponent(u.elid)+"&plid="+encodeURIComponent(u.plid);u.func=s.replace("func=","");s=this.getAttribute("data-progressid")+this.getAttribute("data-itemid");this.getAttribute("data-progressbar")&&(t=!0);if("window"===h||"groupwindow"===h||"windownosel"===h)return n.open(v+"?"+f+"&newwindow=yes","_blank"),!1;if("edit"===h&&y)return u.faction=u.func,u.func="groupedit",a.trigger("clickedGroupItem",{invar:{url:v,
tabId:q,params:u,newTab:l,parent:q,type:h,updateTab:r,name:k,hasProgressBar:!0,progressid:s},tabId:q,classes:m,triggerAction:"requestListAction"}),!1;if("url"===h)return p?d.u.openInNewWindow(v,"_blank"):d.u.openInNewWindow(u.func,"_blank"),!1;a.trigger("requestListAction",{url:v,params:u,newTab:l,parent:q,tabId:q,type:h,updateTab:r,name:k,hasProgressBar:t,progressid:s})}else console.log(s);b&&b.preventDefault()}function u(c,b){var d=b.url,e=b.params,g=b.tabId,f=b.newTab,h=b.parent,p=b.type,k=b.name,
r=b.updateTab,l=b.progressid,m,s,u;b.hasProgressBar&&(e.progressid=l,setTimeout(function(){var c={elid:l,func:"progress.get",sfrom:"ajax"};a.trigger("ajaxRequest",{param:c,invar:{tabId:g,param:c,type:"",progresstype:void 0},type:"get",outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"})},700));if("refresh"===p||"action"===p)return a.trigger("ajaxRequest",{url:d,param:e,invar:{tabId:g,__src:"toolbarAction-refresh"},type:"get",trfunc:"ajaxGroupComplete",outtype:"json",queue:"noqueue",failfunc:"failCommonAjaxResponse"}),
a.trigger("tabLoading",{tabId:g}),!1;r&&(u=h,m="replace",s=!0,h=null);f&&(h=null);a.trigger("ajaxRequest",{url:d,param:e,invar:{dataSaved:!0,newtab:f,parent:h,targetTabId:u,iType:m,__srcBtn:k,__src:"toolbarAction",rParent:s},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"});f||a.trigger("tabLoading",{tabId:g})}function p(a){a=c(this);var b="",d="",e=0,g=this.getAttribute("data-url"),f=c("#b-lightbox-fake-link");void 0!==a.parents(".toolbar").attr("data-plid")&&
(b=filterXSS.friendlyAttrValue(a.parents(".toolbar").attr("data-plid")||""));M().each(function(){d=0!==e?d+", ":"";d+=this.getAttribute("data-elid");e++});f.attr("href","?"+g+"&elid="+d+"&plid="+b);f.trigger("click")}function v(a,b){if(b&&b.key&&b.keys&&b.len&&(!n.document.activeElement||!n.document.activeElement.getAttribute("type"))){var d="hotkey-";b.ctrl&&(d+="Ctrl-");b.shift&&(d+="Shift-");d+=b.key;d=c(".tab-content_st_active ."+d);d.length&&d.find(".img-link").trigger("click")}}function x(b){b&&
b.preventDefault();blockSelection();b=c(".tab-content_st_active .toolbar-button.active .img-link.default");0<b.length&&(b.hasClass("group")?f.apply(b):b.hasClass("action-preview")?p.apply(b[0]):y.apply(b[0]),a.trigger("hideContextIcon"))}function w(b,d){var e=c(this).parents(".tab-content").attr("data-tabid"),g=c("#cont-"+e+" .page_cnt .cnt").val(),g={p_num:this.getAttribute("data-n"),p_cnt:g};a.trigger("reloadTab",{tabId:e,param:g})}function D(b,d){var e=c(this).val(),g=c(".tab-content_st_active").attr("data-tabid"),
f=c("#cont-"+g+" .page_cnt .cnt").val();a.trigger("reloadTab",{tabId:g,param:{p_num:e,p_cnt:f}})}function B(a,b){var d;13===(a.keyCode||a.which)&&(d=c('.tab-content_st_active .pager-wrapper input[name="pager-slist"]'),1!==d.val()&&d.val(1),D.apply(d),a.preventDefault())}function G(a){var b=c('.tab-content_st_active .pager-wrapper input[name="pager-slist"]');1!==b.val()&&b.val(1);D.apply(b);a.preventDefault()}function A(c){var b=this.getAttribute("data-url"),e=this.getAttribute("data-parent"),g=/\/?func=+/,
f;b&&(b.match(g)?(f=pageInfo.url,b=b.replace("?",""),b=d.Common.parseParams(b),a.trigger("ajaxRequest",{url:f,param:b,noesc:!0,invar:{parent:e,newtab:!1,__src:"tSetting",__srcBtn:"tsetting"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"menu",failfunc:"failCommonAjaxResponse"}),a.trigger("tabLoading",{tabId:e})):console.log(f));c&&c.preventDefault()}function F(b){b.preventDefault();var e=this.getAttribute("data-type"),f=this.getAttribute("data-func"),h=this.getAttribute("data-form");b=this.getAttribute("data-name");
var p,k,f=d.Common.parseParams(f),h=d.Common.parseParams(h);"group"===e?(p=c(this),e=p.closest(".b-form-page_view_dblock").attr("data-tabid"),k=p.parents("tr").attr("data-elid"),b=p.parents("table.list_table").find("div[data-confirm-"+b+"]").attr("data-confirm-"+b),f=[[{status:1,title:"",params:f}]],b={confirm:b,rows:k,tabId:void 0,to:f,self:this,params:h},e&&(b.__from="dashboard",b.__blockId=e),g.apply(n,[{},b])):(f=f.func?[[{status:1,title:"",params:f},{status:1,title:"",params:h}]]:[[{status:1,
title:"",params:h}]],a.trigger("multiLoadTab",{tabs:f,isNotInit:!0}))}function C(b){b.preventDefault();var e=c(this);b=e.closest(".b-list__table-row").attr("data-elid");var f=e.closest("td").index(),g=e.closest("table").find("th")[f].getAttribute("data-editform"),e=e.closest(".tab-content").attr("data-tabid"),h=d.Dom.byId("toolbar-"+e),f={};b={func:g,elid:b};h&&(g=filterXSS.friendlyAttrValue(h.getAttribute("data-plid")||""))&&(b.plid=g);"tab0"!==e&&(f.parent=e);a.trigger("ajaxRequest",{param:b,invar:f,
type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"dashboard",failfunc:"failCommonAjaxResponse"})}function E(a){a&&a.preventDefault()}var K=d.u.storage,z={},M=function(){return c('.tab-content_st_active .list_table .selected:not(".filtred")')},I=function(){return c("#main-wrapper")};return{init:function(){a.on(I(),".i-message__more-link, .i-wizard__step-link","click",q);a.on(I(),".back-btn-row","click",h);a.on(I(),".breadcrumb","click",e);a.bind("listSelectedData",g);a.bind("requestListAction",
u);a.on(I(),".controlprop","click",s);a.on(I(),".toolbar-button.active span.action.group, .toolbar-button.active span.action.groupdownload","click",f);a.on(I(),'.toolbar-button.active span.action:not(".group")',"click",y);a.on(I(),".toolbar-button.active span.action-preview","click",p);a.on(I(),".pager-list_type_list .pager-list__item_act","click",w);a.bind("updateSelectedElems",m);a.bind("appendForm",b);a.bind("closeTabEvent",l);a.on(I(),".tsetting","click",A);a.bind("ajaxGroupComplete",r);a.on(I(),
".list_table tr","dblclick",x);a.on(I(),".pager-list__input","keydown",B);a.on(I(),".pager-list__input-submit","click",G);a.on(I(),'input[name="pager-slist"]',"change",D);a.on(I(),".dashboard-button","click",F);a.on(I(),".i-nestedlist","click",t);a.on(I(),".i-editform","click",C);a.on(I(),".i-toolbtn-type-dummy","click",E);a.bind("otherKeyUp",v)}}}(window,$,EventMgr,App);"use strict";
App.ActionHandlerDashboard=function(n,c,a,d){function m(){a.trigger("ajaxRequest",{url:pageInfo.url,param:{func:"dashboard"},invar:{exType:"dashboard"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"dashboard"})}function b(c,d){"tab0"===d.tabId&&(m(),a.unbind("activateTab",b))}function l(){"dashboard"!==pageInfo.startpage||pageInfo.startform?(a.trigger("ajaxResponse",{lateLoad:!0,exType:"dashboard"}),a.bind("activateTab",b)):m()}function q(b,d){var e=d.block;e&&c("#cont-tab0").hasClass("tab-content_st_active")&&
c("#tblock-"+e.name).find(".dashblock-reload").trigger("click");e.autoupdate&&setTimeout(function(c){return function(){a.trigger("refreshDashBlock",{block:c})}}(e),1E3*e.autoupdate)}function t(a,c){s.push(c)}function h(c,b){if(b&&"tab0"===b.tabId)for(var d=0,e=s.length;d<e;d++)a.trigger("refreshDashBlock",{block:s[d]})}function e(b){b=b||n.event;b.preventDefault();b.stopPropagation();b=c(this).closest(".l-form-page__title-wr").attr("data-name").replace(".","_");var e="block-"+b,g=d.Dom.byId(e),h,
k;if(g){if(h=d.Dom.byId("t"+e))k=(new Date).getTime(),h.className+=" loading ";g=g.getAttribute("data-block-name");g=f.dashboard[g];if(h=c("#"+e+" .page.active").attr("data-n"))g.p_num=h;a.trigger("ajaxRequest",{param:g,invar:{blockId:e,startTime:k},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"dash_pager"+b})}}function k(){var b=c(this),e=b.parents(".block-table"),g=e.attr("id"),b=b.attr("data-n"),h=e.attr("data-block-name"),e=d.Dom.byId("t"+
g),h=f.dashboard[h],k;h.p_num=b;e&&(k=(new Date).getTime(),e.className+=" loading ");a.trigger("ajaxRequest",{param:h,invar:{blockId:g,startTime:k},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"dash_pager"+g})}function g(c){c&&c.preventDefault();c=this.getAttribute("data-form");var b=this.getAttribute("data-list"),d=this.getAttribute("data-top"),e=this.getAttribute("data-type");"form-list"===e?(d=[],d.push([{title:"",status:1,params:{func:b}},
{title:"",status:1,params:{func:c}}]),a.trigger("multiLoadTab",{tabs:d})):"list"===e||"form"===e?(c={func:b||c},a.trigger("ajaxRequest",{param:c,type:"get",invar:{__src:"dashboardBtn"},outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"multiload"})):"top"===e&&(c={func:d},a.trigger("ajaxRequest",{param:c,type:"get",outtype:"json",invar:{dataSaved:!0,reload:!0},trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"multiload"}))}var f=d.Common.storage,r=function(){return c("#main-wrapper")},
s=[];return{init:function(){a.bind("refreshDashBlock",q);a.bind("loadPage",l);a.bind("addBlockToUpdate",t);a.bind("changedTab",h);a.on(r(),".dashblock-reload","click",e);a.on(r(),".pager-list_type_dashboard .pager-list__item_act","click",k);a.on(r(),".multi-item a, .multi-item span","click",g)}}}(window,$,EventMgr,App);"use strict";
App.AjaxHelper=function(n,c,a){var d={},m=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=[],l=[],q=function(a){for(var c=0,d=b.length;c<d;c++)b[c].apply(this,[a])},t=function(b,k){function g(b){if("jsonp"!==t&&(b=b.replace(/\\'/g,"'"),b=b.replace(/^<![\w\s\"-\/]*>/g,""),!b)){console.log("empty response");a.trigger("ajaxError",{});return}if("json"===w&&"jsonp"!==t){b=b.replace(/[\x00-\x08\x0B-\x0C\x0E-\x1F]/g,"");try{b=jQuery.parseJSON(b)}catch(d){console.log("jsonParseError",
k,v);k.erType="json";v&&a.trigger(v,k);return}}if("html"!==w&&(b.sourceParamString=E,c.extend(b,n),b.selfUrl=pageInfo.url+"?"+b.urlparam,F.length))for(var e=F,g=e.length;g--;)b[e[g]]=null;"DoNothing"!==p&&a.trigger(p,b);a.trigger("giveAjaxRequest",{})}function f(c,b,e){"Service Unavailable"!==e&&503!==c.status||k.ignore503?"ajaxResponse"===p&&"dashboard"===n.exType?(n.error=!0,n.shithappend=!0,a.trigger("ajaxResponse",n)):v&&((c=String(c.responseText).match(/<div class="fatal-error-desc">(.*?)<\/div>/ig))&&
c[0]&&(k.erMsg=c[0]),d[k.id]&&App.u.isString(d[k.id].erMsg)&&(k.erMsg=d[k.id].erMsg),a.trigger(v,k),delete d[k.id]):(k.url=pageInfo.host+"/"+c.responseText,k.reqType="jquery",a.trigger("ajaxRequest",k));console.log(b)}q(k);var r=k.url||pageInfo.url,l=k.param||{},m=k.formData||{},n=k.invar||{},p=k.trfunc||"ajaxResponse",v=k.failfunc||!1,t=k.type||"get",w=k.outtype||"html",D=k.queue||"queue",B=!!k.noesc,G=k.reqType||"jquery",A=k.progressCb||function(){},F=k.rp||[],C=k.id;n.__dataSource=k;"noqueue"===
D&&(D=(new Date).getTime());l.sfrom="ajax";l.operafake=(new Date).getTime();var E=h(l,B);"jquery"===G?(a.trigger("getAjaxRequest",{}),r={url:r,type:t,dataType:"html",data:E,headers:{"ISP-Client":"Web-interface"},async:!0,success:g,xhrFields:{withCredentials:!0},error:f},"jsonp"===t&&(r.jsonp="callback",r.dataType="jsonp",r.crossDomain=!0),c.ajaxq(D,r)):(D=new XMLHttpRequest,D.upload.addEventListener("progress",A,!1),D.open("POST",r),D.setRequestHeader("ISP-Client","Web-interface"),D.onreadystatechange=
function(){4===this.readyState&&(200===this.status?(delete d[C],g(this.responseText)):f(this,this.statusText,this.statusText))},m.append("sfrom","ajax"),d[C]={xhr:D},D.send(m))},h=function(a,c){var b=0,d="",h,l;for(l in a)""!==l&&(0!==b&&(d+="&"),h=a[l],d=c?d+(l+"="+h):d+(l+"="+encodeURIComponent(h)),b++);return d};return{init:function(){a.bind("ajaxRequest",t);a.bind("ajaxRequestAbort",m)},addRequestHook:function(a){"function"===typeof a&&b.push(a)},addResponseHook:function(a){"function"===typeof a&&
l.push(a)}}}(window,$,EventMgr);"use strict";
App.Alert=function(n,c,a){var d=null,m=null,b=null,l=function(a,h){var e=h.msg,k=h.closeTimeout,g=c("#modal_alert_message"),f;d=h.callback||null;m=h.himself||n;b=h.param;g.html(e);c("body").addClass("active-modal-alert");setTimeout(function(){f=g.find(".b-textarea");f.length?f.select():c("#modal_alert_ok").focus()},1);k&&setTimeout(function(){q()},k)},q=function(){c("body").removeClass("active-modal-alert");null!==d&&d.apply(m,[b])};return{init:function(){a.bind("showAlert",l);a.obind(c("#modal_alert_ok"),
"click",q)}}}(window,$,EventMgr);"use strict";App.FormUtils=function(n,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(n,c,a,d,m){function b(){var a=this.getAttribute("data-handler-val"),b=this.getAttribute("name"),k=this.getAttribute("type"),g=this.getAttribute("data-tabid"),f=!1,l=f=f=void 0,f=void 0;b&&(f=c(".hidden-shadow-"+b),l=c(".hidden-"+b),d.changeReadOnly(f,!1),f.removeClass("hidden-shadow-"+b),l.removeClass("hidden-"+b),c(".showed-"+b).addClass("depended-hidden-s").addClass("l-form__row_hidden_yes").removeClass("showed-"+b),f=c(".depended-shadow-s"),f.hasClass("row-shadow")||
(f.addClass("row-shadow"),d.changeReadOnly(f,!0)),f=c(".showed-shadow-"+b).removeClass("showed-shadow-"+b).addClass("depended-shadow-s").addClass("row-shadow"),d.changeReadOnly(f,!0),f=c(this).parents(".l-form__row, .filter-item").hasClass("l-form__row_hidden_yes"),f||("text"!==k&&"textarea"!==k&&a?(c("#frm-"+g+" [data-show-"+b+"-"+a+' = "yes"]').addClass("showed-"+b).removeClass("depended-hidden-s").removeClass("l-form__row_hidden_yes"),f=c("#frm-"+g+" [data-show-shadow-"+b+"-"+a+' = "yes"]').addClass("showed-shadow-"+
b).removeClass("depended-shadow-s").removeClass("row-shadow"),d.changeReadOnly(f,!1),c("#frm-"+g+" [data-hide-"+b+"-"+a+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),f=c("#frm-"+g+" [data-shadow-"+b+"-"+a+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")):""===this.value?(c("#frm-"+g+" [data-hide-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),f=c("#frm-"+g+" [data-shadow-"+b+"-"+hash("empty-yes")+' = "yes"]').addClass("hidden-shadow-"+
b).addClass("row-shadow")):(c("#frm-"+g+" [data-hide-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-"+b).addClass("l-form__row_hidden_yes"),f=c("#frm-"+g+" [data-shadow-"+b+"-"+hash("empty-no")+' = "yes"]').addClass("hidden-shadow-"+b).addClass("row-shadow")),d.changeReadOnly(f,!0)))}function l(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 q(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 t(b,
d){var k=d&&"boolean"!==typeof d?d.tabId:this.getAttribute("data-tabid");c("#cont-"+k+" .l-form__row_hidden_yes").removeClass("l-form__row_hidden_yes");c("#cont-"+k+" .row-shadow").removeClass("row-shadow");l(k);q(k);a.trigger("updFormHeight",{tabId:k});a.trigger("reloadSlider",{tabId:k});a.trigger("upPrefixField",{tabId:k})}return{init:function(){a.bind("appendForm,appendReport,appendedFilter,initFuncRun",t);a.on(m.selectorCache(".i-form-wr"),'.control-field input[type="hidden"], .control-field .b-input, .control-field .b-input_type_file, .control-field .b-textarea',
"change",t)}}}(window,$,EventMgr,App.FormUtils,App.Common);"use strict";_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.Forms=function(n,c,a,d,m){var b,l,q,t,h,e;function k(a,c){var b=c.tabId;ga[b]&&delete ga[b]}function g(){return d.Common.selectorCache(".i-form-wr")}function f(){return c(".tab-content_st_active")}function r(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 s(a){a.preventDefault();a="";"undefined"!==typeof n.getSelection?a=n.getSelection().toString():"undefined"!==
typeof document.selection&&"Text"===document.selection.type&&(a=document.selection.createRange(),a=a.text);if(""!==a){var c=a.split("\n"),b=c.length;a="";for(var e=0;e<b;e++)a+="> "+c[e],e!==b-1&&(a+="\n");c=this.getAttribute("data-target");(c=d.Dom.byId(c))&&d.u.insertStringAfterCaret(c,a)}}function y(){var a=this.getAttribute("data-source");c("#"+a).trigger("click")}function u(){var c=this.id,b=this.getAttribute("data-tabid"),c=d.Dom.byId("f-"+c),e=this.value,g=0<=e.indexOf("\\")?e.lastIndexOf("\\"):
e.lastIndexOf("/"),f="",h=d.Dom.byId("b-input-file__wr-"+b);if(this.files){for(var e=this.files,g=e.length,p=0;p<g;p++)0!==p&&(f+=", "),f+=e[p].name;d.Dom.addClass(h,"b-input-file__wr_state_selected");h=this.getAttribute("name");b=d.u.checkFileSize(b,h);b.msg?a.trigger("errMsgValid",{self:b.field,err:b.msg,number:0}):a.trigger("okMsgValid",{self:b.field,number:0,notOk:!0})}else{f=e.substring(g);if(0===f.indexOf("\\")||0===f.indexOf("/"))f=f.substring(1);d.Dom.removeClass(h,"b-input-file__wr_state_selected")}f=
n.filterXSS(f);c.innerHTML=f;c.setAttribute("data-hint",f)}function p(a){var g=this.getAttribute("data-id"),f=this.getAttribute("data-tabid"),p=d.Dom.byId(g),k=this.getAttribute("data-move-trigger")||!1;parseInt(this.offsetTop,10);var ma=c(".b-tip_name_textarea_resize");ma.length&&ma.find(".b-tip__close").trigger("click");b=parseInt(p.style.height,10);b||(b=p.offsetHeight);l=p;q=g;t=f;h=k;a=a||n.event;a.touches?(e=a.touches[0].pageY,document.ontouchmove=v,document.ontouchend=x,document.ontouchcancel=
x):(e=a.clientY,document.onmousemove=v,document.onmouseup=x);document.body.style.cursor="n-resize"}function v(c){var d;d=c.touches?c.touches[0].pageY-e:c.clientY-e;l&&(l.style.height=b+d+"px");h&&(clearTimeout(na),na=setTimeout(function(){a.trigger(h,{id:q,tabId:t})},100));c.preventDefault()}function x(b){b.touches?(document.ontouchmove=null,document.ontouchend=null,document.ontouchcancel=null):(document.onmousemove=null,document.onmouseup=null);a.trigger("updFormHeight",{tabId:t});document.body.style.cursor=
"";c(l).removeClass("b-textarea_responsive_yes");b.preventDefault()}function w(a){a.preventDefault();c(this).prev().trigger("click")}function D(){var b=this.parentNode,e=b.className,g,f,h,p,ha,k,l,r;p=c(this);g=p.parents(".tree-inner");ha=g.attr("data-tabid");r=g.attr("id");e.match(/t-opened/)?(e=e.replace(/t-opened/g,""),e+=" collapsed"):e.match(/collapsed/)&&(e.match(/loaded/)?(e=e.replace(/collapsed/g,""),e+=" t-opened"):e.match(/loading/)||(g=d.Dom.byId(r+"-value").name,f=c("#frm-"+ha).serializeObject(),
h=Y.url,f.sv_field=g,f.sv_tree="yes",k=p.siblings(".tree-handler"),p=p.siblings(".tree-handler").children(".icon").children("img"),l=p.attr("src"),p.attr("src",Y.theme+"img/loader.gif"),f[g]=k.attr("data-val"),e+=" loading",f.sv_text=c(k).find(".tree-label").text(),a.trigger("ajaxRequest",{url:h,param:f,trfunc:"formGetTreeBranch",invar:{tabId:ha,name:g,elem:k,src:l,img:p,id:"cont-"+r},type:"get",outtype:"json",queue:"noqueue"})));b.className=e;a.trigger("updateScroll",{id:"cont-"+r})}function B(a){a=
c(this).parents(".tree-inner").attr("id");G(a).removeClass("selected");a=d.Dom.byId(a+"-value");a.value=this.getAttribute("data-val");c(a).trigger("change");this.className+=" selected"}function G(a){return c("#"+a+" .tree-handler.selected")}function A(a){var b=c(this),e=b.parents(".tree-inner").attr("id"),g="",f=d.Dom.byId(e+"-value");a.ctrlKey||a.metaKey?(b.hasClass("selected")?b.removeClass("selected"):b.addClass("selected"),G(e).each(function(a){0!==a&&(g+=",");g+=this.getAttribute("data-val")})):
(G(e).removeClass("selected"),g=this.getAttribute("data-val"),this.className+=" selected");f.value=g;c(f).trigger("change")}function F(){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 C(){var a=this.getAttribute("data-tabid");d.Dom.byId("frm-"+a).reset()}function E(){this.getAttribute("data-novalue")&&(this.setAttribute("data-novalue","no"),this.placeholder&&
(this.placeholder=""))}function K(a){a=a||n.event;if((a.which||a.keyCode)===ia){a.preventDefault();var b=c(this);a=this.getAttribute("data-tabid");b.trigger("change");b.trigger("blur");M(a)}}function z(a){a=a||n.event;(a.which||a.keyCode)===ia&&(a.ctrlKey||a.metaKey)&&(a.preventDefault(),c(this).trigger("blur"),a=this.getAttribute("data-tabid"),M(a))}function M(a){var b=c("#cont-"+a+" .i-button_default_yes"),d=c("#cont-"+a+" .b-button_act_ok"),e=c("#cont-"+a+" .b-button_act_next"),g=c("#frm-"+a+" .b-button__filter-set");
setTimeout(function(){var a;b[0]?a=b:d[0]?a=d:e[0]?a=e:g&&(a=g);a.first().trigger("click")},1)}function I(){var c="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwdlist"):!1,b="undefined"!==typeof localStorage?localStorage.getItem("mgr5-passwd-ver"):!1,d=!1;Y.version!==b&&(L("mgr5-passwd-ver",Y.version),d=!0);c&&""!==c&&!d?ea=c:a.trigger("ajaxRequest",{url:"/manimg/common/passwd.list",param:{},trfunc:"gotPasswdList",outtype:"html",type:"get"})}function L(a,c){if("undefined"!==typeof localStorage)localStorage.setItem(a,
c);else return!1}function J(a,c){ea="\n"+c+"\n";L("mgr5-passwdlist",ea)}function R(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 e=c.getAttribute("data-confirm-field"),g=c.getAttribute("data-parent"),e=d.Dom.byId(e),g=d.Dom.byId("check-confirm-"+g),f=!1,h=!1;d.Dom.hasClass(g,"b-form-confirm-message_show_true")&&(h=!0);e&&c.value!==e.value?h||(d.Dom.addClass(g,"b-form-confirm-message_show_true"),
f=!0):h&&(d.Dom.removeClass(g,"b-form-confirm-message_show_true"),f=!0);f&&a.trigger("updateScroll",{id:"form-scroll-"+b})}function N(){var b,e=d.u.escapeRegExp(c.trim(this.value)),g=this.getAttribute("data-parent");b=RegExp("\n"+e+"\n","i");var e=this.getAttribute("data-tabid"),g=d.Dom.byId("checkpass-indicator-wrapper-"+g),f=!1;g&&(""!==this.value?(b=ea.match(b)?0:P(this.value),g.className!==oa[b]+" showed"&&(g.className=oa[b]+" showed",f=!0)):""!==g.className&&(g.className="",f=!0));f&&a.trigger("updateScroll",
{id:"form-scroll-"+e})}function P(a){var c=a.length;a=a.split("");var b=0,d=0,e=0,g=0,f={},h=[],p;for(p=0;p<c;p++)f[a[p]]||b++,f[a[p]]=!0,a[p].match(/[!@#$%^&*?_~{}"'()|\\+\[\]]\s/)?(d++,h.push("sn")):a[p].match(/[a-z]/)?h.push("ll"):a[p].match(/[A-Z]/)?h.push("lu"):a[p].match(/\d/)?h.push("dn"):(d++,d++,h.push("sn")),0!==p&&(h[p].substr(0,1)===h[p-1].substr(0,1)&&e++,h[p].substr(1,1)!==h[p-1].substr(1,1)&&g++);c=(c+Math.sqrt(0.5*d+g)-Math.sqrt(e))*(Math.log(b)/Math.log(c));return 3>c?0:3<=c&&6>c?
1:6<=c&&9>c?2:9<=c?3:0}function O(b){b.preventDefault();b=this.getAttribute("data-level");var e=ja(),g=c("#frm-"+e),f=g.serializeObject(),g=g.find(".i-control-mixed");f.userexperience=b;0!==g.length&&(f=d.u.removeParam(g,f));f.snext&&delete f.snext;f.sback&&delete f.sback;a.trigger("reloadTab",{tabId:e,param:f})}function S(b){b.preventDefault();b=this.getAttribute("data-elid");var e=c(this),g=e.parents("td").index(),f=e.parents("table").find("th")[g],g=f.getAttribute("data-colname"),f=f.getAttribute("data-nestedreport"),
h=ja(),p=d.Dom.byId(h+"-plid"),k=c("#frm-"+h).serializeObject();b=b||e.find(".b-list__table-col-content").first().html();k.func=f;k.elid=b;k.colname=g;null!==p&&(k.plid=p.value);a.trigger("ajaxRequest",{param:k,invar:{parent:h},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"nested-"+h,failfunc:"failCommonAjaxResponse"});a.trigger("tabLoading",{tabId:h})}function U(c,b,e){setTimeout(function(){var g=c.closest(".l-form__row"),g=g[0]?g[0].offsetTop:0,f=c.closest(".b-form-page"),h=d.Dom.byId("form-scroll-"+
b);h&&parseInt(h.style.height,10);f[0]&&(g+=f[0].offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:g,animate:e})},100)}function W(a,b){var d=c(".row-error .b-input, .row-error .b-textarea, .row-error .b-checkbox__control"),e=b.tabId,g;0<d.length&&(g=d.closest(".b-form-page"),g.hasClass("b-form-page_st_collapsed")&&g.find(".i-form-page__title").trigger("click"),d.focus(),U(d,e,!0))}function X(a,b){if(!za&&!n.pageInfo.mobile){var d=b.tabId,e=document.getElementById("frm-"+d);if(null!==
e){var g=e.length,f=null,h,f=c("#form-wrapper-"+d+" .b-form__focus-field");if(0<f.length)f.focus(),U(f,d,!1);else for(var p=0;p<g;p++){f=e[p];if("hidden"===f.type&&"select"===f.getAttribute("data-type")){if(h=c(f).parent(),!h.hasClass("readonly")&&0!==h.width()){e=f.getAttribute("name");c("#_"+e+"-"+d+" .b-myselect__select-value").focus();n.scrollToTopLeft();break}}else if("hidden"===f.type&&"radio"===f.getAttribute("data-type")){if(h=c(f).parent(),!h.hasClass("readonly")&&0!==h.width()){e=f.getAttribute("name");
c('.tab-content_st_active div[data-id="'+e+'"][tabindex="0"]').focus();n.scrollToTopLeft();break}}else if("hidden"===f.type&&"checkbox"===f.getAttribute("data-type")){e=f.getAttribute("name");c("#"+d+"-"+e).focus();n.scrollToTopLeft();break}h=f.getAttribute("readonly");h=null!==h;if("hidden"!==f.type&&!h&&0!==f.offsetWidth){f.focus();n.scrollToTopLeft();break}}}}}function Z(b,d){var e=d.tabId,g=Y.url,f=d.name,h=c("#frm-"+e).serializeObject();h.sv_field=f;a.trigger("ajaxRequest",{url:g,param:h,trfunc:"formSetValues",
invar:{tabId:e},type:"get",outtype:"json",queue:"multiload"})}function T(b,e,g){var f=this;setTimeout(function(){a.trigger("preSetValues",[f,100]);var b=f.getAttribute("id"),h=c(f),p=h.getFlags();if(h.hasClass("b-textarea_for_zoom")||ka===g)return!0;ka=b;if(e)return!0;var b=f.getAttribute("data-tabid"),k=c("#frm-"+b),h=k.serializeObject(),l={},r=Y.url,m=d.Dom.hasClass(f.parentNode,"sv_nochange"),p=d.Dom.hasClass(f.parentNode,"sv_blocking")||p.blocking,s=f.getAttribute("data-name")?f.getAttribute("data-name"):
f.name,n=f.getAttribute("data-id");k.hasClass("b-form_showcase_yes");var q=k.hasClass("withfiles"),u=d.Dom.hasClass(f.parentNode,"sv_skipfiles"),k=k.find(".i-nosetvalues");0!==k.length&&(h=d.u.removeParam(k,h));n&&"undefined"!==n&&(n=n.split("=",2),n[1]&&(h[n[0]]=n[1],l[n[0]]=n[1]));h.sv_field=s;r={url:r,param:h,failfunc:"failFormAjaxResponse",trfunc:"formSetValues",invar:{tabId:b,once:m,blocking:p},type:"post",outtype:"json",queue:"multiload"};q&&!u?(r.invar.blocking=!0,l.sv_field=s,l.sfrom="ajax",
a.trigger("setBrandSettings",{options:r,tabId:b,param:h,addParams:l})):(a.trigger("ajaxRequest",r),p&&a.trigger("tabLoading",{tabId:b}))},0)}function ca(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 b=a.split(","),d=b.length;b.sort();c.sort();if(b.length!==c.length)return!0;for(;d--;)if(b[d]!==c[d])return!0}return!1}function Q(b,e){e.ok&&e.reload&&n.location.reload();var f=e.tabId,g=d.Dom.byId("frm-"+f),h=e.once,
p=[];e.blocking&&a.trigger("tabLoadingHide",{tabId:f});if(null!==g&&!e.error){var k=e.setvalues,l="",r,m,s,q,u,v;if("object"===("undefined"===typeof k?"undefined":_typeof(k)))for(r in k)if(l=g.elements[r],"item"!==r&&"length"!==r)if(l){if(m=l.tagName,s=k[r],q=!0,null!==s){if("INPUT"===m){if(m=l.getAttribute("type"),l.value!==s){if("text"===m||"password"===m){q=l.value!==s.value;l.value=s.value;s.prefix&&(m=c(l).parent().find(".i-input__prefix"),m.length&&(m.html(s.prefix),a.trigger("upPrefixField",
{tabId:f})));if(void 0!==s.min||void 0!==s.max||void 0!==s.step)m=l.id,m=c("#"+m+"-slider"),void 0!==s.min&&m.attr("data-min",s.min),void 0!==s.max&&m.attr("data-max",s.max),void 0!==s.step&&m.attr("data-step",s.step),a.trigger("reloadSlider",{tabId:f});void 0!==s.mask&&a.trigger("inputMaskChangeBySetvalues",{elem:l,mask:s.mask,value:s.value})}else if("file"===m)""===s.value&&(m=c(l),m.replaceWith(m.val("").clone(!0)),c(g.elements[r]).trigger("change"));else if("hidden"===m&&(q=l.value!==s.value||
k[r].slist))if(m=l.getAttribute("id"),u=l.getAttribute("data-type"),"select"===u){if(s.slist?(c("ul#"+f+"-"+l.name).html(templates.formItemSelectList({slist:k[r].slist,value:""})),a.trigger("cleanSlistCache",{tabId:f,id:f+"-"+l.name}),k[r].slist&&10<k[r].slist.length&&(u=c("#_"+l.name+"-"+f),u.hasClass("sb-select")||u.addClass("sb-select")),a.trigger("forceDepend",{tabId:f}),k[r].slist&&0!==k[r].slist.length?""!==k[r].value?v=c("#"+f+"-"+r+' li[data-val="'+k[r].value+'"]'):(v=c("#"+f+"-"+r+' li[data-val="'+
l.value+'"]'),0===v.length&&(v=c("ul#"+f+"-"+l.name+" li:first"))):c("#_"+r+"-"+f+" .b-myselect__select-value").html(k.nullmsg)):v=c("#"+f+"-"+r+' li[data-val="'+s.value+'"]'),0<v.length){u=c("#_"+r+"-"+f);var t=u.hasClass("readonly");t&&u.removeClass("readonly");v.trigger("click",[h,m]);t&&u.addClass("readonly")}}else if("radio"===u)s.slist&&d.Tabs.tabs[f]&&d.Tabs.tabs[f].formSource&&d.Tabs.tabs[f].formSource[r]&&(u=d.Tabs.tabs[f].formSource[r],t="",u.slist=s.slist,s.value?u.value=s.value:u.slist[0]&&
(u.value=u.slist[0].key),t=templates.formItemRadio(u),c("#"+f+"-"+r+"-radio").replaceWith(t)),s.slist||c("#frm-"+f+" ."+r+"-"+f+"-"+n.hash(s.value)).trigger("click",[h,m]);else if("checkbox"===u)c("#"+f+"-"+r).trigger("click",[[h,!0]]);else if("multiple"===u){if((q=ca(l.value,void 0!==s.value?s.value:s))||s.slist)m=l.getAttribute("data-id"),a.trigger("selectValues",{id:m,sElems:k[r]})}else"tree"===u?c("#"+r+"-"+f+' li[data-val="'+k[r].value+'"]').trigger("click",[h,!0]):l.value=s.value;q&&(m=l.getAttribute("id"),
c(l).trigger("change",[h,m]))}}else q=l.value!==s.value,l.value=s.value,q&&(m=l.getAttribute("id"),c(l).trigger("change",[h,m]),l.classList&&l.classList.contains("b-text-editor")&&a.trigger("TinyMCE_setContent",{content:l.value,id:m}));s.readonly&&p.push({elem:l,readonly:"yes"===s.readonly})}}else if(l=d.Dom.byId(f+"-"+r)){m=l.getAttribute("data-type");if("img"===m)l.src=k[r].value;else if("ticket"===m)(s=templates.formItemTicketMsg(k[r]))&&c(s).appendTo(l);else if("list"===m)k[r].id=f,k[r].type=
"form",l.innerHTML="blocklist"===k[r].view?templates.formListBlocksContent(k[r]):templates.formListContent(k[r]);else if("listfilter"===m)k[r].id=f,l.innerHTML=templates.formListFilter(k[r]);else if("buttons"===m){s=k[r];q=k[r].length;for(m=0;m<q;m++)if(e.__formModel&&e.__formModel.__buttons[m]&&s[m].name!==e.__formModel.__buttons[m].name){m=c("#"+f+"-buttons .b-button").first().attr("data-parent");l.innerHTML=templates.buttons({buttons:s,id:f,parent:m,type:"form",cancelBtnClass:""});a.trigger("updateModel",
{tabId:f,name:"__buttons",value:s});break}0===q&&(l.innerHTML="",a.trigger("updateModel",{tabId:f,name:"__buttons",value:s}))}else"link"===m?(s=String(k[r].value).replace(/&/g,"&"),l.href=s,l.setAttribute("data-url",d.u.escapeQuote(s))):"datetime"===m?(s=d.u.parseDate(k[r].value),s=(new Date).getTime()-s.getTime(),l.setAttribute("data-difftime",s)):("textdata"===m&&(l=d.Dom.byId(f+"-"+r+"-inner")),l.innerHTML=n.htmlDecode(k[r].value));a.trigger("updateScroll",{id:"form-scroll-"+f})}else(l=d.Dom.byId(r+
"-"+f))&&"frame"===l.getAttribute("data-type")&&l.setAttribute("src",k[r].value);m=0;for(q=p.length;m<q;m++)d.FormUtils.changeReadOnly(c(p[m].elem).closest(".l-form__row"),p[m].readonly);a.trigger("setValuesDone",{tabId:f})}}function fa(a){if((a.which||a.keyCode)===pa){a.preventDefault();var c=this.value,b=aa(this);a=c.substr(0,b);c=c.substr(b);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 aa(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 b=a.duplicate();a.moveToBookmark(c.getBookmark());b.setEndPoint("EndToStart",a);return b.text.length}return 0}function da(a){a=c(this);var b=a.attr("data-control-field"),d=f().attr("data-tabid"),b=c("#cont-"+d+' input[name="'+
b+'"], #editinlist-wrapper-'+d+' input[name="'+b+'"]');a=a.val().replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," ");b.val(a).trigger("change")}function H(a,b){var f=b.tabId,e=b.self,g;e&&d.Dom.hasClass(e,"testzoom")&&(g=e.name,f=c("#cont-"+f+' .b-textarea[name="zoom-'+g+'"], #editinlist-wrapper-'+f+' .b-textarea[name="zoom-'+g+'"]'),e=e.value.replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),0<f.length&&(f[0].value=e))}function V(a){var b=c(this),e=b.attr("data-control-field"),b=b.attr("data-type"),
g=f().attr("data-tabid"),e=d.Dom.byId(e+"-"+g),h,p;e&&(h=e.getAttribute("data-syncfield"))&&(p=d.Dom.byId(h+"-"+g));null!==e&&("month"===b?d.Calendar.showMonth(e,p,a):d.Calendar.show(e,p,a))}function Aa(){var b=c(this),e=b.attr("data-control-field"),d=b.parents(".l-form__row"),b=f().attr("data-tabid"),g=c("#cont-"+b+' input[name="'+e+'"], #editinlist-wrapper-'+b+' input[name="'+e+'"]'),e=c("#cont-"+b+' .b-textarea[name="zoom-'+e+'"], #editinlist-wrapper-'+b+' .b-textarea[name="zoom-'+e+'"]');d.hasClass("zoom")?
(d.removeClass("zoom"),d=e[0].value.replace(/\n+/g," ").replace(/(^\s*|\s*$)/g,"").replace(/\s+/g," "),g.val(d)):(d.addClass("zoom"),d=g.val().replace(/(^\s*|\s*$)/g,"").replace(/\s+/g,"\n"),e[0].value=d);a.trigger("updFormHeight",{tabId:b});a.trigger("updateFixedField",{tabId:b})}function Ba(){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 Ca(){var a=this.getAttribute("data-parent"),a=d.Dom.byId(a);null!==a&&(a.value=this.value,c(a).trigger("change"))}function la(){var a=this.getAttribute("data-control-field"),b=c('.tab-content_st_active input[name="'+a+'"]'),e=b.val(),g=b.attr("data-check-field"),h=Y.pwgenlen||8,p=Y.pwgencharacters||"1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",l=c('.tab-content_st_active input[name="'+
g+'"][type="password"]'),k,r=0,m=f().attr("data-tabid");if(!b.attr("readonly")){a&&c('.b-input-btn_type_showpwd[data-control-field="'+a+'"]').remove();a=d.Dom.byId(a+"-"+m+"-fake");g=d.Dom.byId(g+"-"+m+"-fake");a&&0===a.offsetWidth&&(a.style.display="block",g&&(g.style.display="block"),b.hide(),l&&l.hide());k=p.match(/[a-z]/g);var s=p.match(/[A-Z]/g),q=p.match(/\d/g),n=p.match(/[!,@,#,$,%,^,&,*,?,_,~]/g),p={},u=[],v=0,m=0;if(k||s)v++,u.push("l");k&&(k=k.join(""),s?p.lc=k:p.l=k,m++);s&&(s=s.join(""),
k?p.uc=s:p.l=s,m++);q&&(q=q.join(""),p.d=q,u.push("d"),v++);n&&(n=n.join(""),p.s=n,u.push("s"),v++);for(k=0;k<h-v;k++)r===v&&(r=0),u.push(u[r]),r++;k=Math.floor(Math.random()*h+1)%v;r=u;u=k;for(s=r.length-1;u--;)k=r[0],r.splice(0,1),r[s]=k;qa(e,0,{passwdField:b,confirmField:l,passwdFake:a,confirmFake:g,pwdLen:h,typesPull:r,pwgenchar:p,letters:m},"lc")}}function qa(a,b,e,d){a=a.substr(0,b);for(var f="",g=d,h,p=e.typesPull,k=e.pwgenchar,l=e.letters,r=b;r<e.pwdLen;r++)h=p[r],"l"===h&&2===l&&(h=g="lc"===
g?"uc":"lc",r===b&&(d=g)),f+=k[h].substr(Math.floor(Math.random()*k[h].length),1);b++;a+=f;e.passwdField.val(a);e.confirmField.val(a);e.passwdFake.value=a;e.confirmFake&&setTimeout(function(){e.confirmFake.value=a},1);b<e.pwdLen?setTimeout(function(){qa(a,b,e,d)},35):(c(e.passwdField).trigger("change"),c(e.passwdFake).trigger("change"),c(e.confirmField).trigger("change"))}function ja(){return c(".tab-content_st_active").attr("data-tabid")||!1}function Da(a){a=a||n.event;var b=a.which||a.keyCode;if(b===
ia||b===pa)a.preventDefault(),c(this).trigger("click")}function Ea(a){a=a||n.event;var b=a.which||a.keyCode,e;if(b===Fa&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");e=this.getAttribute("data-handler-val");a=c(this).closest(".b-radio").find('div[data-id="'+a+'"]');var d=null;a.each(function(){if(this.getAttribute("data-handler-val")===e&&null!==d)return this.setAttribute("tabindex",""),d.setAttribute("tabindex","0"),ba.apply(d),d.focus(),n.scrollToTopLeft(),!1;d=this})}else if(b===
Ga&&!a.ctrlKey){a.preventDefault();a=this.getAttribute("data-id");e=this.getAttribute("data-handler-val");a=c(this).closest(".b-radio").find('div[data-id="'+a+'"]');var f=!1;a.each(function(){if(f)return this.setAttribute("tabindex","0"),ba.apply(this),this.focus(),!1;this.getAttribute("data-handler-val")===e&&(this.setAttribute("tabindex",""),f=!0)})}}function Ha(){var a=this.getAttribute("data-r-class");c("."+a).trigger("click")}function ra(a,b){var e=this.getAttribute("data-tabid"),d=this.getAttribute("data-id");
c('.b-checkbox__control[data-tabid="'+e+'"][data-id="'+d+'"]').trigger("click",[b])}function ba(a,b){var e=c(this),d=this.getAttribute("data-id"),f=this.getAttribute("data-val"),g=this.getAttribute("data-handler-val");if(e.hasClass("checked"))return!1;c("."+d).removeClass("checked").attr("tabindex","");e.addClass("checked");this.setAttribute("tabindex","0");this.focus();c("#"+d).val(f).attr("data-handler-val",g).trigger("change",[b])}function Ia(a,b){var e=c(this),d=this.getAttribute("data-id");b=
b||[];if(e.hasClass("readonly")&&!b[1])return!1;e.hasClass("checked")?(e.removeClass("checked"),e=c("input[name="+d+"]").val("off").attr("data-handler-val",hash("off"))):(e.addClass("checked"),e=c("input[name="+d+"]").val("on").attr("data-handler-val",hash("on")));e.trigger("change",[b[0]])}function sa(b){b=b||n.event;if(!(b&&b.target&&c(b.target).hasClass("dashblock-reload"))){if(d.Global.HeaderMoving)d.Global.HeaderMoving=!1;else{var e=c(this),f=e.parent(),g=f.next(),h=f.parent(),p=h.attr("data-tabid"),
k=f.attr("data-name"),l=f.attr("data-type"),r=f.find(".b-triangle");(f=h.hasClass("b-form-page_st_collapsed"))?(g.slideDown(300),h.removeClass("b-form-page_st_collapsed"),r.attr("data-state","expanded")):(g.slideUp(300),r.attr("data-state","collapsed"),setTimeout(function(){h.addClass("b-form-page_st_collapsed");h=null},280));if("dashboard-block"!==l)a.trigger("saveFormPageState",{tabId:p,name:k,collapsed:f}),setTimeout(function(){a.trigger("updFormHeight",{tabId:p});a.trigger("updateScroll",{});
p=null},300);else{setTimeout(function(){a.trigger("updateScroll",{})},300);var g=e.parents(".b-dashboard_cell").attr("data-pos"),k=f?"max":"min",m=e.parent().attr("data-name");a.trigger("ajaxRequest",{url:Y.url,param:{func:"dashboard.save",out:"xml",block:m,display:k,position:g},trfunc:"DoNothing",queue:"noqueue"});f?setTimeout(function(){a.trigger("updateScroll",{});a.trigger("upDashTableList",{tabId:"block-"+m});m=null},10):setTimeout(function(){a.trigger("updateScroll",{})},300)}}b.preventDefault()}}
function ta(){var a=this.getAttribute("data-control-field"),b=ja(),a=d.Dom.byId(a+"-"+b),b=a.getAttribute("data-unlimit");null!==a&&(a.value=b,c(a).trigger("change"))}function Ja(a){a=this.getAttribute("show").split(",");var b=a.length;for(this.getAttribute("checked");b--;)c("formItem"+a[b]).toggleClass("hideEl")}function ua(b){var e=this.value,d=this.getAttribute("name");this.getAttribute("data-type");var f=this.getAttribute("data-tabid");c("#frm-"+f+' div[data-depend="'+d+'"] .dependelem.b-myselect__select-li_show_yes').removeClass("b-myselect__select-li_show_yes");
c("#frm-"+f+' div[data-depend="'+d+'"] .dependelem[data-dependkey="'+e+'"]').addClass("b-myselect__select-li_show_yes");0===c("#frm-"+f+' div[data-depend="'+d+'"] .b-myselect__select-li_show_yes .b-radio__control.checked').length&&(c("#frm-"+f+' div[data-depend="'+d+'"] .b-radio__control').removeClass("checked"),(b=c("#frm-"+f+' div[data-depend="'+d+'"] .b-myselect__select-li_show_yes .b-radio__control')[0])&&ba.apply(b));var g=c("#frm-"+f+' div[data-depend="'+d+'"]');1<g.length?g.each(function(){var a=
c(this).find('.dependelem[data-dependkey="'+e+'"].b-myselect__select-li_show_yes');va(a,d,f,c(this))}):(b=c("#frm-"+f+' div[data-depend="'+d+'"] li.dependelem[data-dependkey="'+e+'"].b-myselect__select-li_show_yes'),va(b,d,f));g.length&&g.each(function(){Ka.hasClass(this,"b-mselect")&&a.trigger("mselectUnselectByDepend",{self:this})});a.trigger("updateScroll",{id:"form-scroll-"+f})}function va(a,b,e,d){b=d||c("#frm-"+e+' div[data-depend="'+b+'"]');0===a.length?b.closest(".l-form__row").css("display",
"none"):b.closest(".l-form__row").css("display","")}function wa(b,e){var d=e.tabId;c("#cont-"+d+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+d+' .depend.b-radio input[type="hidden"], #cont-'+d+' .depend.b-select-ac input[type="hidden"]').each(function(){ua.apply(this)});a.trigger("updFormHeight",{tabId:d});a.trigger("reloadSlider",{tabId:d})}function La(b){b=this.getAttribute("data-id");var e=c(this);e.hasClass("data-table-hidden")?(e.removeClass("data-table-hidden"),c("#"+
b).slideDown(300)):(e.addClass("data-table-hidden"),c("#"+b).slideUp(300));setTimeout(function(){a.trigger("updateScroll",{})},350)}function xa(a,b){var e=b.tabId;setTimeout(function(){c("#cont-"+e+" .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 Ma(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 Na(b){var e=parseInt(this.style.height,10),f=12*(this.getAttribute("data-max-rows")-0);this.getAttribute("id");var g=this.getAttribute("data-tabid");this.style.height="auto";b=this.scrollHeight-0;f<b&&c(this).removeClass("b-textarea_responsive_yes");this.style.height=b+"px";if(e!==b&&(a.trigger("updFormHeight",{tabId:g}),c(this).offset().top+
b+62>n.innerHeight)){var f=c(this),e=f.closest(".l-form__row")[0]?f.closest(".l-form__row")[0].offsetTop:0,f=f.closest(".b-form-page"),h=d.Dom.byId("form-scroll-"+g),h=h?parseInt(h.style.height,10):0;f[0]&&(e+=f[0].offsetTop);e-=h-(b+62+this.offsetTop);a.trigger("scrollTo",{id:"form-scroll-"+g,offsetTop:e,raw:!1})}}function Oa(b){b=this.getAttribute("data-tabid");var e=c(this).closest(".l-form__row"),d=0;e[0]&&(d=e[0].offsetTop,a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:d,animate:!0}))}function Pa(b){b=
this.getAttribute("data-tabid");var e=c(this),d=e.closest(".l-form__row"),e=e.closest(".l-form__wrapper"),f=0,g=0,h=0;d[0]&&e[0]&&(f=d[0].offsetTop,g=d[0].offsetHeight,120>g||(h=e[0].offsetHeight,a.trigger("scrollTo",{id:"form-scroll-"+b,offsetTop:f+g-h+160,animate:!0})))}function ya(b){b.preventDefault();b=c(this);var e=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:e})}var Ka=d.Dom,ga={},Y=n.pageInfo;e=h=t=q=l=b=void 0;var na=1,ea="",oa={0:"short",1:"weak",2:"good",3:"strong"},za="\v"==="v",ka="default_value",Fa=38,Ga=40,ia=13,pa=32;return{init:function(){a.on(g(),".b-form-page__title","click",sa);a.on(g(),".b-input-btn_type_unlimit","click",ta);a.on(g(),".b-input-btn_type_zoom",
"click",Aa);a.on(g(),".b-textarea_for_zoom","change",da);a.on(g(),".b-textarea_for_zoom","keyup",fa);a.on(g(),".edit-field-form .b-textarea_for_zoom","keyup",da);a.on(g(),".b-input-btn_type_passwd","click",la);a.on(g(),".b-input-btn_type_showpwd","click",Ba);a.on(g(),".b-input-btn_type_calendar","click",V);a.on(g(),'input[type="checkbox"].onchange',"change",Ja);a.on(g(),".b-checkbox__control","click",Ia);a.on(g(),'.b-radio:not(".readonly") .b-radio__control',"click",ba);a.on(g(),".b-label__visible_for_radio, .b-radio-img__row",
"click",Ha);a.on(g(),'.b-radio:not(".readonly") .b-radio__control',"keydown",Ea);a.on(g(),".band-content .band_show_button","click",La);a.on(g(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",ua);a.on(g(),'.setvalue input[type="hidden"], .b-select-ac_setvalues_yes input[type="hidden"], .setvalue input[type="text"], .setvalue input[type="password"], .setvalue .b-textarea',"change",T);a.on(g(),".i-button_type_setvalues",
"click",T);a.on(g(),".i-button_type_reset","click",C);a.on(g(),"div.userexperience","click",O);a.on(g(),".data-wrapper.nestedreport","click",S);a.on(g(),"input.fakePasswd","change",Ca);a.bind("forceSetValues",Z);a.bind("appendForm,appendReport,appendedFilter,forceDepend",wa);a.bind("loadPage",I);a.bind("appendForm,appendReport,switchTabForm,setFocus",X);a.bind("appendForm",F);a.bind("formSetValues",Q);a.bind("syncInputToZoom",H);a.on(g(),".b-form-passwd-field, .b-form-passwd-field + input","change",
N);a.on(g(),".l-form__wrapper .i-input-control, .filter-wrapper .i-input-control","keydown",K);a.on(g(),".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",z);a.on(g(),".b-form-passwd-field, .b-form-passwd-field + input","keyup",N);a.on(g(),"input[data-novalue], textarea[data-novalue]","change",E);a.on(g(),".i-button, .b-checkbox__control",
"keydown",Da);a.on(g()," .l-form__row_type_checkbox .b-label__visible","click",ra);a.bind("gotPasswdList",J);a.on(g(),".tree-wrapper .tree-hitarea","click",D);a.on(g(),".b-tree_type_default .tree-handler","click",B);a.on(g(),".b-tree_type_multiple .tree-handler","click",A);a.on(g(),".tree-wrapper .tree-handler","dblclick",w);a.on(g(),".b-input-file-fake","click",y);a.on(g(),".b-input_type_file","change",u);a.on(g(),".b-resizer","mousedown",p);a.on(g(),".b-form-confirm-field, .b-form-passwd-field",
"keyup, change",R);a.on(g(),".b-quote","click",s);a.bind("closeTabEvent,appendForm,appendFilter,appendReport",k);a.bind("appendForm",xa);a.bind("upPrefixField",xa);a.on(g(),".b-form-list__row, .b-form-blocks__block","click",Ma);a.bind("focusOnErrorField",W);a.on(g(),".b-textarea_responsive_yes","keyup",Na);a.bind("appendForm",r);a.on(g(),".i-ticket__btn-move_up","click",Oa);a.on(g(),".i-ticket__btn-move_down","click",Pa);a.on(g(),".i-ticket__btn-collapse","click",ya)},checkPassStrength:P,CACHE:ga}}(window,
$,EventMgr,App,ScrollHandler);"use strict";
App.MultiSelect=function(n,c,a,d){var m=d.Dom,b=function(b){var e=this.getAttribute("data-id"),d=m.byId(e+"-ms-list-wrapper"),f,g,h;b.target&&b.target.className.match("scrlbr")||!d||(0===d.offsetWidth?(c("body").trigger("click"),f=n.document.body.offsetHeight,m.removeClass(d,"closed"),g=d.offsetHeight,d.style.top="",h=c(d).offset().top,f-h<g&&(f=d.getAttribute("data-tabid"),f=c("#form-scroll-"+f),f=f.offset().top,f>h-g-m.byId(e+"-ms-view").offsetHeight?d.style.top="-"+g/2+"px":d.style.top="-"+g+"px"),
c("body").on("click",l),b.stopPropagation(),a.trigger("updateScroll",{id:e+"-ms-list"})):(m.addClass(d,"closed"),a.off("body","click"),c("body").off("click",l)))},l=function B(a){if(a.target){if(m.hasClass(a.target,"b-mselect__item")||m.hasClass(a.target,"scrlbr"))return;q()}c("body").off("click",B);a.stopPropagation()},q=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")},t=function(a,b){var e,h=this.cloneNode(!0),p=this.parentNode.getAttribute("data-id"),k=d.Dom.byId(p+"-ms-view"),r=k.getAttribute("data-maxselect");e=c("#"+p+"-ms-list-ul");var l=e.find(".chosen").length;e=e.find(".b-mselect__item").length-1===l;var s=b?b.preventChange?!0:!1:!1,r=""===r?9999:parseInt(r,10);if(l!==r)if(m.hasClass(this,"b-mselect__item_select-all"))if(e)g(p);else{h=c("#"+p+"-ms-list-ul .b-mselect__item");
k=h.length;l=d.Dom.byId(p+"-ms-view");e=l.getAttribute("data-maxselect");s=c("#"+p+"-ms-list-ul li.chosen").length;e=""===e?9999:parseInt(e,10);for(var q=0;q<k&&s!==e;q++)m.hasClass(h[q],"dependelem")&&!m.hasClass(h[q],"b-myselect__select-li_show_yes")||m.hasClass(h[q],"b-mselect__item_select-all")||m.hasClass(h[q],"chosen")||(r=h[q].cloneNode(!0),r.setAttribute("data-s-id",r.id),r.id="",m.addClass(h[q],"chosen"),m.addClass(r,"chosen"),l.appendChild(r),s++);f(p)}else m.hasClass(this,"chosen")?(m.removeClass(this,
"chosen"),c('.b-mselect__item[data-s-id="'+h.id+'"] .b-mselect__unselect').trigger("click")):(h.setAttribute("data-s-id",h.id),h.id="",k&&(m.addClass(this,"chosen"),m.addClass(h,"chosen"),k.appendChild(h),f(p,s)))},h=function(a){var c=this.parentNode,b=c.getAttribute("data-s-id"),b=m.byId(b),e=b.parentNode.getAttribute("data-id");c.parentNode.removeChild(c);m.removeClass(b,"chosen");f(e);a.stopPropagation()},e=function(a){var c=this.getAttribute("data-id");g(c);a.preventDefault()},k=function(a,c){g(c.id)},
g=function(a){c("#"+a+"-ms-view .b-mselect__item.chosen").remove();c("#"+a+"-ms-list-ul .chosen").removeClass("chosen");f(a)},f=function(b,e){var d=m.byId(b+"-ms-view"),f=d.children,g=f.length,h="",p=m.byId(b+"-ms-value"),k=m.byId(b+"-ms"),r=c(k).find(".b-mselect__view-value").attr("id"),l=d.getAttribute("data-tabId");if(1!==g)for(;g--;)if(d=f[g].getAttribute("data-val"),h+=d,1!==g)h+=",";else break;else h="";p.value=h;""===h?m.removeClass(k,"selected"):m.addClass(k,"selected");e||c(p).trigger("change");
a.trigger("updateScroll",{id:"form-scroll-"+l});a.trigger("updateScroll",{id:r})},r=function(a,b){var e=b.id,d=b.sElems.slist,f=void 0!==b.sElems.value?b.sElems.value:b.sElems,g=f.length,h=c("#"+e+"-ms-view").attr("data-maxselect"),h=""===h?9999:parseInt(h,10);d&&c("#"+e+"-ms-list-ul").html(y(d,e));c("#"+e+"-ms").removeClass("selected");c("#"+e+"-ms-list-ul li.chosen").removeClass("chosen");c("#"+e+"-ms-view li.chosen").remove();if("string"===typeof f&&""!==f)c("#"+e+'-ms-list-ul li[data-val="'+f+
'"]').trigger("click");else for(h<g&&(g=h),d=0;d<g;d++)d===g-1?c("#"+e+'-ms-list-ul li[data-val="'+f[d]+'"]').trigger("click",{preventChange:!1}):c("#"+e+'-ms-list-ul li[data-val="'+f[d]+'"]').trigger("click",{preventChange:!0})},s=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")})},y=function(a,c){var b,e=a.length;b=""+('<li class="b-mselect__item b-mselect__item_select-all">'+pageInfo.messages.msg_select_all+
"</li>");for(var d=0;d<e;d++)b+='<li class="b-mselect__item" data-val="'+a[d].key+'" unselectable="on" data-handler-val="'+hash(a[d].key)+'" data-dependkey="'+a[d].depend+'" id="'+c+"-"+d+'">'+a[d].value+'<span class="b-mselect__unselect"></span></li>';return b},u=function(a){var c=a.which||a.keyCode,e=a.metaKey||a.ctrlKey,d=m.hasClass(m.byId(this.getAttribute("data-id")+"-ms-list-wrapper"),"closed");38!==c||d?40!==c||d?9!==c||d?13!==c&&32!==c||e?27!==c||d||(a.stopPropagation(),q()):d?b.apply(this,
[a]):x.apply(this,[a]):q():v.apply(this,[]):p.apply(this,[])},p=function(){var a=this.getAttribute("data-id"),a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),e=!0,d=b;if(0<b.length){for(;e;)d=d.prev(),0<d.length?e=d.hasClass("chosen"):(d=null,e=!1);d&&(b.removeClass("b-mselect__item_st_selected"),d.addClass("b-mselect__item_st_selected"))}else b=a.find('.b-mselect__item:first:not(".chosen")'),b.addClass("b-mselect__item_st_selected")},v=function(){var a=this.getAttribute("data-id"),
a=c("#"+a+"-ms-list-ul"),b=a.find(".b-mselect__item_st_selected"),e=b,d=!0;if(0<b.length){for(;d;)e=e.next(),0<e.length?d=e.hasClass("chosen"):(e=null,d=!1);e&&(b.removeClass("b-mselect__item_st_selected"),e.addClass("b-mselect__item_st_selected"))}else{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")}},x=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"):q(a)},w=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",t);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__unselect",
"click",h);a.on("#main-wrapper",".mselect-av .b-mselect__item_select-all","dblclick",e);a.on("#main-wrapper",".mselect-av .b-mselect__ul-view .b-mselect__item","mouseover",w);a.on("#main-wrapper",".mselect-av .b-mselect__view-value","keydown",u);a.bind("selectValues",r);a.bind("multiSelectUnselect",k);a.bind("mselectUnselectByDepend",s)}}}(window,$,EventMgr,App);"use strict";
App.Select=function(n,c,a,d){function m(){return c(".tab-content_st_active").attr("data-tabid")||!1}function b(){return d.Common.selectorCache(".i-form-wr")}function l(a){if(a)c("body").on("click",t);else c("body").off("click",t)}function q(a,c){a||(a=m());I[a]&&I[a].removeClass&&(I[a].addClass("b-myselect_st_close").removeClass("b-myselect_st_open"),l())}function t(a){if(a){var c=a.srcElement?a.srcElement.className:a.target?a.target.className:"";a=c.indexOf("scrlbr");c=c.indexOf("highlight");-1===
a&&-1===c&&q()}else a.stopPropagation()}function h(b){b.preventDefault();b.stopPropagation();var e=this.getAttribute("data-id"),f;f=e?c("#"+e+".b-myselect"):c(".b-myselect");var g,h=m(),p;f.hasClass("b-myselect_st_open")?(f.removeClass("b-myselect_st_open").addClass("b-myselect_st_close"),delete I[h],l(!1),this.childNodes[1].focus(),n.scrollToTopLeft()):(c("body").trigger("click"),q(h),f.removeClass("b-myselect_st_close").addClass("b-myselect_st_open"),d.Common.setOptionListPosition("#opt",e),e=f.find(".b-myselect__select-list").attr("id"),
a.trigger("updateScroll",{id:e}),l(!0),this.parentNode.className.match("sb-select")&&(g=d.Dom.byId("sb-"+e))&&(b&&b.originalEvent&&b.originalEvent.key&&(p=b.originalEvent.key,1<p.length&&(p=null)),g.value=p||"",setTimeout(function(){r.apply(g,[{codeKey:"ololo"}])},1),g.focus(),p&&(g.setSelectionRange?g.setSelectionRange(1,1):(b=g.createTextRange(),b.collapse(!0),b.select(1,1))),n.scrollToTopLeft()),I[h]=f)}function e(b,e,d){var f=c(this),g=this.getAttribute("data-val"),h=this.getAttribute("data-handler-val"),
p=f.html(),k=f.parent().attr("data-id"),r=c("#"+k+" .b-myselect__select-value");if(!f.hasClass("group")){var l=c("input#"+k+"-val");l.val()!==g&&l.val(g).attr("data-handler-val",h).trigger("change",[e,d]);f.hasClass("b-myselect__select-li_clone_true")?b||(f.addClass("selected").siblings().removeClass("selected"),f.trigger("customclick"),p=f.siblings(".selected").find(".b-myselect__option-value").html()):f.addClass("selected").siblings().removeClass("selected");r.html(p);!1!==d&&(c("body").trigger("click"),
b&&!b.isTrigger&&(r.focus(),n.scrollToTopLeft()));a.trigger("selectChange",{id:k})}}function k(a){m();a=this.getAttribute("data-id");var b,d=c("#"+a+" li.selected"),f=d.next(),g=!0,h=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!h&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){e.apply(d[0],[!1,!1,!1]);return}for(;g;){if(0===f.length)return;f[0].offsetWidth&&!h?g=!1:h&&f[0].className.match("b-myselect__select-li_show_yes")?g=!1:f=f.next()}e.apply(f[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+
a,f[0].offsetTop)}function g(){m();var a=this.getAttribute("data-id"),b,d=c("#"+a+" li.selected"),f=d.prev(),g=!0,h=d.parent()[0].offsetWidth?!1:!0;if(!d[0].offsetWidth&&!h&&(d=c("#"+a+' li[style$="display: block;"]'),b=d.length,0<b)){e.apply(d[b-1],[!1,!1,!1]);return}for(;g;){if(0===f.length)return;f[0].offsetWidth&&!h?g=!1:h&&f[0].className.match("b-myselect__select-li_show_yes")?g=!1:f=f.prev()}e.apply(f[0],[!1,!1,!1]);ScrollHandler.forceMoveSelectItem("cont-"+a,f[0].offsetTop)}function f(a){var b=
a.which||a.keyCode,e=this.getAttribute("data-tabid"),e=!!I[e];b!==C&&b!==z||a.ctrlKey||"text"===this.type?b!==C||a.ctrlKey||"text"!==this.type?b!==E&&b!==K||!e?b!==B&&b!==A||e||a.ctrlKey||"text"===this.type?b!==G&&b!==F||e||a.ctrlKey||"text"===this.type?b===G&&e&&!a.ctrlKey?(a.preventDefault(),k.apply(this,[a])):b===B&&e&&!a.ctrlKey?(a.preventDefault(),g.apply(this,[a])):"text"!==this.type&&32<b&&h.apply(this,[a]):(a.preventDefault(),k.apply(this,[a])):(a.preventDefault(),g.apply(this,[a])):(a.stopPropagation(),
q(!1,!0)):(b=this.getAttribute("data-id"),b=c("#"+b),0!==b.length&&(e=b.find("li.selected:visible"),0!==e.length?e.trigger("click"):(e=b.find("li:visible:first"),0!==e.length?e.trigger("click"):c("body").trigger("click")),b=c("#"+b.attr("data-id")+" .b-myselect__select-value"),b.focus(),n.scrollToTopLeft()),a.preventDefault()):(a.preventDefault(),h.apply(this,[a]))}function r(b){b=b||n.event;b=b.which||b.keyCode;if(b!==B&&b!==G&&E!==b){var e,f,g,h,k,r,l,m,q,v,t;e=this.value.toLowerCase();e=d.u.escapeRegExp(e);
b=this.getAttribute("data-id");if(f=d.Dom.byId(b)){k=c(f);m=String(f.getAttribute("data-id"));g=f.children;h=g.length;q=this.getAttribute("data-tabId");M[q]||(M[q]={});if(M[q][b])v=M[q][b],h=v.length;else for(g=f.children,v=[],r=g.length;r--;)t=g[r].cloneNode(!0),t.className+=" b-myselect__select-li_clone_true",l=c(t).find(".b-myselect__option-value"),l=v.push({node:g[r],clone:t,innerNode:l,inner:l.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}}),v[l-1].bindClick(),M[q][b]=v;if(""===e)k.removeClass("b-myselect__select-ul_searching_true"),p(L[b]),y(f,b),a.trigger("updateScroll",
{id:"cont-"+b});else{k.addClass("b-myselect__select-ul_searching_true");g=RegExp(e);var w="";for(L[b]=[];h--;){q=v[h];q.returnDefValue();k=q.inner;k=k.split(" ");r=k.length;for(l=!1;r--;)if(w=k[r].toLocaleLowerCase(),t=w.match(g))v[h].isMatched=!0,v[h].searchIndex=w.indexOf(t[0])+Math.pow(10,r),l=!0,k[r]=k[r].replace(e?RegExp("("+e+")","i"):!1,'<span class="highlight">$1</span>'),L[b].push(v[h]);l?(u(q),q.innerNode.html(k.join(" "))):p(q)}if(0<L[b].length)for(e=L[b],e.sort(s),f=c(f),h=e.length;h--;)f.prepend(e[h].clone);
a.trigger("updateScroll",{id:"cont-"+b});ScrollHandler.scrollTo("cont-"+b,0);d.Common.setOptionListPosition("#opt",m)}}}}function s(a,b){return b.searchIndex===a.searchIndex?0:b.searchIndex<a.searchIndex?1:-1}function y(a,b){var e,d;d=c(a).find('.selected:not(".b-myselect__select-li_clone_true")');d.length&&(e=d[0].offsetTop,setTimeout(function(){ScrollHandler.scrollTo("cont-"+b,e)},1))}function u(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 p(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 v(b,e){var d=e.tabId;c("#cont-"+d+' tr:not(".row-error") .depend.b-myselect input[type="hidden"], #cont-'+d+' .depend.b-radio input[type="hidden"], #cont-'+d+' .depend.b-select-ac input[type="hidden"]').each(function(){x.apply(this)});
a.trigger("updFormHeight",{tabId:d})}function x(){var b=this.value,e=this.getAttribute("name");this.getAttribute("data-type");var d=this.getAttribute("data-tabid"),f,e=c("#frm-"+d+' div[data-depend="'+e+'"]');1<e.length?e.each(function(){var a=c(this);f=a.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes');w(f,a)}):(f=e.find('li.dependelem[data-dependkey="'+b+'"].selected.b-myselect__select-li_show_yes'),w(f,e));a.trigger("updateScroll",{id:"form-scroll-"+d})}function w(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])&&e.apply(d)}}function D(a,b){var c=b.id,e=b.tabId;M&&M[e]&&M[e][c]&&delete M[e][c]}var B=38,G=40,A=37,F=39,C=13,E=9,K=27,z=32,M={},I={},L={};return{init:function(){a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected',"click",h);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-selected, .b-myselect:not(".readonly") .sb-input',
"keydown",f);a.on(b(),'.b-myselect:not(".readonly") .b-myselect__select-li',"click",e);a.on(b(),".sb-input","keyup",r);a.on(b(),'.depend.b-myselect input[type="hidden"], .depend.b-select-ac input[type="hidden"], .depend.b-radio input[type="hidden"]',"change",x);a.bind("appendForm,appendReport,appendedFilter,forceDepend",v);a.bind("cleanSlistCache",D)}}}(window,$,EventMgr,App);"use strict";
App.Bands=function(n,c,a,d){function m(a){a=this.getAttribute("data-child-id");var l=c("#"+a).offset().top;a=c(".tab-content_st_active").attr("data-tabid");var m=c("#form-scroll-"+a).offset().top,n=d.Dom.byId("form-scroll-"+a);null!==n&&(l=n.scrollTop+(l-m),ScrollHandler.scrollTo("form-scroll-"+a,l,!1,!0))}return{init:function(){a.on(c("#content"),"span[data-child-id]","click",m)}}}(window,$,EventMgr,App);"use strict";
App.ChangeBrandColors=function(n,c,a,d){var m=function(a,b){var m=b.tabId,h=c("#"+m+"-h").val(),e=c("#"+m+"-s").val(),k=c("#"+m+"-l").val(),g={};g[m+"-color1"]="587B9D";g[m+"-color2"]="78A5DF";g[m+"-color3"]="E1E7ED";g[m+"-color4"]="879CB5";g[m+"-color5"]="537393";g[m+"-color6"]="6086ab";g[m+"-color7"]="dae2ec";for(var f in g)if(m=d.Dom.byId(f)){var m=m.style,r=g[f],s=h,n=e,u=k,p=parseInt(r.substr(0,2),16),v=parseInt(r.substr(2,2),16),r=parseInt(r.substr(4,2),16),n=n/100,u=u/100,x=0>n?1+n:1+2*n,s=
s%360/360,w=6*s,D=255*u,B=1+u,G=1-u;if(0!==s||0!==n){var n=p,A=s=s=void 0;v>n&&(n=v);r>n&&(n=r);A=p;v<A&&(A=v);r<A&&(A=r);var F=n-A,C=(A+n)/510;0<C&&0<F&&(0.5>=C?(s=F/(n+A)*x,1<s&&(s=1),s=C*(1+s)):(s=F/(510-n-A)*x,1<s&&(s=1),s=C+s-C*s),A=p===n?v===A?5+(n-r)/F+w:1-(n-v)/F+w:v===n?r===A?1+(n-p)/F+w:3-(n-r)/F+w:p===A?3+(n-v)/F+w:5-(n-p)/F+w,0>A&&(A+=6),6<=A&&(A-=6),x=C+C-s,w=A>>0,0===w?(p=255*s,v=255*(x+(s-x)*(A-w)),r=255*x):1===w?(p=255*(s-(s-x)*(A-w)),v=255*s,r=255*x):2===w?(p=255*x,v=255*s,r=255*
(x+(s-x)*(A-w))):3===w?(p=255*x,v=255*(s-(s-x)*(A-w)),r=255*s):4===w?(p=255*(x+(s-x)*(A-w)),v=255*x,r=255*s):5===w&&(p=255*s,v=255*x,r=255*(s-(s-x)*(A-w))))}0>u?(p*=B,v*=B,r*=B):0<u&&(p=p*G+D,v=v*G+D,r=r*G+D);p=0>p?0:255<p?255:Math.round(p);v=0>v?0:255<v?255:Math.round(v);r=0>r?0:255<r?255:Math.round(r);u=p.toString(16);1===u.length&&(u="0"+u);v=v.toString(16);1===v.length&&(v="0"+v);r=r.toString(16);1===r.length&&(r="0"+r);m.backgroundColor="#"+(u+v+r)}},b=function(b,c){a.trigger("changeSliderValue",
{tabId:c.tabId})};return{init:function(){a.bind("changeSliderValue",m);a.bind("appendForm",b)}}}(window,$,EventMgr,App);"use strict";
App.Cookie=function(){var n=function(){var a=getCookie("menupane"),b=getCookie("mbar"),c=getCookie("menupos");EventMgr.trigger("readCookie",{menupane:a,mbar:b,menupos:c})},c=function(a,b){var c=RegExp(pageInfo.product+"-"+pageInfo.level+"-(all|popular|favorite)"),d=pageInfo.product+"-"+pageInfo.level+"-"+b,n=getCookie("mbar"),d=n.match(c)?n.replace(c,d):n+":"+d;setCookie("mbar",d,600)},a=function(a,b){var c=b.groups,d,n=getCookie("menupane"),h,e,n=n.replace(/:+/g,":");for(e in c)h=RegExp(c[e].level+
"_"+c[e].id+"-[01]"),d=c[e].level+"_"+c[e].id+"-"+c[e].status,n=n.match(h)?n.replace(h,d):""!==n?n+(":"+d):n+d;setCookie("menupane",n,600)},d=function(a,b){var c=RegExp(pageInfo.product+"-"+pageInfo.level+"-(open|closed)"),d=pageInfo.product+"-"+pageInfo.level+"-"+b.menupos,n=getCookie("menupos"),d=n.match(c)?n.replace(c,d):n+":"+d;setCookie("menupos",d,600)};return{init:function(){EventMgr.bind("menuTypeChanged",c);EventMgr.bind("groupChanged",a);EventMgr.bind("loadPage",n);EventMgr.bind("menuPositionChanged",
d)}}}();"use strict";
App.DashboardDragAndDrop=function(n,c,a,d){function m(){return c("#dash-right")}function b(a){a=a||n.event;h();void 0!==e.shadow&&e.shadow.remove();var b=c(this).parent();e.obj=b.parent();document.onmouseup=q;document.captureEvents&&document.captureEvents(Event.MOUSEUP);document.onmousemove=l;document.captureEvents&&document.captureEvents(Event.MOUSEMOVE);document.ontouchend=q;document.ontouchmove=l;a.touches?(e.y=a.touches[0].pageY,e.x=a.touches[0].pageX):(e.y=a.clientY,e.x=a.clientX);var d=e.obj[0].offsetWidth,
f=e.obj[0].offsetHeight,b=b.find(".i-form-page__title").width(),g=this.offsetHeight,b=c('<div class="dash-block-bg" style="width: '+d+"px; height: "+f+'px;"><div class="dash-block-bg-header" style="width: '+b+"px; height: "+g+'px;"></div><div class="dash-block-bg-body" style=" height: '+(f-g)+'px;"></div></div>');e.obj.hasClass("b-form-page_st_collapsed")&&b.addClass("b-form-page_st_collapsed");e.obj.after(b);e.shadow=b;e.name=e.obj[0].getAttribute("data-tabid");a:{b=k.length;for(g=0;g<b;g++)if(k[g].name===
e.name){r=g;break a}r=void 0}b=this.parentNode.parentNode.offsetTop;e.obj[0].style.left=this.parentNode.parentNode.offsetLeft+"px";e.obj[0].style.top=b+"px";e.obj[0].style.width=d+"px";e.obj[0].style.height=f+"px";e.obj[0].style.position="absolute";e.obj.addClass("movingBlock");a.preventDefault&&a.preventDefault();blockEvent(a)}function l(a){if(0===y-0)y=(new Date).getTime();else{var b=(new Date).getTime();if(50>b-y)return;y=b}a=a||n.event;var h=b=null;void 0!==a.touches?(h=a.touches[0].pageY,b=a.touches[0].pageX):
(h=a.clientY,b=a.clientX);var r=b-e.x,l=h-e.y;if(!(10>Math.abs(r)&&10>Math.abs(l))){f=null;e.x=b;e.y=h;var q=parseInt(e.obj[0].style.top,10),t=parseInt(e.obj[0].style.left,10);e.obj[0].style.left=t+r+"px";e.obj[0].style.top=q+l+"px";r=k.length;for(l=0;l<r;l++)if(k[l].x1<=b&&k[l].x2>=b&&k[l].y1<=h&&k[l].y2>=h){f=l;s=!1;break}else if(k[l].x1<=b&&k[l].x2>=b&&k[l].y1<=h&&k[l].y2+37>=h){f=l;s=!0;break}else c("#content").offset().top>=h&&0===g.top?f="TOP":m().offset().left<=b&&m().offset().top<=h?f="RIGHT":
m().offset().left>=b&&m().offset().top<=h&&(f="LEFT");if(null!==f){b=d.Dom.byId("content");if(null===b)return;"TOP"===f?(c("#dash-top").append(e.shadow),e.shadow[0].style.width=b.offsetWidth-36+"px"):"LEFT"===f?(c("#dash-left").append(e.shadow),e.shadow[0].style.width=(b.offsetWidth-36)/2+"px"):"RIGHT"===f?(m().append(e.shadow),e.shadow[0].style.width=(b.offsetWidth-36)/2+"px"):(e.shadow[0].style.width=k[f].width+"px",s?k[f].self.after(e.shadow):k[f].self.before(e.shadow))}a.preventDefault&&a.preventDefault();
d.Global.HeaderMoving=!0;blockEvent(a)}}function q(b){var d=!1;b=b||n.event;document.onmousemove=null;document.onmouseup=null;document.ontouchmove=null;document.ontouchend=null;e.obj.css("left","").css("top","").css("position","").width("").height("").removeClass("movingBlock");null!==f&&("TOP"===f?(c("#dash-top").append(e.obj),e.order=9):"LEFT"===f?(c("#dash-left").append(e.obj),e.order=9):"RIGHT"===f?(m().append(e.obj),e.order=9):e.name!==k[f].name&&(d=!0,s?k[f].self.after(e.obj):k[f].self.before(e.obj),
e.order=k[f].order),d?f!==r&&(!s||void 0!==k[r+1]&&k[r].pos===k[f].pos&&k[f].order===k[r].order+1||(e.order+=1),t(e)):t(e),setTimeout(function(){a.trigger("updateScroll",{})},100));b.preventDefault&&b.preventDefault();e.shadow.remove();f=null;"report"===e.obj.children("h3").attr("data-block-type")&&e.obj.find(".dashblock-reload").trigger("click")}function t(b){var c=b.obj.parents(".b-dashboard_cell").attr("data-pos"),e=b.order,d="max",f=b.name;b.shadow.hasClass("collapsed")&&(d="min");a.trigger("ajaxRequest",
{url:pageInfo.url,param:{func:"dashboard.save",order:e,block:f,display:d,position:c},trfunc:"DoNothing",queue:"noqueue"})}function h(){k=[];var a=0,b=0,e=0,d,f,h;c("#dash-top .b-form-page").each(function(){d=c(this);f=d.offset();h={x1:f.left,x2:f.left+d.width(),y1:f.top,y2:f.top+d.height(),width:d.width(),self:d,name:d.attr("data-tabid"),order:e++,pos:"TOP"};k.push(h)});c("#dash-left .b-form-page").each(function(){d=c(this);f=d.offset();h={x1:f.left,x2:f.left+d.width(),y1:f.top,y2:f.top+d.height(),
width:d.width(),self:d,name:d.attr("data-tabid"),order:a++,pos:"LEFT"};k.push(h)});c("#dash-right .b-form-page").each(function(){d=c(this);f=d.offset();h={x1:f.left,x2:f.left+d.width(),y1:f.top,y2:f.top+d.height(),width:d.width(),self:d,name:d.attr("data-tabid"),order:b++,pos:"RIGHT"};k.push(h)});h=f=d=null;g={top:e,left:a,right:b}}var e={},k=[],g={},f=null,r=null,s=!1,y=0;return{init:function(){a.on(c("#content"),".b-form-page_view_dblock .i-form-page__title","mousedown",b);a.on(c("#content"),".b-form-page_view_dblock .i-form-page__title",
"ontouchstart",b)},bPositions:k}}(window,$,EventMgr,App);"use strict";
App.Deview=function(){var n=0,c=function(){return $(".i-warning-banner__msg")},a=function(){return $(".i-warning-banner__inner")},d=function(b,d){clearTimeout(m);c().animate({opacity:"0.25",marginTop:"-50"});a().removeClass("i-warning-banner_has_action b-warning-banner_has_action b-menu-item newtab").attr("data-url","")},m=null,b=function(b,d){n++;var e=d.msg,k=d.timeout||9E3,g=d.func||!1,f=d.theme||!1;a().html(e);g&&a().addClass("i-warning-banner_has_action b-warning-banner_has_action b-menu-item newtab").attr("data-url","?func="+
g);f&&a().addClass("b-warning-banner_has_action b-warning-banner_was_link").attr("href","?theme="+f);c().animate({opacity:"1",marginTop:"0"});clearTimeout(m);m=setTimeout(function(){c().animate({opacity:"0.25",marginTop:"-50"})},k)},l=function(a){d()},q=function(){var a='<div id="deviewer"><div class="msg i-warning-banner__msg" style="margin-top: -50px;"><a class="msginner i-warning-banner__inner"></a><img src="'+pageInfo.theme+'img/tab_close.png" class="msgclose i-warning-banner__close"/></div></div>';
$("#wrapper").append(a);pageInfo&&pageInfo.warning_notify&&EventMgr.trigger("pullMsg",pageInfo.warning_notify)};return{init:function(){EventMgr.bind("pullMsg",b);EventMgr.bind("loadPage",q);EventMgr.on("body",".i-warning-banner__close","click",d);EventMgr.on("body",".i-warning-banner_has_action","click",l)}}}();"use strict";
App.EditInList=function(n,c,a,d,m){var b=function(){return d.Dom.byId("edit-filed-in-list")},l=null,q=null,t=0,h=function(a){a=c(this);var e=a.offset(),d=e.left,e=e.top,f=this.offsetWidth,g=b();"active"!==g.className&&(q=a,t=d+f-22,g.style.left=t+"px",g.style.top=e+"px",g.style.display="block")},e=function(){b().style.display="block"},k=function(){var a=b();"active"!==a.className&&(a.style.display="none")},g={},f={},r={},s=function(a){var b=c("#lt-"+a+" thead th");r[a]={};b.each(function(b){this.getAttribute("data-edit-func")?
r[a][b]=!0:r[a][b]=!1})},y=function(){l=q;var e=q.parents(".tab-content"),d=e.attr("data-func"),h=q.parents("td").index(),k=q.parents("table").find("th")[h],r=k.getAttribute("data-colname"),p=k.className.match("keyfield"),m=e.attr("data-tabid"),s=q.parents("tr"),n=s.attr("data-elid"),u=s.attr("data-index"),t=filterXSS.friendlyAttrValue(c("#cont-"+e.attr("data-tabid")+" .toolbar").attr("data-plid")||""),k=k.getAttribute("data-edit-func"),d={tabId:m,funcName:d,colName:r,elid:n,plid:t,funcEdit:k,parentTr:s,
index:h,rowIndex:u};p&&(e=e.find(".toolbar").attr("data-convert"),d.tconvert=e);b().className="active";f[m]||(g[m]?v(d):(m=pageInfo.url,e={func:d.funcEdit,scolname:d.colName,stablename:d.funcName,stylesheet:"editinlist",elid:d.elid},d.tconvert&&(e.tconvert=d.tconvert),d.plid&&(e.plid=d.plid),a.trigger("ajaxRequest",{url:m,param:e,invar:{id:d.tabId,curObj:d},type:"get",outtype:"json",trfunc:"ajaxResponseEditInList",failfunc:"failLoadForm",queue:"noqueue"}),f[d.tabId]=!0))},u=function(c,e){a.trigger("pullMsg",
{msg:"Request failed. Try again."});b().className=""},p=function(a,b){var e=b.id,d=b.curObj,h=c('<div id="editinlist-wrapper-'+e+'" class="edit-field-form"><div class="edit-field-form-loader"><img src="'+pageInfo.theme+'img/loader.gif"/></div></div>');f[d.tabId]=!1;g[e]=b;g[e].eFwrapper=h;g[e].eFwrapper.removeClass("active");g[e].eFoverlay=c("#"+e+"-progressbar-overlay");v(d);c(".i-report-wr").append(h)},v=function(e){if(g[e.tabId][e.colName]){var d=e.tabId,f=g[d][e.colName].type,h=g[d][e.colName],
k=l.hasClass("b-list__table-col-content")?l.text():l.find(".b-list__table-col-content").text(),r=l.offset(),p=r.top,s=r.left,n=g[d].eFwrapper,r=g[d].eFoverlay,q="",v,k=k.replace(/"/g,""");b().className="";g[d].eFsend=!1;g[d].curObj=e;g[d].eFvalue=k;g[d].editingField=l;if("text"===f)h.attr=h.sourceAttr,h.value=k,h.setvalue="",h.attr+=' value="'+k+'"';else if("select"===f||"radio"===f)if(""===k)h.value="",h.msg=h.slist[0].value;else{for(v=h.slist.length;v--;)h.slist[v].value===k&&(h.value=h.slist[v].key,
g[d].eFvalue=h.value,v=0);h.msg=k}else"checkbox"===f&&(h.cbclass="on"===k?"checked":""),h.value=k;h.id=d;if("text"===f)h.unlimit?q+='<div class="b-input-btn b-input-btn_type_unlimit" data-control-field="'+h.name+'"></div>':h.date&&(q+='<div class="b-input-btn b-input-btn_type_calendar" data-control-field="'+h.name+'"></div>'),h.zoom?(q+='<div class="b-input-btn b-input-btn_type_zoom" data-control-field="'+h.name+'"></div>',h.textareaClasses=" b-textarea_for_zoom",q+=m.formItemInputWithZoom1(h)):
q+=m.formItemInput(h);else if("textarea"===f)h.third="",h.hint="",q=m.formItemTextarea(h);else if("slider"===f)h.tabId=d,q=m.formItemSliderEditInList(h),setTimeout(function(){a.trigger("appendEditInList",{tabId:d})},100);else if("select"===f)q=m.formItemSelect(h);else if("radio"===f)q=m.formItemRadio(h);else{a.trigger("pullMsg",{msg:"Not found field. Sorry..."});b().className="";return}for(var u in g[d])"hidden"===g[d][u].type&&(q+="<"+g[d][u].attr+"/>");n.css("top",p+"px");n.css("left",s+"px");e=
m.editinListForm({field:q,elid:String(e.elid).replace(/"/g,"""),id:d,func:e.funcEdit});n.html(e);n.show();r.addClass("i-tab-overlay_trig_editlist b-tab-overlay_show_edlist");x(n,s);setTimeout(function(){x(n,s)},30);setTimeout(function(){"text"===h.type||"slider"===h.type||"textarea"===h.type?c("#editinlist-wrapper-"+h.id+' [name="'+h.name+'"]').focus():"select"===h.type?c("#editinlist-wrapper-"+h.id+' div[data-id="'+h.name+'"] .b-myselect__select-value').focus():"radio"===h.type?c("#editinlist-wrapper-"+
h.id+' div[data-id="'+h.name+'"][tabindex="0"]').focus():"checkbox"===h.type&&c("#editinlist-wrapper-"+h.id+' input[data-id="'+h.name+'"]').focus()},100)}else a.trigger("pullMsg",{msg:"Not found field. Sorry..."}),b().className=""},x=function(a,b){var c=a.width(),c=n.innerWidth-(b+c+12);0>c&&a.css("left",b+c-16+"px")},w=function(){var a=this.getAttribute("data-id");a?a.match(/tab/)||(a=this.getAttribute("data-tabid")):a=this.getAttribute("data-tabid");D(a)},D=function(a){g[a]&&(g[a].eFwrapper.hide(),
g[a].eFoverlay.removeClass("b-tab-overlay_show_edlist i-tab-overlay_trig_editlist"))},B=function(b,d){var e=this.getAttribute("data-tabid");if(void 0===e||null===e)e=this.getAttribute("data-id");if(!g[e].eFsend){var f=c("#editinlist-form-"+e).serializeObject();g[e].eFvalue!==f[g[e].curObj.colName]?(a.trigger("ajaxRequest",{param:f,invar:{id:e,tabId:e,nextStep:d,value:f[g[e].curObj.colName]},type:"post",outtype:"json",trfunc:"ajaxResponseEditInListSave",failfunc:"ajaxResponseEditInListSaveFailed",
queue:"noqueue"}),g[e].eFsend=!0,g[e].eFwrapper.addClass("active")):A.apply({},[{},{ok:!0,id:e,nextStep:d}])}},G=function(b,c){"json"===c.erType?a.trigger("pullMsg",{msg:'JSON Parse Error. Func: "'+c.param.func+'"'}):a.trigger("pullMsg",{msg:'Request failed. Try again. Func: "'+c.param.func+'"'});var e=c.invar.id;g[e].eFsend=!1;g[e].eFwrapper.removeClass("active")},A=function(b,e){var d=e.id,f=e.ok,h=e.value,k=e.error,p=e.ermsg,m=e.nextStep,v=e.elid,u=e.elname,t=g[d].curObj,w=t.colName,x=g[d][w],
A,B,z,E;g[d].eFvalue=h;if(f){if("select"===x.type||"radio"===x.type)for(f=x.slist.length;f--;)x.slist[f].key===h&&(h=x.slist[f].value);g[d].editingField.hasClass("b-list__table-col-content")?g[d].editingField.html(n.filterXSS(h)):l.find(".b-list__table-col-content").html(n.filterXSS(h));g[d].eFwrapper.removeClass("active");D(d);v&&(t.parentTr.attr("data-elid",v),u&&t.parentTr.attr("data-elkeyname",u));void 0!==m&&(A=t.index,B=m,z=t.parentTr,E=d);if(void 0!==m)if("up"===B)z=z.prev(),0!==z.length&&
(z=z.find(".data")[A],q=z.className.match(/editable/)?c(z):c(z).parent(),y.apply());else if("down"===B)z=z.next(),0!==z.length&&(v=z.find(".data")[A],q=v.className.match(/editable/)?c(v):c(v).parent(),y.apply());else if("right"===B)for(r[E]||s(E),m=!0,E=r[E];m;)A++,E[A]?(m=!1,v=z.find(".data")[A],q=v.className.match(/editable/)?c(v):c(v).parent(),y.apply()):void 0===E[A]&&(m=!1);else if("left"===B)for(r[E]||s(E),m=!0,E=r[E];m;)A--,E[A]?(m=!1,v=z.find(".data")[A],q=v.className.match(/editable/)?c(v):
c(v).parent(),y.apply()):void 0===E[A]&&(m=!1);e.__content&&e.__content[t.rowIndex]&&e.__content[t.rowIndex][w]&&(e.__content[t.rowIndex][w].v=h,a.trigger("updateTotalList",{tabId:d,index:t.index,colName:w}))}else k&&(c("#err-cont-"+d).html('<div class="b-error-box"><div class="b-error-box__top-triangle"></div><div class="b-error-box__inner">'+p+"</div></div>"),g[d].eFsend=!1,g[d].eFwrapper.removeClass("active"))},F=[],C=function(a){a=a||n.event;var b;F[a.which||a.keyCode]=!0;if(F[13]){if(b=this.className.match(/b-textarea/g),
!b||b&&a.ctrlKey)a.preventDefault(),B.apply(this,[{},"down"])}else F[27]?(a.preventDefault(),a.stopPropagation(),w.apply(this)):F[38]&&F[17]?(a.preventDefault(),B.apply(this,[{},"up"])):F[40]&&F[17]?(a.preventDefault(),B.apply(this,[{},"down"])):F[38]?this.className.match(/b-myselect__select-value|b-radio__control|b-input_for_slider|b-textarea/g)||(a.preventDefault(),B.apply(this,[{},"up"])):F[40]?this.className.match(/b-myselect__select-value|b-radio__control|b-input_for_slider|b-textarea/g)||(a.preventDefault(),
B.apply(this,[{},"down"])):(F[16]||F[0])&&F[9]?(a.preventDefault(),B.apply(this,[{},"left"])):F[9]&&(a.preventDefault(),B.apply(this,[{},"right"]))},E=function(a){a=a.which||a.keyCode;F[0]&&delete F[0];F[a]&&delete F[a]},K=function(a,b){D(b.prevTabId||b.tabId)},z=function(a,b){var c=b.tabId;c||(c=b.tabId);g[c]&&(g[c].eFwrapper.remove(),delete f[c],delete g[c],delete r[c])};return{init:function(){a.on("#main-wrapper",".editable","mouseover",h);a.on("#main-wrapper",".editable","mouseout",k);a.obind("#edit-filed-in-list",
"mouseout",k);a.obind("#edit-filed-in-list","mouseover",e);a.obind("#edit-filed-in-list","click",y);a.bind("ajaxResponseEditInList",p);a.bind("ajaxResponseEditInListSave",A);a.bind("ajaxResponseEditInListSaveFailed",G);a.on("#main-wrapper",".i-btn-editlis-ok","click",B);a.on("#main-wrapper",".i-btn-editlis-cancel","click",w);a.on("#main-wrapper",".i-tab-overlay_trig_editlist","click",w);a.on("#main-wrapper",'.edit-field-form input[type="text"], .edit-field-form .b-textarea, .edit-field-form .b-textarea_for_zoom, .edit-field-form .b-myselect__select-selected .b-myselect__select-value, .edit-field-form .b-radio__control, .edit-field-form .b-checkbox__control',
"keydown",C);a.obind(c(document),"keyup",E);a.bind("closeTabEvent",K);a.bind("closeTabEvent",z);a.bind("changedTab",K);a.bind("changedTab, appendList, appendForm, appendReport, appendMap",k);a.bind("appendList",z);a.bind("failLoadForm",u)}}}(window,$,EventMgr,App,templates);"use strict";
App.FilterList=function(n,c,a,d,m){var b=n.pageInfo,l={},q=function(){return d.u.selectorCache(".i-list-wr")},t=function(b,e){var d=this.getAttribute("data-tabid"),f=c("#frm-"+d).serializeObject();f.sok="ok";this.value=this.getAttribute("data-disabled");this.className+=" b-button_st_disabled";b.preventDefault();a.trigger("ajaxRequest",{param:f,invar:{tabId:d,__src:"filterset"},trfunc:"reloadTab",outtype:"json",queue:"filter"+d})},h=function P(b){if(!c("#b-fast-filter-icon").hasClass("b-filter__toggle_is_disabled")){var e=
c(".tab-content_st_active");e.toggleClass("filter-hide").toggleClass("filter-opened");var d=e.attr("data-tabid");e.hasClass("filter-hide")?c("#"+d+"-progressbar-overlay").off("click",P).removeClass("b-tab-overlay_st_filter"):(a.trigger("setFocus",{tabId:d}),setTimeout(function(){a.trigger("updateHorizScrollControl",{id:"filter-"+d});c("#frm-"+d+" .b-mselect__view-value").each(function(){var a=this.getAttribute("data-id");ScrollHandler.attach(this.id,a+"-ms-view",d,!0)})},50),c("#"+d+"-progressbar-overlay").on("click",
P).addClass("b-tab-overlay_st_filter"));a.trigger("updTableHeight");a.trigger("updateTipPosition");b.preventDefault();b.stopPropagation()}},e=function(b,e){var d=e.tabId,f=e.func,g={};"on"===e.listParam.filter&&(g=c.extend(g,e.listParam));g.func=f;a.trigger("ajaxRequest",{param:g,invar:{tabId:d},trfunc:"ajaxFilterResponse",outtype:"json",queue:"noqueue"})},k=function(b){b.preventDefault();b.stopPropagation();b=c(".tab-content_st_active").attr("data-tabid");var e={func:c("#frm-"+b+' input[name="func"]').val(),
sok:"ok",drop:"on"};a.trigger("ajaxRequest",{param:e,invar:{tabId:b,__src:"filterset"},trfunc:"reloadTab",outtype:"json",queue:"noqueue"});this.className+=" b-button_st_disabled"},g=function(b){var e=this.getAttribute("data-tabid"),d,f,g;c("#frm-"+e).find("input").each(function(){d=this.type;g=this.getAttribute("data-type");"text"===d?this.value="":"hidden"===d&&"checkbox"===g?(this.value="off",c("#frm-"+e+' [data-id = "'+this.name+'"]').removeClass("checked")):"hidden"===d&&"select"===g?(f=this.id.replace("-val",
""),c("#frm-"+e+' ul[data-id = "'+f+'"] li:first').trigger("click")):"hidden"===d&&"multiple"===g&&(f=this.getAttribute("data-id"),a.trigger("multiSelectUnselect",{id:f}))});a.trigger("setFocus",{tabId:e});b.preventDefault()},f=function(b,e){var f;e.msg&&c.extend(d.u.msg,e.msg);var g=e.tabId,h=r(c(".b-content").width()-36),k=e.form[0].formItems,s=e.func,n=f="",q=5,v=0,u=k.length,t,y,H,w,A,x={},z=Math.ceil((u-1)/h);x.__formItemsLen=u-1;for(t=1;t<u;t++)for(y=k[t].length,w=k[t],H=0;H<y;H++)x[w[H].name]=
k[t][H],A={first:"",second:""},A.hide=w[H].hide||{},A.show=w[H].show||{},A.classes=w[H].dependFields,void 0!==w[H].show&&(A.classes=w[H].shadow?A.classes+" depended-shadow-s":A.classes+" depended-hidden-s"),w[H].id=g,w[H].label&&(A.first+=m.filterItemLabel({label:w[H].label,name:w[H].name,func:s,classes:""})),w[H].value&&(w[H].value=w[H].value.replace(/"/g,""")),"text"===w[H].type||"hidden"===w[H].type||"password"===w[H].type?(w[H].classes="",w[H].date&&(A.second+='<div class="b-input-btn b-input-btn_type_calendar hint" data-hint="'+
w[H].hintBtn+'" data-control-field="'+w[H].name+'"></div>'),w[H].zoom?(A.second+='<div class="b-input-btn b-input-btn_type_zoom hint" data-hint="'+w[H].hintBtn+'" data-control-field="'+w[H].name+'"></div>',w[H].inputAttr=w[H].attr,w[H].inputClasses="",w[H].inputName=w[H].name,w[H].textareaClasses=" b-textarea_for_zoom",A.second+=m.formItemInputWithZoom(w[H])):A.second+=m.formItemInput(w[H])):"select"===w[H].type?A.second+=m.formItemSelect(w[H]):"aselect"===w[H].type?A.second+=m.formItemSelectAutocomplete(w[H]):
"checkbox"===w[H].type?A.second+=m.formItemCheckbox(w[H]):"mselect"===w[H].type&&(A.second+=m.formItemMSelect(w[H])),n+=m.filterItem(A),0===t%z&&1!==z&&(v++,f+=m.filterRow({content:n,index:v}),n="");""!==n&&(v++,f+=m.filterRow({content:n,index:v}));q-=h;for(s=0;s<q;s++)v++,f+=m.filterRow({content:"",index:v});var q="",v=c("#permalink-"+g),s=v.attr("href"),B;for(B in x)if(x[B].value)if("select"===x[B].type)x[B].slist&&x[B].slist[0]&&x[B].slist[0].key!==x[B].value&&(q+="&"+B+"="+x[B].value);else if("checkbox"!==
x[B].type||"off"!==x[B].value)q+="&"+B+"="+x[B].value;q&&v.attr("data-clipboard-text",s+(q+"&filter=on"));l[g]={model:x,renderObject:k,cols:h};if(x&&0<x.__formItemsLen){x={};h=e.tabId;x.title=e.title;x.form=f;x.tabId=e.tabId;x.func=e.func;x.disabled=e.formflags.disabledText;x.filterMsg=e.filterMsg;x.sfname=e.savedFilterAct;x=m.filterWrapper(x);c("#filter-"+e.tabId).html(x);a.trigger("appendedFilter",{tabId:h});p(e);h=k.length;x=0;v="=";for(x=n=0;x<h;x++)if(void 0!==k[x][0]){B=k[x][0].name;f=k[x][0].value;
n=k[x][0].type;q=s=!1;""!==f&&(s=!0);if("select"===n||"mselect"===n)q=!0;if("select"===n&&"*"===f)s=!1;else if("select"===n&&"*"!==f){if(k[x][0].slist)for(n=k[x][0].slist.length;n--;)if(k[x][0].slist[n].key===f){f=k[x][0].slist[n].value;0===n&&(s=!1);break}}else if("checkbox"===n&&"off"===f)s=!1;else if("mselect"===n&&k[x][0].slist){f="";u=n=0;for(t=k[x][0].slist.length;t>u;u++)k[x][0].values&&k[x][0].values[u]&&(0!==n&&(f+=" | "),f+=k[x][0].slist[u].value,n++);""===f&&(s=!1)}s&&(k[x][0].delimiter&&
(v=k[x][0].delimiter),s=c("#sort_table-"+g+' [data-colname="'+B+'"] .filter-icon'),s.attr("data-hint",v+' "'+f+'"'),s.addClass("active"));q&&(k[x][0].period||c("#lt-"+g).find(".b-list__table-col_name_"+B).addClass("i-filter-field"))}c(".b-button__filter-reset").removeClass("b-button_st_disabled");c(".b-button__filter-change, .i-filter-applied").removeClass("b-button_st_disabled");c(".b-filter__toggle").removeClass("b-filter__toggle_is_disabled")}else c("#cont-"+g).removeClass("filter").find(".filter-active").remove(),
a.trigger("updTableHeight")},r=function(a){a=a-(960<a?150:10)-12;var b=parseInt(a/348,10);1<b&&(b=parseInt((a-60*(b-1))/348,10));return b},s,y=function(){clearTimeout(s);s=setTimeout(function(){if(l){var a=r(c(".b-content").width()-36),b,e;for(e in l)b=l[e],b.cols!==a&&(b.cols=a,u(e))}},200)},u=function(a){if(l[a]&&l[a].renderObject){var b=Math.ceil(l[a].model.__formItemsLen/l[a].cols),e=0,d=1;c("#filter-"+a+" .filter-item").each(function(){e++;c("#filter-"+a+" .filter-table_n_"+d).append(this);e===
b&&(e=0,d++)})}},p=function(b){var e=b.savedFilters,d=b.tabId;if(e&&0<e.length){for(var f=e.length,g="",h=0;h<f;h++)g+=m.filterSavedItem({name:e[h],id:"tid"+(new Date).getTime()+h,func:b.func,tabId:d,active:b.savedFilterAct===e[h]});c("#cont-"+d+" .b-filter__save-bar").addClass("b-filter__save-bar_has_items");c("#cont-"+d+" .b-filter__save-bar-inner").append(c(g));setTimeout(function(){a.trigger("bindHorizScrollControl",{leftBtn:"#cont-"+d+" .b-filter__btn-move_dir_left",rightBtn:"#cont-"+d+" .b-filter__btn-move_dir_right",
actElem:"#cont-"+d+" .b-filter__saved-item_st_active",innerBox:"#cont-"+d+" .b-filter__save-bar-inner",id:"filter-"+d})},50)}},v=function O(a,b){var c=d.u.msg.filterName+" "+a,e=!1;b.each(function(){this.value===c&&(e=!0,a++)});return e?O(a,b):c},x=function(b){b.preventDefault();b=this.getAttribute("data-id");var e=c("#frm-"+b).serializeObject(),d="tid"+(new Date).getTime(),f;f=c("#cont-"+b+" .b-filter__saved-name-edit");var g=c("#cont-"+b+" .b-filter__saved-item_st_active .b-filter__saved-name-edit"),
h=f.length+1;f=0<g.length?g.val():v(h,f);e.faction="save";e.fname=f;e.sok="ok";a.trigger("ajaxRequest",{param:e,invar:{tabId:b,tid:d},trfunc:"reloadTab",outtype:"json",queue:"filter"+b});a.trigger("updTableHeight")},w=function(c){c.preventDefault();c=this.getAttribute("data-id");c=d.Dom.byId("b-filter__saved-name-edit_tid_"+c);var e={};c&&(e.fname=c.value,e.func=c.getAttribute("data-func"),this.parentNode&&this.parentNode.parentNode.removeChild(this.parentNode),e.faction="drop",a.trigger("ajaxRequest",
{url:b.url,param:e,invar:{},trfunc:"DoNothing",outtype:"json"}),a.trigger("updTableHeight"))},D=function(a){var b=n.htmlEscape(this.value),e=this.getAttribute("data-tabid"),d=this.nextSibling;d&&(d.innerHTML=b,c(this).parents(".b-filter__saved-item").hasClass("b-filter__saved-item_st_active")&&c("#filter-"+e+" .b-button__filter-save-name").html(b));13===(a.which||a.keyCode)&&this.blur()},B=function(a){a.preventDefault();this.parentNode&&d.Dom.addClass(this.parentNode,"b-filter-flag_editing");c(this.parentNode).find(".b-filter__saved-name-edit").focus().select()},
G=function(c){c=this.value;var e=this.getAttribute("data-func"),d=this.getAttribute("data-name");a.trigger("ajaxRequest",{url:b.url,param:{fnew_name:c,fname:d,faction:"rename",func:e},invar:{},trfunc:"DoNothing",outtype:"json"});this.setAttribute("data-name",c)},A=function(a){this.parentNode&&d.Dom.removeClass(this.parentNode.parentNode,"b-filter-flag_editing")},F=function(c){c.preventDefault();c=d.Common.getPreviousNode(this);c.getAttribute("data-id");var e=c.getAttribute("data-tabid"),f={};c&&(f.func=
c.getAttribute("data-func"),f.fname=c.getAttribute("data-name"),f.faction="set",a.trigger("ajaxRequest",{url:b.url,param:f,invar:{tabId:e},trfunc:"reloadTab",outtype:"json"}))},C=function(a,b){var c=b.tabId;l&&l[c]&&delete l[c]},E=function(){q().append('<div class="b-fast-filter-icon" id="b-fast-filter-icon"></div>');a.obind("#b-fast-filter-icon","mouseout",L);a.obind("#b-fast-filter-icon","mouseover",J);a.obind("#b-fast-filter-icon","click",R)},K=0,z,M=function(){return d.Dom.byId("b-fast-filter-icon")},
I=function(){var a=c(this),b=a.offset(),e=b.left,b=b.top,d=this.offsetWidth,f=M(),g=a.hasClass("editable"),h=22;z=a;g&&(h+=22);f.className.match("active")||(K=e+d-h,f.style.left=K+"px",f.style.top=b+"px",f.style.display="block")},L=function(a){a=M();a.className.match("active")||(a.style.display="none")},J=function(){M().style.display="block"},R=function(a){if(z){var b,e,f,g,h,k,r;a=!1;b=z.find(".b-list__table-col-content");if(z.length&&(h=b.attr("data-v-id"),b=b.html(),e=z.closest("td").index(),e=
z.closest("table").find("th")[e],f=e.getAttribute("data-colname"),e=z.closest(".tab-content").attr("data-tabid"),l[e]&&l[e].model&&l[e].model[f])){r=l[e].model[f];k=r.type;if("select"===k||"mselect"===k){if(h)b=h,a=!0;else for(g=0,h=r.slist.length;g<h;g++)if(r.slist[g].value===b){b=r.slist[g].key;a=!0;break}g="mselect"===k?e+"-"+f+"-ms-value":"_"+f+"-"+e+"-val"}else"text"===k&&(g=f+"-"+e,a=!0);(g=d.Dom.byId(g))&&a&&(g.value=b,c("#frm-"+e+" .b-button__filter-set").trigger("click"))}}};return{init:function(){a.bind("appendFilter",
e);a.bind("ajaxFilterResponse",f);a.bind("closeTabEvent",C);a.on(q(),".b-button__filter-set","click",t);a.on(q(),".tab-content_st_active .filter-btn","click",h);a.on(q(),".b-button__filter-reset","click",k);a.on(q(),".b-button__filter-change, .i-filter-applied","click",h);a.on(q(),".b-button__filter-clear","click",g);a.on(q(),".b-button__filter-save","click",x);a.on(q(),".b-filter__saved-name-edit","keyup",D);a.on(q(),".b-filter__saved-name-edit","change",G);a.on(q(),".b-filter__saved-remove","click",
w);a.on(q(),".b-filter__saved-edit","click",B);a.on(q(),".b-filter__saved-name-edit","blur",A);a.on(q(),".b-filter__saved-name","click",F);a.obind(c(n),"resize",y);a.bind("loadPage",E);a.on(q(),".i-filter-field","mouseover",I);a.on(q(),".i-filter-field","mouseout",L);a.bind("appendForm,appendList,appendReport,closeTabEvent",L)}}}(window,$,EventMgr,App,templates);"use strict";
App.GoogleCharts=function(n,c,a,d,m){var b=!1,l=function(c,e){var d=e.bands.bands,f=e.tabId,g=d.length,h,k,r,l;for(k=0;k<g;k++)if(h=f+"-"+k,h+=d[k].id,void 0!==d[k].diagram)for(l=d[k].diagram.length,r=0;r<l;r++)b?a.trigger("loadGChart",{diagram:d[k].diagram[r],gid:h+r,empty:d[k].empty,tabId:f,content:d[k].content}):a.trigger("loadGChartPrepare",{diagram:d[k].diagram[r],gid:h+r,empty:d[k].empty,tabId:f,content:d[k].content});e.bands.emptyBand&&(d=e.bands.emptyBandData,b?a.trigger("loadGChart",{diagram:d.diagram,
gid:f+"-band-empty",tabId:f,content:d.content}):a.trigger("loadGChartPrepare",{diagram:d.diagram,gid:f+"-band-empty",tabId:f,content:d.content}))},q=function(c,e){var d=e.diagram,f=e.gid,g=e.tabId,h=e.content;b?a.trigger("loadGChart",{diagram:d,gid:f,tabId:g,content:h}):a.trigger("loadGChartPrepare",{diagram:d,gid:f,tabId:g,content:h})},t=function(b,c){var f=c.diagram,g=c.content,k=c.gid,r=d.Dom.byId(k),l=c.tabId,m,s,q,t=c.empty,C=!1,E="#5c85d6 #e36141 #ffbc58 #53b858 #ba70ba #3fafd1 #e37fa0 #8dc43b #cc6665 #aaa".split(" ");
f.colors&&1<f.colors.length&&(E=f.colors,E.shift());f.chartsData&&!f.chartsData.fakeArr?(g=f.chartsData.data,C=!0):f.chartsData&&f.chartsData.fakeArr?(g=f.chartsData,C=!0):g=e(f,g);if(null!==r){var K=g.data?g.data.length:g.length,z=0,M=[],I=0,L="automatic",L=r.offsetWidth;32>K&&(I=3);L=700<L?Math.round(K/10):Math.round(K/5);if(1===K){if(g.data)z=g.data[0];else{console.log("empty chart data");return}for(;z--;)M.push(0)}C&&(g=h(g,K));if(f&&"pie"===f.type){if(C)s=n.google.visualization.arrayToDataTable(g);
else{s=new n.google.visualization.DataTable;q=0;for(C=g.fakeArr.length;q<C;q++)null===g.fakeArr[q]?s.addColumn({type:"string",role:"tooltip"}):s.addColumn(0===q?"string":"number",g.fakeArr[q]);s.addRows(g.data)}q={"backgroundColor.stroke":"#fff",vAxis:{minValue:0,textStyle:{fontSize:"11"}},colors:E,is3D:!0,legend:{alignment:"center",textStyle:{fontSize:"11"}},sliceVisibilityThreshold:f.others};f.title?(q.title=f.title,q.chartArea={height:"80%"}):q.chartArea={height:"94%"};m=new n.google.visualization.PieChart(d.Dom.byId(k))}else if(f&&
"histogram"===f.type){if(g.fakeArr){s=new n.google.visualization.DataTable;q=0;for(C=g.fakeArr.length;q<C;q++)null===g.fakeArr[q]?s.addColumn({type:"string",role:"tooltip"}):s.addColumn(0===q?"string":"number",g.fakeArr[q]);s.addRows(g.data)}else s=n.google.visualization.arrayToDataTable(g);q={"backgroundColor.stroke":"#fff",colors:E,vAxis:{textStyle:{fontSize:"11"},viewWindow:{}},hAxis:{textStyle:{fontSize:"11"}},legend:{alignment:"start",position:"right",textStyle:{fontSize:"11"}}};f.title&&(q.title=
f.title);f.min&&(q.vAxis.viewWindow.min=f.min);f.max&&(q.vAxis.viewWindow.max=f.max);m=new n.google.visualization.ColumnChart(d.Dom.byId(k))}else if(f&&("line"===f.type||"area"===f.type||"steppedarea"===f.type)){if(g.fakeArr){s=new n.google.visualization.DataTable;q=0;for(C=g.fakeArr.length;q<C;q++)null===g.fakeArr[q]?s.addColumn({type:"string",role:"tooltip"}):s.addColumn(0===q?"string":"number",g.fakeArr[q]);s.addRows(g.data)}else s=n.google.visualization.arrayToDataTable(g);q={"backgroundColor.stroke":"#fff",
colors:E,vAxis:{textStyle:{fontSize:"11"},viewWindow:{}},hAxis:{showTextEvery:L,textStyle:{fontSize:"11"}},pointSize:I,focusTarget:"category",legend:{alignment:"start",textStyle:{fontSize:"11"}}};f.title&&(title=f.title);f.min&&(q.vAxis.viewWindow.min=f.min);f.max&&(q.vAxis.viewWindow.max=f.max);"line"===f.type?m=new n.google.visualization.LineChart(d.Dom.byId(k)):"area"===f.type?m=new n.google.visualization.AreaChart(d.Dom.byId(k)):"steppedarea"===f.type?(q.areaOpacity=1,q.isStacked=!0,m=new n.google.visualization.SteppedAreaChart(d.Dom.byId(k))):
"column"===f.type&&(q.isStacked=!0,m=new n.google.visualization.ColumnChart(d.Dom.byId(k)))}else if(f&&"scatter"===f.type){if(g.fakeArr){s=new n.google.visualization.DataTable;q=0;for(C=g.fakeArr.length;q<C;q++)null===g.fakeArr[q]?s.addColumn({type:"string",role:"tooltip"}):s.addColumn("number",g.fakeArr[q]);if(void 0!==f.markerline){q=0;for(C=g.data.length;q<C;q++)g.data[q].push(f.markerline-0);s.addColumn("number",f.markerlineLabel)}s.addRows(g.data)}else s=n.google.visualization.arrayToDataTable(g);
q={"backgroundColor.stroke":"#fff",colors:E,vAxis:{textStyle:{fontSize:"11"},viewWindow:{}},hAxis:{showTextEvery:L,textStyle:{fontSize:"11"}},legend:!1,seriesType:"scatter"};void 0!==f.markerline&&(q.series={},q.series[1]={type:"line"});f.min&&(q.vAxis.viewWindow.min=f.min);f.max&&(q.vAxis.viewWindow.max=f.max);m=new n.google.visualization.ComboChart(d.Dom.byId(k))}else if(f){a.trigger("pullMsg",{msg:'Diagram type "'+f.type+'" do not support'});return}t&&(q.colors=E);m.draw(s,q);a.trigger("addedChart",
{chart:m,tabId:l});d.Common.noMoreThan("form-scroll-"+l,100,function(){a.trigger("updateScroll",{id:"form-scroll-"+l});a.trigger("updTableHeight")})}},h=function(a,b){for(var c,e=a.data?a.data:a;b--;)if(0!==b||a.fakeArr)for(c=e[b].length;c--;)0===c||a.fakeArr&&!a.fakeArr[c]||(e[b][c]=""===e[b][c]?null:parseFloat(String(e[b][c]).replace(/\s/g,"")));a.data?a.data=e:a=e;return a},e=function(a,b){var c,e,d,f=a.label,g=a.data;c=a.labelText;var h=a.tooltip,k="scatter"===a.type,r,l,m;if(a.lines){d=["fake"];
k=h=g.length;for(l=0;h--;)d.push(c[l]),g[l].convert&&d.push(null),l++;c=[];r=b.length;for(m=0;r--;){e=[b[m][f].v];h=k;for(l=0;h--;)g[l].convert?(e.push(parseFloat(b[m][g[l].name].orig||b[m][g[l].name].v.replace(/\s/g,""))),e.push(""===b[m][g[l].name].v?null:b[m][g[l].name].v)):e.push(""===b[m][g[l].name].v?null:parseFloat(b[m][g[l].name].v.replace(/\s/g,""))),l++;c.push(e);m++}}else for(g=g[0]?g[0]:g,d=["fake",c[0]],(g.convert||h)&&d.push(null),c=[],r=b.length,l=0;r--;)h?(e=[b[l][f].v,parseFloat(b[l][g.name].v.replace(/\s/g,
""))],e.push(b[l][h].v+": "+e[0]+", "+e[1])):e=g.convert?[b[l][f].v,parseFloat(b[l][g.name].orig||b[l][g.name].v),b[l][g.name].v]:[b[l][f].v,parseFloat(b[l][g.name].v.replace(/\s/g,""))],k&&(e[0]-=0),c.push(e),l++;return{data:c,fakeArr:d}},k=[],g=function(b,c){k.push(c);a.trigger("loadGChartScripts",{})},f=function(){for(var b=k.length;b--;)a.trigger("loadGChart",k[b]);k=[]},r=function u(){void 0===n.google.visualization?setTimeout(function(){u()},100):void 0===n.google.visualization.arrayToDataTable?
setTimeout(function(){u()},100):(b=!0,f())},s=function(){setTimeout(function(){n.google.load("visualization","1",{callback:'console.log("2 sec wait")',packages:["corechart"],language:m.lang})},100);setTimeout(function(){r()},100)};return{init:function(){a.bind("appendReport",l);a.bind("appendListWithDiagram",q);a.bind("loadGCharts",l);a.bind("loadGChart",t);a.bind("loadGChartPrepare",g);a.one("loadGChartScripts",s)}}}(window,$,EventMgr,App,pageInfo);"use strict";
App.Captcha=function(n,c,a,d,m){function b(a,c){var h=d.Dom.byId(c.id);n.grecaptcha&&"function"===typeof n.grecaptcha.render&&h?""===h.innerHTML?l(h):setTimeout(function(){b(a,c)},100):d.Common.required("https://www.google.com/recaptcha/api.js",l,h)}function l(a){a&&n.grecaptcha.render(a,{sitekey:a.getAttribute("data-sitekey")})}return{init:function(){a.bind("appendCaptcha",b)}}}(window,$,EventMgr,App,pageInfo);"use strict";App=App||{};
App.Help=function(n,c,a){var d=function(a){var b=this.getAttribute("data-help-type"),d=this.getAttribute("data-help"),q=c(".tab-content_st_active").attr("data-func");a=a||n.event;a.preventDefault();2===b-0||"default"===b?n.open(pageInfo.url+"?func=help&topic="+q+"&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(n,c,a,d){var m=function(){return d.u.selectorCache("#main-wrapper")},b=n.pageInfo,l=function(){return c("#hint-inner")},q,t,h,e,k=function(a){clearTimeout(void 0);a=c(this);var b=a.parents(".i-form__item").find(".field-help");0<b.length&&p(b,!1)&&setTimeout(function(){w(b,!0);A(void 0,!0)},1);e=a},g=function(){t=t||c("#hint");t.css("visibility","").removeClass("active")},f=function(){if(t.hasClass("active")&&e&&e.hasClass("force-hint")){var a=e.parents(".l-form__row").find(".field-help");
142>a.offset().top?g():w(a,!0)}},r=function(){clearTimeout(h)},s=function(a){var b=a.originalEvent.detail.props,d=c(a.originalEvent.detail.elem);a="<ul>";var f=b.msg,g,k=k||l();for(g in b)f[g]&&(a+='<li><label class="b-hint-line__label">'+f[g]+":</label> "+b[g]+"</li>");k.html(a+"</ul>");h=setTimeout(function(){A(d)},500);e=null},y=function(a){a=c(this);var b=this.getAttribute("data-val");q=q||l();b&&(b='<img class="preview-icon" style="min-height: 16px; min-width: 16px;" '+('src="/manimg/common/img/'+
b+'.png"')+" ></img>",q.html(b),w(a,!1),h=setTimeout(function(){A()},500))},u=function(a,b){var d=b.hint,f=c(b.elem);q=q||l();q.html(d);w(f,!1);A();e=null},p=function(a,c){var d,f,g;q=q||l();(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=n.filterXSS(d);
a.hasClass("shadow")&&(f=a.parents("tr.row-shadow"),f.length||(d=d.replace(/<span class=['"]hint-.*/g,"")));q.html(d);g?(String(g).match("hint")||(g="hint_"+g),q.attr("data-mn",g)):q.attr("data-mn",null);e=null;return!0},v=function(a,b){var d=c(this);p(d,b)&&(w(d,!1),h=setTimeout(function(){A()},500));e=null;a.stopPropagation&&a.stopPropagation()},x=function(a){this.className.match(/overwidth/)?v.apply(this,[a]):this.offsetWidth<this.scrollWidth-1&&(this.className+=" overwidth",v.apply(this,[a]))},
w=function(a,b,e,d,f,g){e&&d||(t&&q||(q=l(),t=c("#hint")),d=q,e=t);var h=d[0].offsetHeight,k=a.width(),r=a.offset(),m=r.top,s=r.left,n=c("body").width(),p,r=!1,u;0===k&&a&&a[0]&&(k=a[0].getBoundingClientRect().width);d.removeClass("b-hint__inner_right_fixed b-hint__inner_right b-hint__inner_top b-hint__inner_top_right b-hint__inner_left");b?(p=m-15,k=s+k+3+10,u=250):(p=m-h-10-3-15,k=s+k/2-7,u=300);n-k<u||f?(d.addClass("b-hint__inner_right"),r=!0,e.css("right",n-s-30+"px"),e.css("left",""),b&&(p=m-
h-10-3-15)):(b&&d.addClass("b-hint__inner_right_fixed"),d.addClass("b-hint__inner_left"),e.css("left",k+"px"),e.css("right",""));if(h>p||g)b=a.outerHeight(),0===b&&a&&a[0]&&(b=a[0].getBoundingClientRect().height),p=a.offset().top+b+10-15,r?d.addClass("b-hint__inner_top_right"):d.addClass("b-hint__inner_top");e.css("top",p+"px")},D,B=function(e){var d=this;e.originalEvent.detail.elem&&(d=e.originalEvent.detail.elem);var f=c(d),g=c(".tab-content_st_active").attr("data-tabid"),h=f.parents("tr").attr("data-elid")||
d.getAttribute("data-elid"),k=d.getAttribute("data-name"),r=d.getAttribute("data-value"),l=d.getAttribute("data-hintfunc");k||(k=f.closest("td").index(),k=f.closest("table").find("th")[k].getAttribute("data-colname"));l?(D=g+r+h+k,a.trigger("ajaxRequest",{url:b.url,param:{func:l,elid:h,type:k},invar:{hintTabId:g,hintElid:h,hintPName:k,hintValue:r,self:f},type:"get",outtype:"json",trfunc:"ajaxResponseHint",queue:"actHint"+g,failfunc:"failCommonAjaxResponse"})):(D=g+r+h+k,a.trigger("getActiveHint",
{tabId:g,elid:h,pName:k,value:r,self:f}));v.apply(d,[{},!0]);e.preventDefault();e.stopPropagation()},G=function(a,b){var c=b.self,e;D===b.hintTabId+b.hintValue+b.hintElid+b.hintPName&&(e=b.hint&&""!==b.hint?n.htmlDecode(b.hint):"Oops..",e=n.filterXSS(e),q.html(e),w(c,!1))},A=function(a,b){q=q||l();t=t||c("#hint");void 0!==a&&"function"===typeof a.width&&w(a,!1);t.addClass("active");b?t.css("visibility","visible"):t.css("visibility","");clearTimeout(h)},F=function(a){C();clearTimeout(h)},C=function(){t=
t||c("#hint");t.removeClass("active");t.find(".hint-cont").html();D="";clearTimeout(h)},E,K=function(a,b){E=b;var e=b.tips,f=b.inTab,g=b.tabId,h=e.length,k=b.sameModule,r,l,m=!1;if(!c(".b-tip").length)for(;h--;)if(!c(".b-tip_name_"+e[h].name).length&&("title_reload"!==e[h].name||k)){"mbar_pin"===e[h].name&&(f=!1);if("tabs_close"===e[h].name){if(9>c(".tab-group").length)continue;f=!1}r=f?c("#cont-"+g+" .i-tip-target_st_"+e[h].name):c(".i-tip-target_st_"+e[h].name);if("textarea_resize"!==e[h].name||
b.textareaTip){if(b.textareaTip&&(l=c(".b-textarea"),r.length)){var s=r.prev();if(s.length)if(s[0].offsetHeight<s[0].scrollHeight-1)l.off("focus",M),m=!0;else continue}"btn_new"===e[h].name&&(m=!0);if(r.length&&0!==r[0].offsetWidth&&0!==r[0].offsetHeight){l=e[h];var s=f,q=templates.tip(l);s?c(".tab-content_st_active").append(q):d.u.selectorCache("#main-wrapper").append(q);l=c(".b-tip_name_"+l.name);w(r,!1,l,l.find(".b-tip__inner"),!1,m);if(f){l.css("top",parseFloat(l.css("top"))-69);var n;l.length&&
(n=l[0].style.left);n&&l.css("left",parseFloat(n)-205)}r.on("click",c.proxy(I,{elem:l.find(".b-tip__close")}))}}else c(".b-textarea").bind("focus",M),z=[e[h]]}},z=[],M=function(b){b=this.getAttribute("data-tabid");a.trigger("showTips",{tips:z,inTab:!0,textareaTip:!0,tabId:b})},I=function(b){b=c(this);if(this.elem&&this.elem[0])this.elem.trigger("click");else{var e=this.getAttribute("data-name");e?b=b.closest(".b-tip"):e=b.find(".b-tip__close").attr("data-name");a.trigger("ajaxRequest",{param:{func:"tip",
elid:e},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"});E=null;b.remove()}},L=function(a,c){b&&b.tips&&setTimeout(function(){K.apply(n,[{},{tips:b.tips}])},1500)},J=function(a,b){E&&(c(".b-tip").remove(),K.apply(n,[{},E]))};return{init:function(){a.on(m(),".hint","mouseover",v);a.on(m(),".i-text-content","mouseover",x);a.on(m(),".acthint","mouseover",B);a.bind("hintActiveShowHandler",B);a.on(m(),".overwidth","mouseover",v);a.on(m(),".hint","mouseout",F);a.on(m(),".i-text-content","mouseout",
F);a.on(m(),"#modal1-img li","mouseover",y);a.on(m(),"#modal1-img li","mouseout",F);a.on(m(),".acthint","mouseout",F);a.on(m(),".overwidth","mouseout",F);a.on(m(),"#hint","mouseover",A);a.on(m(),"#hint","mouseout",C);a.on(d.u.selectorCache("#main-wrapper"),".b-tip","click",I);a.bind("showHintMap",s);a.bind("forceShowHint",u);a.bind("hideHint",C);a.bind("stopShowHint",r);a.bind("tabLoading",C);a.bind("closeTabEvent",C);a.bind("ajaxResponseHint",G);a.on(".force-hint-flag",".force-hint","focus",k);a.on(".force-hint-flag",
".force-hint","blur",g);a.bind("verticalScroll",f);a.bind("showTips",K);a.bind("loadPage",L);a.bind("updateTipPosition",J)}}}(window,$,EventMgr,App);"use strict";
App.HorizontScroll=function(n,c,a,d){var m="",b=0,l=!1,q=null,t=null,h=function(){return c("#tab-cont")},e=function(){h().css("margin-left","0px")},k=function(){m=document.body.offsetWidth-205-108-50},g=function(a){a=a||n.event;clearInterval(t);document.onmouseup=x;q=setInterval(function(){v(10)},10);a.preventDefault&&a.preventDefault()},f=function(a){a=a||n.event;clearInterval(t);document.onmouseup=x;q=setInterval(function(){v(-10)},10);a.preventDefault&&a.preventDefault()},r=function(a){a=a||n.event;
v(10);a.preventDefault&&a.preventDefault()},s=function(a){a=a||n.event;v(10);a.preventDefault&&a.preventDefault()},y=function(a,b){var c=b.tabId;setTimeout(function(){u(c);c=null},50)},u=function(a){k();var e=h().width(),d=c("body");b=e-m;e>m?(d.addClass("tabscrollactive"),p(a)):(d.removeClass("tabscrollactive"),h().css("margin-left","0"))},p=function(a){clearInterval(t);if(void 0!==a){var b=d.Dom.byId(a);if(null!==b){a=b.offsetLeft;var b=b.offsetWidth+a,c;m<b?(c=b-m-parseInt(h().css("margin-left"),
10),t=setInterval(function(){var a=c,b=-parseInt(h().css("margin-left"),10);b>a?clearInterval(t):h().css("margin-left",-b-10+"px")},10)):25>a&&(c=-(parseInt(h().css("margin-left"),10)-a+25),t=setInterval(function(){var a=c,b=-parseInt(h().css("margin-left"),10);b<a||0<-b?clearInterval(t):h().css("margin-left",-b+10+"px")},10));b=null}}},v=function(a){b&&(a=parseInt(h().css("margin-left"),10)+a,0>a?0<b+a?h().css("margin-left",a+"px"):h().css("margin-left",-b+"px"):h().css("margin-left","0px"),l&&clearInterval(q))},
x=function(){l=!1;clearInterval(q)};return{init:function(){a.obind(c("#tab-mover-left"),"mousedown",g);a.obind(c("#tab-mover-right"),"mousedown",f);a.obind(c("#tab-mover-left"),"click",r);a.obind(c("#tab-mover-right"),"click",s);a.obind(c(n),"resize",k);a.bind("loadPage",k);a.bind("loadPage",e);a.bind("appended",y);a.bind("switchTab",y);a.bind("closeTab",y)},checkSizeFunc:u,move:v}}(window,$,EventMgr,App);"use strict";
App.HotKeys=function(n,c,a){var d=0,m={77:"M",65:"A",70:"F",88:"X",89:"Y",90:"Z",66:"B",67:"C",86:"V",78:"N",83:"S",68:"D",71:"G",72:"H",74:"J",75:"K",76:"L",81:"Q",87:"W",69:"E",82:"R",84:"T",85:"U",73:"I",79:"O",80:"P"},b={},l=function(h){h=h||n.event;var e=h.which||h.keyCode;b[e]=!0;d++;h.ctrlKey&&(b[17]=!0);h.shiftKey&&(b[16]=!0);if(27===e)a.trigger("escKeyUp",{e:h}),h.preventDefault();else if(13===e)a.trigger("enterKeyUp",{e:h});else if(b[17]&&b[16]&&b[77])a.trigger("comboCtrlShiftMKeyUp",{codeKey:e}),
h.preventDefault();else if(b[17]&&b[16]&&b[65])a.trigger("comboCtrlShiftAKeyUp",{codeKey:e}),h.preventDefault();else if(b[17]&&b[16]&&b[70])a.trigger("comboCtrlShiftFKeyUp",{codeKey:e}),h.preventDefault();else if(b[17]&&b[16]&&b[90])a.trigger("comboCtrlShiftZKeyUp",{codeKey:e}),h.preventDefault();else if(b[17]&&b[16]&&b[88])a.trigger("comboCtrlShiftXKeyUp",{codeKey:e}),h.preventDefault();else if(b[32])a.trigger("spaceKeyUp"),n.scrollTo(0,0);else if(b[38])a.trigger("upKeyUp",{codeKey:e,shiftKey:b[16],
ctrl:b[17]});else if(b[40])a.trigger("downKeyUp",{codeKey:e,shiftKey:b[16],ctrl:b[17]});else if(b[37])a.trigger("leftKeyUp",{codeKey:e,shift:b[16],ctrl:b[17]});else if(b[39])a.trigger("rightKeyUp",{codeKey:e,shift:b[16],ctrl:b[17]});else{h=null;if(m[e])h=m[e];else for(var k in b)if(m[k]){h=m[k];break}a.trigger("otherKeyUp",{keys:c.extend({},b),key:h,len:d,shift:b[16],ctrl:b[17]})}},q=function(a){var c=a.which||a.keyCode;b[0]&&(delete b[0],d--);b[c]&&(delete b[c],d--);a.ctrlKey&&(delete b[17],d--)},
t=function(a){b={};d=0};return{init:function(){a.obind(c(document),"keydown",l);a.obind(c(document),"keyup",q);a.obind(c(n),"focus",t)}}}(window,$,EventMgr);"use strict";App.KeepAlive=function(n,c,a){var d=function(){setInterval(function(){a.trigger("ajaxRequest",{url:pageInfo.url,param:{func:"keepalive"},trfunc:"DoNothing",queue:"noqueue"})},900001)};return{init:function(){a.bind("loadPage",d)}}}(window,$,EventMgr);"use strict";
App.List=function(n,c,a,d){var m=n.pageInfo,b="",l=function(){return c("#"+b+" .toolbar-button__item-img.tb-group").parent()},q=function(){return c("#"+b+" .toolbar-button__item-img.tb-not-group").parent()},t=function(){return c("#"+b+" .toolbar-button__item-img.tb-nosel").parent()},h=function(a){(a.ctrlKey||a.metaKey||a.shiftKey)&&a.preventDefault()},e=function(){c(".tab-content_st_active .itsearch").focus()},k=function(a,c){b="cont-"+c.tabId},g=function(b,c){var e=c.tabId;setTimeout(function(){a.trigger("bindHorizScrollControl",
{leftBtn:"#cont-"+e+" .toolbar__btn-move_dir_left",rightBtn:"#cont-"+e+" .toolbar__btn-move_dir_right",innerBox:"#cont-"+e+" .toolbar__inner",id:e,step:50})},50)},f=function(a){var b=c(".tab-content_st_active .list_table tbody tr"),e=c('.tab-content_st_active .list_table tbody tr.selected:not(".filtred")'),d=b.length,e=e.length,f;a=a||{};0<d&&(f=b[0],b[0].className.match("back-btn")&&(f=b[1],e+=1),e===d?(p.apply(f,[a]),p.apply(f,[a,!0])):(b.removeClass("last-selected"),b.removeClass("first-selected"),
c(b[d-1]).addClass("last-selected"),a.shiftKey=!0,p.apply(f,[a])));a.preventDefault&&a.preventDefault()},r=function(a,b,e){a=a?a.offsetTop:0;var d="ltwr-"+e;a&&(a=b?a+22:a-22,b=parseInt(c("#ltwr-"+e).css("height"),10),ScrollHandler.forceMoveSelectItem(d,a,b,22))},s=function(){var a=c(".tab-content_st_active .list_table tbody tr"),b=a[0];b&&b.className&&(b.className.match("back-btn")&&(b=a[1]),p.apply(b,[{}]))},y=function(a,b){if(!n.document.activeElement||!n.document.activeElement.getAttribute("type")){var e=
c(".tab-content_st_active");if("list"===e.attr("data-tab-type")){var d=c('.tab-content_st_active .list_table tbody tr.selected:not(".filtred")'),f;f=d.first().hasClass("first-selected")?d.last().prev():d.prev();f.length?(p.apply(f[0],[b]),r(f[0],!1,e.attr("data-tabid"))):d.length||s()}}},u=function(a,b){if(!n.document.activeElement||!n.document.activeElement.getAttribute("type")){var e=c(".tab-content_st_active");if("list"===e.attr("data-tab-type")){var d=c('.tab-content_st_active .list_table tbody tr.selected:not(".filtred")'),
f;f=d.first().hasClass("first-selected")?d.last().next():d.next();f.length?(p.apply(f[0],[b]),r(f[0],!0,e.attr("data-tabid"))):d.length||s()}}},p=function(a,e){var d=c(this),f=d.parents(".tab-content").attr("data-tabid"),g,h,k,r;a=a||n.event;b="cont-"+f;"tab0"===f&&(b=d.parents(".block-table").attr("id"));g="";b&&(g="#"+b+" ");g=c(g+".content .list_table tbody tr");if(d.attr("data-elid")){if(a.target&&"A"===a.target.nodeName)return!0;if(a.ctrlKey||a.metaKey||a.shiftKey||e)if(a.shiftKey){g.removeClass("selected");
r=c("#lt-"+f+" tr.last-selected");k=r.attr("id");h=c("#lt-"+f+" tr.first-selected").attr("id");h||(h=k,r.addClass("first-selected"));k=d.attr("id");if(void 0===h)return;h=parseInt(h.replace("i-",""),10);k=parseInt(k.replace("i-",""),10);h>k?f=k:(f=h,h=k);for(f;f<=h;f++)k=c("tr#i-"+f),k.attr("data-elid")&&k.addClass("selected");g.removeClass("last-selected");d.addClass("last-selected");if(document.selection)"none"!==document.selection.type.toLowerCase()&&document.selection.empty();else if(n.getSelection){d=
n.getSelection();try{d.collapseToStart()}catch(l){}}}else if(g.removeClass("last-selected").removeClass("first-selected"),d.toggleClass("selected").addClass("last-selected"),document.selection)"none"!==document.selection.type.toLowerCase()&&document.selection.empty();else{if(n.getSelection){d=n.getSelection();try{d.collapseToStart()}catch(m){}}}else g.removeClass("selected").removeClass("last-selected").removeClass("first-selected"),d.addClass("selected").addClass("last-selected");x(b);a.preventDefault&&
a.preventDefault()}else a.ctrlKey||a.metaKey||a.shiftKey||e||g.removeClass("selected").removeClass("last-selected").removeClass("first-selected")},v=function(a,b){b.tabId&&x("cont-"+b.tabId)},x=function(b){var e,d;d=c("#"+b+' tr.selected:not(".filtred")');e=d.length;0===e?a.trigger("listUnSelect",{tabId:b,len:e,selectedRows:d}):1<e?a.trigger("listMultiSelect",{tabId:b,len:e,selectedRows:d}):a.trigger("listSelect",{tabId:b,len:e,selectedRows:d});d=c(".toolbtnShow").parent();d.hasClass("active")?d.switchClass("notActive",
"active").attr("data-state","disabled"):d.attr("data-state",null);d=c("#"+b+' tr.selected.toolbtn-show:not(".filtred")');0<d.length&&a.trigger("showToolBtn",{toolBtnShow:d,len:e});e=c("#"+b+' tr.selected.toolbtn-hide:not(".filtred")');0<e.length&&a.trigger("hideToolBtn",{toolBtnHide:e});b=c("#"+b+' tr.selected.toolbtn-remove:not(".filtred")');if(0<b.length)for(e=b.length;e--;)d=b[e].getAttribute("data-remove"),d=String(d).replace(/,\s+$/,""),c(d).parent().addClass("removed").removeClass("active")},
w=function(a,b){var e=b.tabId,f,g;if(d.Global.warning){for(f in d.Global.warning)g=c("#cont-"+e+' [data-elid="'+d.Common.CSSEscape(f)+'"]'),p.apply(g,[{},!0]);d.Global.warning=null}if(d.Global.selid){for(f=d.Global.selid.length;f--;)g=c("#cont-"+e+' [data-elid="'+d.Common.CSSEscape(d.Global.selid[f])+'"]'),p.apply(g,[{},!0]);d.Global.selid=void 0}},D=function(a,b){var c=b.tabId;d.Global.scrollTop&&setTimeout(function(){ScrollHandler.scrollTo("ltwr-"+c,d.Global.scrollTop,!0,!0);d.Global.scrollTop=
void 0},10)},B=function(a,b){for(var e=b.toolBtnHide,d=e.length,f=d,g,h={},k,r;d--;){g=e[d].getAttribute("data-hide");g=String(g).replace(/,\s+$/,"");k=g.split(", ");r={};for(var l=0,m=k.length;l<m;l++)g=k[l],r[g]||(h[g]||(h[g]=0),h[g]+=1,r[g]=!0)}for(var s in h)h[s]===f&&(e=c(s).parent(),e.hasClass("active")&&e.switchClass("notActive","active").attr("data-state","disabled"))},G=function(a,b){var e,d,f={},g=b.len,h;b.toolBtnShow.each(function(){h=this.getAttribute("data-show");if(1<g)for(e=h.split(","),
d=e.length,h="";d--;)" "!==e[d]&&""!==e[d]&&(f[e[d]]?f[e[d]]++:f[e[d]]=1);else h=String(h).replace(/,\s+$/,""),c(h).parent().switchClass("active","notActive").attr("data-state",null)});if(1<g)for(var k in f)h=k+".tb-group, "+k+".tb-inert",c(h).parent().switchClass("active","notActive").attr("data-state",null)},A=function(a,c){b=c?c.tabId?c.tabId:b:b;q().switchClass("notActive","active").removeClass("removed").attr("data-state","noselect");l().switchClass("active","notActive").removeClass("removed").attr("data-state",
null);t().switchClass("notActive","active").attr("data-state","noselect")},F=function(a,e){b=e?e.tabId?e.tabId:b:b;c("#"+b+" .toolbar-button").switchClass("active","notActive").removeClass("removed").attr("data-state",null)},C=function(b,e){var d=[],f=[],g=e.invar,h=c("#cont-"+e.invar.tabId),k=h.find(".toolbar"),r=filterXSS.friendlyAttrValue(k.attr("data-plid")||""),k=k.attr("data-convert"),l=e.triggerAction||"listSelectedData",s=0,q=e.classes,p=e.__content;h.find('tr.selected:not(".filtred")').each(function(){var a=
this.getAttribute("data-index");if(p[a]){if(p[a]._ovhide){var b;a:{b=String(p[a]._ovhide).split(",");for(var c=b.length,e;c--;)if(b[c]&&" "!==b[c]&&(e=b[c].replace("#",""),String(q).match(e))){b=!0;break a}b=!1}if(b)return!0}if(p[a]._ovshow){a:if(a=String(p[a]._ovshow).split(","),b=a.length,q.match("toolbtnShow")){for(;b--;)if(a[b]&&" "!==a[b]&&(c=a[b].replace(".",""),String(q).match(c))){a=!0;break a}a=!1}else a=!0;if(!a)return!0}}10>s&&(a=String(this.getAttribute("data-elkeyname")),50<a.length&&
(a=a.substring(0,50),a+="..."),d.push('<span class="b-text-wrapper">'+n.htmlEncode(a)+"</span>"));f.push(String(this.getAttribute("data-elid")).replace(/,\s/g,", , "));s++});h=d.join(", ");f=f.join(", ");10<s&&(h+=m.totalelem.replace(/__s__/,s));k&&(g.params.tconvert=k);g.params.elid=f;g.params.plid=r||"";g.rows=h;a.trigger(l,g)},E=function(a,c){b=c?c.tabId?c.tabId:b:b;q().switchClass("notActive","active").removeClass("removed").attr("data-state","noselect");l().switchClass("notActive","active").removeClass("removed").attr("data-state",
"noselect");t().switchClass("active","notActive").attr("data-state",null)},K=function(a,b){if(b.__headers&&b.__content){for(var e=b.colName,d=b.__content,f=b.index,g=b.tabId,h=d.length,k=0;h--;)d[h][e]&&(k+=d[h][e].v-0);c("#cont-"+g).find(".sb-result_index_"+f).html(k)}},z=function(a,b){if(b.__headers&&b.__content){var e=b.tabId,f=b.len,g=b.__headers,h=b.__content,k=g.length,r,l,s,q,n,p=b.selectedRows,t,u,v={},y,x;q=c("#"+e+" .sb-result_index_0");n=c("#"+e+" .sb-selected_index_0");if(0!==f)q.removeClass("sb-result_st_active"),
q=n.addClass("sb-selected_st_active").html().replace(/\d{1,100}/,f),n.html(q),p.each(function(a){u=this.getAttribute("data-index");for(r=k;r--;){y=g[r].type;if(g[r].total&&h[u]&&h[u][g[r].name])if("data"===y||"money"===y)v[r]=I(v[r],h[u][g[r].name]);else if("indicator"===y){var b=v,q=r,n=v[r],p=h[u][g[r].name],n=n||{a:0,b:0,c:0};p.u=p.u_orig||p.u;p.l=p.l_orig||p.l;n.a=12<n.a.length||12<p.u.length?J(n.a,p.u):parseInt(n.a,10)+parseInt(p.u,10);n.b=12<n.b.length||12<p.l.length?J(n.b,p.l):parseInt(n.b,
10)+parseInt(p.l,10);isNaN(n.a)&&(n.a="-");isNaN(n.b)&&(n.b="-");n.c=n.a+" / "+n.b;b[q]=n}else if("prop"===y){b=v;q=r;n=v[r];void 0===n&&(n=[]);var w=h[u][g[r].name].psp,z=p=void 0;if(w)for(p=w.split(":"),z=p.length,w=0;w<z;w++)n[w]=parseInt(n[w]?n[w]:0,10)+parseInt(p[w],10);else n=void 0;b[q]=n}if(a===f-1&&g[r].total)if(l=c("#"+e+" .sb-result_index_"+r).removeClass("sb-result_st_active"),s=c("#"+e+" .sb-selected_index_"+r).addClass("sb-selected_st_active"),"data"===y||"money"===y){x="";for(var B in v[r])"TOTAL_FINAL"!==
B&&(""!==x&&(x+="; "),x="money"===y?x+(d.Tabs.moneyFormat(v[r][B])+" "+B):x+(v[r][B]+" "+B),g[r].convert&&"money"!==g[r].convert&&M(g[r].convert,x,s));s.html(m.total+": "+x)}else"indicator"===y?g[r].convert?M(g[r].convert,v[r],s):s.html(m.total+": "+v[r].c):"prop"===y&&(t=l.html(),s.html(R(v[r],t)))}});else for(q.addClass("sb-result_st_active"),n.removeClass("sb-selected_st_active"),r=k;r--;)g[r].total&&(c("#"+e+" .sb-result_index_"+r).addClass("sb-result_st_active"),c("#"+e+" .sb-selected_index_"+
r).removeClass("sb-selected_st_active"))}},M=function(b,c,e){e={$sbs:e};c&&void 0!==c.a&&(e.__value=c,e.__name=b,c.a_converted?(c=c.b,e.__current="b"):(c=c.a,e.__current="a"));a.trigger("ajaxRequest",{param:{func:"convert",name:b,value:c},invar:e,type:"get",outtype:"json",trfunc:"updateTotalWithConvert",failfunc:"DoNothing",queue:"multiload"})},I=function(a,b){if(b.total&&"ignore"===b.total)return a;if(b.total&&"final"===b.total)return a={TOTAL_FINAL:!0,"":b.orig||b.v};if(a&&a.TOTAL_FINAL)return a;
var c,e=0;c=0;var d;a=a||{};b=b.orig||b.v;d=b.replace(/[0-9\s\.,-]+/,"");b=b.replace(d,"").replace(/\s/g,"");a[d]&&12<a[d].length||12<b.length?a[d]=a[d]?J(a[d],b):b:(a[d]?(c=L(a[d]),e=L(b),c=c>e?c:e):c=L(b),""===b&&(b="0"),a[d]=a[d]?parseFloat(a[d])+parseFloat(b):parseFloat(b));a[d]&&(a[d]=a[d].toFixed?a[d].toFixed(c):a[d]);return a},L=function(a){return(a=(""+a).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,a[1]?a[1].length:0,-(a[2]?+a[2]:0)):0},J=function(a,b){var e=function(a,b,e){a=String(c.trim(a));
b=String(c.trim(b));var d=a.split("").reverse(),f=b.split("").reverse(),g=[],h=null,k=0;e&&(k=1);e=d.length;var r=f.length,l=0,m="";e>r?(l=r,h=a):(l=e,h=b);for(a=0;a<l;a++)b=parseInt(d[a],10)+parseInt(f[a],10)+k,10<=b?(b-=10,k=1):k=0,g.push(b);e===r?1===k&&g.push(1):(m=h.substr(0,h.length-a-1),g.push(parseInt(h[h.length-a-1],10)+k));g.push(m);g.reverse();return g.join("")},d=function(a,b){var c="",e;for(e=0;e<b;e++)c+="0";return a+c},f="";if(-1!==String(a).indexOf(".")||-1!==String(b).indexOf(".")){var g=
a.split("."),h=b.split("."),k="",r="";void 0===g[1]?k=h[1]:void 0===h[1]?k=g[1]:(k=g[1].length,r=h[1].length,f=0,k>r?(f=k,h[1]=d(h[1],k-r)):(f=r,g[1]=d(g[1],r-k)),k=e(g[1],h[1]),r=k.length>f?e(g[0],h[0],!0):e(g[0],h[0]),f=r+"."+k)}else f=e(a,b);return f},R=function(a,b){if(!a)return"";for(var c=b.split(","),e=0;e<a.length&&void 0!==c[e];e++)c[e]=c[e].replace(/>\d+/,">"+a[e]),c[e]=0===a[e]-0?c[e].replace(/class=\"default\"/,'class="no"'):c[e].replace(/class=\"no\"/,'class="default"');return c.join(", ")},
N=!1,P,O=!1,S,U,W,X=function(a){if(!a.touches||1===a.touches.length&&!N)O=!0,P=a.originalEvent.changedTouches[0],S=P.pageX,U=P.pageY,W=this,document.ontouchmove=Z,document.ontouchend=T,document.ontouchcancel=T},Z=function(a){var b=a.changedTouches[0];(N||O)&&b[0]!==P&&(Math.abs(S-b.pageX)>=Math.abs(U-b.pageY)&&(a.preventDefault(),N=!0),O=!1,N&&(c(W).trigger("click"),c(W).trigger("dblclick")))},T=function(a){document.ontouchmove=null;document.ontouchend=null;document.ontouchcancel=null;N=!1;P=null;
O=!1;W=U=S=null},ca=function(a,b){var c=b.$sbs,e=b.convertValue;if(b.__value&&b.__current){if("a"===b.__current){b.__value.a_converted=e;M(b.__name,b.__value,b.$sbs);return}"b"===b.__current&&(e=b.__value.a_converted+" / "+e)}c.html(m.total+": "+e)};return{dataCalc:I,init:function(){a.bind("clickedGroupItem",C);a.bind("listMultiSelect, mapMultiSelect",A);a.bind("listSelect, mapSelect",F);a.bind("listUnSelect, mapUnSelect",E);a.bind("switchTab",k);a.bind("listMultiSelect,listSelect,listLiveFound,listUnSelect",
z);a.on("#content",".content .list_table tbody tr","click",p);a.on("#content","table td","mousedown",h);a.bind("hideToolBtn",B);a.bind("showToolBtn",G);a.bind("appendList",w);a.bind("appendList",g);a.bind("updatedTableHeight",D);a.bind("comboCtrlShiftAKeyUp",f);a.on("#main-wrapper","a.select-all","click",f);a.bind("comboCtrlShiftFKeyUp",e);a.bind("updateSelected",v);a.on("#main-wrapper",".list_table tr","touchstart",X);a.bind("updateTotalList",K);a.bind("updateTotalWithConvert",ca);a.bind("upKeyUp",
y);a.bind("downKeyUp",u)}}}(window,$,EventMgr,App);"use strict";
App.ListSorting=function(n,c,a,d){var m=function(a,b){return b.number===a.number?0:b.number<a.number?1:-1},b=function(a,b){return b.data===a.data?0:b.data<a.data?1:-1},l=function(a,b){if(!a.data)return-1;if(!b.data)return 1;a=a.data.replace(/[A-Za-z!,@,#,$,%,^,&,*,?,_,~"'/=<>|]+\-/g,"").replace(/[A-Za-z!,@,#,$,%,^,&,*,?,_,~"'/=<>|]/g,"").replace(/[-]+\s/g,"").replace(/-{2,}/,"-");b=b.data.replace(/[A-Za-z!,@,#,$,%,^,&,*,?,_,~"'/=<>|]+\-/g,"").replace(/[A-Za-z!,@,#,$,%,^,&,*,?,_,~"'/=<>|]/g,"").replace(/[-]+\s/g,
"").replace(/-{2,}/,"-");return parseFloat(a)-parseFloat(b)},q=function(a){if("undefined"===typeof n.getSelection||""===n.getSelection().toString()){var h=this.getAttribute("data-sorttype");a=this.getAttribute("data-order");var g=this.getAttribute("data-coln"),f=c(this).parents(".block-table").attr("id"),r=document.getElementById("lt-"+f);if(null!==r){var r=r.tBodies[0].rows,m=r.length,q,t,p,v=[],x={},w,x=0;a=a&&"desc"!==a?!1:!0;for(w=0;w<m;w++){x={row:[]};for(q=0;q<r[w].cells.length;q++)x.row.push(r[w].cells[q].innerHTML);
q=c(r[w]);t=r[w].attributes;p=t.length;for(x.attrs=[];p--;)"id"!==t[p].nodeName&&(x.attrs.push({name:t[p].nodeName,value:t[p].nodeValue}),r[w].removeAttribute(t[p].nodeName));if(t=q.find(".data-wrapper")[g])q=null,p=c(t).find(".b-list__table-col-content"),p.length&&(q=p[0].getAttribute("data-orig")),x.data=q?q:p.length?p.html():t.innerHTML;v.push(x)}"alpha"===h?v.sort(b):"digit"===h&&v.sort(l);a||v.reverse();for(w=0;w<m;w++){x=r[w].cells.length;for(q=0;q<x;q++)d.u.replaceHtml(r[w].cells[q],v[w].row[q]);
if(v[w].attrs)for(t=v[w].attrs,p=t.length;p--;)r[w].setAttribute(t[p].name,t[p].value);0!==w%2?r[w].className.match(/even/)||(r[w].className+=" even"):r[w].className=r[w].className.replace(/even/,"")}h=document.getElementById("lt-"+f);null!==h&&(g=h.tHead.rows[0].cells[g],g=c(g),c("#lt-"+f+" .triangle").removeClass("triangl-bot").removeClass("triangl-top"),a?(g.find(".triangle").addClass("triangl-bot"),g.find(".ovf").attr("data-order","asc")):(g.find(".triangle").addClass("triangl-top"),g.find(".ovf").attr("data-order",
"desc")))}}},t=function(b,d,g){var f=b.getAttribute("sorting"),h=b.getAttribute("data-colname"),l={},n,q,p,t=[],x,w="";if(d){n=c(b).parents(".block-table");var D=n.attr("data-block-name");q=p=n.attr("id");b=n.attr("data-block-pnum");l.dashboard=D;n=n.attr("data-block-func")}else q=c(b).parents(".content").attr("data-tabid"),b=c("#cont-"+q).attr("data-pnum");if(g)for(c("#sort_table-"+q).find(".td_sort .ovf").each(function(){x=this.getAttribute("sorting");this.getAttribute("data-colname");x&&t.push({name:this.getAttribute("data-colname"),
value:x,number:String(x).charAt(1)})}),t.sort(m),g=0,f=t.length;g<f;g++)0!==g&&(w+=","),w+=t[g].value.charAt(0)+t[g].name;else f&&(h=f.charAt(0)+h);l.p_current=w;l.p_num=b;l.p_col=h;d?(l.func=n,a.trigger("ajaxRequest",{param:l,invar:{blockId:p},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"})):a.trigger("reloadTab",{tabId:q,param:l})},h=function(a,b){if("undefined"===typeof n.getSelection||""===n.getSelection().toString()){var d=
!1;0<c(this).parents(".block-table").length&&(d=!0);t(this,d,a.ctrlKey||a.metaKey);blockEvent(a);a.preventDefault()}};return{init:function(){a.on("#main-wrapper",".td_sort .ovf","click",h);a.on("#main-wrapper",".td_client_sort .ovf","click",q)}}}(window,$,EventMgr,App);"use strict";
App.LiveListFilter=function(n,c,a,d){var m=d.Dom,b=n.pageInfo,l={},q=null,t=2,h=function(){var c=this.getAttribute("data-tabid");m.byId("_pager-slist-"+c)&&a.trigger("forceShowHint",{elem:this,hint:b.messages.hintLivefilter})},e=function(b){a.trigger("hideHint")},k=function(a){var b=this.getAttribute("data-tabid"),b=m.byId(b+"-search");b.value="";f.apply(b,[]);a.preventDefault()},g=!1,f=function(b){function e(b,f,k){var m=l[k],s=m.length;if(b.length<t){for(f=0;f<s;f++)r(m[f],!1);f=c("#lt-"+k+" tbody tr.ifound");
b=f.length;a.trigger("listLiveFound",{selectedRows:f,tabId:"cont-"+k,len:b})}else{var n=f+10;f;for(h=s;f<h&&f<n;f++){var s=m[f],p=b,v=s.text.toLowerCase(),u=p.toLowerCase();(v=-1!==v.indexOf(u))&&!g||!v&&g?r(s,p):s.isVisible&&(s.tr.removeClass("ifound"),s.tr.addClass("filtred"),s.tr.removeClass("selected"),s.isVisible=!1,q.insertRow(q.rows.length).className="fake-row",y(s))}m=g?String(d.val()).substring(1)!==b:d.val()!==b;n=f<h;!m&&f&&h&&n?e(b,f,k):(f=c("#lt-"+k+" tbody tr.ifound"),b=f.length,a.trigger("listLiveFound",
{selectedRows:f,tabId:"cont-"+k,len:b}),c("tr.ifound").removeClass("lf-odd"),c("tr.ifound:odd").addClass("lf-odd"))}}b=this.getAttribute("data-tabid");var d=c(this),f=c.trim(this.value),h=f.length,k=c("#cont-"+b);if(g="-"===String(f).charAt(0)?!0:!1)f=f.substring(1),h-=1;q=m.byId("lt-"+b);0<h?d.parent().addClass("livesearch"):(d.parent().removeClass("livesearch"),k.find(".list_table tr").removeClass("filtred").removeClass("ifound"));h>=t?k.addClass("livesearch-active"):(k.removeClass("livesearch-active"),
k.find(".list_table tr").removeClass("filtred").removeClass("ifound"));0===h&&a.trigger("updateSelected",{tabId:b});e(f,0,b);f.length>=t&&ScrollHandler.scrollTo("ltwr-"+b,0);a.trigger("updateSelected",{tabId:b})},r=function(a,b){a.isVisible||(a.tr.removeClass("filtred"),a.tr.removeClass("selected"),a.isVisible=!0,q.deleteRow(q.rows.length-1));a.tr.addClass("ifound");b?s(a,b):y(a)},s=function(a,b){a.isHighLight&&b&&y(a);try{var e=b?RegExp("("+d.u.escapeRegExp(b)+")","ig"):!1;a.isHighLight=!0;a.data.each(function(a){a=
c(this);var b=n.filterXSS(c.trim(a.html())),d;d=b.replace(e,'<span class="live-search-highlighted">$1</span>');d!==b&&a.html(d)})}catch(f){console.log("e",f)}},y=function(a){a.data.find(".live-search-highlighted").each(function(b){b=c(this);b.replaceWith(b.text());a.isHighLight=!1})},u=function(a,b){var e=b.tabId,d=[],f,g,h;c("#lt-"+e+" tbody tr").each(function(){f=c(this);g=f.find(".b-list__table-col-content");h=function(){var a=[],b;g.each(function(){b=c.trim(c(this).text());a.push(b)});return a.join("||")};
d.push({tr:f,isVisible:!0,text:h(),isHighLight:!1,data:g})});l[e]=d},p=function(a,b){var c=b.tabId;l[c]=null;delete l[c]};return{init:function(){a.on("#main-wrapper",".itsearch","keyup",f);a.on("#main-wrapper",".itsearch","focus",h);a.on("#main-wrapper",".itsearch","blur",e);a.bind("appendList",u);a.bind("forceListIndex",u);a.bind("closeTabEvent",p);a.on("#main-wrapper",".close_tsearch a","click",k)}}}(window,$,EventMgr,App);"use strict";
App.LoadScripts=function(n,c,a,d){var m=function(){l(pageInfo.host+pageInfo.theme+"AnyChart.js",b,"");l(pageInfo.host+pageInfo.theme+"AnyChartHTML5.js",b,"")},b=function h(){void 0!==n.AnyChart&&void 0!==n.anychart.render?(AnyChart.renderingType=anychart.RenderingType.SVG_ONLY,a.trigger("runQueue")):setTimeout(function(){h()},250)},l=function(a,b,c){var d=document.getElementsByTagName("script")[0],f=document.createElement("script");f.onreadystatechange=function(){if("loaded"===f.readyState||"complete"===
f.readyState)f.onreadystatechange=null,b(c),a=c=null};f.onload=function(){b(c);a=c=null};f.src=a;d.parentNode.insertBefore(f,d)},q=function(a,b){d.Global.anychartXML=b};return{init:function(){a.bind("gotAnyChartXML",q);a.bind("required",l);a.one("loadACHTML5",m)}}}(window,$,EventMgr,App);"use strict";
App.LocalStorage=function(n,c,a){var d=n.pageInfo,m=d.product+"_5_"+d.user+"_"+d.hostName+"_"+d.lang+d.project,b=function(a,b){b&&b.id&&localStorage.setItem(b.id,JSON.stringify(b.data))},l=function(a,b){},q=function(a,b){b&&b.id&&localStorage.removeItem(b.id)},t=function(a,b){return a[0]&&b[0]?a[0].sIndex-b[0].sIndex:0},h=function(a,b){var c=b.tabs,e=b.forceActive,d={},g,h,k,l,n;d.tabs=[];for(g in c)if("parent"===c[g].hType&&"tab0"!==g&&!0!==c[g].pin){h=[];n={sIndex:c[g].sIndex,status:c[g].status,
title:c[g].title,params:c[g].paramObjAll,menuFunc:c[g].menuFunc,help:c[g].help};e&&c[g].beforeRequest&&(n.beforeRequest=c[g].beforeRequest);h.push(n);k=!0;for(l=g;k;)c[l].child&&void 0!==c[l]?(l=c[l].child,n={status:e?c[l].forceActive?1:0:c[l].status,title:c[l].title,params:c[l].paramObjAll,help:c[l].help},e&&c[l].beforeRequest&&(n.beforeRequest=c[l].beforeRequest),h.push(n)):k=!1;d.tabs.push(h)}d.tabs.sort(t);c=JSON.stringify(d);"undefined"!==typeof localStorage&&(localStorage.setItem(m,c),localStorage.setItem(m+
"_time",(new Date).getTime()))},e=function(){var b,c;b=App.u.parseParams("func="+d.startform);c=App.u.parseParams("func="+d.startpage);"dashboard"!==d.startpage?(b=d.startform?'{"tabs": [[{"status": 1, "title": "", "params": '+JSON.stringify(c)+'}, {"status": 1, "title": "", "params": '+JSON.stringify(b)+"}]]}":'{ "tabs": [[{"status": 1, "title": "", "params": '+JSON.stringify(c)+"}]]}",a.trigger("readStorage",{tabs:b})):d.startform?(b='{"tabs": [[{"status": 1, "title": "", "params": '+JSON.stringify(b)+
"}]]}",a.trigger("readStorage",{tabs:b})):(b=(new Date).getTime(),localStorage.getItem(m)&&(c=localStorage.getItem(m+"_time"),6048E5<b-c||d.forgetTabs?(localStorage.removeItem(m),localStorage.removeItem(m+"_time")):(b=localStorage.getItem(m),a.trigger("readStorage",{tabs:b}))))},k=function(){var a=localStorage.getItem(m+"_gs");if(a=JSON.parse(a))for(var b in a)d[b]=a[b]},g=function(a,b){var c=localStorage.getItem(m+"_gs"),c=JSON.parse(c)||{},e=b.key,g=b.value;c[e]=g;d[e]=g;localStorage.setItem(m+
"_gs",JSON.stringify(c))};return{init:function(){n.localStorage&&(a.bind("changedTabs",h),a.bind("loadPage",e),a.bind("writeDatatoLocalStorage",b),a.bind("readDatafromLocalStorage",l),a.bind("removeDatafromLocalStorage",q),a.bind("loadPage",k),a.bind("setGlobalSetting",g))}}}(window,$,EventMgr);"use strict";
_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.MultiLoadTabs=function(n,c,a){var d=n.pageInfo,m=function(b,d){var h=d.tabs,e;try{e=c.parseJSON(h),a.trigger("multiLoadTab",{tabs:e.tabs})}catch(k){}},b=function(b,c){var h=50,e,k=c.tabs,g=c.isNotInit,f,r="loginform"===App.u.parseParams(n.location.search).sfrom&&!(""!==d.startform||"dashboard"!==d.startpage);if(d.tabPin&&1<d.tabPin.length&&!g)for(g=1,e=d.tabPin.length;g<e;g++)k.unshift([d.tabPin[g]]);if(null!==k)for(f in k)g=k[f][0],e=k[f].length,h+=50,1<e?(k[f].splice(0,1),e=k[f]):e=null,"object"===
_typeof(g.params)&&(g.beforeRequest&&a.trigger("ajaxRequest",{param:App.u.parseParams(g.beforeRequest),trfunc:"DoNothing",queue:"multiload"}),setTimeout(function(b,c){return function(){1!==c.status||r?c.title&&a.trigger("ajaxResponse",{newtab:!0,children:b,ignErr:!0,pin:c.pin,__src_func:c.menuFunc,pinIcon:c.pinIcon,type:"empty",title:c.title,urlObj:c.params}):a.trigger("ajaxRequest",{param:c.params,noesc:""!==d.startform,invar:{newtab:!0,children:b,ignErr:!0,__src_func:c.menuFunc},type:"get",outtype:"json",
trfunc:"ajaxResponse",queue:"multiload"});b=null}}(e,g),h));c=null},l=function(b,c){var h=c.parent,e=c.children,k=e[0],g="loginform"===App.u.parseParams(n.location.search).sfrom&&!(""!==d.startform||"dashboard"!==d.startpage),e=1<e.length?e.splice(1,1):null;k.beforeRequest&&a.trigger("ajaxRequest",{param:App.u.parseParams(k.beforeRequest),trfunc:"DoNothing",queue:"multiload"});setTimeout(function(b,c,e){return function(){1!==e.status||g?a.trigger("ajaxResponse",{parent:c,children:b,ignErr:!0,help:e.help,
type:"empty",title:e.title,pinIcon:e.pinIcon,urlObj:e.params}):(a.trigger("ajaxRequest",{param:e.params,invar:{parent:c,children:b,ignErr:!0,help:e.help},type:"get",noesc:""!==d.startform,outtype:"json",trfunc:"ajaxResponse",queue:"multiload"}),a.trigger("tabLoading",{tabId:c}))}}(e,h,k),50)};return{init:function(){a.bind("readStorage",m);a.bind("loadChildren",l);a.bind("multiLoadTab",b)}}}(window,$,EventMgr);"use strict";
App.ProgressBar=function(n,c,a,d,m){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 l(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 q(c,d){var h=d.start,l=d.progresstype,n="",q=!1,q=d.param.elid;if(""!==h&&void 0!==h){var p=d.done,v=d.now,x=d.steps,w=d.comment,D=d.param,B="",n=d.tabId,G=0;""!==p&&""!==x&&(G=Math.round(100*(p/x)));""!==p&&""!==x&&"notime"!==l&&(x-=p,0!==x&&0!==p&&Math.round((v-h)/p*x));h=0.98*G;6>G?(G=".",B="blue-color"):(100<G&&(G=100,h=0.98*G),G+="%");h=m.progressBar({tabId:n,per:G,width:h,left:"",
comment:w,colorClass:B});(q=t(n,q,h))&&setTimeout(function(){a.trigger("ajaxRequest",{param:D,invar:{tabId:n,param:D,progresstype:l},type:"get",outtype:"json",trfunc:"progressBarResponse",failfunc:"progressBarResponseFail",queue:"noqueue"});l=n=D=null},1E3)}else n=d.tabId,b(n);d.ok&&"wait"===l&&d.param&&d.param.elid&&(k[d.param.elid]=!0,e[d.param.elid]&&(e[d.param.elid].progresstype=null,e[d.param.elid].progressok?(e[d.param.elid].__dataSource.rp=["progressok"],e[d.param.elid].__dataSource.rp=["progressok"],
a.trigger("tabLoading",{tabId:d.tabId}),a.trigger("ajaxRequest",e[d.param.elid].__dataSource)):a.trigger("ajaxFormResponse",e[d.param.elid]),delete e[d.param.elid]))}function t(a,b,c){b=d.Dom.byId(b);var e=d.Dom.byId("cont-"+a);if(!b)return!1;d.Dom.addClass(e,"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 h(b,
c){k[c.progressid]?(c.progresstype=null,a.trigger("ajaxFormResponse",c)):c&&c.progressid&&(e[c.progressid]=c)}var e={},k={};return{init:function(){a.bind("progressBarSaveState",h);a.bind("progressBarResponse",q);a.bind("progressBarResponseFail",l)}}}(window,$,EventMgr,App,templates);"use strict";
App.SendFormWithFiles=function(n,c,a,d){var m=function(b){b=this.getAttribute("data-id");a.trigger("ajaxRequestAbort",{id:b})},b=function(a,b){n.FormData?l(b):q(b)},l=function(b){var d=new FormData,g=b.param,f=b.tabId;b=b.options;var h=(new Date).getTime();t(f);for(var l in g)d.append(l,g[l]);c("#frm-"+f+' input[type="file"]').each(function(){if(this.files){var a=this.files.length,b=this.name;for(1<a&&(b+="[]");a--;)d.append(b,this.files[a])}});b.formData=d;b.reqType="xhr";b.id=h;var g=c("#"+f+"-progressbar"),
m=g.find(".b-progressbar__loader"),g=g.find(".b-progressbar__btn-wr");m.removeClass("b-progressbar__loader_type_static");g.length&&g.remove();b.progressCb=function(a){if(a.lengthComputable){a=Math.round(100*a.loaded/a.total);var b=0.98*a;m.hasClass("b-progressbar__loader_type_static")||(c("#"+f+"-progressbar").addClass("b-progressbar_type_withbtn"),m.removeClass("b-progressbar__loader_type_animate"),m.addClass("b-progressbar__loader_type_static"),c("#"+f+"-progressbar .b-progressbar__inner").append('<div class="b-progressbar__btn-wr"><div class="b-button b-button_style_small i-button-form-send-cancel" data-id="'+
h+'">'+pageInfo.msgCancel+"</div></div>"),c("#"+f+"-progressbar .b-progressbar__comment").html(n.pageInfo.formSending));m.css("width",b+"%");7<a?m.html(a+"%"):m.html("")}};a.trigger("ajaxRequest",b);a.trigger("tabLoading",{tabId:f})},q=function(b){var d=b.tabId,g=b.parent,f="iframe-"+Math.round((new Date).getTime()/1E3),l;t(d);c("body").after('<iframe width="0" height="0" style="display:none;" name="'+f+'" id="'+f+'"></iframe>');l=document["frm-"+d].getAttribute("action");c("#form-wrapper-"+d).wrap(function(){return'<form action="'+
l+'" id="form-'+f+'" method="POST" enctype="multipart/form-data" target="'+f+'"/>'});d=c("#form-"+f);if(b.addParams)for(var m in b.addParams)d.append('<input type="hidden" name="'+m+'" value="'+b.addParams[m]+'"/>');c("#"+f).load(function(){h(this,f,b,g)});d.submit();a.trigger("showLoader")},t=function(a){c("#form-wrapper-"+a).find('.l-form__row_hidden_yes input[type="file"]').each(function(){var a=c(this);a.wrap("<form>").closest("form").get(0).reset();a.unwrap()})},h=function(b,d,g,f){var h={};
b=b.contentWindow.document.body.innerHTML;var l=g.tabId;try{b=b.replace(/\\'/g,"'");b=b.replace(/<![\w\s\"-\/]*>/g,"");b=b.replace(/(<([^>]+)>)/g,"");if(b.match(/^long\/+/)){a.trigger("ajaxRequest",{url:pageInfo.host+b,invar:{iType:"replace",dataSaved:!0,tabId:l,targetTabId:l,parent:f},type:"post",outtype:"json",trfunc:"ajaxFormResponse",queue:"noqueue",failfunc:"failFormAjaxResponse"});return}h=c.parseJSON(c.trim(b))}catch(m){h=b,a.trigger("hideLoader"),a.trigger("pullMsg",{msg:"JSON Parse Error."})}h&&
(c("#form-wrapper-"+l).unwrap(),c("#"+d).remove(),h.tabId=l,h.parent=f,d=c.extend(h,g.options.invar),a.trigger(g.options.trfunc,d),a.trigger("hideLoader"))};return{init:function(){a.bind("setBrandSettings",b);a.on("#main-wrapper",".i-button-form-send-cancel","click",m)},handleResponse:h}}(window,$,EventMgr,App);"use strict";
App.Slider=function(n,c,a,d){var m=function(){return c("#main-wrapper")},b=0,l=0,q=null,t=0,h=0,e=0,k=null,g="",f=null,r=0,s=!1,y=function(){g=q.getAttribute("data-tabid");f=q.getAttribute("data-id");l=q.getAttribute("data-min");(r=parseInt(q.getAttribute("data-step"),10))||(r=1);b=q.getAttribute("data-max");e=c(q).parent().width();t=e-9},u=function(c){var e=0;c<=t&&0<=c?e=c:c>t?(s=!1,e=t):(s=!1,e=0);q.style.left=e+"px";if(!s){c=l%r;var e=Math.round(e*((b-l)/t))+parseInt(l,10),h=d.Dom.byId(f),k=d.Dom.byId(f+
"-slider"),m=e%r,n=r-m,e=(m>n?e+n:e-m)+c;e>b?e=b:e<l&&(e=l);null!==h&&(h.value=e);k&&k.setAttribute("data-value",e);a.trigger("changeSliderValue",{tabId:g})}return s=!1},p=function(a,d){g=d.tabId;c("#incont-"+g+" .b-slider__el").each(function(){q=this;s=!0;y();if(0!==e){var a=this.getAttribute("data-value"),c=(b-l)/t;u(a/c-l/c)}})},v=function(a,d){g=d.tabId;c("#editinlist-wrapper-"+g+" .b-slider__el").each(function(){q=this;s=!0;y();var a=this.getAttribute("data-value"),c=(b-l)/t;u(a/c-l/c)})},x=
function(c,e){c=c||n.event;this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");s=!0;var h=this.getAttribute("id");q=d.Dom.byId(h+"-slider");y();var h=d.Dom.byId(f).value,k=h%r,m=r-k,p=(b-l)/t,v=l%r,x=d.Dom.byId(f+"-slider"),h=h-0;this.value=h=(k>m?h+m:h-k)+v;k=h/p-l/p;k>t&&(s=!1);u(k);blockEvent(c);x&&x.setAttribute("data-value",h);a.trigger("changeSliderValue",{tabId:g});return!1},w=function(a){a=a||n.event;var b=a.which||a.keyCode,d;if(38===b||40===b)d=this.getAttribute("id"),
q=c("a#"+d+"-slider")[0],y(),blockEvent(a);38!==b||a.ctrlKey?40!==b||a.ctrlKey||(clearInterval(k),B(!1),k=setInterval(function(){B(!1)},100),blockEvent(a)):(clearInterval(k),B(!0),k=setInterval(function(){B(!0)},100),blockEvent(a))},D=function(){this.value=("-"===this.value.substr(0,1)?"-":"")+this.value.replace(/\D/g,"");clearInterval(k)},B=function(e){var h=d.Dom.byId(f),k=h.value,k=e?parseInt(k,10)+r:k===b?k-3:k-r;h.value=k;a.trigger("changeSliderValue",{tabId:g});c("#"+f).trigger("change")},G=
function(a){a=a||n.event;q=c(this).children(".b-slider__el")[0];y();h=a.clientX-c(this).offset().left-7;u(h);c("#"+f).trigger("change")},A=function(a){c(this).trigger("focus");a=a||n.event;a.touches?(h=a.touches[0].pageX-parseInt(this.style.left,10),document.ontouchmove=F,document.ontouchend=C,document.ontouchcancel=C):(h=a.clientX-parseInt(this.style.left,10),document.onmousemove=F,document.onmouseup=C);q=this;y();blockEvent(a);return!1},F=function(a){a=a||n.event;a.touches?u(a.touches[0].pageX-
h):u(a.clientX-h);blockEvent(a);return!1},C=function(a){c(this).trigger("blur");a=a||n.event;document.onmousemove=null;document.onmouseup=null;document.ontouchmove=null;document.ontouchend=null;document.ontouchcancel=null;c("#"+f).trigger("change");blockEvent(a)};return{init:function(){a.on(m(),'.l-slider__wr:not(".readonly") .b-slider__el',"mousedown",A);a.on(m(),'.l-slider__wr:not(".readonly")',"mousedown",G);a.bind("appendForm",p);a.bind("appendEditInList",v);a.bind("reloadSlider",p);a.on(m(),
'.b-input_for_slider:not(".readonly")',"change",x);a.on(m(),'.b-input_for_slider:not(".readonly")',"keydown",w);a.on(m(),'.b-input_for_slider:not(".readonly")',"keyup",D);a.on(m(),'.l-slider__wr:not(".readonly") .b-slider__el',"ontouchstart",A)}}}(window,$,EventMgr,App);"use strict";
App.SelectAutoComplete=function(n,c,a,d,m){function b(){var a;a&&0!==a.length||(a=c("#main-wrapper"));return a}function l(){var a;a&&0!==a.length||(a=c("body"));return a}function q(a){a.preventDefault();a.stopPropagation()}function t(b,d){var e=b.getAttribute("data-name"),f=b.getAttribute("data-tabid"),g=n.pageInfo.url,h=c("#frm-"+f).serializeObject(),k=b.value;h[e]=b.value;h.sv_field=e;h.sv_autocomplete="yes";(k!==x||d)&&a.trigger("ajaxRequest",{url:g,param:h,trfunc:"selectAutoCompleteResponse",
invar:{tabId:f,sourceField:e,value:k},type:"post",outtype:"json",queue:"noqueue"});x=k}function h(){l().trigger("click");t(this,!0)}function e(a){a=a||n.event;var b=a.which||a.keyCode;if(p[b])k(a,p[b],this);else{var c=this;v&&clearTimeout(v);v=setTimeout(function(){t(c)},200)}}function k(a,b,d,e){var f=d.getAttribute("data-name"),g=d.getAttribute("data-tabid");d=c("#b-select-ac-list__"+f+"-"+g+" .b-select-ac__list-item_selected_yes");0===d.length?(d=c("#b-select-ac-list__"+f+"-"+g+" .i-select-ac__list-item:first"),
0!==d.length&&(d.addClass("b-select-ac__list-item_selected_yes"),r.apply(d[0],[a,!0,e]))):"UPKEY"===b?(b=d.prev(),0!==b.length&&(d.removeClass("b-select-ac__list-item_selected_yes"),b.addClass("b-select-ac__list-item_selected_yes"),r.apply(b[0],[a,!0,e]))):"DOWNKEY"===b?(b=d.next(),0!==b.length&&(d.removeClass("b-select-ac__list-item_selected_yes"),b.addClass("b-select-ac__list-item_selected_yes"),r.apply(b[0],[a,!0,e]))):"ENTERKEY"===b?r.apply(d[0],[a,!1,e]):"TABKEY"===b&&0===d.index()&&r.apply(d[0],
[a,!0,e])}function g(b,e){var f=e.sourceField,g=f+"-"+e.tabId,h=d.Dom.byId("b-select-ac-list__"+g),k="cont-b-select-ac-list__"+g,r=d.Dom.byId(k),m=e.setvalues[f],n=e.value,q="",s,p,t={},v=(new Date).getTime();if((s=document.activeElement)&&s.getAttribute("data-name")!==f)return!1;e[e.sourceField]&&(e[e.sourceField]=null,a.trigger("formSetValues",e));if(m&&m.slist){for(var f=m.slist.length,y=0;y<f;y++)s=m.slist[y].value,"string"===typeof s&&(p=RegExp("("+d.u.escapeRegExp(n)+")","i"),s=s.replace(p,
'<span class="b-select-ac__font-normal">$1</span>'),q+='<li data-id="'+y+'" data-lid="'+v+'" class="b-select-ac__list-item i-select-ac__list-item">'+s+"</li>",t[String(y)]={key:m.slist[y].key,value:m.slist[y].value});w[String(v)]={options:t};h.innerHTML=q}else h.innerHTML='<li class="b-select-ac__list-item i-select-ac__list-item b-select-ac__list-item_notfound_yes" data-lid="'+v+'">'+pageInfo.notfound+"</li>";"block"!==r.style.display?r.style.display="block":l().off("click.closeChooseList");l().on("click.closeChooseList",
c.proxy(u,h));a.trigger("updateScroll",k);d.Common.setOptionListPosition("#opt-",g)}function f(a){a=a||{};var b=d.Dom.byId(a.id),e=d.Dom.byId("key-"+a.id);b&&(b.value=a.value);e&&(e.value=a.key,c(e).trigger("change"),D[a.id]={key:a.key,value:a.value})}function r(a,b,c){c||a.preventDefault();a=this.getAttribute("data-id");c=this.getAttribute("data-lid");var d=this.parentNode,e=d.getAttribute("data-id");w[c]&&w[c].options&&void 0!==w[c].options[a]&&f({id:e,key:w[c].options[a].key,value:w[c].options[a].value});
b||u.apply(d,[{},!0])}function s(a){a=a||n.event;"TABKEY"===p[a.which||a.keyCode]&&(""!==this.value&&k(a,"TABKEY",this,!0),l().trigger("click"))}function y(a,b){var e=this.getAttribute("id"),g=d.Dom.byId("cont-b-select-ac-list__"+e),h=d.Dom.byId("b-select-ac-list__"+e);if(b||g&&"none"===g.style.display||c(h).find(".b-select-ac__list-item_notfound_yes").length)g=d.Dom.byId("key-"+e),D[e]&&g&&D[e].key===g.value?""!==this.value?this.value=D[e].value:f({id:e,key:"",value:""}):this.value=""}function u(a,
b){var e,g=c(this).find(".i-select-ac__list-item"),h=this.parentNode;if(g[0]&&!b){var k=g[0].getAttribute("data-lid");if((g=this.getAttribute("data-id"))&&w&&w[k]){var r=d.Dom.byId(g),m=w[k].options,n=r.value,k=!1;if(m&&void 0!==n)for(var q in m)if(m.hasOwnProperty(q)&&(e=q,m[q].value===n)){k=!0;break}e=m[e].key;k?f({id:g,key:e,value:r.value}):y.apply(r,[{},!0])}}h.style.display="none";this.innerHTML="";l().off("click");w={}}var p={38:"UPKEY",40:"DOWNKEY",37:"LEFTKEY",39:"RIGHTKEY",13:"ENTERKEY",
9:"TABKEY"},v,x,w={},D={};return{init:function(){a.on(b(),".b-select-ac__input","keyup",e);a.on(b(),".b-select-ac__input","keydown",s);a.on(b(),".b-select-ac__input","blur",y);a.on(b(),".b-select-ac__input","click",h);a.on(b(),".b-select-ac__input","click",q);a.bind("selectAutoCompleteResponse",g);a.on(b(),".i-select-ac__list-item","click",r)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";
App.TableRowResize=function(n,c,a,d){var m=0,b="",l="",q,t="",h="",e="",k="",g="",f,r=function(a){a=a||n.event;m=a.clientX;document.onmousemove=s;document.onmouseup=y;this.style.position="absolute";var r=c(".tab-content_st_active .list_table").width();k=this.parentNode;t=k.offsetWidth;e=d.Common.getPreviousNode(k);h=e.offsetWidth;g=2*(r/100);var r=c(".tab-content_st_active .content"),q=r.height();f=r.attr("data-tabid");this.style.height=q+"px";l=this.offsetLeft;b=this;blockEvent(a)},s=function(a){a=
a||n.event;var c=a.clientX-m,d;a:{if(0<=c){if(t-c<g){d=!1;break a}}else if(h+c<g){d=!1;break a}d=!0}d&&(q=c);b.style.left=l+q+"px";blockEvent(a)},y=function(c){if(q){c=parseInt(k.style.width,10);var l=parseInt(e.style.width,10);c+=l;0<q?(l=2*(t-q)/g,l=2<l?l:2,k.style.width=Math.round(l)+"%",c-=l,e.style.width=Math.round(2<c?c:2)+"%"):(l=2*(h+q)/g,l=2<l?l:2,e.style.width=Math.round(l)+"%",c-=l,c=2<c?c:2,k.style.width=Math.round(c)+"%");q=void 0;c=u()}else c=void 0;b.style.height="100%";b.style.left=
"";b.style.position="";document.onmouseup=null;document.onmousemove=null;b="";c&&(c.func="colwidth",c.out="xml",c.elid=d.Tabs.tabs[f].func,a.trigger("ajaxRequest",{param:c,trfunc:"DoNothing",queue:"noqueue"}))},u=function(){var a={};c(".tab-content_st_active .sort_table td").each(function(b){var d=this.getAttribute("data-colname"),e=parseInt(this.style.width,10),f="lt-"+c(this).parents(".sort_table").attr("id").replace("sort_table-","");this.firstChild.style.width=e*(g/2)+"px";a[d]=e;c(".tab-content_st_active .list_table#"+
f+" tbody tr:first td:eq("+b+")").width(e+"%");c(".tab-content_st_active .list_table#"+f+' th[data-colname="'+d+'"]').width(e+"%");c('.tab-content_st_active .statusbar td[data-colname="'+d+'"]').width(e+"%")});return a};return{init:function(){a.on("#content",".content .rowHandler","mousedown",r)}}}(window,$,EventMgr,App);"use strict";
_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.Tabs=function(n,c,a,d,m){var b={},l=n.pageInfo,q=1,t=0,h="",e="",k=function(){d.u.parseParams(n.location.search).sfrom&&n.history&&setTimeout(function(){n.history.pushState("default","",l.binary)},1E4)},g=function(a){if(a&&"okList"!==a.__src&&"okForm"!==a.__src)if(a.features&&l.features&&!a.wizard&&a.features!==l.features){if(a=d.u.parseParams(n.location.search),a.ssavetabs=1,a.scountreload?(a.scountreload-=0,a.scountreload+=1):a.scountreload=1,5>a.scountreload)return n.location.search="?"+d.u.getQueryString(a),
!1}else a=d.u.parseParams(n.location.search),a.ssavetabs&&setTimeout(function(){n.history&&n.history.pushState("default","",l.binary)},1E4);return!0},f=function(c){if(c&&c.reload){var e=l.url;c.savetab&&(e+="?sfrom=sessionexpired");if(c.__src&&("menuAction"===c.__src||"toolbarAction"===c.__src||"report"===c.__src||"reloadTab"===c.__src)){var f,g;f="tab"+q;g={status:1,forceActive:!0,title:"",paramObjAll:d.u.parseParams(c.sourceParamString)};var h=g.paramObjAll.func;if(!String(h).match(/su$/)&&"chlevel"!==
h){if(c.parent){if(c.targetTabId||c.tabId)f=c.targetTabId||c.tabId;g.hType="child";b[c.parent]&&(b[c.parent].child=f)}else c.targetTabId&&(f=c.targetTabId),g.hType="parent";b[f]=g;a.trigger("changedTabs",{tabs:b,forceActive:!0})}}c.__src&&"filterset"===c.__src&&(f=c.tabId,b[f]&&(b[f].beforeRequest=c.sourceParamString),a.trigger("changedTabs",{tabs:b,forceActive:!0}));n.location=e;return!1}return!0},r=function(a){if(a){if(a.location&&a.newwin)return n.open(a.location,"_blank"),c(".m-item.loading").removeClass("loading"),
!1;if(a.location)return n.location=a.location,!1}return!0},s=function(b){if(b){var c,e;c=b.formParam;e=b.parent;if(c)return c=d.u.parseParams(c),e={noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:e,dataSaved:!0,__src_func:b.__src_func,__src:"okForm",__srcBtn:b.__srcBtn,newtab:b.newtab},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"},b.openAsChild&&(e.invar.parent=b.tabId),a.trigger("ajaxRequest",e),!1}return!0},y=function(b){if(b){var c;c=b.listParam;var e=b.parent;if(c)return c=
d.u.parseParams(c),a.trigger("ajaxRequest",{noesc:!0,param:c,invar:{waitingTabId:b.targetTabId,parent:e,dataSaved:!0,__src:"okList",__srcBtn:b.__srcBtn,newtab:b.newtab},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"noqueue"}),b.openAsChild&&(options.invar.parent=b.tabId),a.trigger("tabLoading",{tabId:e}),!1}return!0},u=d.Common.storage,p=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")})},
v=function(e){var d=this.getAttribute("data-tabid"),f=this.getAttribute("data-func"),g=c(this);c("#frm-"+d).hasClass("b-form_showcase_yes");var h=g.getFlags();b[d]&&(g=b[d].parent,h.refresh&&g&&a.trigger("reloadTab",{tabId:g,__src:"formCancelRefresh",filter:!0}),b[d].rParentObj?(f=b[d].rParentObj,b[d].rParent=void 0,a.trigger("ajaxRequest",{url:l.url,param:f,invar:{parent:g,targetTabId:d,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",
queue:"noqueue"}),a.trigger("tabLoading",{tabId:d})):f?(f={param:{func:f},invar:{parent:g,targetTabId:d,iType:"replace",dataSaved:!0},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"},a.trigger("ajaxRequest",f),a.trigger("tabLoading",{tabId:d})):Q(e,d),e.preventDefault())},x=function(b){"on"===b&&(a.trigger("ajaxRequest",{param:{func:"usrparam",elid:l.user,checkunsaved:"off",sok:"ok"},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"}),l.checkUnsaved=
!1)},w=function(d,e){var f=!1,g;!e.newtab&&!e.dataSaved&&l.checkUnsaved&&b[h]&&(g=D(h),g!==h&&b[g]&&0===b[g].status&&N(g),g=ka(g),g.isChanged&&(f=!0,a.trigger("confirmBoxShow",{callbackOk:B,callbackCancel:function(){c(".m-item.loading").removeClass("loading")},text:String(l.unsavedData).replace("__VALUE__",g.count)+'<br/><span class="b-text_style_bold">'+g.labels+"</span>",args:[d,e],checkbox:{msg:l.unsavedDontShow,cb:x}})));f||B(d,e)},D=function Ra(a){return b[a]&&"form"===b[a].type?a:b[a].child?
Ra(b[a].child):!1},B=function(e,g){a.trigger("hideHint");var h=g.parent?g.parent:"",k=g.ok||!1,l;h&&(a.trigger("tabLoadingHide",{tabId:h}),p(h));g.targetTabId&&a.trigger("tabLoadingHide",{tabId:g.targetTabId});g.srcTabId&&a.trigger("tabLoadingHide",{tabId:g.srcTabId});if(!(f(g)&&r(g)&&y(g)&&s(g)))return!1;if(k&&void 0!==h)a.trigger("reloadTab",{tabId:h,filter:!0,__src:"buildTabOk"});else{a.trigger("startbuildTab","new empty tab");l="tab"+q;h=g.type||g.id;"dashboard"===g.exType?l="tab0":g.targetTabId?
l=g.targetTabId:g.showcase?l="tab0":q++;if(g.error&&!g.ignErr&&"form"!==g.type&&"inspectorForm"!==g.type&&"showcaseForm"!==g.type&&"report"!==g.type||void 0===g.userexpMsg&&g.error&&"form"===g.type)a.trigger("hideLoader"),h="fatalerror";else if(g.error&&g.ignErr)return;if(""===h&&!b.tab0||"dashboard"===g.exType)h="dashboard";g.msg&&c.extend(d.Common.msg,g.msg);switch(h){case "list":G(l,g);break;case "form":A(l,g);break;case "dashboard":F(l,g);break;case "report":E(l,g);a.trigger("reportLoad");break;
case "map":case "rack":K(l,g);break;case "fatalerror":C(l,g);break;case "empty":z(l,g);break;case "inspectorForm":M(l,g);break;case "showcaseForm":I(l,g);break;default:a.trigger("pullMsg",{msg:'Do not support type = "'+h+'" of metadata'})}h=g.autoupdate;b[l]&&(b[l].timeId&&clearTimeout(b[l].timeId),void 0!==g.autoupdate?(h=setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(l,h),1E3*g.autoupdate),b[l].autoupdate=!0,b[l].timeId=h):(b[l].autoupdate=!1,b[l].timeId=void 0),
g.tips&&setTimeout(function(){a.trigger("showTips",{tips:g.tips,inTab:!0,tabId:l,sameModule:g.sameModule})},1))}},G=function(e,f){var g="",h,k=J(f,e);f.plid&&encodeURIComponent(f.plid);f.elid&&encodeURIComponent(f.elid);f.sortOrder&&(g+="&p_order="+f.sortOrder);f.sortCol&&(g+="&p_sort="+f.sortCol);"true"===f.pager.pager&&(g+="&p_num="+f.pager.pageNum+"&p_cnt="+f.pager.pageCnt);f.sbar=!0;d.Global.warning&&(f.warning=d.Global.warning);f.selid&&(d.Global.selid=f.selid);f.scrollTop&&(d.Global.scrollTop=
f.scrollTop);f.tabId=e;if(f.warning){var r=c.extend({},f.warning);a.trigger("checkWarningForConfirm",{d:f,w:r})}var r=la(f),n="";if("true"===f.pager.pager)var n=f.pager,q=m.formItemSelect({name:"pager-slist",slist:n.pageSlist,value:n.pageNum,msg:n.pageSlist[n.pageNum-1].value,depend:n.depend,dependMaster:n.dependMaster,dependFields:"",hide:"",show:"",readonly:"",setvalue:"",id:e,attrInput:""}),s=ya(n.pageCount,n.pageNum),n=m.listPager({slist:q,cnt:n.pageCnt,pagerList:s,msgBegan:n.msgPagershow,msgEnd:n.msgPagerline});
q="";"true"===f.filter&&(q=f.activeFilter.status?"filter filter-hide filter-set":"filter filter-hide");var s=f.breadcrumb,p="";for(h in s)p+='<a href="#" data-id="'+h+'" class="breadcrumb">'+s[h].name+"</a>";h=p;delete f.breadcrumb.name;u.breadcrumb[e]=f.breadcrumb;k.autoupdate=void 0!==f.autoupdate;k.tsettings=d.u.escapeQuote(f.hintTsettings)||"";k.hAutoupdate=d.u.escapeQuote(f.hintAutoupdate)||"";k.hExport=d.u.escapeQuote(f.hintExport)||"";k.hSelectAll=d.u.escapeQuote(f.hintSelectAll)||"";k.fHelp=
d.u.escapeQuote(f.hintFilter)||"";k.pNum=f.pager.pageNum;k.porder=f.sortOrder;k.sortCol=f.sortCol;k.pcnt=f.pager.pageCnt;k.breadcrumb=h;k.plidAttr=f.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",f.plid)+'"':"";k.convertAttr=f.convert?"data-convert="+f.convert:"";k.oplid=f.plid||"";k.tsplid=f.tsplid||"";k.tsettingsParam=filterXSS.safeAttrValue("a","data-url","?func=tsetting&elid="+f.func+"&plid="+f.tsplid);k.table=r;k.progressid=f.progressid;k.tabIdAttr="data-parent="+e;k.pager=n;k.filter=
q;k.afilter=f.activeFilter;k.param=g;k.livefilter=f.liveFilter||"";b[e].body=k;b[e].__content=f.content;b[e].__headers=f.headers;d.Global.bannerHtml=null;d.Global.targetId="";"true"===f.filter?(b[e].filter=!0,b[e].filterFunc=f.filterFunc):b[e].filter=!1;a.trigger("builtTab",{tab:b[e],newtab:f.newtab,targetTabId:f.targetTabId,iType:f.iType,srcData:f});S(e,f.newtab,f.iType);f.children&&a.trigger("loadChildren",{parent:e,children:f.children});f.progressid&&(g={elid:f.progressid,func:"progress.get"},
a.trigger("ajaxRequest",{url:l.url,param:g,invar:{tabId:e,param:g,progresstype:void 0},type:"get",outtype:"json",trfunc:"progressBarResponse",queue:"noqueue"}));f.diagram&&f.diagram[0]&&a.trigger("appendListWithDiagram",{diagram:f.diagram[0],content:f.content,tabId:e,gid:"diagram-"+e});f.liveFilter&&c("#"+e+"-search").trigger("keyup")},A=function(c,e){var d=J(e,c);e.form&&(e.form.id=c,e.form.formflags=e.formflags||{},e.form.parent=e.parent||"",e.form.func=e.func,d=L(e,c,d),b[c].formModel=d.model,
b[c].formSource=d.formSource,b[c].body=d,a.trigger("builtTab",{tab:b[c],newtab:e.newtab,targetTabId:e.targetTabId,iType:e.iType,srcData:e}),S(c,e.newtab,e.iType),e.error&&a.trigger("focusOnErrorField",{tabId:c}))},F=function(d,f){var g;b[d]=new TabObj(d,1,"dashboard");!f.error&&f.blocks?b[d].body=xa(f.blocks):f.lateLoad?(g=l.loading,b[d].body={id:d,top:g,left:"",right:""}):f.shithappend?(g=l.loading,b[d].body={id:d,top:g,left:"",right:""},setTimeout(function(){a.trigger("ajaxRequest",{url:l.url,param:{func:"dashboard"},
invar:{exType:"dashboard"},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"dashboard"})},500)):(g=m.fatalError({message:f.ermsg,ref:!1}),b[d].body={id:d,top:g,left:"",right:""});c("#cont-tab0").remove();b[d].func=f.func;a.trigger("builtTab",{tab:b[d]});e=d;b.tab1&&b.tab1.active?b.tab0.deactive():S(d)},C=function(e,d){var f,g,h=d.targetTabId||e,k;c(".m-item.loading").removeClass("loading");"groupAction"===d.__src||"report"===d.__src||"toolbarAction-refresh"===d.__src?(a.trigger("tabLoadingHide",
{tabId:d.tabId}),"groupAction"===d.__src&&a.trigger("reloadTab",{tabId:d.tabId,filter:!0})):"wizardLink"===d.__src?(a.trigger("tabLoadingHide",{tabId:d.tabId}),h=!1):d.targetTabId?a.trigger("tabLoadingHide",{tabId:d.targetTabId||d.waitingTabId}):d.waitingTabId&&(a.trigger("tabLoadingHide",{tabId:d.waitingTabId}),p(d.waitingTabId));d.ref&&(f=l.url+d.ref);"unavailable"===d.ertype&&(g=d.sourceParamString);h&&b[h]&&Q({preventDefault:function(){}},h);d.parent&&(k=function(){a.trigger("reloadTab",{tabId:d.parent,
__src:"fatalError"})});f=m.fatalAlert({msg:d.ermsg,ref:f,refreshLink:g,refreshLinkMsg:l.tryreload,moreMsg:l.moreinfo});a.trigger("showAlert",{msg:f,callback:k})},E=function(d,e){var f,g=J(e,d);e.form.id=d;e.form.func=e.func;e.reports.func=e.func;f=e.reports;if(f.emptyBand)f=f.hasDiagram?m.emptyBandOverlay({emptymsg:l.emptyreport,tabId:d}):'<div class="report-nodata">'+l.nodata+"</div>";else{var h="",k=f.bands,r=k.length-1,n=null,q,s;for(s=0;s<r;s++)if(n=d+"-"+s,0===k[s].content.length)k[s-1]&&k[s-
1].title&&(h+='<div class="b-report-nodata">'+l.nodata+"</div>");else if(void 0!==k[s].title)q=k[s].fullwidth?"fullwidth-band":"",h+='<div class="band-content b-title '+q+'"><div class="band-title big-title">'+k[s].title+"</div></div>";else{c.extend(k[s],{elKey:k[s].headers[0].name,pager:{pageElems:0},tabId:n,oTabId:d});k[s].func=f.func;var p="<div>"+la(k[s]),t=n+k[s].id,u=d+"-"+k[s].id,v="",y="",x=k[s].hidden?"data-table-hidden":"",w=k[s].showMsg,H=k[s].hideMsg,z=k[s].hidden?"hidden":"",C=k[s].diagram.length;
q=k[s].fullwidth?"fullwidth-band":"";0===C&&(q+=" nodiagram");""!==k[s].smallTitle&&(v=k[s].smallTitle,y="small-title");h+=m.reportBand({title:v||"",titleClass:y,table:p,id:n,aid:u,gid:t,fullwidth:q,hidden:x,showMsg:w,hideMsg:H,hiddenClass:z,dc:C});q=k[s].headers;n='<table id="table_sum-'+n+'"><tr>';for(p=0;p<q;p++)n+='<td><span class="data-sum" id="'+q[p].name+'"></span></td>';n+="</tr></table>";h+=n}f=h}g=L(e,d,g);g.helpType="default";g.helpurl="";g.type="report";g.bands=f;g.reportInfo=e.reportInfo;
b[d].body=g;a.trigger("builtTab",{tab:b[d],newtab:e.newtab,bands:e.reports,targetTabId:e.targetTabId});S(d,e.newtab,e.iType)},K=function(c,e){var f=J(e,c),g,h=e.type;e.ermsg&&!e.erobj&&(g=m.banner({message:{status:"error",classes:"",id:c,text:d.Common.wordWrap(e.ermsg,100),ref:!1,refText:l.moreinfo,dismiss:e.msg.dismiss}}));f.helpType="default";f.helpurl="";f.type=h;f.plid=e.plid?String(e.plid).replace(/"/g,"""):"";f.elid=e.elid?String(e.elid).replace(/"/g,"""):"";f.parent=e.parent?e.parent:
"";f.ermsg=g;f.btng=e.btng?e.btng:[];f.btnview=e.btnview?"o-"+e.btnview:"";f.plidAttr=e.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",e.plid)+'"':"";f.convertAttr=e.convert?"data-convert="+e.convert:"";b[c].body=f;a.trigger("builtTab",{tab:b[c],map:e[h],newtab:e.newtab,targetTabId:e.targetTabId});S(c,e.newtab,e.iType)},z=function(c,e){var d=l.loading,f;J(e,c);f=b[c];f.body={id:c,text:"",comment:d};f.status=0;f.notLoaded=!0;f.pin=e.pin;e.children&&a.trigger("loadChildren",{parent:c,
children:e.children});a.trigger("builtTab",{tab:f,newtab:e.newtab,targetTabId:e.targetTabId});a.trigger("changedTabs",{tabs:b})},M=function(c,e){if(e.error&&void 0===e.userexpMsg)a.trigger("pullMsg",{msg:e.ermsg});else{var d=J(e,c);delete b[c];c="modal1";d.id=c;e.form&&(e.form.id=c,d=L(e,c,d),d.parent=e.sourceTab,d=m.tabContForm(d),a.trigger("readyInspectorFormHtml",d))}},I=function(c,e){c="tab0";var d=J(e,c);e.form.id=c;e.form.formflags=e.formflags||{};e.form.parent=e.parent||"";d=L(e,c,d);b[c].formModel=
d.model;b[c].formSource=d.formSource;d.showcase=!0;d.nostep=!l.wizard_step;d.notitle=!l.title;d=m.tabContForm(d);a.trigger("readyShowcaseFormHtml",d)},L=function(a,b,c){if(c&&a){var e="",f=String(a.userexpMsg).replace("__value__",a.userexpHideFields);a.ermsg&&!a.erobj&&(e=m.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:l.moreinfo,dismiss:a.msg.dismiss||l.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=Ja(a.form,b);c.pages=b.html;c.model=b.model;c.formSource=b.source;c.action=l.binary;c.step=l.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,"""):"";c.elid=a.elid?String(a.elid).replace(/"/g,"""):
"";c.plidAttr=a.plid?'data-plid= "'+filterXSS.safeAttrValue("div","data-plid",a.plid)+'"':"";c.type="form";c.userexp=a.userexp;c.userexpMsg=f;c.reportInfo=void 0;c.arePages=1<a.form.length?"a-lot-of-pages":"";c.ermsg=e;var g;if(a.__innervars){e=a.__innervars;f="";b=0;for(g in e)0!==b&&(f+="|"),b++,f+=g+":"+e[g];g=f}else g="";c.__innervars=g;a.buttons&&(c.model.__buttons=a.buttons);return c}},J=function(a,e){var f={},g,h=0,k,r,m,n;g=a.selfUrl?a.selfUrl.replace(/sfrom=ajax/g,""):"";var q;a.pin=a.pin&&
"menuAction"!==a.__src;if(h=a.pin){a:{h=a.func||(a.urlObj?a.urlObj.func:"");for(q in b)if(m=b[q],q===e||m&&m.paramObjAll&&m.paramObjAll.func===h||m&&m.urlObj&&m.urlObj.func===h){q=!0;break a}q=!1}h=!q}h&&(a.pin=!0);f.commonDir=l.commonDir;f.itemId=a.type+(new Date).getTime();f.id=e;f.func=a.func;f.theme=a.theme;f.hReload=d.u.escapeQuote(a.hintReload)||"";f.comment=d.u.escapeQuote(a.msg_loading)||"";f.hFavorite=d.u.escapeQuote(a.hintFavorite)||"";f.hUnfavorite=d.u.escapeQuote(a.hintUnFavorite)||"";
f.hPrint=d.u.escapeQuote(a.hintPrint)||"";f.hCopy=d.u.escapeQuote(a.hintCopy)||"";f.hPdf=d.u.escapeQuote(a.hintPdf)||"";f.hHelp=d.u.escapeQuote(a.hHelp)||"";f.hintUnpin=d.u.escapeQuote(a.hintPin)||"";f.hintPin=d.u.escapeQuote(a.hintUnpin)||"";f.hDevel="out=devel";f.breadcrumb="";f.message="";f.selfurl=l.url+"?"+R(a.urlObj);f.devMode=ba;f.testMode=a.testMode;f.pdfOn=Ia;f.btng=a.btng?a.btng:[];f.btnview=a.btnview?"o-"+a.btnview:"";f.favorite=a.favorite||!1;f.pin=a.pin||!1;f.inmenu=!!d.Dom.byId("l-"+
String(a.func).replace(/\./g,"_"));f.parentAttr=a.parent?"data-parent="+a.parent:"";f.tabIdAttr="data-parent="+e;q=c.extend({},a.urlObj);delete q.sfrom;delete q.operafake;delete q.clickstat;q.startform=q.func;delete q.elname;delete q.func;f.permaLink=l.url+"?"+R(q);if(d.Global.targetId&&d.Global.targetId!==e&&d.Global.bannerHtml&&0<d.Global.bannerHtml.length)for(q=d.Global.bannerHtml.length;q--;)"error"===d.Global.bannerHtml[q].status&&d.Global.bannerHtml.splice(q,1);a.message?f.message=d.Global.bannerHtml?
a.message.concat(d.Global.bannerHtml):a.message:d.Global.bannerHtml&&(f.message=d.Global.bannerHtml);if(f.message)for(q=f.message.length;q--;)""===f.message[q].refText&&(f.message[q].refText=a.msg.moreinfo),""===f.message[q].dismiss&&(f.message[q].dismiss=a.msg.dismiss||l.dismiss);a.targetTabId?(b[e].type=a.type,b[e].selfUrl=g):b[e]=new TabObj(e,1,a.type,g);a.__src_func&&(b[e].menuFunc=a.__src_func);q=b[e];if("hardUpdate"!==a.iType&&"replace"!==a.iType)if(a.parent){if(void 0===b[a.parent])return;
q.hType="child";q.parent=a.parent;q.gParent=b[a.parent].gParent?b[a.parent].gParent:a.parent;"empty"===a.type&&(b[a.parent].child=e)}else q.hType="parent";else a.parent=q.parent;a.title&&""!==a.title?(h=a.title.length,g=25>h?a.title:a.title.substr(0,25)+"...",k=10>h?a.title:a.title.substr(0,10)+"...",r=d.u.escapeQuote(a.title)):g="...";q.title=a.title;f.tabTitle=a.title;n=a.parent?b[b[e].gParent].func:a.id;h=ra(n,a.selfIcon,l.commonDir);m=ra(n,a.selfIcon,l.commonDir,!0);f.tImg=h;f.tStyle=m;q.rParentObj=
a.rParent?b[e].paramObjAll:void 0;q.paramObjAll=a.urlObj;"empty"!==a.type&&(q.notLoaded=!1);q.iType=a.iType;a.pinIcon?h=a.pinIcon:(h=String(n).replace(/\./g,"_"),h=d.Dom.byId("l-"+h),h=c(h).parent(),name=h.attr("data-group"),h=h.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+'"');q.pinIcon=h;q.pin=a.pin||!1;q.header={tabId:e,title:g,hint:r,isPin:a.pin,pinIcon:q.pinIcon,
shortTitle:k,theme:l.theme};q.func=a.func;q.favorite=a.favorite;q.features=a.features;q.wizard=a.wizard;q.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;f.help=q.help;return f},R=function(a){var b="",c=0,e;for(e in a)""!==e&&(0!==c&&(b+="&"),b+=e+"="+encodeURIComponent(a[e]),c++);return b},N=function(c){var e="",d=h,f="";b[h]&&(b[h].deactive(),b[h].gParent&&(e=b[h].gParent,b[e].actChild=null));
b[c].gParent&&(e=b[c].gParent,b[e].actChild=c);b[c].activate();f=e?e:c;a.trigger("activateTab",{tabId:c});a.trigger("changedTab",{tabId:c,prevTabId:d});a.trigger("changeTabStatus",{func:O(f),type:"activate"});a.trigger("changedTabs",{tabs:b});h=c;(b[c].aupdate||b[c].notLoaded)&&a.trigger("reloadTab",{tabId:c,selid:!0,help:!0,filter:!0})},P=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},O=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},S=function(d,f,g){var k=P(h);if(h===d)b[d].activate();else{var l=b[d].hType,r=b[d].parent||null,m=b[d].gParent||null,q;q="hardUpdate"===g||"softUpdate"===g;g="replace"===g;!h||h===e||f||"child"===l||"tab0"===d||q||g||k||(f=h,a.trigger("closeTab",{tabId:f}),b[f].child&&aa(b[f].child),b[f].parent&&fa(b[f].parent),"tab0"!==f&&(b[f].close(),delete b[f],a.trigger("closeTabEvent",{tabId:f})));r&&b[r].child&&!q&&
!g&&(q=b[r].child,aa(q));"child"===l&&(b[r].child=d,b[m].actChild=d);b[h]&&b[h].deactive();b[d].activate();l=m?m:d;h=d;c(".m-item.loading").removeClass("loading");a.trigger("activateTab",{tabId:d});a.trigger("changeTabStatus",{func:O(l),type:"activate"});a.trigger("changedTabs",{tabs:b})}},U=function Sa(a){var c=a;b[a].child&&(c=Sa(b[a].child));return c},W=function(c){c.preventDefault();c=this.getAttribute("data-tabid");h!==c&&(N(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}))},X=function(a){if(2===a.which||1===a.button){var b=this.getAttribute("data-tabid");a.preventDefault();"tab0"!==b&&ca.apply(this,[a])}},Z=function(b){b.preventDefault();b=this.getAttribute("data-tabid");a.trigger("reloadTab",{tabId:b,__src:"dblclickTab",filter:!0})},T=function(c,d){var f=d.tab,k=d.newtab||!1,l=d.bands||"",r=d.map||"",m,q=P(h);h===e||k||q||(m=b[h].gParent?b[h].gParent:h);f.iType?
"hardUpdate"===f.iType?f.render().update().clean():"softUpdate"===f.iType?f.softUpdate().clean():"replace"===f.iType&&f.render().replace().clean():f.render().append(m).clean();a.trigger("appended",{tabId:f.id});"form"===f.type?a.trigger("appendForm",{tabId:f.id,tabObj:f,srcData:d.srcData}):"list"===f.type?a.trigger("appendList",{tabId:f.id,srcData:d.srcData}):"dashboard"===f.type?a.trigger("appendDashboard",{}):"report"===f.type?a.trigger("appendReport",{tabId:f.id,bands:l}):"map"!==f.type&&"rack"!==
f.type||a.trigger("appendMap",{tabId:f.id,map:r});!0===f.filter&&a.trigger("appendFilter",{tabId:f.id,listParam:f.paramObjAll,func:f.filterFunc});g(f)},ca=function(c){c.stopPropagation();var e=this.getAttribute("rel")||this.getAttribute("data-tabid"),d=!1;if(!b[e].pin){if(b[e]&&"form"===b[e].type&&l.checkUnsaved){var f=ka(e);f.isChanged&&(d=!0,a.trigger("confirmBoxShow",{callbackOk:Q,callbackCancel:"",self:this,text:String(l.unsavedData).replace("__VALUE__",f.count)+'<br/><span class="b-text_style_bold">'+
f.labels+"</span>",args:[c,e],checkbox:{msg:l.unsavedDontShow,cb:x}}))}d||Q(c,e)}},Q=function(c,d,f){a.trigger("closeTab",{});var g;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 k;if(b[d]){if(b[d].gParent){if(g=b[d].gParent,!b[g].actChild)break a}else if(!b[d].actChild&&d!==h)break a;if("parent"===b[d].hType)if("backBtn"===f)k="tab0";else{f=[];var l=0,r;for(r in b)"parent"===
b[r].hType&&(f.push(r),r===d&&(k=l),l++);r=k+1;k-=1;k=f[r]?U(f[r]):f[k]?U(f[k]):e}else k=b[d].parent,b[d].gParent&&(g=b[d].gParent,b[g].actChild=k);b[k].gParent&&(b[b[k].gParent].actChild=k);b[k].activate();g=g?g:k;h=k;a.trigger("activateTab",{tabId:k});a.trigger("changeTabStatus",{func:O(g),type:"activate"});a.trigger("changedTab",{tabId:k});a.trigger("changedTabs",{tabs:b});(b[k].aupdate||b[k].notLoaded)&&a.trigger("reloadTab",{tabId:k,__src:"activateTab",selid:!0,filter:!0})}}b[d]&&b[d].child&&
aa(b[d].child);b[d]&&"child"===b[d].hType&&(g=b[d].parent,b[g].child=null);b[d].close();delete b[d];c&&c.preventDefault();a.trigger("updTableHeight");a.trigger("changedTabs",{tabs:b})}},fa=function Ta(c){a.trigger("closeTabEvent",{tabId:c});b[c].parent&&Ta(b[c].parent);b[c].close();delete b[c]},aa=function ma(c){a.trigger("closeTabEvent",{tabId:c});b[c].child&&ma(b[c].child);b[c].close();delete b[c]},da=function(a){if(b)for(var c in b)b.hasOwnProperty(c)&&"tab0"!==c&&Q(a,c)},H=function(a){if(b){var e=
c(".tab-content_st_active").attr("data-tabid"),e=b[e].gParent?b[e].gParent:e,d;for(d in b)b.hasOwnProperty(d)&&"tab0"!==d&&"parent"===b[d].hType&&d!==e&&Q(a,d)}},V=function(e,f){e.preventDefault();var g,h,k=[];g=c(this);var r=filterXSS.friendlyAttrValue(g.parents(".toolbar").attr("data-plid")||""),m="report"===g.closest(".tab-content").attr("data-report");g=f?f:this.getAttribute("rel");k.push(r);h=b[g].parent;if(d.Dom.hasClass(this,"updatetab")){k=r.lastIndexOf("/");h=l.url;var m=this.getAttribute("data-url").replace("func=",
""),q={};q.func=m;-1!==k&&(r=r.substring(0,k),k=r.lastIndexOf("/"),-1===k?q.elid=r:(q.plid=r.substring(0,k),q.elid=r.substr(k+1)));a.trigger("ajaxRequest",{url:h,param:q,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 Q.apply(this,[e,g,"backBtn"]),h&&!m&&(a.trigger("reloadTab",{tabId:h,__src:"backBtn",selid:k,filter:!0}),a.trigger("tabLoading",
{tabId:h}))},Aa=function(c,e){var d=e.tabId,f=e.delay;h!==d?void 0!==b[d]&&b[d].autoupdate&&(setTimeout(function(b,c){return function(){a.trigger("updateTab",{tabId:b,delay:c})}}(d,f),1E3*f),b[d].autoupdate=!0):a.trigger("reloadTab",{tabId:d,__src:"autoUpdate",selid:!0,filter:!0})},Ba=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"))},Ca=function(a){var b=
[],e;c("#cont-"+a+' .list_table tr.selected:not(".filtred")').each(function(){e=this.getAttribute("data-elid");b.push(e)});return b},la=function(a){var b,c,e,f=a.headers,g={};for(e in f)g[f[e].name]={type:f[e].type,hidden:f[e].hidden?!0:!1};a.headersName=g;var h=a.tabId,k=a.headers,r=a.props,m=a.elKeyName||a.elKey,q=a.elKey,n=k.length,s,p,t,u,v,y,x,w,f=""+('<table class="list_table init b-list__table_type_body" id="lt-'+h+'"><thead><tr>'),g=""+('<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(s=k[b],!s||!s.hidden){p=s.hint?" hint ":"";p+=s.align?" align-"+s.align:"";s.minimize&&(p+=" i-minimize-col ");w=0===b-0;u=' data-colname="'+s.name+'" ';v=' data-colname="'+s.name+'" ';v+=' data-coln="'+b+'" ';u+=s.total?' data-type="'+s.type+'" ':"";u+=s.nestedreport?' data-nestedreport="'+s.nestedreport+'" ':"";u+=s.nestedlist?' data-nestedlist="'+s.nestedlist+'" ':"";u+=s.nestedlistBlank?
' data-nestedlist-blank="true" ':"";u+=s.editform?' data-editform="'+s.editform+'" ':"";s.hint=s.hint?d.u.escapeQuote(s.hint):void 0;u+=s.hint?' data-hint="'+s.hint+'" ':"";u+=s.width?' width="'+s.width+'"':"";y=0!==b-0?'<div class="rowHandler"><div class="rowLine1"></div><div class="rowLine2"></div></div>':"";u+=s.edit?' data-edit-func="'+s.edit+'" ':"";q===s.name&&(p+=" keyfield ");m===s.name&&(p+=" keynamefield ");w?(p+="first ",x=l.selected+" - 1"):x="";n-1===b&&(p+="last");s.sort&&!a.band?(p+=
" td_sort i-tip-target_st_sort i-tip-target_st_msort",c=s.sort):s.sort&&a.band&&(p+=" td_client_sort i-tip-target_st_sort i-tip-target_st_msort",c=s.sort);v+=c?' data-sorttype="'+c+'" ':"";s.sorted?(t=String(s.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(s.sorted).charAt(1)+"</div>"),v+='sorting="'+s.sorted+'"'):t='<div class="triangle"></div>';t+='<div class="filter-icon hint" data-hint=""></div>';
ba&&(t+='<a href="#" class="devel-link-settings devel-link-settings--col" data-elid="'+s.name+'" data-tabid="'+h+'"></a>',t+='<a href="#" class="devel-link-delete devel-link-delete--col" data-elid="'+s.name+'" data-name="'+s.pName+'" data-tabid="'+h+'"></a>',w&&(t+='<a href="#" class="devel-link-add devel-link-add--col" data-tabid="'+h+'"></a>'));if("button"===s.type)for(b in s.confirm)""!==s.confirm[b]&&(v+=" data-confirm-"+b+'="'+s.confirm[b]+'" ');f+='<th class="'+p+'" '+u+'><div class="ovf" '+
v+'><span class="data-wrapper" data-mn="'+s.name+'" data-fn="'+a.func+'">'+s.pName+"</span>"+t+"</div> "+y+"</th>";g+='<td class="'+p+'" '+u+'><div class="ovf" '+v+'><span class="data-wrapper" data-mn="'+s.name+'" data-fn="'+a.func+'">'+s.pName+"</span>"+t+"</div> "+y+"</td>";if(0===b-0)e+="<td "+u+'><div class="ovf"><span class="sb-result sb-result_index_0 sb-result_st_active" data-mn="msg_total" data-fn="desktop">'+l.total+": "+a.pager.pageElems+'</span><span class="sb-selected sb-selected_index_0" data-mn="msg_selected" data-fn="desktop">'+
l.selected+": 1</span></div></td>";else{if(""!==s.total)if("object"===_typeof(s.total)){s=s.total;p="";t=0;v=void 0;y="";w=void 0;var H=!1,H=void 0,z="";for(v in s)y=0!==t?",</span> ":"",z=0===s[v]-0?"no":"default",w=r[v],(H=""===w.style)?p+=y+'<span class="'+z+'"><div class="props s-icon s16x16 '+w.onImg+" i-total-prop-"+v+'"></div>'+s[v]:(H=w.animated?".gif":".png",p+=y+'<span class="'+z+'"><img class="props" src="'+l.commonDir+"img/"+w.onImg+H+'"/>'+s[v]),t++;s=p+="</span>"}else s=s.total;else s=
"";e+="<td "+u+'><div class="ovf"><span class="sb-result sb-result_st_active sb-result_index_'+b+'">'+s+' </span><span class="sb-selected sb-selected_index_'+b+'">'+x+"</span></div></td>"}}b=f=g+"</tr></thead></table>"+(f+"</tr></thead>");c=e+"</tr></thead></table>";e=qa(a);b+=e;a.sbar&&(b+='<div class="bottom-bar">',b+=c);return b},qa=function(b){var e="<tbody>",f=b.plid?' data-plid="'+filterXSS.safeAttrValue("div","data-plid",b.plid)+'" ':"",g,h,k,l,r,m,q=b.elKeyName||b.elKey,n=b.elKey,s=0,p=b.content;
b.defProp=b.props?Da(b.props):null;b.backBtn&&(h=b.headers.length,e+='<tr class="back-btn"><td colspan="'+h+'"><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>',s++);for(g in p)h=p[g],l=l=l=k="",s++,t++,r="",m=f,m+=' id="i-'+t+'" ',m+=' data-index="'+g+'"',void 0!==n&&void 0!==h[n]&&(l=h[n].v.replace(/"/g,"""),m+=' data-elid="'+l+'" ',k=h[n].v),void 0!==q&&void 0!==h[q]&&(l=h[q].v.replace(/"/g,
"""),m+=' data-elkeyname ="'+l+'" '),l=0===s%2?" even ":"",h._ovcol&&(l+=" "+h._ovcol+" "),h._ovhide&&(m+=' data-hide="'+h._ovhide+'" ',l+=" toolbtn-hide "),h._ovremove&&(m+=' data-remove="'+h._ovremove+'" ',l+=" toolbtn-remove "),h._ovshow&&(m+=' data-show="'+h._ovshow+'" ',l+=" toolbtn-show "),b.warning&&void 0!==b.warning[k]&&void 0!==b.warning[k].msg&&(l+=" warning",r=d.u.escapeQuote(b.warning[k].msg),delete b.warning[k]),l+=" b-list__table-row",e+='<tr class="'+l+'"'+m+" >",e+=ja(h,b,r),
e+="</tr>";b.warning&&a.trigger("nextEventBind",{event:"appendList",tData:b.warning,cb:function(b,e){if(b.data){var d=e.tabId,f=c("#cont-"+d+" .b-message__text_warning").get(0),g=b.data,h="";if(f){for(var k in g)g[k]&&(h+=g[k].msg+"<br/>");h&&(f.innerHTML=h);a.trigger("updateScroll",{id:"cont-"+d})}}}});e=e+"</tbody>"+Ha(b);e+="</table>";return e+="</div>"},ja=function(a,b,c){var e=b.headersName,f="",g=b.elKey,h=0,k=0,r,m,q,s,p,t,u,v,y,x,w,H;for(m in e)if(!e[m]||!e[m].hidden){h++;t=w=r="";v="b-list__table-col_name_"+
m;H=y=q=x="";g===m&&(w+=" key-field ");1===h&&""!==c&&void 0!==c&&(r='<div class="warning-img hint" data-hint="'+c+'"></div>');p=a[m];b.headers[k].edit&&(t+=" editable ");b.testMode&&(t+=" i-testmode-field ");b.headers[k].fastFilter&&!b.blockId&&(t+=" i-filter-field ");u=void 0===b.headers[k].nestedlist||p.nestedlist?"":" i-nestedlist b-list__table-col-content_type_link";u+=void 0===b.headers[k].editform||p.nolink?"":" i-editform b-list__table-col-content_type_link b-list__table-col-content_style_underline";
if(void 0!==p)if(s=e[m].type,"data"===s||"prop"===s||"money"===s)if(void 0!==p.color&&(w+=" status-"+p.color),b.headers[k].acthint&&(w+=" acthint "),s=b.headers[k].noescaping?n.filterXSS(n.htmlDecode(p.v)):p.v,H=p.id?n.filterXSS(n.htmlDecode(p.id)):null,u+=b.headers[k].wrap?" b-list__table-col-content_is_wrap ":"",w+=void 0!==b.headers[k].nestedreport?" nestedreport ":"",w+=b.headers[k].align?" align-"+b.headers[k].align:"",x+=p.link?' data-child-id="'+b.oTabId+"-"+p.childid+'" ':"",x+=p.elid?' data-elid="'+
p.elid+'" ':"",y+=H?' data-v-id="'+H+'"':"",y+=p.orig?'data-orig="'+p.orig+'"':"",p.props){x+=p.psp?' data-stat="'+p.psp+'" ':"";x='\n <td>\n <div class="ovf i-text-content '+t+'">\n '+r+'\n <span class="data-wrapper " '+x+">\n ";s=b;H=a;r="";for(var z=q=v=t=void 0,C=void 0,B=void 0,A=void 0,E=p.props,D=E.length,K=void 0,K=1;K<D;K++)if(E[K].n){t=E[K].n;B=d.u.escapeQuote(s.props[t].hint);v=s.props[t].func;
q=s.props[t].type;var C=s.props[t].hide,z=A="",V;if(V=v)a:{if(C){V=C.length;for(var I=void 0,M=void 0;V--;)if(I=C[V].n,M=C[V].v,H[I]&&H[I].v===M){V=!1;break a}}V=!0}V&&(A+=' data-func="'+v+'" ',A+=' data-type="'+q+'" ',A+=' data-value="'+E[K].v.replace(/"/g,""")+'" ',z+="controlprop","group"===q&&(A+=' data-confirm="'+s.props[t].confirm+'" '),s.props[t].cgi&&(A+=' data-cgi="'+s.props[t].cgi+'" '));A+='data-name="'+s.props[t].name+'"';v||(A+=' data-value="'+E[K].v.replace(/"/g,""")+'" ');
z=s.props[t].acthint?z+" acthint":z+" hint";""!==B&&B?(B=d.u.escapeQuote(B.replace("__value__",E[K].v)),A+=' data-hint="'+B+'" '):""!==E[K].v&&E[K].v&&(A+=' data-hint="'+d.u.escapeQuote(E[K].v)+'" ');s.props[t].style&&(A+=s.props[t].style);r=s.props[t].animated?r+('<img class="props '+z+' " '+A+' src="'+l.commonDir+"img/"+s.props[t].onImg+'.gif"/>'):r+('<div class="s-icon s16x16 props '+z+" "+s.props[t].onImg+'" '+A+"></div>")}f+=x+r+'\n </span>\n <span class="data middle '+
w+'">\n <span class="b-list__table-col-content '+u+'" '+y+">"+p.v+"</span>\n </span>\n </div>\n </td>"}else f+='\n <td class="first '+v+'">\n '+r+'\n <span class="i-text-content data-wrapper data '+w+" "+t+'" '+x+'>\n <span class="b-list__table-col-content '+u+'" '+y+">"+s+"</span>\n </span>\n </td>";else if("indicator"===
s)p.u&&p.l&&(void 0!==p.color&&(w=" status-"+p.color),0!==parseInt(p.l,10)&&(0===parseInt(p.u,10)?y=0:(y=Math.round(100*(p.u/p.l)),0!==y&&y||(y=0),y=100<y?100:y),q='<div class="used-wr"><div class="used" style="width:'+y+'%"></div></div>')),f+='<td class="first"><span class="i-text-content data-wrapper data '+w+t+'">'+r+'<span class="b-list__table-col-content '+u+'">'+n.htmlDecode(p.v)+"</span></span>"+q+"</td>";else if("indicatorbrackets"===s)void 0!==p.color&&(w=" status-"+p.color),s=p.l||"",""!==
p.u&&(s+=' (<span class="'+w+'">'+p.u+"</span>)"),f+='<td class="first"><span class="i-text-content data-wrapper data">'+r+'<span class="b-list__table-col-content '+u+'">'+s+"</span></span></td>";else{if("button"===s){for(u=0;u<p.buttons.length;u++)if(w=p.buttons[u],""!==w){y=w;r=b.btn[y].msgsrc&&a[b.btn[y].msgsrc];x="";r||(x+=' data-func="func='+b.func+'" ');x+=' data-type="'+b.btn[w].type+'" ';x+=' data-name="'+w+'" ';s=b.btn[w].type;y=r?a[b.btn[y].msgsrc].v:b.btn[y].name;if("edit"===s||"group"===
s||"editlist"===s)x+=' data-form="func='+b.btn[w].func+"&elid="+a[b.elKey].v+'" ';H+='<a href="#" '+x+' class="dashboard-button">'+y+"</a> "}f+='<td><span class="data-wrapper">'+H+"</span></td>"}}else f+='<td><span class="data-wrapper '+w+'"></span></td>';k++}return f},Da=function(a){for(var b in a)if(a[b].defImg)return b;return null},Ea=function(a,b){c("#"+b.id).html(b.convertValue)},Ha=function(b){for(var c=b.headers,e=c.length,f="<tfoot><tr>",g=b.content,h,k="",l=d.Common.msg,r="",m,q,s=0;s<e;s++)if(!(c&&
c[s]&&c[s].hidden)){q=h="";r="align-"+(c[s].align||"");if("sum"===c[s].total){k=m=c[s].name;h=g;for(var n=h.length,p=0,t=void 0,u=0,v=void 0;n--;)t=h[n][k].orig?h[n][k].orig-0:""===h[n][k].v?0:parseFloat(h[n][k].v.replace(/\s/g,"")),v=(v=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,v[1]?v[1].length:0,-(v[2]?+v[2]:0)):0,u=v>u?v:u,p+=t;0<u&&(p=p.toFixed(u));h=p;k=l.totalSum||""}else if("sumsuffix"===c[s].total){k=l.totalSum||"";p=m;t=g;m=c[s].convert;u=t.length;h=void 0;for(n="";u--;)h=
d.List.dataCalc(h,t[u][p]);p=void 0;for(p in h)""!==n&&(n+="; "),n="money"===m?n+(d.Tabs.moneyFormat(h[p])+" "+p):n+(h[p]+" "+p);h=n;m=c[s].name}else if("count"===c[s].total)h=g.length,k=l.totalCount||"";else if("avg"===c[s].total){k=m=c[s].name;h=g;p=n=h.length;t=0;for(u=u=void 0;p--;)u=""===h[p][k].v?0:parseFloat(h[p][k].orig||h[p][k].v),t+=u;u=t/n;u.toFixed&&(u=u.toFixed(2));h=u;k=l.totalAvg||""}c[s].convert&&""!==h&&(q=b.tabId+"-"+m,a.trigger("ajaxRequest",{param:{func:"convert",name:c[s].convert,
value:h},invar:{id:q},type:"get",outtype:"json",trfunc:"updateTotalWithConvertReport",failfunc:"failMenuAjaxResponse",queue:"multiload"}));f+='<td id="'+q+'" class="hint '+r+'" data-hint="'+d.u.escapeQuote(k)+'">'+h+"</td>"}return f+"</tfoot>"},ra=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},ba=l.devmode,Ia=l.pdfOn,sa,ta=function(c,e,f){var g="";f=f||"";"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?f+=" test":c.test&&c.zoom&&(f+=" testzoom"),c.passwd&&(g+='<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&&
(g+='<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&&(g+='<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&&(g+='<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&&(g+='<div class="b-input-btn b-input-btn_type_change hint" data-hint="'+d.u.escapeQuote(c.hintBtn)+'"></div>'),c.zoom?(g+='<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=f,c.inputName=c.name,c.textareaClasses=" b-textarea_for_zoom",g+=m.formItemInputWithZoom(c)):"password"===c.type?(c.classes+=f,c.confirm?(c.confirmField=c.confirmField+"-"+e,c.classes+=
" b-form-confirm-field"):c.passwd&&(c.classes+=" b-form-passwd-field"),g+=m.formItemPassword(c),c.passwd?(c.pwcheck.id=e,c.pwcheck.name=c.name,g+=m.passwdCheck(c.pwcheck)):c.confirm&&(g+=m.confirmCheck(c))):(c.classes+=f,g+=m.formItemInput(c))):"file"===c.type?(c.classes+=f,c.setvalue="",c.value="",g+=m.formItemFile(c)):"textarea"===c.type?(c.classes+=c.editor,c.value=n.htmlEscape(c.value),g+=m.formItemTextarea(c),c.variables&&a.trigger("saveVarsTinyMCE",{name:c.name,tabId:e,vars:c.variables})):"desc"===
c.type?g+=m.formItemDesk(c):"htmldata"===c.type?g+=m.formItemHtmldata(c):"select"===c.type?(c.msg=n.filterXSS(c.msg),c.msg=c.img+c.msg,g+=m.formItemSelect(c)):"mselect"===c.type?(g+=m.formItemMSelect(c),c.msg_select_all&&l&&l.messages&&(l.messages.msg_select_all=c.msg_select_all)):"aselect"===c.type?g+=m.formItemSelectAutocomplete(c):"radio"===c.type?(""===c.hint&&(c.readonly+=" nohint"),g+=m.formItemRadio(c)):"radioimg"===c.type?g+=m.formItemRadioImg(c):"checkbox"===c.type?(""===c.hint&&(c.dependFields+=
" nohint"),""===c.desc&&(c.dependFields+=" nodesc"),g+=m.formItemCheckbox(c)):"slider"===c.type?g+=m.formItemSlider(c):"mgrview"===c.type?g+=m.formItemMgrview({tabId:e,theme:l.theme}):"textdata"===c.type?(c.value=n.htmlDecode(c.value),g+=m.formItemTextData(c)):"tree"===c.type?g+=va(c,e):"ticket"===c.type?g+=m.formItemTicket(c):"link"===c.type?g+=m.formItemLink(c):"frame"===c.type?g+=m.formItemFrame(c):"datetime"===c.type?(f=d.u.parseDate(c.value),c.difftime=(new Date).getTime()-f.getTime(),c.value=
d.u.formatDateTime(f.getTime()),g+=m.formItemDateTime(c),sa=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(sa)}}(e,c.name),500)):"listfilter"===c.type?g+=m.formListFilterWrapper({name:c.name,id:c.id,content:m.formListFilter(c)}):"captcha"===c.type&&(g+=m.formItemCaptcha(c),a.trigger("appendCaptcha",{id:e+"-"+c.name}));return g},Ja=function(c,e){var f=
c.length,g,h="",k,r,s,q,n,p,t,u,v={},y={};for(g=0;g<f;g++)if(k={name:c[g].name,title:"",content:"",classes:"",withList:c[g].withList,display:c[g].collapsed?"none":"block",collapsed:c[g].collapsed,hide:c[g].hide?c[g].hide:{},show:c[g].show?c[g].show:{},tabId:e},""!==c[g].title&&(k.title=m.formPageTitle({title:c[g].title,name:c[g].name,id:c[g].name,type:"page",collapsed:c[g].collapsed,hintCollapse:l.pageCollapse,hintExpand:l.pageExpand,blockType:"",theme:l.theme,reload:!1})),c[g].formItems){r=c[g].formItems.length;
q=c[g].formItems;for(s=0;s<r;s++)for(n=q[s].length,t=q[s],p=0;p<n;p++)if(!t[p].skip){y[t[p].name]=t[p];v[t[p].name]={defValue:t[p].value,isChanged:!1,value:t[p].value,label:t[p].label||t[p].desc||!1};"textarea"===t[p].type&&"\n"===t[p].value&&(t[p].value="",v[t[p].name].value="",v[t[p].name].defValue="");u={first:"",second:"",third:"",hint:"",classes:""};u.hide=t[p].hide||{};u.show=t[p].show||{};u.id=t[p].name+"-"+c.id;u.desc="";u.error=t[p].error?t[p].error:"";u.colspan=t[p].error?'colspan="2"':
"";u.fname=t[p].name;u.label=t[p].label;u.tabId=c.id;u.devMode=ba;u.testMode=c.testMode;t[p].id=c.id;t[p].label?u.first+=m.formItemLabel({label:t[p].label,img:t[p].l_img||"",required:t[p].required,tabId:c.id,func:c.func,id:t[p].name,devMode:ba}):"textdata"!==t[p].type&&(u.first+="<div></div>");""!==t[p].hint&&t[p].hint&&(u.third+=d.u.escapeQuote(t[p].hint),t[p].shadowHint&&(u.third+=" <span class='hint-shadow'>"+d.u.escapeQuote(t[p].shadowHint)+"</span>",u.hint+=" shadow "),u.hint+="field-help_available_yes");
if(t[p].setvalue){var w=parseInt(t[p].setvalue,10),x;isNaN(w)||(x=setInterval(function(c,e){return function(){b[c]||clearInterval(x);a.trigger("forceSetValues",{tabId:c,name:e})}}(e,t[p].name),1E3*w))}else"textarea"===t[p].type&&(t[p].quote&&(u.classes+=" b-form-row_with_quote "),t[p].third=u.third,t[p].error=u.error);t[p].desc&&""!==t[p].desc&&(u.desc=t[p].desc||"","checkbox"===t[p].type&&""!==t[p].desc&&(u.desc=""),u.descName=t[p].descName||"");"checkbox"!==t[p].type||t[p].desc||(u.classes+=" row-with-no-desc ");
u.classes+=" l-form__row_type_"+t[p].type;t[p].fixed&&(u.classes+=" i-form__row_fixed_yes b-form__row_fixed_yes");t[p].error&&(u.classes+=" row-error");void 0!==t[p].show&&(u.classes=t[p].shadow?u.classes+" depended-shadow-s":u.classes+" depended-hidden-s");u.second=ta(t[p],e,"");t[p].hasAddition&&(w=t[p+1])&&("checkbox"===w.type?""!==w.desc&&(u.desc=""):"text"===w.type&&(u.id=w.name+"-"+c.id),w.id=c.id,u.second+=ta(w,e,""),u.classes+=" l-form__row_has_addition",t[p].propWidth&&(u.classes+=" l-form__row_propwidth"),
w.error&&(u.error=w.error,u.classes+=" row-error",u.colspan='colspan="2"'));"hidden"===t[p].type?k.content+=m.formItemRowHidden(u):t[p].fullwidth?(u.classes+=" fullwidth-row",k.content+=m.formItemFullWidthRow(u)):t[p].formwidth?(u.classes+=" formwidth-row",k.content+=m.formItemFormWidthRow(u)):"desc"===t[p].type?(u.third="",u.hint="",k.content+=m.formItemRowDesc(u)):"list"===t[p].type?(t[p].id=c.id,t[p].formflags=c.formflags,t[p].parent=c.parent,t[p].testMode=c.testMode,t[p].type="form",t[p].rows&&
1===t[p].rows.length&&"table"===t[p].view||(k.content+=m.formListItemRow(t[p]))):k.content=""===u.first?k.content+m.formItemRowWithoutLabel(u):k.content+m.formItemRow(u);if(t[p].plainhint)for(u=t[p].plainhint.length,w=1;w<u;w++)t[p].plainhint[w].name=t[p].name,k.content+=m.formPlainHintRow(t[p].plainhint[w])}k.view="form";h+=m.formPageWrapper(k)}return{html:h,model:v,source:y}},ua=function(b,c){var e=c.elem,d=wa(c.setvalues[c.name].tlist),f=c.id;e.after(d);c.img.attr("src",c.src);e.parent().addClass("loaded t-opened").removeClass("collapsed loading");
a.trigger("updateScroll",{id:f})},va=function(a,b){var c,e=18*a.rows,d=a.name+"-"+b;c=wa(a.tlist,a.value);return'<div class="tree-wrapper '+a.setvalue+" "+a.multiple+'" id="cont-'+d+'" style="height:'+e+'px;"><div id="'+d+'" class="tree-inner" data-tabid="'+b+'">'+c+'<input data-type="tree" type="hidden" name="'+a.name+'" value="'+a.value+'" class="'+a.classes+'"id="'+a.name+"-"+b+'-value" data-tabid="'+b+'"/></div></div><div class="b-resizer" data-move-trigger="updateScroll" data-id="cont-'+d+'" data-tabid="'+
b+'"></div>'},wa=function ha(a,b){var c=a.length,e,d="",f,g="",h,d="<ul>";for(e=0;e<c;e++)g=(f=0<a[e].child.length)?"t-opened loaded":a[e].collapsed?"collapsed":"",g+=c-1===e?" last ":"",h=a[e].key===b?" selected ":"",d+=' <li class="'+g+' folder"> <div class="tree-hitarea bline"></div> <div class="tree-handler '+h+'" data-val="'+a[e].key+'" ><div class="bline icon"><img src="'+l.commonDir+"img/"+a[e].img+'.png" /></div><div class="tree-label bline">'+a[e].value+"</div></div>",f&&(d+=ha(a[e].child,
b)),d+="</li>";return d+"</ul>"},La=function(a){return m.infoList({rows:a.rows,testMode:a.testMode})},xa=function(b){var e=b.length,f="",g="",h="",k,r,s,q;u.dashboard={};for(var p=0;p<e;p++){b[p].name=String(b[p].name).replace(/\./g,"_");r=b[p].name;k=b[p].name;r={name:b[p].name,id:r,title:b[p].title,type:"dashboard-block",blockType:b[p].type,theme:l.theme,collapsed:"min"===b[p].display,hintCollapse:l.pageCollapse,hintExpand:l.pageExpand,hintReload:b[p].hintReload,reload:!1};if("toolbar"===b[p].type)k=
m.dashTaskbar({toolbar:b[p].toolbar});else if("list"===b[p].type)s={func:b[p].func,p_num:1,dashboard:b[p].name},b[p].rows&&(s.p_cnt=b[p].rows),c.extend(s,b[p].params),u.dashboard[b[p].name]=s,b[p].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",{block:b})}}(b[p]),1E3*b[p].autoupdate),a.trigger("ajaxRequest",{url:l.url,param:s,invar:{blockId:"block-"+b[p].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),
k='<div id="block-'+k+'" class="block-table" data-block-name="'+b[p].name+'" data-block-cnt="'+b[p].rows+'" data-block-pnum="1" data-block-func="'+b[p].func+'"><div class="dashboard-nodata">'+l.loading+"</div></div>",r.reload=!0;else if("report"===b[p].type)s={func:b[p].func,dashboard:b[p].name},c.extend(s,b[p].params),u.dashboard[b[p].name]=s,a.trigger("ajaxRequest",{url:l.url,param:s,invar:{blockId:"block-"+b[p].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",
queue:"noqueue"}),k='<div id="block-'+k+'" class="block-table" data-block-name="'+b[p].name+'" data-block-func="'+b[p].func+'" data-block-param="'+d.Common.serializeForAttr(b[p].params)+'"><div class="dashboard-nodata">'+l.loading+"</div></div>",r.reload=!0;else if("url"===b[p].type)k='<div><iframe id="f-'+b[p].name+'" width="100%" src="'+b[p].url+'"></iframe></div>';else if("infolist"===b[p].type)s={func:b[p].func,dashboard:b[p].name},u.dashboard[b[p].name]=s,b[p].autoupdate&&setTimeout(function(b){return function(){a.trigger("refreshDashBlock",
{block:b})}}(b[p]),1E3*b[p].autoupdate),a.trigger("ajaxRequest",{url:l.url,param:s,invar:{blockId:"block-"+b[p].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),r.reload=!0,k='<div class="" id="block-'+k+'" data-block-name="'+b[p].name+'"></div>';else if("isplicense"===b[p].type||"ispupdate"===b[p].type)s={func:b[p].func,dashboard:b[p].name},u.dashboard[b[p].name]=s,a.trigger("ajaxRequest",{url:l.url,param:s,invar:{blockId:"block-"+
b[p].name},type:"get",outtype:"json",trfunc:"ajaxResponseForDashboard",failfunc:"failedAjaxResponseForDashboard",queue:"noqueue"}),r.reload=!0,k='<div class="" id="block-'+k+'" data-block-name="'+b[p].name+'"><div class="dashboard-nodata">'+l.loading+"</div></div>";else{a.trigger("pullMsg",{msg:'Dashboard type "'+b[p].type+'" do not support.'});return}b[p].update&&a.trigger("addBlockToUpdate",b[p]);r=m.formPageTitle(r);s="min"===b[p].display?" b-form-page_st_collapsed ":"";q="min"===b[p].display?
"none":"block";k={view:"dblock",title:r,content:k,classes:s,display:q,tabId:b[p].name,hide:[],show:[]};"top"===b[p].position||"undefined"===b[p].position?f+=m.formPageWrapper(k):"left"===b[p].position?g+=m.formPageWrapper(k):"right"===b[p].position&&(h+=m.formPageWrapper(k));q=s=r=k=""}return{top:f,left:g,right:h,id:"tab0"}},Ma=function(b,c){var e=c.startTime||0,f=c.blockId.replace(/\./g,"_"),g,h,k,l,p,r;c.tabId=f;g=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!==g&&("report"===c.type?(e=Na(c.bands,f),g.innerHTML=e,setTimeout(function(){a.trigger("loadGCharts",{bands:c,tabId:f})},10)):"infolist"===c.type?(e=La({rows:c.rows,testMode:c.testMode}),g.innerHTML=e):"isplicense"===c.type?(e=m.licenseDashBlock(c.isplicense_data),g.innerHTML=e):"ispupdate"===c.type?(e=m.updateToIsp6(c.ispupdate_data),g.innerHTML=e):(h=e="",c.error?e=c.ermsg:(e=la(c),"true"===c.pager.pager&&(h=ya(c.pager.pageCount,c.pager.pageNum))),
e='<div id="'+f+'-scrollwrapper">'+e+'</div><div class="pager_list pager-list_type_dashboard">'+h+"</div>",h=g.getAttribute("data-block-name"),k=g.getAttribute("data-block-cnt"),l=g.getAttribute("data-block-func"),p=g.getAttribute("data-block-pnum"),g=d.Common.replaceHtml(g,e),g.setAttribute("data-block-pnum",c.pager?c.pager.pageNum:1),g.setAttribute("data-block-name",h),g.setAttribute("data-block-cnt",k),g.setAttribute("data-block-func",l),g.setAttribute("data-block-pnum",p),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),g=null)},Na=function(a,b){var c=a.length-1,e="",d,f,g,h,k;if(0<c)for(d=0;d<c;d++)f=b+"-"+d+a[d].id+"0",h=g="",k=a[d].fullwidth?"fullwidth-band":"",""!==a[d].bigTitle?(g=a[d].bigTitle||"",h="big-title"):""!==a[d].smallTitle&&(g=a[d].smallTitle||"",h="small-title"),e+=m.reportBandDash({empty:a[d].empty,emptymsg:l.emptyreport,title:g,titleClass:h,id:b,
gid:f,fullwidth:k});else e='<div class="dashboard-nodata">'+l.nodata+"</div>";return e},Oa=function(e,g){var h=g.tabId,k=g.resetFilterOn,p=l.url,r=g.softUpdate?"softUpdate":"hardUpdate",s=g.filter||!1,m,q=0,n=g.help,t=g.selid||!0;if((!g.reload||f(g))&&void 0!==b[h]){var u=b[h].paramObjAll,v=b[h].parent,y=g.newurl?!0:!1;g.param?(m=g.param,m.p_num!==u.p_num&&(t=!1),m.p_num&&delete u.p_num):(m=g.addedParam||{},b[h].param.match("p_num")&&(m=d.Common.parseParams(b[h].param)));u=c.extend(u,m);y&&(p=l.url);
t&&(q=d.Dom.byId("ltwr-"+h+"-scrollbar-handler"),m=0,q&&(m=parseFloat(q.style.top,10)),q=m,!0===t&&(t=Ca(h)));s&&(s=(s=d.Dom.byId(h+"-search"))?s.value:!1);k&&delete u.filter;"filterset"!==g.__src&&"buildTabOk"!==g.__src||delete u.filter;a.trigger("ajaxRequest",{url:p,param:u,invar:{dataSaved:!0,parent:v,targetTabId:h,selid:t,scrollTop:q,iType:r,__src:"reloadTab",help:n?b[h].help:!1,liveFilter:s},type:"get",outtype:"json",trfunc:"ajaxResponse",queue:"reloadTab"+h,failfunc:"failCommonAjaxResponse"});
"softUpdate"!==r&&a.trigger("tabLoading",{tabId:h})}},Pa=function(e,h){var k=h.tabId,q=h.elid?[h.elid]:!0,n="",t="";b[k]||"modal1"!==k||a.trigger("formInspectorResponse",h);if(h.ok||h.progressok){h.notifyUp&&a.trigger("forceCheckNotify");if("wait"===h.progresstype)return a.trigger("progressBarSaveState",h),!1;h.message&&h.message.length&&(d.Global.bannerHtml=h.message,d.Global.warning=h.warning,d.Global.targetId="");(n=!f(h))||(n=!r(h))||(n=!g(h))||(h&&h.dashboard?(c("#switch-tab0").trigger("click"),
n=!1):n=!0,n=!n);if(n)return Q(e,k),!1;if(!s(h)||!y(h))return!1;d.Common.checkRefreshMenu(h);h.bootTime&&a.trigger("startCheckRestart",{bootTime:h.bootTime});b[k]&&b[k].parent?(n=b[k].parent,t=b[b[k].parent].parent,Q(e,k),a.trigger("reloadTab",{tabId:n,selid:q,filter:!0}),a.trigger("tabLoading",{parent:t})):Q(e,k)}else h.error&&!h.form?h.error&&h.targetTabId&&(k=m.banner({message:{status:"error",classes:"",id:h.targetTabId,text:d.Common.wordWrap(h.ermsg,100),ref:!1,refText:l.moreinfo,dismiss:h.msg.dismiss}}),
c("#cont-"+h.targetTabId).find(".error-message").html(k),a.trigger("tabLoadingHide",{tabId:h.targetTabId}),p(h.targetTabId),a.trigger("updateScroll",{id:"form-scroll-"+h.targetTabId})):a.trigger("ajaxResponse",h)},ya=function(a,b){var c="",e="",d=Math.round(2);b||(b=1);b=parseInt(b,10);var f=function(a,b){for(var c="",d=1;d<=a;d++)e=d===b-0?"pager-list__item_active":"pager-list__item_act",c+='<span class="page pager-list__item '+e+'" data-n="'+d+'">'+d+"</span>";return c},g=function(a,b,c){for(var d=
"",f=a-1,g=1;g<=a;g++)e=g===c-0?"pager-list__item_active":"pager-list__item_act",d=g===f?d+'<span class="page ellipsis">...</span>':g===a?d+('<span class="page pager-list__item '+e+'" data-n="'+b+'">'+b+"</span>"):d+('<span class="page pager-list__item '+e+'" data-n="'+g+'">'+g+"</span>");return d},h=function(a,b,c){var d="";b-=a;for(var f=1;f<=a;f++)e=f+b===c-0?"pager-list__item_active":"pager-list__item_act",d=2===f?d+'<span class="page ellipsis"> ... </span>':1===f?d+('<span class="page pager-list__item '+
e+'" data-n="1">1</span>'):d+('<span class="page pager-list__item '+e+'" data-n="'+(f+b)+'">'+(f+b)+"</span>");return d},k=function(a,b,c,d){var f="";d=c-d-3;for(var g=a-1,h=1;h<=a;h++)e=h+d===c?"pager-list__item_active":"",f=1===h?f+('<span class="page pager-list__item pager-list__item_act'+e+'" data-n="1">1</span>'):2===h||h===g?f+'<span class="page ellipsis">...</span>':h===a?f+('<span class="page pager-list__item pager-list__item_act '+e+'" data-n="'+b+'">'+b+"</span>"):f+('<span class="page pager-list__item pager-list__item_act '+
e+'" data-n="'+(h+d)+'">'+(h+d)+"</span>");return f};9>=a?c=f(a,b):9<=a&&1>=b-d?c=g(9,a,b):9<=a&&b+d>=a?c=h(9,a,b):9<=a&&(1<=b-d||b+d<=a)&&(c=k(9,a,b,d));return c},Ka=function(a,c){var e=c.tabId,d=c.chart;void 0!==b[e]&&(b[e].chart=b[e].chart||[],b[e].chart.push(d))},ga=function(c,e){var f=e.tabId,g=e.elid,h=e.pName,k=e.value,p=l.url,r=e.self,s;void 0!==b[f]&&(s=d.Common.clone(b[f].paramObjAll),s.hint_field=h,s.plid=s.elid,s.elid=g,k&&(s.value=k),a.trigger("ajaxRequest",{url:p,param:s,invar:{hintTabId:f,
hintElid:g,hintValue:k,hintPName:h,self:r},type:"get",outtype:"json",trfunc:"ajaxResponseHint",queue:"actHint"+f,failfunc:"failCommonAjaxResponse"}))},Y=function(c){c=this.getAttribute("data-tabid");b[c]&&a.trigger("formFieldChanged",{tabObj:b[c],tabId:c,field:this})},na=function(a){var c=a.tabId;b[c]&&(a.__formModel=b[c].formModel)},ea=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)}},oa=function(a,
c){var e=c.tabId;b[e]&&(b[e].formModel[c.name]=c.value)},za=function(a){a&&(a.__tabs=b)},ka=function(a){if(b[a]&&b[a].formModel){a=b[a].formModel;var c=0,e="",d=!1,f;for(f in a)a[f].isChanged&&a[f].label&&(c++,e+=a[f].label+"<br/>",d=!0);return{isChanged:d,count:c,labels:e}}return{isChanged:!1,count:0}},Fa=function(c,e){var d=e.tabId;b[d]&&a.trigger("ajaxRequest",{param:{page:e.name,action:b[d].func,func:"collapse",collapse:e.collapsed?"off":"on"},trfunc:"DoNothing",queue:"noqueue"})},Ga=function(e){e.preventDefault();
e=c(this);var d=e.closest(".tab-content").attr("data-tabid"),f,g={param:{},trfunc:"favoriteMenuUpdateDone",outtype:"json"};b[d]&&((f=b[d].favorite)?(g.param.func="usermenu.suspend",e.addClass("b-elem_style_gracescale"),e.attr("data-state","unfavorite")):(g.param.func="usermenu.resume",e.removeClass("b-elem_style_gracescale"),e.attr("data-state","favorite")),g.param.elid=b[d].func,a.trigger("ajaxRequest",g),b[d].favorite=!f)},ia=function(e){e.preventDefault();e=c(this);var d=e.closest(".tab-content").attr("data-tabid"),
f,g=c("#switch-"+d),h={param:{},trfunc:"pinTabDone",outtype:"json"};b[d]&&((f=b[d].pin)?(h.param.func="usermenu.unpin",e.addClass("b-elem_style_gracescale"),e.attr("data-state","unpin"),g.removeClass("subtab_is_pin")):(h.param.func="usermenu.pin",e.removeClass("b-elem_style_gracescale"),e.attr("data-state","pin"),g.addClass("subtab_is_pin")),h.param.elid=b[d].func,a.trigger("ajaxRequest",h),b[d].pin=!f,a.trigger("changedTabs",{tabs:b}))},pa=function(c,e){if(e.s&&e.t&&b[e.s]&&b[e.t]){var d=b[e.s].sIndex;
b[e.s].sIndex=b[e.t].sIndex;b[e.t].sIndex=d;a.trigger("changedTabs",{tabs:b})}},Qa=function(a,b){var e=c(".tab-content_st_active"),d=e.attr("data-tab-type"),f=e.attr("data-tabid");"list"===d||"report"===d?e.find(".toolbar-button__item-img.back").trigger("click"):"form"===d&&c("#switch-"+f).find(".i-tab-close").trigger("click")};return{init:function(){a.bind("ajaxResponse",w);a.bind("builtTab",T);a.bind("comboCtrlShiftZKeyUp",da);a.bind("comboCtrlShiftXKeyUp",H);a.on("#main-wrapper","a.close","click",
ca);a.on("#main-wrapper","span.back","click",V);a.on("#main-wrapper","#tabs .switch","click",W);a.on("#main-wrapper","#tabs .switch","mousedown",X);a.on("#main-wrapper","#tabs .switch","dblclick",Z);a.bind("reloadTab",Oa);a.bind("updateTab",Aa);a.bind("ajaxFormResponse",Pa);a.on("#main-wrapper",".i-button_type_cancel","click",v);a.bind("ajaxResponseForDashboard",Ma);a.bind("addedChart",Ka);a.bind("formGetTreeBranch",ua);a.bind("getActiveHint",ga);a.on("#main-wrapper","input, textarea","change",Y);
a.on("#main-wrapper",".i-list-icon__stop","click",Ba);a.addHook("formSetValues,formSubmit",na);a.bind("updateModel",oa);a.addHook("listMultiSelect,listSelect,listLiveFound,listUnSelect,ajaxResponseEditInListSave,updateTotalList,clickedGroupItem",ea);a.bind("saveFormPageState",Fa);a.on("#main-wrapper",".i-take-favorite","click",Ga);a.on("#main-wrapper",".i-pin","click",ia);a.bind("loadPage",k);a.addHook("menuAction,testColCheck",za);a.bind("changeTabSortIndex",pa);a.bind("updateTotalWithConvertReport",
Ea);a.addToTriggerStack("escKeyUp",Qa,1)},tabs:b,closeTab:Q,moneyFormat:function(a){var b=(""+parseFloat(a).toFixed(2)).split("."),c=b[0]||"",b=b[1]||"",e=[];if(c){for(var d=c.length,f=Math.floor(d/3),g=0;g<f;g++)e.push(c.substr(d-3*g-3,3));e.push(c.substr(0,d%3));e.reverse()}return 0<e.length?e.join(" ")+"."+b:a}}}(window,$,EventMgr,App,templates);"use strict";
App.Validators=function(n,c,a,d){var m=n.pageInfo,b=function(b,e){var d=this.getAttribute("data-check"),h=this.getAttribute("data-check-args"),l=this.getAttribute("data-error-msg"),m=this.getAttribute("data-fieldname"),q=this.getAttribute("data-funcname"),p=c(this).siblings(".b-input__prefix").html(),n=this.getAttribute("data-convert");""===this.value?a.trigger("okMsgValid",{self:this,number:0,value:""}):a.trigger("checkValue",{name:d,prefix:p,param:h,err:l,fieldname:m,number:0,funcname:q,convert:n,
self:this,value:this.value})},l=function(b,c){if(""===this.value)a.trigger("okMsgValid",{self:this,number:0,value:""});else{var e=0,d=this.value,d=this.value.split(/\s+/),h=d.length;if(c)var e=c.number,l=e+1,e=h===l?0:l,d=d[l-1];else{if(1===h)e=0;else{if("yes"!==this.getAttribute("duplicate")){a:{l=d.length;for(e=0;e<l;e++)for(h=e+1;h<l;h++)if(d[e]===d[h]){e=!0;break a}e=!1}if(e){a.trigger("errMsgValid",{type:"duplicate",self:this,err:m.duplicate,number:0});return}}e=1}d=this.value.split(/\s+/)[0]}var h=
this.getAttribute("data-check"),l=this.getAttribute("data-check-args"),q=this.getAttribute("data-error-msg"),p=this.getAttribute("data-fieldname"),n=this.getAttribute("data-funcname"),t=this.getAttribute("data-convert");a.trigger("checkValue",{name:h,param:l,err:q,multi:!0,fieldname:p,funcname:n,self:this,number:e,value:d,convert:t})}},q=function(a,b,c){a=String(a).split(/\s+|\n/);for(var e=a.length,d={v:"",changed:!1};e--;)if(String(a[e])===String(b)){String(b)!==String(c)&&(d.changed=!0);a[e]=c;
break}d.v=a.join(" ");return d},t=function(b,e){var d=e.self,r=e.number,m=e.value,n=e.ovalue,t=e.vvalue,p=e.multi,v=e.notOk,x=e;e={};e.number=r;0!==r-0?(n=q(d.value,t,m),d.value=n.v,n.changed&&h(b,x),l.apply(d,[null,e])):(r=c(d).parents(".l-form__col_cont_control"),2!==r.attr("colspan")-0||r.hasClass("formwidth")||r.attr("colspan",""),""===m&&d.getAttribute("required")||v?r.parents(".l-form__row").removeClass("row-error").removeClass("row-ok"):r.parents(".l-form__row").removeClass("row-error").addClass("row-ok"),
void 0!==m&&void 0!==n&&void 0!==t&&(n={},p?(n=q(d.value,t,m),d.value=n.v,n.changed&&h(b,x)):""!==m&&((d.value!==m||n.changed)&&h(b,x),d.value=m)));m=c(d).closest(".tab-content").attr("data-tabid");a.trigger("syncInputToZoom",{tabId:m,self:d});a.trigger("updFormHeight",{tabId:m})},h=function(a,b){b.warning=!0;b.err=m.messages.validChangeVal;e.apply(n,[a,b])},e=function(b,e){var d=e.err,h=e.self;h.getAttribute("name");var l=h.getAttribute("id"),m=e.number,q=h.value?h.value.split(" "):[],p="",t=e.warning,
x,w;0===m-0&&(m=q.length);for(x=0;x<m-1;x++)p+=q[x]+" ";m=p.length;d='<div class="b-error-box"><div class="b-error-box__top-triangle"></div><div class="b-error-box__inner">'+d+"</div></div>";c('.b-error-box__wrapper[data-id="'+l+'"]').html(d);w=c(h).parents(".l-form__col_cont_control");w.attr("colspan")||t||w.attr("colspan","2");t?(w.parents(".l-form__row").addClass("row-warning"),setTimeout(function(){w.parents(".l-form__row").removeClass("row-warning")},2E3)):w.parents(".l-form__row").addClass("row-error").removeClass("row-ok");
l=c(h).closest(".tab-content").attr("data-tabid");a.trigger("updFormHeight",{tabId:l});a.trigger("updateFixedField",{tabId:l});t||(d=c(h),t=d.closest(".l-form__row")[0]?d.closest(".l-form__row")[0].offsetTop:0,d=d.closest(".b-form-page"),p=c("#form-scroll-"+l),d.hasClass("b-form-page_st_collapsed")&&d.find(".i-form-page__title").trigger("click"),p.length&&(q=parseFloat(p[0].style.height),p=p[0].scrollTop,d[0]&&(t+=d[0].offsetTop),t+=78,(t<p||q+p<t)&&a.trigger("scrollTo",{id:"form-scroll-"+l,offsetTop:t,
animate:!1,raw:!1})),"file"!==String(h.getAttribute("type")).toLowerCase()&&(0!==h.offsetWidth?(h.focus(),n.scrollTo(0,0),h.setSelectionRange?h.setSelectionRange(m,m):h.createTextRange&&(h=h.createTextRange(),h.collapse(!0),h.select(m,m))):h.nextSibling&&(h.nextSibling.focus(),n.scrollTo(0,0),h.setSelectionRange?h.nextSibling.setSelectionRange(m,m):(h=h.nextSibling.createTextRange(),h.collapse(!0),h.select(m,m)))))};return{init:function(){a.on("#main-wrapper",'input[type="text"].test',"change",b);
a.on("#main-wrapper",'input[type="text"].testzoom',"change",l);a.bind("errMsgValid",e);a.bind("okMsgValid",t)}}}(window,$,EventMgr,App);"use strict";
App.Wizards=function(n,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.Calendar=function(n,c,a){function d(){return c("#calendar")}function m(){C||(C=document.getElementById("calendar"),C||(C=document.createElement("div"),C.setAttribute("class","cl"),C.setAttribute("id","calendar"),E=document.createElement("div"),E.setAttribute("class","cl-cell"),E.setAttribute("id","calendar-cell"),C.appendChild(E),document.body.appendChild(C)));E||(E=document.getElementById("calendar-cell"));L||(L=document.getElementById("calendar-y"),L||(L=document.createElement("div"),L.setAttribute("id",
"calendar-y"),L.setAttribute("class","cl-ym-y"),document.body.appendChild(L)));J||(J=document.getElementById("calendar-m"),J||(J=document.createElement("div"),J.setAttribute("id","calendar-m"),J.setAttribute("class","cl-ym-m"),document.body.appendChild(J)));A||(a.on(d(),T,"click",f),a.on(d(),fa,"click",l),a.on(d(),ca,"click",h),a.on(d(),X,"mousedown",r),a.on(d(),Z,"mousedown",r),a.on(c("#calendar-m"),Q,"mouseup",p),a.on(c("#calendar-y"),Q,"mouseup",p),a.on(c("#calendar-y"),Q,"mouseover",x),a.on(c("#calendar-y"),
Q,"mouseout",w),a.on(c("#calendar-m"),Q,"mouseover",x),a.on(c("#calendar-m"),Q,"mouseout",w),A=!0)}function b(a){var b=a.target?a.target:a.srcElement;a=c(b).offset();var e=n.innerWidth,d=C.offsetWidth,f=C.offsetHeight,g=a.left-d+b.offsetWidth,b=a.top+b.offsetHeight-1,h=n.innerHeight-(b+f);0>e-(g+d)&&(g=e-d);0>h&&(b=a.top-f);F&&(g+=1);C.style.left=g+"px";C.style.top=b+"px";C.style.visibility="visible"}function l(a){a.preventDefault();if(this){a=this.getAttribute("data-value");var b=z.getFullYear();
e(b,a-0+1);y()}}function q(){if(""===L.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;L.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;J.appendChild(b)}}}function t(a){var b=a.getFullYear(),c=a.getMonth(),e=a.getDate(),d,f;0===c?(d=b-1,f=11):(d=b,f=c-1);var h=document.getElementById("calmonth");document.getElementById("calyear").innerHTML=
b;if(h){h.innerHTML=S[c];a=new Date(a.getFullYear(),a.getMonth(),a.getDate());a.setDate(1);a=a.getDay();0===a&&(a=7);b=g(b,c);f=g(d,f)-(a-2);d=[1,1,1,1,1,1,1,1];for(var h=c=1,k,l=2;8>l;l++)for(var p=0;7>p;p++)N.rows[l].className="",N.rows[l].cells[p].className=0===l%2?"cl-days":"cl-even cl-days",5<=p&&B(N.rows[l].cells[p],"cl-weekend"),N.rows[l].cells[p].id="",2===l&&p+1<a?(N.rows[l].cells[p].className=0===l%2?"cl-behind cl-days":"cl-even cl-behind cl-days",5<=p&&B(N.rows[l].cells[p],"cl-weekend"),
k='<div class="inner-td">'+f+"</div>",N.rows[l].cells[p].innerHTML=k,N.rows[l].cells[p].id=f,f++):c>b?(N.rows[l].cells[p].className=0===l%2?"cl-days cl-future":"cl-even cl-future cl-days",5<=p&&B(N.rows[l].cells[p],"cl-weekend"),k='<div class="inner-td">'+h+"</div>",N.rows[l].cells[p].innerHTML=k,N.rows[l].cells[p].id=h,h++,0===p&&(d[l]=0)):(k='<div class="inner-td">'+c+"</div>",N.rows[l].cells[p].innerHTML=k,c===e&&B(N.rows[l].cells[p],"cl-selected"),c++),0===p?B(N.rows[l].cells[p],"cl-first"):6===
p&&B(N.rows[l].cells[p],"cl-last"),2===l?N.rows[l].className="first-row":7===l&&(0!==d[l]?N.rows[l].className="last-row":N.rows[l-1].className="last-row");for(e=5;e<d.length;e++)N.rows[e].style.display=1===d[e]?"table-row":"none"}}function h(a){a=a||n.event;var b=(a.target?a.target:a.srcElement).innerHTML;if(String(b).match(/\d+/)){var b=b.replace(/\D[^\.]/g,""),e=c(this),b=parseInt(b,10);if(e.hasClass("cl-behind"))z.setMonth(z.getMonth()-1,b);else if(e.hasClass("cl-future"))z.setMonth(z.getMonth()+
1,b);else if(isNaN(b))return;k(z.getFullYear(),z.getMonth()+1,b);C||(C=document.getElementById("calendar"));document.onmouseup=null;document.onmousedown=null;C.style.visibility="hidden";G(a)}}function e(a,b){10>b&&(b="0"+String(b));if(null===K.getAttribute("readonly")){var e=a+"-"+b;K.value=e;c(K).trigger("change");O&&""===O.value&&(O.value=e,c(O).trigger("change"))}}function k(a,b,e){10>b&&(b="0"+String(b));10>e&&(e="0"+String(e));null===K.getAttribute("readonly")&&(a=a+"-"+b+"-"+e,K.value=a,c(K).trigger("change"),
O&&""===O.value&&(O.value=a,c(O).trigger("change")))}function g(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 f(a){a=a||n.event;var b=z.getDate(),d=z.getMonth(),f=z.getFullYear(),h;z.setDate(1);"prevY"===this.id?(z.setFullYear(z.getFullYear()-1),d=g(z.getFullYear(),z.getMonth()),d<b?z.setDate(d):z.setDate(b),t(z)):"prevM"===this.id?(z.setMonth(z.getMonth()-1),d=g(z.getFullYear(),z.getMonth()),d<b?z.setDate(d):z.setDate(b),t(z)):"today"===
this.id?(h=new Date,h.getFullYear()===f&&h.getMonth()===d&&h.getDate()===b?(k(f,d+1,b),y()):(z=h,t(z))):"curMonth"===this.id?(h=new Date,h.getFullYear()===f&&h.getMonth()===d?(e(f,d+1),y()):(z=h,c(".b-cal__month_selected").removeClass("b-cal__month_selected"),c('.b-cal__month[data-value="'+z.getMonth()+'"]').addClass("b-cal__month_selected"),c("#calyear").html(z.getFullYear()))):"nextM"===this.id?(z.setMonth(z.getMonth()+1),d=g(z.getFullYear(),z.getMonth()),d<b?z.setDate(d):z.setDate(b),t(z)):"nextY"===
this.id&&(z.setFullYear(z.getFullYear()+1),d=g(z.getFullYear(),z.getMonth()),d<b?z.setDate(d):z.setDate(b),t(z));G(a)}function r(a){a=a||n.event;var b=a.target?a.target:a.srcElement;I=b;"calyear"===b.id?(M&&clearTimeout(M),M=setTimeout(function(){for(var a=z.getFullYear(),a=a+12,b=0;12>b;b++)L.childNodes[b].innerHTML=a-1-2*b;a=c(I).offset();b="calyear"===I.id?a.left-1:a.left+I.offsetWidth-L.offsetWidth+1;F&&(b+=1);L.style.left=b+"px";L.style.top=a.top+I.offsetHeight-1+"px";L.style.visibility="visible";
B(I,"cl-tool-selected")},250),document.onmouseup=s):"calmonth"===b.id&&(M&&clearTimeout(M),M=setTimeout(function(){for(var a=z.getMonth(),b=0;12>b;b++)J.childNodes[b].innerHTML=U[b],a===b?B(J.childNodes[b],"cl-ym-selected"):D(J.childNodes[b],"cl-ym-selected");a=c(I).offset();b="calmonth"===I.id?a.left:a.left+I.offsetWidth-J.offsetWidth;F&&(b+=1);J.style.left=b+"px";J.style.top=a.top+I.offsetHeight-1+"px";J.style.visibility="visible";B(I,"cl-tool-selected")},250),document.onmouseup=s);G(a)}function s(){M&&
clearTimeout(M);document.onmouseup=null;L.style.visibility="hidden";J.style.visibility="hidden";I&&D(I,"cl-tool-selected")}function y(){C||(C=document.getElementById("calendar"));document.onmousedown=null;C.style.visibility="hidden"}function u(a){a=a||n.event;for(a=a.target?a.target:a.srcElement;a.parentNode;){if("calendar"===a.id)return;a=a.parentNode}y()}function p(a){a=a||n.event;var b=a.target?a.target:a.srcElement;a=z.getDate();z.setDate(1);String(b.id).match(/ycombo/)?(z.setFullYear(parseInt(b.innerHTML,
10)),b=g(z.getFullYear(),z.getMonth()),b<a?z.setDate(b):z.setDate(a),t(z)):String(b.id).match(/mcombo(\d+)/)&&(z.setMonth(parseInt(RegExp.$1,10)),b=g(z.getFullYear(),z.getMonth()),b<a?z.setDate(b):z.setDate(a),t(z))}function v(a,b){var c=!1,e=null,d=null,f=null;b?String(a).match(/^(\d\d\d\d)-(\d+)/)&&(e=parseInt(RegExp.$1,10),d=parseInt(RegExp.$2,10),f=1,isNaN(e)||isNaN(d)||(d-=1,c=!0)):String(a).match(/^(\d\d\d\d)-(\d+)-(\d+)/)&&(e=parseInt(RegExp.$1,10),d=parseInt(RegExp.$2,10),f=parseInt(RegExp.$3,
10),isNaN(e)||isNaN(d)||isNaN(f)||(d-=1,c=!0));var g=null;return g=c?new Date(e,d,f):new Date}function x(a){a=a||n.event;B(a.target?a.target:a.srcElement,"cl-ym-hover")}function w(a){a=a||n.event;D(a.target?a.target:a.srcElement,"cl-ym-hover")}function D(a,b){if(a&&a.className){for(var c=a.className.split(" "),e=[],d=c.length;0<d;)c[--d]!==b&&(e[e.length]=c[d]);a.className=e.join(" ")}}function B(a,b){D(a,b);a.className+=" "+b}function G(a){a=a||n.event;F?(a.cancelBubble=!0,a.returnValue=!1):(a.preventDefault(),
a.stopPropagation());return!1}var A=!1,F=/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent),C=null,E=null,K=null,z=null,M=null,I=null,L=null,J=null,R=null,N=null,P=null,O=null,S="January February March April May June July August September October November December".split(" "),U="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),W="Mo Tu We Th Fr Sa Su".split(" "),X="#calmonth",Z="#calyear",T=".cl-tool-td",ca="td.cl-days",Q=" div",fa=".b-cal__month",aa=n.pageInfo,da=n.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++)S[a]=aa.calendar["m"+a],U[a]=aa.calendar["ms"+a];for(a=0;7>a;a++)W[a]=aa.calendar["w"+a]},show:function(a,c,e){e=e||n.event;m();document.onmousedown=u;K=a;O=c;z=v(K.value);if(!R||"default"!==C.getAttribute("data-type")){var d;E.innerHTML="";R=document.createElement("div");R.className="cl-head";E.appendChild(R);C.setAttribute("data-type","default");R.innerHTML="";q();a=document.createElement("div");a.className="cl-days-wrapper";E.appendChild(a);N=document.createElement("table");
N.className="cl-days";a.appendChild(N);P=document.createElement("tbody");N.appendChild(P);a={prevM:".",calmonth:"",nextM:".",prevY:".",calyear:"",nextY:".",today:""};for(d in a)c=document.createElement("div"),c.className="cl-tool-td",c.id=d,c.setAttribute("unselectable",!0),c.innerHTML="."===a[d]?'<div class="t-inner"></div>':a[d],R.appendChild(c);d=document.createElement("tr");P.appendChild(d);for(d=0;7>d;d++)for(a=document.createElement("tr"),0===d&&(a.className="cl-dayst-tr"),P.appendChild(a),
c=0;7>c;c++){var f=document.createElement("td");6===c&&(f.style.borderRightWidth=0);f.innerHTML=0===d?W[c]:" ";0===c?B(f,"cl-first"):6===c&&B(f,"cl-last");a.appendChild(f)}}t(z);b(e)},showMonth:function(a,c,e){m();q();document.onmousedown=u;K=a;O=c;z=v(a.value,!0);a=da({cYear:z.getFullYear(),months:S,month:z.getMonth()});C.setAttribute("data-type","month");E.innerHTML=a;b(e)}}}(window,$,EventMgr);"use strict";
App.ValidChecker=function(n,c,a,d){var m=function(b,c){var d=c.name,h=c.self,e=c.param,k=c.number,g=c.value,f=c.prefix,m=c.convert,s={func:"check."+d,value:g,name:c.fieldname,funcname:c.funcname};e&&(s.args=e);f&&(s.prefix=f);m&&(s.tconvert=m);a.trigger("ajaxRequest",{url:pageInfo.url,param:s,invar:{self:h,namevalid:d,ovalue:h.value,vvalue:g,multi:c.multi,number:k},trfunc:"validatorResponse",outtype:"json",queue:"multiload"})},b=function(b,c){var d=c.self,h=c.namevalid,e=c.ovalue,k=c.value,g=c.number,
f=c.vvalue;c.ermsg?e===d.value&&0!==d.offsetWidth||null!==d.nextSibling&&"textarea"===d.nextSibling.nodeName.toLowerCase()&&0!==d.nextSibling.offsetWidth&&e===d.value?a.trigger("errMsgValid",{type:h,self:d,err:c.ermsg,number:g}):a.trigger("okMsgValid",{type:h,self:d,number:g}):e===d.value?a.trigger("okMsgValid",{type:h,self:d,number:g,multi:c.multi,value:k,ovalue:e,vvalue:f}):a.trigger("okMsgValid",{type:h,self:d,multi:c.multi,number:g,value:k,ovalue:e,vvalue:f})};return{init:function(){a.bind("checkValue",
m);a.bind("validatorResponse",b)}}}(window,$,EventMgr,App);"use strict";
App.Toolbar=function(n,c,a,d){var m,b=d.Dom,l=function(){var a=this.offsetWidth,c=this.getAttribute("data-id"),c=b.byId("tb-"+c);c.style.marginLeft=(a-c.offsetWidth)/2+"px"},q=function(a){return a.offsetWidth+3<a.scrollWidth?!0:!1},t=function(a,c,e){for(var d=!0,h=!1,l=a.length;d&&l--;)d=a[l].getAttribute("data-name"),d=b.byId("tb-"+e+"-"+d),d=d.childNodes,d=d.length,0<d&&b.addClass(a[l],"collapsed"),h=!0,d=q(c);return h},h=function(a,e){var d=e.tabId,h=b.byId("toolbar-"+d),l=c("#toolbar-"+d+" .toolgrp"),
m,n=!1;h&&((m=q(h))&&(n=t(l,h,d)),n&&b.addClass(h,"collapsed"))},e=function(){clearTimeout(m);m=setTimeout(function(){var a,e;e=c(".tab-content_st_active");a=e.attr("data-tabid");if("list"===e.attr("data-tab-type")){e=b.byId("toolbar-"+a);var d=b.hasClass(e,"collapsed"),h=c("#toolbar-"+a+" .toolgrp"),l;if(e){l=q(e);if(d&&!l){d=h.length;l=!1;var m,n,p;for(n=0;n<d;n++)if(m=h[n].getAttribute("data-name"),m=b.byId("tb-"+a+"-"+m),m.style.marginLeft=0,m=m.childNodes,p=m.length,b.removeClass(h[n],"collapsed"),
m=q(e)){0<p&&b.addClass(h[n],"collapsed");l=!0;break}d=l}else l&&(d=t(h,e,a));d?b.addClass(e,"collapsed"):b.removeClass(e,"collapsed")}}},100)};return{init:function(){a.bind("appendList",h);a.bind("menuPositionChanged",e);a.obind(c(n),"resize",e);a.on("#main-wrapper",".toolgrp.collapsed","mouseover",l)}}}(window,$,EventMgr,App);"use strict";App=App||{};
App.Map=function(n,c,a,d){var m=pageInfo.url,b={},l=function(b,c){var e=0,d="cont-"+c.tabId,f=[],g,h;for(h in b)e++,g={},g.elid=b[h].elid,g.name=b[h].name,f.push(g);1===e?a.trigger("mapSelect",{tabId:d}):0===e?a.trigger("mapUnSelect",{tabId:d}):1<e&&a.trigger("mapMultiSelect",{tabId:d});a.trigger("updateSelectedElems",{elems:f,tabId:c.tabId})},q=function(c,e){var d=[],f,g,h;for(h in c)c[h].state&&(g=c[h])&&(f={elid:g.elid,name:g.type,position:g.position},g.parent&&(f.plid=g.parent.elid),d.push(f));
d=JSON.stringify(d);a.trigger("ajaxRequest",{url:m,param:{func:b[e].saveAction,data:d},invar:{tabId:e},type:"get",outtype:"json",trfunc:"savedMapData",failfunc:"failSavedMapData",queue:"noqueue"});a.trigger("tabLoading",{tabId:e})},t=function(b,c){var e=[],d,f;for(f in b)d=b[f],b[f]&&(d={elid:d.elid,direction:Math.round(d.curDirect),top:d.curY,left:d.curX,name:d.name},e.push(d));e=JSON.stringify(e);a.trigger("ajaxRequest",{url:m,param:{func:D[c].saveAction,data:e},invar:{tabId:c},type:"get",outtype:"json",
trfunc:"savedMapData",failfunc:"failSavedMapData",queue:"noqueue"});a.trigger("tabLoading",{tabId:c})},h=function(b,c){a.trigger("tabLoadingHide",{tabId:c.tabId})},e=function(b,c){if(b){for(var e=b.length,d=e,f="cont-"+c,g=[],h;e--;)h={},h.elid=b[e].elid,h.name=b[e].type,g.push(h);1===d?a.trigger("mapSelect",{tabId:f}):0===d?a.trigger("mapUnSelect",{tabId:f}):1<d&&a.trigger("mapMultiSelect",{tabId:f});a.trigger("updateSelectedElems",{elems:g,tabId:c})}},k=function(b,e){var d=[{elid:b.elid,name:b.type}];
a.trigger("mapSelect",{tabId:"cont-"+e});a.trigger("updateSelectedElems",{elems:d,tabId:e});c("#toolbar-"+e+" .action.default").trigger("click")},g=function(b){var e=c(n).height(),d=c("#menu-items-wr").offset().top,e=e-d;c(".tab-content").height(e);d=c("#tcw-"+b+" .topBar");0<d.length&&(e-=d[0].offsetHeight,c("#"+b+"-map").height(e),a.trigger("updateScroll",{id:b+"-map"}))},f=function(c){var d=new Rack("wrapper");d.setData(c);d.render();d.onSaveData(q);d.onSelect(e);d.onDblclick(k);d.saveAction=c.map.action;
b[c.tabId]=d;setTimeout(function(){g(c.tabId)},150);a.trigger("appendMapDone",c)},r=function(a,b){if("rack"===b.map.type)f(b);else{var c=b.tabId,e=b.map,d=x.byId(c+"-map"),g=w.createElement("div"),h="svg-map-"+c,k=e.scale||1,p=e.width,m=e.height;d&&(g.setAttribute("class","svg-wrapper"),g.setAttribute("id",h),d.appendChild(g),d=new n.DCMap(h),d.init({width:p,height:m,scale:k,edit:e.edit,msg:e.msg}),d.onDblClick(s),d.renderWorkarea(),d.renderLayers(e),D[c]=d,d.saveAction=e.action,d.onSave(t),d.onSelect(l),
d.tabId=c,B=setTimeout(function(){A()},100))}},s=function(b,e){b.preventDefault();var d={},f=[],g=this.papper.master.tabId;d.elid=this.elid;d.name=this.name;f.push(d);a.trigger("updateSelectedElems",{elems:f,tabId:g});c("#toolbar-"+g+" .action.default").trigger("click")},y=[],u=function(b,c){"undefined"!==typeof n.DCMap?r.apply(n,[b,c]):(y.push(c),a.trigger("loadMapScript"))},p=function(){d.Common.required("/manimg/orion/dcmap.min.js",v)},v=function(){for(var a=y.length;a--;)r.apply(n,[{},y[a]])},
x=d.Dom,w=document,D={},B,G=function(){clearTimeout(B);B=setTimeout(function(){A()},50)},A=function(){var a=c(".tab-content_st_active"),b=a.attr("data-tab-type"),a=a.attr("data-tabid"),e,d;"map"===b&&D[a]?(e=c("#"+a+"-map"),b=e[0].offsetWidth-20,e=e.offset().top,d=document.body.offsetHeight,a=D[a],a.resize({width:b,height:d-e-20})):"map"===b&&g(a)},F=function(){var a=c(".tab-content_st_active").attr("data-tabid");D[a]&&D[a].forceRotate()},C={38:"up",40:"down",37:"left",39:"right"},E=function(a,b){var e=
c(".tab-content_st_active").attr("data-tabid"),d=C[b.codeKey];D[e]&&D[e].forceMove(d)};return{init:function(){a.bind("appendMap",u);a.bind("savedMapData",h);a.obind(c(n),"resize",G);a.one("loadMapScript",p);a.bind("spaceKeyUp",F);a.bind("upKeyUp, downKeyUp, leftKeyUp, rightKeyUp",E)}}}(window,$,EventMgr,App);"use strict";
App.Builder=function(n,c,a,d){var m=n.document,b=pageInfo.url,l=function(){return d.Dom.byId("inspector_form")},q=function(c,e){a.trigger("ajaxRequest",{url:b,param:c,invar:{sourceTab:e},type:"get",outtype:"json",trfunc:"ajaxResponseInspectorForm",queue:"",failfunc:"failResponseInspectorForm"})},t=function(a,b,c){var e={},f=a.getAttribute("data-tabid"),g=d.Dom.byId("cont-"+f);e.func=b;c&&(e.plid=g.getAttribute("data-func"));e.elid=a.getAttribute("data-elid")||"";q(e,f)},h=function(b,c){var e={},f=
b.getAttribute("data-tabid"),g=d.Dom.byId("cont-"+f),h={};e.func=c;e.plid=g.getAttribute("data-func");e.elid=b.getAttribute("data-elid");h.rows=b.getAttribute("data-name");g=10;for(h.confirm="";g--;)h.confirm+="\u042f \u0442\u043e\u0447\u043d\u043e \u0443\u0432\u0435\u0440\u0435\u043d, \u0447\u0442\u043e \u0445\u043e\u0447\u0443 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442!<br/>";h.tabId=f;h.params=e;a.trigger("listSelectedData",h)},e=function(a){var b={},
c=this.getAttribute("data-tabid"),e=d.Dom.byId("frm-"+c);b.func="builder.field";b.plid=e.func.value;b.elid=this.getAttribute("data-elid")||"";q(b,c);a.preventDefault()},k=function(a){t(this,"builder.button",!0);a.preventDefault()},g=function(a){h(this,"builder.button.delete");a.preventDefault()},f=function(a){var b={},c=this.getAttribute("data-tabid"),e=d.Dom.byId("cont-"+c);b.func="builder.form";b.elid=e.getAttribute("data-func")||"";q(b,c);a.preventDefault()},r=function(a){t(this,"builder.list");
a.preventDefault()},s=function(b,c){c.type="inspectorForm";a.trigger("ajaxResponse",c)},y=function(){},u=function(a){t(this,"builder.col",!0);a.preventDefault();a.stopPropagation()},p=function(a){h(this,"builder.col.delete");a.preventDefault();a.stopPropagation()},v=function(b){var c={},e={},f=this.getAttribute("data-tabid"),g=d.Dom.byId("frm-"+f);c.func="builder.field.delete";c.plid=g.func.value;c.elid=this.getAttribute("data-elid");e.rows=this.getAttribute("data-name");e.confirm="Delete ";e.tabId=
f;e.params=c;a.trigger("listSelectedData",e);b.preventDefault()},x=function(a){var b={};b.elid=this.getAttribute("data-elid")||"";b.func="builder.menu";q(b,"");a.preventDefault()},w=function(b,c){d.Dom.byId("inspector-content").innerHTML=c;l().style.display="block";a.trigger("appendForm",{tabId:"modal1"});var e=l(),f,g;e.style.right||(f=e.offsetWidth,g=n.innerWidth,e.style.right=(g-f)/2+"px",e.style.top="90px")},D=function(c,e){var f=e.reload,g=e.location,h=e.newwin,k=e.formParam,l=e.listParam,p=
e.__vars;p&&p.afterFunc&&e.ok&&a.trigger(p.afterFunc,{d:p});if(e.ok){if(f)n.location=b;else if(g&&h)n.open(g,"_blank");else{if(g){n.location=g;G(c);return}if(k){f=d.Common.parseParams(k);a.trigger("ajaxRequest",{url:b,noesc:!0,param:f,invar:{parent:""},type:"get",outtype:"json",trfunc:"ajaxResponse",failfunc:"failCommonAjaxResponse",queue:"noqueue"});return}if(l){f=d.Common.parseParams(l);a.trigger("ajaxRequest",{url:b,noesc:!0,param:f,invar:{parent:""},type:"get",outtype:"json",trfunc:"ajaxResponse",
failfunc:"failCommonAjaxResponse",queue:"noqueue"});return}e.parent&&a.trigger("reloadTab",{tabId:e.parent})}G(c)}else e.type="inspectorForm",e.targetTabId=null,e.sourceTab=e.parent,e.__vars&&(e.__innervars=e.__vars),a.trigger("ajaxResponse",e),a.trigger("tabLoadingHide",{tabId:e.tabId})},B=function(a){var b=l();d.Dom.hasClass(b,"collapsed")?(d.Dom.removeClass(b,"collapsed"),d.Dom.addClass(b,"uncollapsed")):(d.Dom.addClass(b,"collapsed"),d.Dom.removeClass(b,"uncollapsed"));a.preventDefault()},G=function(a){l().style.display=
"none";a&&a.preventDefault()},A=function(){G()},F,C,E,K,z,M,I,L,J,R=function(a){a.preventDefault();m.onmousemove=N;m.onmouseup=P;F=l();C=parseInt(F.style.right,10)||0;E=parseInt(F.style.top,10)||0;K=a.clientX;z=a.clientY;M=F.offsetWidth;I=n.innerHeight-35;L=n.innerWidth-M;J=50-M},N=function(a){var b=K-a.clientX+C;a=-(z-a.clientY)+E;0>a&&(a=0);a>I&&(a=I);b<J&&(b=J);b>L&&(b=L);F.style.right=b+"px";F.style.top=a+"px"},P=function(a){m.onmousemove=null;m.onmouseup=null;J=L=I=M=z=K=E=C=void 0};return{init:function(){a.bind("ajaxResponseInspectorForm",
s);a.bind("failResponseInspectorForm",y);a.bind("readyInspectorFormHtml",w);a.on("#main-wrapper",".inspector-close","click",G);a.on("#main-wrapper",".i-button_type_cancel","click",G);a.on("#main-wrapper",".inspector-collapse","click",B);a.on("#main-wrapper",".inspector-control","mousedown",R);a.on("#main-wrapper",".devel-link-settings--field, .devel-link-add--field","click",e);a.on("#main-wrapper",".devel-link-settings--toolbutton, .devel-link-add--toolbutton","click",k);a.on("#main-wrapper",".devel-link-settings--form",
"click",f);a.on("#main-wrapper",".devel-link-settings--list","click",r);a.on("#main-wrapper",".devel-link-settings--col, .devel-link-add--col","click",u);a.on("#main-wrapper",".devel-link-delete--toolbutton","click",g);a.on("#main-wrapper",".devel-link-delete--col","click",p);a.on("#main-wrapper",".devel-link-delete--field","click",v);a.on("#wrapper",".devel-link-settings--menu, .devel-link-add--menu","click",x);a.bind("formInspectorResponse",D);a.bind("closeModalForm",A)}}}(window,$,EventMgr,App);
"use strict";
App.CheckRestart=function(n,c,a){function d(d,m){m.bootTime&&m.bootTime!==b?(c("#b-overlay").fadeOut(300),c("#b-progressbar").fadeOut(300)):setTimeout(function(){a.trigger("ajaxRequest",{url:l.url,param:{func:"keepalive"},outtype:"json",trfunc:"checkRestart",failfunc:"checkRestart",queue:"noqueue"})},1500)}function m(d,m){b=m.bootTime;a.trigger("ajaxRequest",{url:l.url,param:{func:"keepalive"},outtype:"json",trfunc:"checkRestart",failfunc:"checkRestart",queue:"noqueue"});c("#b-overlay").fadeIn(300);c("#b-progressbar").fadeIn(300)}
var b,l=n.pageInfo;return{init:function(){a.bind("startCheckRestart",m);a.bind("checkRestart",d)}}}(window,$,EventMgr);"use strict";
App.TinyMCE=function(n,c,a,d){function m(b){if(g[b]&&n.tinymce){for(var c=g[b].length,e=n.tinymce.editors,d=e.length,h,k;c--;)for(k=g[b][c],h=d;h--;)e[h].id===k&&(a.trigger("removeDatafromLocalStorage",{id:k}),e[h].remove());delete g[b]}}function b(a,b){for(var c=n.tinymce.editors,e=c.length;e--;)c[e].id===b.id&&c[e].setContent(b.content)}function l(a,b){m(b.tabId)}function q(a){t(a)}function t(a){if(a)for(var b=a.length,e,d,h,k;b--;)k="",e=a[b].getAttribute("id"),d=a[b].getAttribute("data-tabid"),
h=a[b].offsetHeight-106,n.localStorage&&n.localStorage.getItem(e)&&(k="isp_bill_macro"),n.tinymce.init({selector:"#"+e,language:pageInfo.lang,resize:!1,height:h,relative_urls:!1,convert_urls:!1,setup:function(a){a.on("blur",function(b){a.save();c("#"+a.id).trigger("change")})},plugins:["advlist autolink lists link image charmap print preview anchor","searchreplace visualblocks code fullscreen","insertdatetime media table contextmenu paste "+k],toolbar:"insertfile undo redo pastetext | fontselect | fontsizeselect | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | "+
k}),g[d].push(e)}function h(a,b){var e=b.tabId;m(e);g[e]=[];e=c("#cont-"+e+" .b-text-editor");0<e.length&&("undefined"!==typeof n.tinymce?t(e):d.Common.required("/manimg/common/tinymce/tinymce.min.js",q,e))}function e(a,b){var c=this.getAttribute("data-tabid");if(g[c]&&n.tinymce)for(var e=g[c].length,d=n.tinymce.editors,h=d.length,k,l;e--;)for(l=g[c][e],k=h;k--;)d[k].id===l&&d[k].save()}function k(b,c){a.trigger("writeDatatoLocalStorage",{id:c.name+"-"+c.tabId,data:c.vars})}var g={};return{init:function(){a.bind("appendForm",
h);a.bind("closeTabEvent",l);a.on("#main-wrapper",".i-button_type_ok, .i-button_type_setvalue","click",e);a.bind("preSetValues",e);a.bind("saveVarsTinyMCE",k);a.bind("TinyMCE_setContent",b)}}}(window,$,EventMgr,App);"use strict";
App.FormWatcher=function(n,c,a,d){function m(a){var c=a.field.value,d=a.tabObj;a=a.field.getAttribute("name");d&&d.formModel&&d.formModel[a]&&(d.formModel[a].isChanged=d.formModel[a].defValue===c?!1:!0,d.formModel[a].value=c)}return{init:function(){a.addHook("formFieldChanged",m)}}}(window,$,EventMgr,App);"use strict";
App.ConfirmBox=function(n,c,a,d){function m(){return d.u.selectorCache("#modal")}function b(){return d.u.selectorCache("#modal_form")}function l(a,h){var l=h.text,q=h.self;f=h.checkbox||null;e=h.callbackOk||null;k=h.callbackCancel||null;g=h.args||[];d.u.selectorCache("body").addClass(s);h.warning&&(m().addClass("modal-with-warning"),l=pageInfo.messages.warning+"</br>"+l);d.u.selectorCache("#modal_message").html(n.filterXSS(l));f?b().html(templates.formItemCheckbox({id:"confirmbox",name:"confirmcheckbox",
desc:f.msg,value:"off",attrInput:'id="confirmcheckbox"',dependFields:"b-checkbox__wrapper_for_confirmbox l-form__row_type_checkbox"})):b().html("");if(q){var q=c(q),l=q.offset(),q=q.height(),t=m(),w=t.height(),D=n.innerWidth,B=n.innerHeight,G=l.top+q+10,l=l.left-137;G+w>B?G=B-w-q-20:0>G&&(G=10);l+420>D?l=D-420:0>l&&(l=10);(320<B/2-q/2-G||320<D/2-210-l)&&t.css({top:G,left:l,marginLeft:0,marginTop:0})}m().show();r=!0}function q(){e=k=null;r=!1;f=null;m().css({top:"",left:"",marginLeft:"",marginTop:""});
m().removeClass("modal-with-warning")}function t(a){!0===r&&(d.u.selectorCache("body").removeClass(s),m().hide(),d.u.isFunction(e)&&e.apply(n,g),f&&d.u.isFunction(f.cb)&&f.cb.apply(n,[c("#confirmcheckbox").val()]),q())}function h(a){if(!0===r)return d.u.selectorCache("body").removeClass(s),m().hide(),d.u.isFunction(k)&&k.apply(n,g),b().html(""),q(),!0}var e,k,g,f,r=!1,s="active-modal";return{init:function(){a.bind("confirmBoxShow",l);a.obind(d.u.selectorCache("#modal_ok"),"click",t);a.obind(d.u.selectorCache("#modal_cancel"),
"click",h);a.addToTriggerStack("escKeyUp",h,0);a.bind("enterKeyUp",t)}}}(window,$,EventMgr,App);"use strict";
App.HorizScrollControl=function(n,c,a,d){function m(a,b){var d=c(b.leftBtn),g=c(b.rightBtn),f=c(b.innerBox),l=c(b.actElem),m=b.id,d=new t({leftBtn:d,rightBtn:g,innerBox:f,actElem:l,step:b.step});d.init();q[m]=d}function b(a,b){var c=b.id;q[c]&&q[c].update&&q[c].update()}function l(a,b){var c=b.tabId;q&&q[c]&&(delete q[c],q["filter-"+c]&&delete q["filter-"+c])}var q={},t=function(a){this.leftBtn=a.leftBtn;this.rightBtn=a.rightBtn;this.innerBox=a.innerBox;this.outterBox=this.innerBox.parent();this.actElem=
a.actElem;this.step=a.step||150};t.fn=t.prototype;t.fn.init=function(){this.leftBtn.addClass("b-hsc__btn-left");this.rightBtn.addClass("b-hsc__btn-right");this.leftBtn.bind("click",c.proxy(this.moveLeft,this));this.rightBtn.bind("click",c.proxy(this.moveRight,this));c(n).bind("resize",c.proxy(this.update,this));this.getWidth();this.moveToActElem();this.checkPosition()};t.fn.update=function(){var a=this;clearTimeout(this.updTimeout);this.updTimeout=setTimeout(function(){a.getWidth();a.moveToActElem();
a.checkPosition()},300)};t.fn.moveRight=function(a){a.preventDefault();a=parseFloat(this.innerBox.css("marginLeft"));isNaN(a)&&(a=0);a-=this.step;a<this.maxLeft&&(a=this.maxLeft);var b=this;this.innerBox.animate({marginLeft:a+"px"},150,function(){b.checkPosition()})};t.fn.moveLeft=function(a){a.preventDefault();a=parseFloat(this.innerBox.css("marginLeft"));isNaN(a)&&(a=0);a+=this.step;0<a&&(a=0);var b=this;this.innerBox.animate({marginLeft:a+"px"},150,function(){b.checkPosition()})};t.fn.getWidth=
function(){this.outterBoxWidth=this.outterBox.width();this.innerBoxWidth=this.innerBox.width();this.maxLeft=this.outterBoxWidth-this.innerBoxWidth;this.overWidth=0>this.maxLeft;this.step=Math.ceil(this.innerBoxWidth/Math.floor(this.innerBoxWidth/this.step));isNaN(this.step)&&(this.step=150)};t.fn.moveToActElem=function(){if(0<this.actElem.length&&this.overWidth){this.actElemWidth=this.actElem.width();var a=this.actElem.position().left,a=this.outterBoxWidth-(this.actElemWidth+a);0>a&&(a=parseInt(this.innerBox.css("marginLeft"),
10)+a,a=Math.ceil(a/this.step)*this.step-this.step,a<this.maxLeft&&(a=this.maxLeft),this.innerBox.css("margin-left",a+"px"))}};t.fn.checkPosition=function(){this.outterBox.removeClass("b-hsc_overwidth_right b-hsc_overwidth_left b-hsc_overwidth_full");if(this.outterBoxWidth<this.innerBoxWidth){var a=parseInt(this.innerBox.css("marginLeft"),10);0===a?this.outterBox.addClass("b-hsc_overwidth_right"):a===this.maxLeft?this.outterBox.addClass("b-hsc_overwidth_left"):this.outterBox.addClass("b-hsc_overwidth_full")}};
return{init:function(){a.bind("bindHorizScrollControl",m);a.bind("updateHorizScrollControl",b);a.bind("closeTabEvent",l)}}}(window,$,EventMgr,App);"use strict";
App.DashboardList=function(n,c,a,d){function m(d,m){var n=m.tabId,h=c("#"+n),e=h.find(".list_table"),k=e.find(b),g;e.removeClass("b-list_overflow_ellipsis");k.css("width","");k.length&&(g=e.width(),h=h.width(),g>h&&(g-=h,h=k.width(),k.css("width",h-g+"px"),e.addClass("b-list_overflow_ellipsis"),a.trigger("updateScroll",{id:n+"-scrollwrapper"})))}var b=".i-minimize-col";return{init:function(){a.bind("appendDashList",m)}}}(window,$,EventMgr,App);"use strict";
App.Desktop=function(n,c,a,d){function m(){n.scrollToTopLeft()}return{init:function(){a.obind(c(n),"scroll",m)}}}(window,$,EventMgr,App);"use strict";
App.MessageTempl=function(n,c,a,d){function m(){return c("#main-wrapper")}function b(){var a=this.getAttribute("data-ind");c(".b-msg-templ__title-content-item_ind_"+a).show()}function l(){var a=this.getAttribute("data-ind");c(".b-msg-templ__title-content-item_ind_"+a).hide()}function q(a){for(var b="",c=a.length-1;-1<c;c--)b+=a.substr(c,1);return b}function t(b){b.preventDefault();b=this.getAttribute("data-id");var e=c("#b-msg-templ-"+b).find(".b-msg-templ"),h=this.getAttribute("data-tabid"),k=d.Dom.byId(b),
l=k.value,k=0===l.length?0:d.u.getCaretPosition(k),m=l.lastIndexOf("\n",k-1)+1,l=l.slice(m,k),l=q(l),k=l.match(/(.*?)[\.\?\!] */),l=q(k?k[1]:l),l=l.replace(/^ */,"");0<e.length?e.remove():(e=c("#frm-"+h).serializeObject(),e.source_func=e.func,e.func="anstempl.get",e.source_string=l,a.trigger("ajaxRequest",{param:e,invar:{id:b},type:"get",outtype:"json",trfunc:"msgTemplResp"}))}function h(a){c(".tab-content_st_active .b-msg-templ").remove();c("body").off("click.msgTempl",h)}function e(a,b){var e=b.id,
d=templates.msgTemplList({templList:b.savedmessage,id:e});c("#b-msg-templ-"+e).append(d);setTimeout(function(){c("body").on("click.msgTempl",h)},1)}function k(b){b.preventDefault();var e=this.getAttribute("data-ind");b=this.getAttribute("data-id");var e=c(".b-msg-templ__title-content-item_ind_"+e).text(),k=c(this).closest(".b-msg-templ").attr("data-target"),l=d.Dom.byId(k);l&&(l.focus(),d.u.insertStringAfterCaret(l,e,!0),a.trigger("ajaxRequest",{param:{func:"anstempl.stat",id:b},type:"get",outtype:"json",
trfunc:"DoNothing"}));c("#b-msg-templ-"+k).find(".b-msg-templ").remove();c("body").off("click.msgTempl",h)}return{init:function(){a.on(m(),".b-msg-templ__link","click",t);a.bind("msgTemplResp",e);a.on(m(),".b-msg-templ__title-list-item","mouseenter",b);a.on(m(),".b-msg-templ__title-list-item","mouseleave",l);a.on(m(),".b-msg-templ__title-list-item","click",k)}}}(window,$,EventMgr,App);"use strict";
App.FontSettings=function(n,c,a,d){function m(a){var b=document.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("type","text/css");b.setAttribute("href","http://fonts.googleapis.com/css?family="+a);document.head.appendChild(b)}function b(a){var b=this.getAttribute("data-targetview");a=this.value;var c=this.getAttribute("data-tabid");if(b=d.Dom.byId(c+"-"+b))b.style.fontSize=a+"px",b.style.lineHeight=a+"px"}function l(a){a=this.getAttribute("data-targetview");var b=this.value,
c=this.getAttribute("data-tabid"),k=d.Dom.byId(c+"-"+a);k&&(k.style.fontFamily=b,""===k.style.fontFamily&&(m(b),setTimeout(function(){k.style.fontFamily=b},1E3)))}function q(a,b){var e=c("#cont-"+b.tabId);e.find(".i-font-family-control").trigger("change");e.find(".i-font-size-control").trigger("change")}return{init:function(){a.on(c(".i-list-wr"),".i-font-family-control","change",l);a.on(c(".i-list-wr"),".i-font-size-control","change",b);a.bind("appendForm",q)}}}(window,$,EventMgr,App);"use strict";
App.ContentMistake=function(n,c,a,d){function m(a){c("body").addClass("active_mistake_form");c("#modal_mistake_textarea").val(a.content);c("#modal_mistake_input").val(a.msgName+", "+a.funcName)}function b(){c("body").removeClass("active_mistake_form");c("#modal_mistake_textarea").val("");c("#modal_mistake_input").val("");c("#reportmistakebox").val("on")}function l(){var d=c("#modal_mistake_textarea").val(),g=c("#reportmistakebox").val();d!==e.content&&(a.trigger("ajaxRequest",{param:{msg:e.msgName,
module:e.funcName,content:d,func:"editmsg",notify:g},type:"get",outtype:"json",trfunc:"DoNothing",queue:"noqueue"}),e.node&&(e.node.innerHTML=d));b()}function q(){e={};var b,d,f,h,l,q,t;if("undefined"!==typeof n.getSelection){h=n.getSelection();q=h.toString();if(""===q)return!0;0<h.rangeCount&&(d=h.getRangeAt(0).startContainer.parentNode)&&(f=d.getAttribute("data-mn"),l=d.getAttribute("data-fn"),b=d.innerHTML,t=d,f||c(d).children().each(function(){if(this.getAttribute("data-mn"))return f=this.getAttribute("data-mn"),
l=this.getAttribute("data-fn"),b=this.innerHTML,t=d,!1}),f||(h=c(d).closest("[data-mn]"),(f=h.attr("data-mn"))&&h.length&&(b=h[0].innerHTML)),f&&!l&&(l=c(d).closest(".tab-content").attr("data-func")),l||(l=c(".tab-content_st_active").attr("data-func")))}e.content=b;e.msgName=f;e.funcName=l;e.node=t;f?m(e):a.trigger("showAlert",{msg:pageInfo.mistakeNosel})}function t(a){(a.which||a.keyCode)===h&&(a.ctrlKey||a.metaKey)&&q()}var h=13,e={};return{init:function(){29<=pageInfo.userLevel-0&&(a.obind(c(document),
"keyup",t),a.obind("#modal_mistake_cancel","click",b),a.obind("#modal_mistake_ok","click",l))}}}(window,$,EventMgr,App);"use strict";
App.CopyToBuffer=function(n,c,a,d){function m(b,c){var h=d.Dom.byId("permalink-"+c.tabId);h&&(h=new ZeroClipboard(h),h.on("aftercopy",function(b){a.trigger("showAlert",{msg:n.pageInfo.linkCopied,closeTimeout:1500})}))}function b(){var a=!1;try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash")&&(a=!0)}catch(b){navigator.mimeTypes&&void 0!==navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin&&(a=!0)}return a}function l(c){c.preventDefault();
b()||a.trigger("showAlert",{msg:"<div>"+n.pageInfo.linkToCopy+'</div><textarea class="b-textarea b-modal-mistake__textarea" readonly>'+this.getAttribute("data-clipboard-text")+"</textarea>"})}return{init:function(){n.ZeroClipboard&&b()&&a.bind("appendForm,appendList,appendReport,appendMap",m);a.on(c("#main-wrapper"),".b-permalink","click",l)}}}(window,$,EventMgr,App);"use strict";
App.TestCases=function(n,c,a,d){function m(){return d.u.selectorCache(".i-list-wr")}function b(b){b.preventDefault();var e=this.getAttribute("data-elid");b=this.getAttribute("data-tabid");var d=c("#cont-"+b).attr("data-func"),f=c(this),g=c("#cont-"+b+' input[type=hidden][name="'+e+'"],#cont-'+b+' input[type=text][name="'+e+'"],#cont-'+b+" textarea[name="+e+"]").val();void 0===g&&((g=c("#"+b+"-"+e+"-inner").html())||(g=c("#"+b+"-"+e).html()));e={func:"test.check",fieldname:e,ffunc:d,value:g};f.hasClass("b-elem_style_gracescale")?
f.removeClass("b-elem_style_gracescale"):(f.addClass("b-elem_style_gracescale"),e.cancel="yes");a.trigger("ajaxRequest",{param:e,invar:{sourceTab:b},type:"get",outtype:"json",trfunc:"DoNothing",queue:""})}function l(){return d.Dom.byId("testmode__list-icon")}function q(){var a=c(this),b=a.offset(),e=b.left,b=b.top,d=this.offsetWidth,f=l(),g=a.hasClass("editable")||a.hasClass("i-filter-field")||a.parent().hasClass("i-filter-field"),h=22;s=a;g&&(h+=22);f.className.match("active")||(y=e+d-h,f.style.left=
y+"px",f.style.top=b+"px",f.style.display="block")}function t(a){a=l();a.className.match("active")||(a.style.display="none")}function h(){l().style.display="block"}function e(a,b){var e=s.html(),d=s.closest(".tab-content"),g=d.attr("data-func"),h=s.closest(".b-form-list__table"),k=s.closest(".b-form-list__col"),l=h.attr("data-key"),h=h.attr("data-name"),d=d.attr("data-tabid"),d=c("#"+d+"-elid").val(),e={func:"test.check",colname:k.attr("data-colname"),ffunc:g,elid:d,keyname:l,value:e,fieldname:h};
f(e,s)}function k(a,b){var c=s.html(),e=s.closest(".block-table").attr("data-block-func"),d=s.attr("data-name");f({func:"test.check",ffunc:e,value:c,fieldname:d},s)}function g(a,b){if(s.hasClass("b-form-list__data"))e(a,b);else if(s.hasClass("b-infolist__col_type_value"))k(a,b);else{var c=s.find(".b-list__table-col-content").html(),d=s.closest(".b-list__table-row"),g=d.attr("data-elid"),h=d.attr("data-elkeyname"),l=s.closest("td").index(),l=s.closest("table").find("th")[l].getAttribute("data-colname"),
m=s.closest(".tab-content"),n=m.attr("data-tabid"),m=m.attr("data-func"),d=d.attr("data-index"),q="";s.find(".props").each(function(){""!==q&&(q+=",");q+=this.getAttribute("data-name");q+="=";this.getAttribute("data-value")&&(q+=this.getAttribute("data-value"))});b.__tabs[n]&&b.__tabs[n].__content&&b.__tabs[n].__content[d]&&b.__tabs[n].__content[d][l]&&b.__tabs[n].__content[d][l].orig&&(c=b.__tabs[n].__content[d][l].orig);c={func:"test.check",colname:l,ffunc:m,elid:g,keyname:h,value:c};q&&(c.p_value=
q);f(c,s)}}function f(b,c){c.hasClass("bg__green")?(c.removeClass("bg__green"),b.cancel="yes"):c.addClass("bg__green");a.trigger("ajaxRequest",{param:b,invar:{},type:"get",outtype:"json",trfunc:"DoNothing",queue:""})}function r(){c(this).closest(".l-form__table-control").find(".testmode__form-link").remove()}var s,y;return{init:function(){a.on(m(),".testmode__form-link","click",b);a.on(m(),".tab-content_st_testmode input, .tab-content_st_testmode textarea","change",r);m().append('<div class="testmode__list-icon" id="testmode__list-icon" style="display:none;"></div>');
a.on(m(),".i-testmode-field","mouseover",q);a.on(m(),".i-testmode-field","mouseout",t);a.obind("#testmode__list-icon","mouseout",t);a.obind("#testmode__list-icon","mouseover",h);a.onwithdata(m(),"#testmode__list-icon","click","testColCheck",g)}}}(window,$,EventMgr,App);"use strict";
App.TabDrag=function(n,c,a,d){function m(a){var b=[];a.children().each(function(){if(this.id!==h.obj.id&&"tab-group__shadow"!==this.className){var a=this.offsetLeft;b.push({left:a,right:this.offsetWidth+a,self:this})}});h.elems=b}function b(a,b){for(var c=h.elems,e=c.length,d;e--;){if(a>c[e].left&&a<c[e].right&&a<c[e].left+(c[e].right-c[e].left)/2){d=c[e];d.pos="before";break}if(b>c[e].left&&b<c[e].right){b>c[e].left+(c[e].right-c[e].left)/2&&(d=c[e],d.pos="after");break}}return d}function l(a){if("which"in
a&&3===a.which||"button"in a&&2===a.button)return!1;document.onmouseup=t;document.onmousemove=q;var b=c(this),e=b.parent(),d=this.offsetLeft;h.$obj=b;h.obj=this;h.$parent=e;b.addClass("tab-group_moving_yes");var g=b.width();b.height();b=c('<li class="tab-group__shadow" style="width: '+g+'px;"></li>');h.$shadow=b;h.width=g;h.$obj.after(h.$shadow);this.style.left=d+"px";this.style.position="absolute";k=e.width()-h.width;h.y=a.clientY;h.x=a.clientX;m(e);a.preventDefault()}function q(a){var d=a.clientY,
l=a.clientX,n=l-h.x,q=d-h.y;if(!(10>Math.abs(n)&&10>Math.abs(q))){h.x=l;h.y=d;d=parseInt(h.obj.style.left,10)+n;d=d>e?d:e;d=d<k?d:k;l=d+h.width;if(l=b(d,l))c(l.self)[l.pos](h.$shadow),h.cElem=l,clearTimeout(g),g=setTimeout(function(){m(h.$parent)},5);h.obj.style.left=d+"px";a.preventDefault()}}function t(b){h.cElem&&(c(h.cElem.self)[h.cElem.pos](h.$obj),a.trigger("changeTabSortIndex",{s:h.cElem.self.id,t:h.obj.id}));h.$shadow.remove();h.$obj.removeClass("tab-group_moving_yes");h.obj.style.position=
"";h={};document.onmouseup=null;document.onmousemove=null}var h={},e=0,k,g;return{init:function(){a.on(c("#nav-tabs"),".tab-group","mousedown",l)}}}(window,$,EventMgr,App);"use strict";
App.UsefulLinks=function(n,c,a,d){function m(a,b){if(b&&b.srcData&&b.srcData.usefulLinks){var h=pageInfo.messages.usefulLinksTitle,e=b.tabId,k=b.srcData.type,h=templates.usefulLinks({content:n.htmlDecode(b.srcData.usefulLinks),title:h}),g,f=n.document.createElement("div");c("#cont-"+e).addClass("tab-content_has_usefullinks");"list"===k?g=d.Dom.byId("ltwr-"+e):"form"===k&&(g=d.Dom.byId("form-scroll-in-"+e));g&&(f.innerHTML=h,g.appendChild(f))}}function b(a){a&&a.preventDefault();c("#content").addClass("b-useful-links-flag_is_collapsed");
n.localStorage&&n.localStorage.setItem("useful-links-flag-collapsed",!0)}function l(a){a&&a.preventDefault();c("#content").removeClass("b-useful-links-flag_is_collapsed");n.localStorage&&n.localStorage.setItem("useful-links-flag-collapsed",!1)}return{init:function(){n.localStorage&&"true"===n.localStorage.getItem("useful-links-flag-collapsed")&&b();a.bind("appendForm,appendList",m);a.on(d.u.selectorCache("#main-wrapper"),".i-userful-links-collapse","click",b);a.on(d.u.selectorCache("#main-wrapper"),
".b-usefulLinks__icon","click",l)}}}(window,$,EventMgr,App);"use strict";
App.InputMask=function(n,c,a,d){function m(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",m);a.bind("inputMaskChangeBySetvalues",
b)}}}(window,$,EventMgr,App,doT);"use strict";
App.FormListFilter=function(n,c,a,d){function m(b,d){var e=c(this).closest(".i-form-list__filter"),k=e.attr("data-srcname"),g=this.getAttribute("data-tabid"),f=c("#"+g+"-"+k);a.trigger("formListFilterHandler",{tabId:g,name:k,$formList:f,$filterWrapper:e})}function b(b,c){var e=c.$formList,d=c.tabId,g=c.$filterWrapper,f=e.find(".row__has__tags"),l=[],m=0;g.find('input[type="hidden"]').each(function(){var a=this.getAttribute("name");"on"===this.value&&(l.push({name:a,isChecked:!0}),m++)});for(var n,
q=0,p=0,v=f.length;p<v;p++)if(n=!1,0!==m){e.addClass("b-form-list__table_filter_yes");g.addClass("b-form-list__filter_filter_yes");for(var x=0;x<m;x++)if(f[p]&&f[p].className.match(l[x].name))n=!0;else{n=!1;break}n?(f[p].style.display="",q++):f[p].style.display="none"}else f[p].style.display="",e.removeClass("b-form-list__table_filter_yes"),g.removeClass("b-form-list__filter_filter_yes");0===q&&0!==m?g.find(".b-form-list__filter-notfound").css("display","block"):g.find(".b-form-list__filter-notfound").css("display",
"");a.trigger("updateScroll",{id:"form-scroll-"+d})}function l(b,d){var e=d.tabId,k,g;c("#cont-"+e+" .i-form-list__filter").each(function(){g=this.getAttribute("data-srcname");k=c("#"+e+"-"+g);a.trigger("formListFilterHandler",{tabId:e,name:g,$formList:k,$filterWrapper:c(this)})})}function q(){var b=c(this).closest(".i-form-list__filter"),d=b.attr("data-tabid");b.find('input[type="hidden"]').each(function(){"on"===this.value&&c(this).closest(".b-checkbox__wrapper").find(".b-checkbox__control").trigger("click")});
a.trigger("updateScroll",{id:"form-scroll-"+d})}return{init:function(){a.on(c("#main-wrapper"),'.b-form-list__filter input[type="hidden"]',"change",m);a.on(c("#main-wrapper"),".i-form-list__filter-clear","click",q);a.bind("setValuesDone",l);a.bind("formListFilterHandler",b)}}}(window,$,EventMgr,App);"use strict";
App.LightBoxProvider=function(n,c,a,d){function m(a,b){c("body").append('<a id="b-lightbox-fake-link" data-lightbox="1" style="visibility: hidden;"></a>')}function b(a,b){var d=b.tabId,g=c("#cont-"+d+" .b-image-for-view");0<g.length&&(q(),g.attr("data-lightbox",d+"img"))}function l(a,b){!t&&c(".action-preview").length&&q()}function q(){t||(d.u.injectCss("/manimg/orion/lib/lightbox/css/lightbox.css"),d.u.required("/manimg/orion/lib/lightbox/js/lightbox.min.js"),t=!0)}c("#main-wrapper");var t=!1;return{init:function(){a.bind("appendForm",
b);a.bind("formSetValues",b);a.bind("appendList",l);a.bind("loadPage",m)}}}(window,$,EventMgr,App);"use strict";
App.FormFixedField=function(n,c,a,d){function m(a,b){c("#cont-"+b.tabId).find(".i-form__row_fixed_yes").each(function(a){var b=c(this),e=b.clone(),d=b.height(),g="i"+(new Date).getTime();e.addClass("b-form__row_visible_hidden");e.html('<td><div class="b-form__row-inner" id="'+g+'" style="height: '+d+'px;"></div></td>');b.css("position","fixed").css("z-index",10-a).css("width","100%");b.attr("data-id",g);b.after(e)})}function b(a,b){c("#cont-"+b.tabId).find(".i-form__row_fixed_yes").each(function(){var a=
c(this).height(),b=this.getAttribute("data-id");c("#"+b).css("height",a+"px")})}return{init:function(){a.bind("appendForm",m);a.bind("updateFixedField",b)}}}(window,$,EventMgr,App);"use strict";
App.GroupEdit=function(n,c,a,d){function m(){return c(".i-form-wr")}function b(a){a=c(this);""!==this.value&&a.hasClass("b-input-mixed")&&(a.removeClass("b-input-mixed").removeClass("i-control-mixed"),a.attr("placeholder",""))}function l(a){a=c(this);var b=a.closest(".b-checkbox__wrapper");a.removeClass("i-control-mixed");b.hasClass("b-checkbox_mixed_yes")&&b.removeClass("b-checkbox_mixed_yes")}function q(a){a=c(this);var b=a.closest(".b-myselect");a.removeClass("i-control-mixed");b.hasClass("b-select_mixed_yes")&&
b.removeClass("b-select_mixed_yes")}function t(a){a=c(this);var b=a.closest(".b-mselect");a.removeClass("i-mselect_mixed_yes");$unselectMsgNode=b.find(".b-mselect__item_msg_unselected");$unselectMsgNode.html($unselectMsgNode.attr("data-default-msg"));b.hasClass("b-mselect_mixed_yes")&&b.removeClass("b-mselect_mixed_yes")}function h(){var a=c(this);""!==this.value&&a.hasClass("b-textarea-mixed")&&(a.removeClass("b-textarea-mixed").removeClass("i-control-mixed"),a.attr("placeholder",""))}function e(){var a=
c(this),b=a.closest(".b-radio");a.removeClass("i-control-mixed");b.hasClass("b-radio_mixed_yes")&&b.removeClass("b-radio_mixed_yes")}return{init:function(){a.on(m(),".i-textarea-mixed","change",h);a.on(m(),".i-input-mixed","change",b);a.on(m(),".i-checkbox_mixed_yes input","change",l);a.on(m(),".i-select_mixed_yes input","change",q);a.on(m(),".i-mselect_mixed_yes input","change",t);a.on(m(),".i-radio_mixed_yes input","change",e)}}}(window,$,EventMgr,App,doT);"use strict";
App.GlobalSearch=function(n,c,a,d){function m(a){var d=a.which||a.keyCode,f=this.value,g=c(".b-gsearch__list-item_selected_yes");"UPKEY"===x[d]?(d=g[0]?g.prev():c(".b-gsearch__list-item:first"),0!==d.length&&(g.removeClass("b-gsearch__list-item_selected_yes"),d.addClass("b-gsearch__list-item_selected_yes")),a.preventDefault()):"DOWNKEY"===x[d]?(d=g[0]?g.next():c(".b-gsearch__list-item:first"),0!==d.length&&(g.removeClass("b-gsearch__list-item_selected_yes"),d.addClass("b-gsearch__list-item_selected_yes")),
a.preventDefault()):"ENTERKEY"===x[d]?(g[0]?e.apply(g[0],[a]):h(f),a.preventDefault()):(clearTimeout(y),y=setTimeout(function(){h(f)},250));""!==f?b():l()}function b(){var a=c(".b-gsearch__close");a.hasClass("b-gsearch__close_is_show")||a.addClass("b-gsearch__close_is_show")}function l(){c(".b-gsearch__close").removeClass("b-gsearch__close_is_show")}function q(a,b){f()}function t(a,b){var c=b.doc||{},e="";c.elem?(p=c.elem,20<p.length&&p.splice(20,p.length-1),e=w({elem:p})):e=w({elem:v});d.u.selectorCache(".i-gsearch").html(e);
d.u.selectorCache("body").on("click.globalSearch",k);f()}function h(b){""!==b&&(a.trigger("ajaxRequest",{param:{func:"globalindex",elid:b,out:"json"},trfunc:"globalSearchResponse",failfunc:"globalSearchFail",outtype:"json",queue:"noqueue"}),g())}function e(){var b=this.getAttribute("data-index");if(p&&p[b]&&!p[b].__empty__){var c=d.u.parseParams(p[b].filter.$);c.func=p[b].func.$;c.filter="on";a.trigger("ajaxRequest",{param:c,invar:{newtab:!0,__src:"menuAction"},type:"get",outtype:"json",trfunc:"ajaxResponse",
failfunc:"failMenuAjaxResponse",queue:"noqueue"})}k()}function k(){d.u.selectorCache(".i-gsearch").html("");p=[];d.u.selectorCache("body").off("click.globalSearch")}function g(){u=setTimeout(function(){c(".i-gsearch__input").addClass("b-gsearch__input_loading_yes")},100)}function f(){clearTimeout(u);c(".i-gsearch__input").removeClass("b-gsearch__input_loading_yes")}function r(a){a.preventDefault();c(".i-gsearch__input").val("");l()}function s(){return d.u.selectorCache("#main-wrapper")}var y,u,p=
[],v=[{description:{$:pageInfo.notfound},__empty__:!0}],x={38:"UPKEY",40:"DOWNKEY",37:"LEFTKEY",39:"RIGHTKEY",13:"ENTERKEY",9:"TABKEY"},w=n.doT.template('<div class="b-gsearch__list-wrapper b-select-ac__list-scroll-wrapper"><div class="b-select-ac__list-wrapper b-gsearch__list " style="display:block;"><ul class="b-select-ac__list">{{~it.elem :v :i}}<li class="b-gsearch__list-item i-gsearch__list-item b-select-ac__list-item" data-index="{{=i}}">{{=window.filterXSS(v.description.$)}}</li>{{~}}</ul></div></div>');
return{init:function(){a.on(s(),".i-gsearch__input","keyup",m);a.on(s(),".i-gsearch__input","focus",m);a.on(s(),".i-gsearch__list-item","click",e);a.on(s(),".i-gsearch__close","click",r);a.bind("globalSearchResponse",t);a.bind("globalSearchFail",q)}}}(window,$,EventMgr,App);"use strict";
App.PrefixSelect=function(n,c,a,d){function m(){return d.Common.selectorCache(".i-form-wr")}function b(a){var b=this;clearTimeout(e);e=setTimeout(function(){l(b)},300)}function l(b,e){var d,l,m,n=b.value,q=b.getAttribute("data-tabid"),p=b.getAttribute("data-prefix-name");a:{if(!h[q])h[q]={};else if(h[q][p]){m=h[q][p];break a}var t=h[q];m=c("#"+q+"-"+p+" li");var x=m.length;for(d={};x--;)d[m[x].getAttribute("data-code")]={mask:m[x].getAttribute("data-mask")};t[p]=d;m=h[q][p]}t=b.getAttribute("data-prefix");
a:{x=String(n).replace(/\)/g,"").replace(/\(/g,"").replace(/\s/g,"");d=0;for(l=String(n).length;d<l;d++){if(m[x]){d=!0;l=x;m=m[x].mask;break a}x=x.substring(0,x.length-1)}d=!1;m=l=void 0}e?(p=c("#"+q+"-"+p+" li.selected").trigger("click",[null,{isIgnore:!0}]),q=p.attr("data-code"),p=p.attr("data-mask"),b.setAttribute("data-prefix",q),p&&(b.setAttribute("data-mask",p),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:p,value:n}))):d&&t!==l&&(c(c("#"+q+"-"+p+' li[data-code="'+l+'"]:not(".selected")')[0]).trigger("click",
[null,{isIgnore:!0}]),b.setAttribute("data-prefix",l),m&&(b.setAttribute("data-mask",m),a.trigger("inputMaskChangeBySetvalues",{elem:b,mask:m,value:n})))}function q(b,e,d){if(!d||!d.isIgnore){b=this.getAttribute("data-targetinput");e=this.getAttribute("data-tabid");b=c("#"+b+"-"+e);var h=b.attr("data-prefix");d=this.value;var l=b.val();d=c("#"+e+"-"+this.getAttribute("name")+' li[data-val="'+d+'"]');e=d.attr("data-code");d=d.attr("data-mask");for(var l=String(l).split(""),h=String(h).split(""),m=
h.length,n=0,p=0,q=l.length;p<q;p++)if(" "!==l[p]&&"("!==l[p]&&")"!==l[p]&&"_"!==l[p]&&"-"!==l[p]){if(l[p]===h[n]&&(n++,l[p]="",m===n))break}else l[p]="";l=l.join("");l=e+l;b.val(l);d&&a.trigger("inputMaskChangeBySetvalues",{elem:b[0],mask:d,value:l});b.attr("data-prefix",e)}}function t(a,b){c("#cont-"+b.tabId+" .i-input_has_prefix").each(function(){l(this,!0)})}var h={},e;return{init:function(){a.on(m(),".i-myselect_is_prefix","change",q);a.on(m(),"input.i-input_has_prefix","change",b);a.on(m(),
"input.i-input_has_prefix","keyup",b);a.bind("appendForm",t)}}}(window,$,EventMgr,App);"use strict";
App.ResizeFormPage=function(n,c,a,d){function m(a,d){if(d&&d.tabObj&&"settings"===d.tabObj.func&&"form"===d.tabObj.type){for(var m=c("#form-wrapper-"+d.tabId+" .b-form-page"),n=[],h=0,e,k=0,g=m.length;k<g;k++){$fields=c(m[k]).find(".l-label__wrapper");for(var f=0,r=$fields.length;f<r;f++)if(e=$fields[f].offsetWidth,0!==e){e>h&&(h=e);n.push($fields[f]);break}}if(0<h)for(k=0,g=n.length;k<g;k++)n[k].style.minWidth=h+"px"}}return{init:function(){a.bind("appendForm",m)}}}(window,$,EventMgr,App);"use strict";
App.ConfirmForm=function(n,c,a,d){function m(a,c){if(c&&c.w){var d,g,f=c.d.plid,l=c.d.func,m=c.d.tabId,n=!1;t[m]={};for(var q in c.w)d=c.w[q],"extraconfirm"===d.type&&(g=d.func+d.value,n=!0,t[m][g]||(t[m][g]={elid:[],func:d.func,plid:f,listaction:l,action:d.src_func}),t[m][g].elid.push(String(d.elid).replace(/,\s/g,", , ")));n&&b(t[m],m)}}function b(b,c){var d=!1,g;for(g in b){var f=d=b[g];f.elid=d.elid.join(", ");a.trigger("ajaxRequest",{param:f,invar:{sourceTab:c,__innervars:{confirmKey:g,sourceTab:c,
afterFunc:"checkNextConfirmForm"}},type:"get",outtype:"json",trfunc:"ajaxResponseInspectorForm",queue:"",failfunc:"failResponseInspectorForm"});d=!0;break}d||(t[c]&&delete t[c],a.trigger("reloadTab",{tabId:c}))}function l(a,c){c&&c.d&&c.d.confirmKey&&c.d.sourceTab&&t[c.d.sourceTab]&&t[c.d.sourceTab][c.d.confirmKey]&&delete t[c.d.sourceTab][c.d.confirmKey];b(t[c.d.sourceTab],c.d.sourceTab)}function q(b,c){c&&c.tabId&&t[c.tabId]&&(delete t[c.tabId],a.trigger("closeModalForm"))}var t={};return{init:function(){a.bind("checkWarningForConfirm",
m);a.bind("checkNextConfirmForm",l);a.bind("closeTabEvent",q)}}}(window,$,EventMgr,App);"use strict";App.FieldHeight=function(n,c,a,d,m){function b(a,b){var d=b.tabId;setTimeout(function(){c("#form-wrapper-"+d).find(".i-control__fullwidth").each(function(){var a=c("#form-scroll-"+d).height(),b=c("#"+d+"-buttons").length,a=a-37;b&&(a-=52);this&&this.setAttribute("height",a+"px")})})}return{init:function(){a.bind("appendForm",b)}}}(window,$,EventMgr,App,ScrollHandler);"use strict";
_typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"===typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};
App.Jscript=function(n,c,a){var d=function(a,c){if(c&&c.srcData&&c.srcData.jscript&&c.srcData.jscript.length)for(var d=c.srcData.jscript,m=0,h=d.length;m<h;m++)eval(d[m])},m=function(a){var c=this.getAttribute("name");n[c+"_event"]&&_typeof(n[c+"_event"])&&n[c+"_event"].apply(this,[a])};return{init:function(){a.bind("appendForm,appendList,appendReport",d);a.on("#wr-content","input.i-onchange-event, textarea.i-onchange-event","change",m)}}}(window,$,EventMgr);"use strict";
App.Notify=function(n,c,a){function d(){a.trigger("ajaxRequest",{url:w.url,param:{func:"notify"},type:"get",outtype:"json",ignore503:!0,failFunc:l,trfunc:"notificationResponse",queue:"notification"})}function m(b){a.trigger("ajaxRequest",{url:w.url,param:{func:"notificationbar.delete",elid:b},type:"get",outtype:"json",ignore503:!0,trfunc:"notifyBannerDeleteResponse",queue:"notification"})}function b(a){d()}function l(b,c){setTimeout(function(){a.trigger("ajaxRequest",c)},5E3)}function q(a){a=G(a);
var b=n.document.getElementById("notify");b.innerHTML=a;"none"===b.style.display&&c(b).slideDown(1E3)}function t(){var a=n.document.getElementById("notify");c(a).slideUp(1E3)}function h(a){var b="";a=a.items;var d=!1,f;if(a&&a.length){for(var g=0,h=a.length;g<h;g++)if("bannerlist"===a[g].type&&a[g].bitems&&a[g].bitems.length)for(var l=a[g].bitems,k=0,m=l.length;k<m;k++)f=f?f+(","+l[k].id):l[k].id,l[k].isNew&&(d=!0),b+=A({id:"__"+l[k].id,elid:l[k].id,isNew:l[k].isNew,status:l[k].status,msg:l[k].msg});
setTimeout(function(){e(l)},7E3);b&&(b=B({elids:f,hasNew:d})+b);r(b);setTimeout(function(){var a=c(F),a=a[0]?a[0].offsetLeft:0;c("#notify-banner-list").css("left",a+"px")},50)}}function e(a){a=a||[];for(var b=0,d=a.length;b<d;b++){var e=c("#__"+a[b].id);e.length&&e.hasClass("b-notify-banner_is_new")&&e.slideUp(function(){c(this).removeClass("b-notify-banner_is_new").css("display","")})}c(".b-notify-banner__close-all").removeClass("b-notify-banner_is_new")}function k(b){b.preventDefault();var d=c(this.parentNode);
b=d.attr("id");var e=d.attr("data-elid");b?(m(e),d.fadeOut("fast",function(){c(this).remove()}),c("#__"+b).remove(),f()):(a.trigger("ajaxRequest",{url:w.url,param:{func:"notificationbar.deleteall"},type:"get",outtype:"json",ignore503:!0,trfunc:"notifyBannerDeleteResponse",queue:"notification"}),c(".b-notify-banner").fadeOut("fast",function(){d.remove();c(".b-notify-banner").remove()}))}function g(a){a.preventDefault();a=c(this.parentNode);var b=a.attr("id"),d=a.attr("data-elid"),b=String(b).slice(0,
2);m(d);a.fadeOut("fast",function(){c(this).remove()});c("#"+b).remove();f()}function f(){0===c(".b-notify-banner").length?c(".b-notify-banner__close-all").remove():0===c(".b-notify-banner__list_is_open").length&&1===c(".b-notify-banner_is_new").length&&c(".b-notify-banner_is_new").removeClass("b-notify-banner_is_new")}function r(a){var b=c("#notify-banner-list");b&&b.html(a)}function s(){var a=c("#notify-banner-list"),b=this.offsetLeft;a.hasClass("b-notify-banner__list_is_open")?a.removeClass("b-notify-banner__list_is_open"):
(c(".b-notify-banner_is_new").removeClass("b-notify-banner_is_new"),a.addClass("b-notify-banner__list_is_open"),a.css("left",b+"px"))}function y(a){if(a&&a.sound){var b=n.document.getElementById("audio-beep");b||(b=n.document.createElement("audio"),b.style.display="none",b.setAttribute("id","audio-beep"),document.body.appendChild(b));b.setAttribute("src",a.sound);b.play()}}function u(a){if(a&&a.balance){var b=c("#balance-show-box");b&&b.text(a.balance)}}function p(a,b){b.items&&(0<b.items.length?
(q(b),h(b),n.document.title=b&&b.title?b.title:w.title,y(b),u(b)):(t(),b&&b.balance&&u(b)),b.timeout&&(clearTimeout(D),D=setTimeout(function(){d()},parseInt(1E3*b.timeout,10))))}function v(){d()}function x(a,b){w.notify&&b.notify&&w.notify!==b.notify&&(w.notify=b.notify,d())}var w=n.pageInfo,D,B='<div class="b-notify-banner__close-all {{?it.hasNew}}b-notify-banner_is_new{{?}}" data-elid="{{=it.elids}}"><div class="b-notify-banner__close-all-inner i-notify-banner__close-all">'+w.messages.closeall+
'<div class="b-notify-banner__close b-tab-close"></div></div></div>',G=n.doT.template('<div class="b-notif">{{~it.items :value:index}}<div class="b-notif__elem hint {{?value.type !== "bannerlist"}} b-menu-item newtab i-menu-link {{??}} i-bannerlist-open{{?}}" data-url="?func={{=value.action}}" data-hint="{{=value.hint}}"><div class="b-notif__img s-icon s16x16 props {{=value.img}}"></div>{{ var nums = String(value.value).split(""); }}<div class="b-notif__text">{{~nums :v:i}}<span class="b-number b-number_value_{{=v}}"></span>{{~}}</div></div>{{~}}</div>'),
A=n.doT.template('<div class="b-notify-banner b-notify-banner_status_{{=it.status}} {{?it.isNew}} b-notify-banner_is_new {{?}}" data-elid="{{=it.elid}}" id="{{=it.id}}"><div class="b-notify-banner__close i-notify-banner__close b-tab-close"></div>{{=it.msg}}</div>'),B=n.doT.template(B),F=".i-bannerlist-open";return{init:function(){a.bind("loadPage",v);a.bind("notificationResponse",p);a.bind("forceCheckNotify",d);a.bind("ajaxResponse,ajaxFormResponse",x);a.bind("notifyBannerDeleteResponse",b);a.on("#notify-banner-wrapper",
".i-notify-banner__close","click",k);a.on("#notify-banner-list",".i-notify-banner__close","click",g);a.on("#notify",F,"click",s);a.on("#notify-banner-list",".i-notify-banner__close-all","click",k)}}}(window,$,EventMgr);
App.mgr=function(){var n=[App.Common.init,App.Dom.init,App.Menu.init,App.UpSize.init,App.ScrollController.init,App.AceEditor.init,App.ActionHandler.init,App.ActionHandlerList.init,App.ActionHandlerDashboard.init,App.AjaxHelper.init,App.Alert.init,App.FormUtils.init,App.FormDependFields.init,App.Forms.init,App.MultiSelect.init,App.Select.init,App.Bands.init,App.ChangeBrandColors.init,App.Cookie.init,App.DashboardDragAndDrop.init,App.Deview.init,App.EditInList.init,App.FilterList.init,App.GoogleCharts.init,
App.Captcha.init,App.Help.init,App.Hint.init,App.HorizontScroll.init,App.HotKeys.init,App.KeepAlive.init,App.List.init,App.ListSorting.init,App.LiveListFilter.init,App.LoadScripts.init,App.LocalStorage.init,App.MultiLoadTabs.init,App.ProgressBar.init,App.SendFormWithFiles.init,App.Slider.init,App.SelectAutoComplete.init,App.TableRowResize.init,App.Tabs.init,App.Validators.init,App.Wizards.init,App.Calendar.init,App.ValidChecker.init,App.Toolbar.init,App.Map.init,App.Builder.init,App.CheckRestart.init,
App.TinyMCE.init,App.FormWatcher.init,App.ConfirmBox.init,App.HorizScrollControl.init,App.DashboardList.init,App.Desktop.init,App.MessageTempl.init,App.FontSettings.init,App.ContentMistake.init,App.CopyToBuffer.init,App.TestCases.init,App.TabDrag.init,App.UsefulLinks.init,App.InputMask.init,App.FormListFilter.init,App.LightBoxProvider.init,App.FormFixedField.init,App.GroupEdit.init,App.GlobalSearch.init,App.PrefixSelect.init,App.ResizeFormPage.init,App.ConfirmForm.init,App.FieldHeight.init,App.Jscript.init,
App.Notify.init],c=n.length,a;for(a=0;a<c;a++)if("function"===typeof n[a])n[a]();else console.log("undefined init function of module number: ",a);EventMgr.trigger("loadPage","data")};
App.ErrorReport=function(n,c,a,d){n.onerror=function(d,b,l,q,t){var h={};h.error_url=b+"______"+n.location.href;h.error_message=d;h.stack_trace=l;h.error=t;h.col_number=q;h.user_level=pageInfo.userLevel;h.product=pageInfo._product;h.is_branding=pageInfo.isBranding;h.theme="orion";h.module=c(".tab-content_st_active").attr("data-func");h.version=pageInfo.version;a.trigger("ajaxRequest",{url:"https://themereport.ispsystem.net:3001/api/errorreport/",param:h,type:"jsonp"})}}(window,$,EventMgr,App);
(function(n,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 m(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)};n.TabObj=d;m.fn=m.prototype;m.fn.statusUp=function(a){this.status=a};m.fn.activate=function(){this.status="1";this.self.removeClass("collapsed")};
m.fn.disactivate=function(){this.status="0";this.self.addClass("collapsed")};m.fn.toggle=function(){this.status="1"===this.status?"0":"1";this.self.toggleClass("collapsed")};n.MenuGroup=m;n.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};n.getCookie=function(a){var b,c,d,e=document.cookie.split(";");for(b=0;b<e.length;b++)if(c=e[b].substr(0,e[b].indexOf("=")),d=e[b].substr(e[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,h=b.length;d<h;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,e=b.length;d<e;d++)(c=b[d].split(":"))&&c[0]&&c[1]&&(a[c[0]]=c[1]);return a};n.blockEvent=function(a){a=a||n.event;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;a.preventDefault?a.preventDefault():a.returnValue=!1};var b={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","&":"&","<":"<",">":">",""":'"',"'":"'","/":"/"};n.scrollToTopLeft=function(){n.pageInfo.mobile||n.pageInfo.store||n.pageInfo.extform||n.scrollTo(0,0)};n.htmlEscape=function(a){return String(a).replace(/[&<>"'\/]/g,
function(a){return b[a]})};n.htmlDecode=function(a){return c("<div/>").html(a).text()};n.htmlEncode=function(a){return a=String(a).replace(/</g,"<").replace(/>/g,">")};n.blockSelection=function(){n.getSelection?n.getSelection().removeAllRanges():document.selection&&document.selection.empty&&document.selection.empty()};n.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};n.split||function(a){var b=String.prototype.split,
c=/()??/.exec("")[1]===a,d;d=function(d,h,g){if("[object RegExp]"!==Object.prototype.toString.call(h))return b.call(d,h,g);var f=[],m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.extended?"x":"")+(h.sticky?"y":""),n=0,y,u,p;h=RegExp(h.source,m+"g");d+="";c||(y=RegExp("^"+h.source+"$(?!\\s)",m));for(g=g===a?4294967295:g>>>0;u=h.exec(d);){m=u.index+u[0].length;if(m>n&&(f.push(d.slice(n,u.index)),!c&&1<u.length&&u[0].replace(y,function(){for(var b=1;b<arguments.length-2;b++)arguments[b]===a&&(u[b]=
a)}),1<u.length&&u.index<d.length&&Array.prototype.push.apply(f,u.slice(1)),p=u[0].length,n=m,f.length>=g))break;h.lastIndex===u.index&&h.lastIndex++}n===d.length?!p&&h.test("")||f.push(""):f.push(d.slice(n));return f.length>g?f.slice(0,g):f};String.prototype.split=function(a,b){return d(this,a,b)};return d}()})(window,$,templates);