/*!
* bootstrap-fileinput v4.3.2
* http://plugins.krajee.com/file-input
*
* Author: Kartik Visweswaran
* Copyright: 2014 - 2016, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
*/
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(window.jQuery)}(function(e){"use strict";e.fn.fileinputLocales={},e.fn.fileinputThemes={};var t,i,a,n,r,o,l,s,d,c,p,u,f,m,g,v,h,w,_,b,C,x,y,T,F,E,k,$,S,I,P,D,z,A,U,j,L,Z,O,B,R,M,N,H,q,W,V,K,G,X,Y,J,Q,ee,te,ie,ae,ne,re,oe,le,se,de,ce,pe,ue,fe,me,ge;t=".fileinput",i="kvFileinputModal",a='style="width:{width};height:{height};"',n='\n\n\n\n\n\n',r='
\n{previewFileIcon}\n
',o=window.URL||window.webkitURL,l=function(e,t,i){return void 0!==e&&(i?e===t:e.match(t))},s=function(e){if("Microsoft Internet Explorer"!==navigator.appName)return!1;if(10===e)return new RegExp("msie\\s"+e,"i").test(navigator.userAgent);var t,i=document.createElement("div");return i.innerHTML="",t=i.getElementsByTagName("i").length,document.body.appendChild(i),i.parentNode.removeChild(i),t},d=function(){return new RegExp("Edge/[0-9]+","i").test(navigator.userAgent)},c=function(e,i,a,n){var r=n?i:i.split(" ").join(t+" ")+t;e.off(r).on(r,a)},p={data:{},init:function(e){var t=e.initialPreview,i=e.id;t.length>0&&!re(t)&&(t=t.split(e.initialPreviewDelimiter)),p.data[i]={content:t,config:e.initialPreviewConfig,tags:e.initialPreviewThumbTags,delimiter:e.initialPreviewDelimiter,previewFileType:e.initialPreviewFileType,previewAsData:e.initialPreviewAsData,template:e.previewGenericTemplate,showZoom:e.fileActionSettings.showZoom,showDrag:e.fileActionSettings.showDrag,getSize:function(t){return e._getSize(t)},parseTemplate:function(t,i,a,n,r,o,l){var s=" file-preview-initial";return e._generatePreviewTemplate(t,i,a,n,r,!1,null,s,o,l)},msg:function(t){return e._getMsgSelected(t)},initId:e.previewInitId,footer:e._getLayoutTemplate("footer").replace(/\{progress}/g,e._renderThumbProgress()),isDelete:e.initialPreviewShowDelete,caption:e.initialCaption,actions:function(t,i,a,n,r,o,l){return e._renderFileActions(t,i,a,n,r,o,l,!0)}}},fetch:function(e){return p.data[e].content.filter(function(e){return null!==e})},count:function(e,t){return p.data[e]&&p.data[e].content?t?p.data[e].content.length:p.fetch(e).length:0},get:function(t,i,a){var n,r,o,l,s,d,c="init_"+i,u=p.data[t],f=u.config[i],m=u.content[i],g=u.initId+"-"+c,v=" file-preview-initial",h=oe("previewAsData",f,u.previewAsData);return a=void 0===a?!0:a,m?(f&&f.frameClass&&(v+=" "+f.frameClass),h?(o=u.previewAsData?oe("type",f,u.previewFileType||"generic"):"generic",l=oe("caption",f),s=p.footer(t,i,a,f&&f.size||null),d=oe("filetype",f,o),n=u.parseTemplate(o,m,l,d,g,s,c,null)):n=u.template.replace(/\{previewId}/g,g).replace(/\{frameClass}/g,v).replace(/\{fileindex}/g,c).replace(/\{content}/g,u.content[i]).replace(/\{template}/g,oe("type",f,u.previewFileType)).replace(/\{footer}/g,p.footer(t,i,a,f&&f.size||null)),u.tags.length&&u.tags[i]&&(n=de(n,u.tags[i])),ne(f)||ne(f.frameAttr)||(r=e(document.createElement("div")).html(n),r.find(".file-preview-initial").attr(f.frameAttr),n=r.html(),r.remove()),n):""},add:function(t,i,a,n,r){var o,l=e.extend(!0,{},p.data[t]);return re(i)||(i=i.split(l.delimiter)),r?(o=l.content.push(i)-1,l.config[o]=a,l.tags[o]=n):(o=i.length-1,l.content=i,l.config=a,l.tags=n),p.data[t]=l,o},set:function(t,i,a,n,r){var o,l,s=e.extend(!0,{},p.data[t]);if(i&&i.length&&(re(i)||(i=i.split(s.delimiter)),l=i.filter(function(e){return null!==e}),l.length)){if(void 0===s.content&&(s.content=[]),void 0===s.config&&(s.config=[]),void 0===s.tags&&(s.tags=[]),r){for(o=0;or;r++)i+=p.get(e,r);return t=a.msg(p.count(e)),{content:''+i+"
",caption:t}},footer:function(e,t,i,a){var n=p.data[e];if(i=void 0===i?!0:i,0===n.config.length||ne(n.config[t]))return"";var r=n.config[t],o=oe("caption",r),l=oe("width",r,"auto"),s=oe("url",r,!1),d=oe("key",r,null),c=oe("showDelete",r,!0),u=oe("showZoom",r,n.showZoom),f=oe("showDrag",r,n.showDrag),m=s===!1&&i,g=n.isDelete?n.actions(!1,c,u,f,m,s,d):"",v=n.footer.replace(/\{actions}/g,g);return v.replace(/\{caption}/g,o).replace(/\{size}/g,n.getSize(a)).replace(/\{width}/g,l).replace(/\{indicator}/g,"").replace(/\{indicatorTitle}/g,"")}},u=function(e,t){return t=t||0,"number"==typeof e?e:("string"==typeof e&&(e=parseFloat(e)),isNaN(e)?t:e)},f=function(){return!(!window.File||!window.FileReader)},m=function(){var e=document.createElement("div");return!s(9)&&!d()&&(void 0!==e.draggable||void 0!==e.ondragstart&&void 0!==e.ondrop)},g=function(){return f()&&window.FormData},v=function(e,t){e.removeClass(t).addClass(t)},X={showRemove:!0,showUpload:!0,showZoom:!0,showDrag:!0,removeIcon:'',removeClass:"btn btn-xs btn-default",removeTitle:"Remove file",uploadIcon:'',uploadClass:"btn btn-xs btn-default",uploadTitle:"Upload file",zoomIcon:'',zoomClass:"btn btn-xs btn-default",zoomTitle:"View Details",dragIcon:'',dragClass:"text-info",dragTitle:"Move / Rearrange",dragSettings:{},indicatorNew:'',indicatorSuccess:'',indicatorError:'',indicatorLoading:'',indicatorNewTitle:"Not uploaded yet",indicatorSuccessTitle:"Uploaded",indicatorErrorTitle:"Upload Error",indicatorLoadingTitle:"Uploading ..."},h='{preview}\n\n',w='{preview}\n\n{remove}\n{cancel}\n{upload}\n{browse}\n',_='',C='×
\n',b='',x='\n',y='',T='{icon} {label}',F='{icon} {label}
',E='',k='\n',$='',S="
({sizeText})",I='',P='\n \n {drag}\n
{indicator}
\n
\n
',D='\n',z='',A='',U='{dragIcon}',j='\n',Z=j+' title="{caption}" '+a+'>
\n',O="
{footer}\n
\n",B="{content}\n",R='
{data}
\n",M='

\n",N='
\n",H='
\n",q='
\n",W='
\n",V='
\n",K='