var PrintManager=function(n,t){var i={loadParameters:null,beforeSubmit:null,prepareDialog:null,checkState:function(){var n=document.getElementById("printform"),t=n.querySelector("input[type='radio'][name='printdialogmode']:checked").getAttribute("value"),i=document.querySelectorAll("#printmanager_options input[type='checkbox']");i.forEach(function(i){var u,f,r,e;if(!i.disabled||i.value!=="PrintFullText"){if(i.disabled=!1,u=(i.getAttribute("data-unavailable-if")||"").split(","),u.indexOf(t)>=0){i.disabled=!0;i.checked=!1;return}(f=(i.getAttribute("data-dependencies")||"").split(","),r=f.map(function(t){return n.querySelector("input[value='"+t+"']")}).filter(function(n){return n}),!r||r.length<=0)||(e=r.some(function(n){return n.checked}),e||(i.disabled=!0,i.checked=!1))}})}};return i}(PopUpDialog,jQuery),PrintManagerModeDispatch=function(n){function i(n){var i={},f=n.split("?"),r,t,u;if(f.length<2)return i;for(r=f[1].split("&"),t=0;t<r.length;++t)u=r[t].split("="),i[decodeURIComponent(u[0])]=decodeURIComponent(u[1]);return i}function u(n,t){var i={},r,u;if(t.getAll){for(r in n)i[r]=n[r];return i}i={printdialogmode:n.printdialogmode};for(u in t)i[u]=n[u];return i}function f(n){var f=i(n.attr("data-dialog-url")),r;return f.printdialogmode?(r=t[f.printdialogmode],r&&r.parameterTemplate?u(f,r.parameterTemplate):void 0):!1}function e(n,r){var f=i(n.attr("data-dialog-url")),u;f.printdialogmode&&(u=t[f.printdialogmode],u&&u.prepareDialog&&u.prepareDialog(r))}function o(n,u){var e=i(n.attr("data-dialog-url")),f;return e.printdialogmode?(f=t[e.printdialogmode],f&&f.beforeSubmit)?f.beforeSubmit(u):r():null}function s(n,i){t[n]=i}function r(){return{success:!0}}function h(n){return{success:!1,message:n}}var t={};return n.loadParameters=f,n.prepareDialog=e,n.beforeSubmit=o,{register:s,success:r,fail:h}}(PrintManager||{});(function(n,t){function f(){function n(n){var i=n.data("chooses"),r=t(i);n.on("change",function(){r.prop("checked",!0)})}n(t("#print-manager-rnvon"));n(t("#print-manager-rnbis"))}function e(){function p(){return n.success()}var v=t("#printmanager_selection_SelectedBorderNumbersInDoc"),y=!!v.prop("checked"),r,e,u,f;if(y){function o(n){return[parseInt(n.data("min")),parseInt(n.data("max"))]}function s(n,t){return t[0]<=n&&n<=t[1]}function h(n,t){var i=t+"-",r=i.lastIndexOf(n+"-");return r>=0}function i(t){return r.css("background-color","orange"),e.css("background-color","orange"),n.fail(t)}r=t("#print-manager-rnvon");e=t("#print-manager-rnbis");r.css("background-color","");e.css("background-color","");var w=o(r),b=o(e),c=r.val(),l=e.val(),a=r.data("randnrlst");if(isNaN(c)||isNaN(l))return i(t("#printmng_meldung_num").val());if(u=parseInt(c),f=parseInt(l),u>f)return i(t("#printmng_meldung_bis").val());if(f-u>30)return i(t("#printmng_meldung_min").val());if(!s(u,w)||!s(f,b))return i(t("#printmng_meldung_zsc").val());if(!h(u,a))return i(t("#printmng_meldung_exi").val()+u+t("#printmng_meldung_exi_ende").val());if(!h(f,a))return i(t("#printmng_meldung_exi").val()+f+t("#printmng_meldung_exi_ende").val())}return p()}var i=["CompeleteLaw","CurrentLaw","CurrentMagazineWithFachdienst","CompleteMagazine","CurrentMagazine","CurrentDoc"],u={vpath:null,hlwords:null,versionDate:null},r;for(r in i)n.register(i[r],{parameterTemplate:u,prepareDialog:f,beforeSubmit:e})})(PrintManagerModeDispatch,jQuery),function(n){var t=["FileManagement"],r={id:null,tab:null,dokSort:null,histSort:null,attachedCalcSort:null,unattachedCalcSort:null,sortdir:null,unattachedCalcSortDir:null,nurGekaufteDokumenteAnzeigen:null},i;for(i in t)n.register(t[i],{parameterTemplate:r})}(PrintManagerModeDispatch,jQuery),function(n){function u(){}var t=["CurrentHitlist"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r,prepareDialog:u})}(PrintManagerModeDispatch,jQuery),function(n){function u(){}var t=["MarkedHitlist"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r,prepareDialog:u})}(PrintManagerModeDispatch,jQuery),function(n){function u(){}var t=["ViewedDocumentsList"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r,prepareDialog:u})}(PrintManagerModeDispatch,jQuery),function(n){function u(){}var t=["AnnotationList"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r,prepareDialog:u})}(PrintManagerModeDispatch,jQuery),function(n){var t=["AbschnittsucheHitlist"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r})}(PrintManagerModeDispatch,jQuery),function(n){var t=["DomainsucheHitlist"],r={getAll:!0},i;for(i in t)n.register(t[i],{parameterTemplate:r})}(PrintManagerModeDispatch,jQuery)