').append(e)));e.focus()}}$("input:not(.button,.no-bs,[type=button],[type=radio],[type=checkbox]),textarea",$(".propform",a)).addClass("form-control");$("[type=checkbox]",$(".propform",a)).addClass("form-check-input");$("select",a).addClass("form-control custom-select");
-a!=document&&$("input:not(.button,.no-bs,[type=button],[type=radio],[type=checkbox]),textarea",a).addClass("form-control");$("table.propform",a).each(function(){var f=0,d=0,h=["sm",4,8];$(this).attr("class").match(/cols-([a-z]+)-(\d)-(\d)/)&&(h=[RegExp.$1,RegExp.$2,RegExp.$3]);$(this).find("> tbody > tr, > tr").each(function(){var g=$(this),l=["form-group","row"];var m=g.children("td");if(2==m.length){var p=m.first();m=m.last();$("label",p).addClass("col-form-label");p.addClass("col-"+h[0]+"-"+h[1]);
-m.addClass("col-"+h[0]+"-"+h[2]);1!=m.find("[type=checkbox]").length||m.find(".proplist").length?m.find("input:not([type=hidden]),textarea,radio,select").length?d++:(m.addClass("form-control-plaintext"),f++):(l.push("form-check"),m.find("a").length&&l.push("with-link"),d++);m.children(".datepicker")&&2==m.children("input").length&&m.addClass("datetime")}else 1==m.length&&m.css("width","100%");g.addClass(l.join(" "))});f>d&&$(this).addClass("text-only")});$("td.input-group",a).each(function(){$(this).children().slice(1).addClass("input-group-append")});
-$("fieldset.propform:not(.groupped) div.row",a).each(function(){var f=0<$("input:not([type=hidden]),select,textarea",this).length;f&&$("input:not(.button,.no-bs,[type=button],[type=radio],[type=checkbox]),textarea",this).addClass("form-control");$(this).children().last().addClass("col-sm-8"+(f?"":" form-control-plaintext"));$(this).children().first().addClass("col-sm-4 col-form-label");$(this).addClass("form-group")});$("fieldset.propform.groupped fieldset",a).each(function(){$(".row",this).each(function(){var f=
-0<$("input,select,textarea",this).length,d=$(this).children();f&&$("input:not(.button,.no-bs,[type=button],[type=radio],[type=checkbox]),textarea",this).addClass("form-control");if(!(2>d.length)){var h=d.first();h.is("select")?h.addClass("input-group-prepend"):h.wrap('
').addClass("input-group-text");f||d.last().addClass("form-control-plaintext");$(".content",this).addClass("input-group-prepend input-group-append input-group-text");$("a.deletebutton",this).addClass("input-group-text icon delete").wrap('');
-$(this).addClass("input-group")}})});$("fieldset.advanced",a).each(function(){var f=$(this).children(".propform").first();f.wrap($("").addClass("collapse"));$(this).children("legend").first().addClass("closed").on("click",function(){f.parent().collapse("toggle");$(this).toggleClass("closed")})});$(".propform > .prop.block:not(.row)",a).each(function(){$(this).addClass("form-group row").each(function(){$("label",this).addClass("col-form-label").wrap($('
'));$("input,select,textarea",
-this).wrap($('
'));$("input:not(.button,.no-bs,[type=button],[type=radio],[type=checkbox]),textarea",this).addClass("form-control")})});$("td.rowbuttons > a",a).addClass("btn");$("form.tabbed,div.tabbed",a).each(function(f,d){var h=[],g=$("
").attr({"class":"nav nav-tabs",role:"tablist"});$(this).addClass("tab-content").children("fieldset").each(function(l,m){l=m.id||"tab"+f+"-"+l;var p=$(m).data("navlink-class");$(m).addClass("tab-pane").attr({id:l,role:"tabpanel"});l=$("- ").addClass("nav-item").append($("").addClass("nav-link"+
-(p?" "+p:"")).attr({role:"tab",href:"#"+l}).text($("legend",m).first().text()).click(function(q){$(this).tab("show");G(q);return!1}));$("legend",m).first().hide();h.push(l)});g.append(h).insertBefore(d);$("a.nav-link",g).first().click()});$("input[type=file]:not(.custom-file-input)",a).each(function(){var f=rcmail.gettext("choosefile"+(this.multiple?"s":"")),d=$("