(function(window){if(BX.adminSubList){return}BX.adminSubList=function(t,i,e){BX.adminHistory.disable();BX.adminSubList.superclass.constructor.apply(this,[t,i]);this.list_url=e};BX.extend(BX.adminSubList,BX.adminList);BX.adminSubList.prototype._ActivateMainForm=function(){if(BX.type.isElementNode(this.MAIN_BUTTON_BTNSAVE)){if(!(this.MAIN_BUTTON_BTNSAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_BTNSAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_BTNSAVE.disabled=false}}if(BX.type.isElementNode(this.MAIN_BUTTON_DONTSAVE)){if(!(this.MAIN_BUTTON_DONTSAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_DONTSAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_DONTSAVE.disabled=false}}if(BX.type.isElementNode(this.MAIN_BUTTON_SAVE)){if(!(this.MAIN_BUTTON_SAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_SAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_SAVE.disabled=false}}if(BX.type.isElementNode(this.MAIN_BUTTON_APPLY)){if(!(this.MAIN_BUTTON_APPLY.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_APPLY.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_APPLY.disabled=false}}if(BX.type.isElementNode(this.MAIN_BUTTON_CANCEL)){if(!(this.MAIN_BUTTON_CANCEL.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_CANCEL.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_CANCEL.disabled=false}}if(BX.type.isElementNode(this.MAIN_BUTTON_SAVE_ADD)){if(!(this.MAIN_BUTTON_SAVE_ADD.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_SAVE_ADD.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_SAVE_ADD.disabled=false}}};BX.adminSubList.prototype._DeActivateMainForm=function(){if(BX.type.isElementNode(this.MAIN_BUTTON_BTNSAVE)){if(!(this.MAIN_BUTTON_BTNSAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_BTNSAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_BTNSAVE.disabled=true}}if(BX.type.isElementNode(this.MAIN_BUTTON_DONTSAVE)){if(!(this.MAIN_BUTTON_DONTSAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_DONTSAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_DONTSAVE.disabled=true}}if(BX.type.isElementNode(this.MAIN_BUTTON_SAVE)){if(!(this.MAIN_BUTTON_SAVE.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_SAVE.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_SAVE.disabled=true}}if(BX.type.isElementNode(this.MAIN_BUTTON_APPLY)){if(!(this.MAIN_BUTTON_APPLY.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_APPLY.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_APPLY.disabled=true}}if(BX.type.isElementNode(this.MAIN_BUTTON_CANCEL)){if(!(this.MAIN_BUTTON_CANCEL.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_CANCEL.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_CANCEL.disabled=true}}if(BX.type.isElementNode(this.MAIN_BUTTON_SAVE_ADD)){if(!(this.MAIN_BUTTON_SAVE_ADD.hasAttribute("data-btn-disabled")&&this.MAIN_BUTTON_SAVE_ADD.getAttribute("data-btn-disabled")==="Y")){this.MAIN_BUTTON_SAVE_ADD.disabled=true}}};BX.adminSubList.prototype.FormSubmit=function(){var t=null,i,e,s;if(!!this.FORM){t=this.FORM.getElementsByTagName("input");if(!!t&&!!t.length){i=false;e={};for(s=0;s2){multiCheck=form_info[i].name.substr(form_info[i].name.length-2)==="[]"}if(multiCheck){cutname=form_info[i].name.replace("[]","");if(!reqdata[cutname]){reqdata[cutname]=[]}reqdata[cutname][reqdata[cutname].length]=form_info[i].value}else{reqdata[form_info[i].name]=form_info[i].value}}else{reqdata[form_info[i].name]=form_info[i].value}}}}reqdata.save="yes";reqdata.sessid=BX("sessid").value;boolSend=true}}if(boolSend){BX.showWait(this.LAYOUT);BX.ajax.post(this.list_url+"&mode=frame",reqdata,BX.delegate(this._ShowAjaxResult,this))}}};BX.adminSubList.prototype._ShowAjaxResult=function(t){BX.closeWait(this.LAYOUT);this._GetAdminList(t)};BX.adminSubList.prototype.Init=function(){var t,i,e,s,a;this.TABLE=BX(this.table_id);this.LAYOUT=BX(this.table_id+"_result_div");this.FOOTER=BX(this.table_id+"_footer");this.FOOTER_EDIT=BX(this.table_id+"_footer_edit");this.FORM=BX("form_"+this.table_id);this.PARENT_FORM=BX.findParent(this.FORM,{tag:"form"});this.CHECKBOX_COUNTER=BX(this.table_id+"_selected_count");this.ACTION_SELECTOR=BX(this.table_id+"_action");this.ACTION_VALUE_BUTTON=BX(this.table_id+"_action_button");this.ACTION_BUTTON=BX(this.table_id+"_apply_sub_button");this.ACTION_TARGET=BX(this.table_id+"_action_sub_target");this.SAVE_BUTTON=BX(this.table_id+"_save_sub_button");this.BUTTON_EDIT=BX(this.table_id+"_action_edit_button");this.BUTTON_DELETE=BX(this.table_id+"_action_delete_button");BX.bind(this.ACTION_SELECTOR,"change",BX.proxy(this.UpdateCheckboxCounter,this));BX.bind(this.ACTION_TARGET,"click",BX.proxy(this.UpdateCheckboxCounter,this));BX.bindDelegate(this.FOOTER,"change",{tagName:"select",attr:{"data-use-actions":"Y"}},BX.proxy(this.CheckGroupActions,this));if(!!this.TABLE&&this.TABLE.tBodies[0]&&this.TABLE.tBodies[0].rows.length>0){for(t=0;t=0?"&":"?")+"mode=list&table_id="+BX.util.urlencode(this.table_id);BX.ajax({method:"POST",dataType:"html",url:t,onsuccess:BX.delegate((function(t){if(t.length>0){BX.closeWait(this.LAYOUT);this._GetAdminList(t);this._ActivateMainForm();if(i&&BX.type.isFunction(i))i()}}),this),onfailure:function(){BX.debug("GetAdminList",arguments)}})};BX.adminSubList.prototype._GetAdminList=function(t){this.Destroy(false);this.LAYOUT.innerHTML=t;this.ReInit()};BX.adminSubList.prototype.SaveSettings=function(){BX.showWait();var t="",i="",e="",s="",a,n,o,d,_;a=document.list_settings.selected_columns;n=a.length;for(o=0;o