$(document).ready(function(){function l(a){a=$(a);var d=a.attr("vfmx"),c=a.attr("vfex"),e=a.getContainer?a.getContainer():a.parents(".xm-item-div, .dynamic-row").first();a.prop("tabindex",-1);e.addClass("XUpload-Old");var e=$("\x3cdiv\x3e",{"class":"xm-upl-wrapper"}),g=$("\x3cbutton\x3e",{"class":"XItem XButtonList XButton xm-upl-button",type:"button","check-page":"false",text:b.button,"data-ref-upl":a.attr("id")}),h=$("\x3cspan\x3e",{"class":"xm-upl-label",text:a.fileval()?a.fileval().name:b.empty});
e.append(g).append(h);if(c){for(var g=$("\x3cdiv\x3e",{"class":"xm-upl-format-wrapper"}),h=$("\x3cspan\x3e",{"class":"xm-upl-format-label",text:b.format}),c=c.split(","),f=$("\x3cdiv\x3e",{"class":"xm-upl-format-value-wrapper"}),k=0;k<c.length;k++)$("\x3cspan\x3e",{"class":"xm-upl-format-value",text:c[k].toUpperCase()}).appendTo(f),k==c.length-2&&2<=c.length?$("\x3cspan\x3e",{"class":"xm-upl-format-value-text",text:" "+b.formatAnd+" "}).appendTo(f):k!=c.length-1&&$("\x3cspan\x3e",{"class":"xm-upl-format-value-text",
text:","}).appendTo(f);g.append(h).append(f).appendTo(e)}d&&(g=$("\x3cdiv\x3e",{"class":"xm-upl-size-wrapper"}),h=$("\x3cspan\x3e",{"class":"xm-upl-size-label",text:b.maxFileSize}),f=$("\x3cspan\x3e",{"class":"xm-upl-size-value",text:parseInt(+d/1024*100)/100+" MB"}),g.append(h).append(f).appendTo(e));a.css({position:"fixed",top:-200,left:-200});$(".xm-upl-wrapper",a.parent()).remove();a.after(e)}var b={};b.button=XM_FORM_I18N.leitfadenUploadButtonSelect||"Datei auswählen";b.buttonChange=XM_FORM_I18N.leitfadenUploadButtonChange||
"Datei ändern";b.empty=XM_FORM_I18N.leitfadenUploadNone||"keine Datei ausgewählt";b.format=XM_FORM_I18N.leitfadenUploadFormat||"Erlaubte Formate:";b.formatAnd=XM_FORM_I18N.leitfadenUploadAnd||"und";b.maxFileSize=XM_FORM_I18N.leitfadenUploadMax||"Maximal mögliche Dateigröße:";$.fn.fileval=function(){var a=$(this);if("file"==(a.attr("data-x-type")||a.attr("type")||a.prop("nodeName"))&&window.File&&window.FileReader&&window.FileList&&window.Blob&&a[0].files&&a[0].files[0])return a[0].files[0]};$(".xm-form").on("click",
".xm-upl-wrapper .xm-upl-button",function(){var a=$(this).attr("data-ref-upl");$("#"+a).click()});$(".xm-form").on("xm-file-changed",function(a,d){a=$("#"+d.id).parent();$(".xm-upl-wrapper .xm-upl-label",a).text(d.file?d.file.name:b.empty);$(".xm-upl-wrapper .xm-upl-button",a).text(d.file?b.buttonChange:b.button)});$(".xm-form").on("addRow",function(a,b){$(".XUpload",b.container).each(function(a,b){l(b)})});$(document).on("rendered",".xm-design-panel table[cn\x3dXUpload]",function(){l($(".XUpload",
this))});$(document).on("designer-form-loaded",function(){$(".XUpload").each(function(a,b){l(b)})});$(".XUpload").each(function(a,b){l(b)});$(".xm-help-container").prop("tabindex",-1)});