/*!
* bootstrap-fileinput v4.3.4
* 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,r,n,l,o,s,d,c,p,u,f,m,g,v,h,w,b,_,C,x,y,T,F,k,E,$,S,I,P,D,z,A,U,j,L,Z,B,O,R,M,N,H,q,W,V,K,G,X,Y,J,Q,et,tt,it,at,rt,nt,lt,ot,st,dt,ct,pt,ut,ft,mt;t=".fileinput",i="kvFileinputModal",a='style="width:{width};height:{height};"',r='\n\n\n\n\n\n',n='
\n{previewFileIcon}\n
',l=window.URL||window.webkitURL,o=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 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(e,i,a,r){var n=r?i:i.split(" ").join(t+" ")+t;e.off(n).on(n,a)},c={data:{},init:function(e){var t=e.initialPreview,i=e.id;t.length>0&&!rt(t)&&(t=t.split(e.initialPreviewDelimiter)),c.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,r,n,l,o){var s=" file-preview-initial";return e._generatePreviewTemplate(t,i,a,r,n,!1,null,s,l,o)},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,r,n,l,o){return e._renderFileActions(t,i,a,r,n,l,o,!0)}}},fetch:function(e){return c.data[e].content.filter(function(e){return null!==e})},count:function(e,t){return c.data[e]&&c.data[e].content?t?c.data[e].content.length:c.fetch(e).length:0},get:function(t,i,a){var r,n,l,o,s,d,p="init_"+i,u=c.data[t],f=u.config[i],m=u.content[i],g=u.initId+"-"+p,v=" file-preview-initial",h=nt("previewAsData",f,u.previewAsData);return a=void 0===a?!0:a,m?(f&&f.frameClass&&(v+=" "+f.frameClass),h?(l=u.previewAsData?nt("type",f,u.previewFileType||"generic"):"generic",o=nt("caption",f),s=c.footer(t,i,a,f&&f.size||null),d=nt("filetype",f,l),r=u.parseTemplate(l,m,o,d,g,s,p,null)):r=u.template.replace(/\{previewId}/g,g).replace(/\{frameClass}/g,v).replace(/\{fileindex}/g,p).replace(/\{content}/g,u.content[i]).replace(/\{template}/g,nt("type",f,u.previewFileType)).replace(/\{footer}/g,c.footer(t,i,a,f&&f.size||null)),u.tags.length&&u.tags[i]&&(r=st(r,u.tags[i])),at(f)||at(f.frameAttr)||(n=e(document.createElement("div")).html(r),n.find(".file-preview-initial").attr(f.frameAttr),r=n.html(),n.remove()),r):""},add:function(t,i,a,r,n){var l,o=e.extend(!0,{},c.data[t]);return rt(i)||(i=i.split(o.delimiter)),n?(l=o.content.push(i)-1,o.config[l]=a,o.tags[l]=r):(l=i.length-1,o.content=i,o.config=a,o.tags=r),c.data[t]=o,l},set:function(t,i,a,r,n){var l,o,s=e.extend(!0,{},c.data[t]);if(i&&i.length&&(rt(i)||(i=i.split(s.delimiter)),o=i.filter(function(e){return null!==e}),o.length)){if(void 0===s.content&&(s.content=[]),void 0===s.config&&(s.config=[]),void 0===s.tags&&(s.tags=[]),n){for(l=0;ln;n++)i+=c.get(e,n);return t=a.msg(c.count(e)),{content:''+i+"
",caption:t}},footer:function(e,t,i,a){var r=c.data[e];if(i=void 0===i?!0:i,0===r.config.length||at(r.config[t]))return"";var n=r.config[t],l=nt("caption",n),o=nt("width",n,"auto"),s=nt("url",n,!1),d=nt("key",n,null),p=nt("showDelete",n,!0),u=nt("showZoom",n,r.showZoom),f=nt("showDrag",n,r.showDrag),m=s===!1&&i,g=r.isDelete?r.actions(!1,p,u,f,m,s,d):"",v=r.footer.replace(/\{actions}/g,g);return v.replace(/\{caption}/g,l).replace(/\{size}/g,r.getSize(a)).replace(/\{width}/g,o).replace(/\{indicator}/g,"").replace(/\{indicatorTitle}/g,"")}},p=function(e,t){return t=t||0,"number"==typeof e?e:("string"==typeof e&&(e=parseFloat(e)),isNaN(e)?t:e)},u=function(){return!(!window.File||!window.FileReader)},f=function(){var e=document.createElement("div");return!s(9)&&(void 0!==e.draggable||void 0!==e.ondragstart&&void 0!==e.ondrop)},m=function(){return u()&&window.FormData},g=function(e,t){e.removeClass(t).addClass(t)},G={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 ..."},v='{preview}\n\n',h='{preview}\n\n{remove}\n{cancel}\n{upload}\n{browse}\n',w='',_='×
\n',b='',C='\n',x='',y='{icon} {label}',T='{icon} {label}
',F='',k='\n',E='',$="
({sizeText})",S='',I='\n \n {drag}\n
{indicator}
\n
\n
',P='\n',D='',z='',A='{dragIcon}',U='\n',L=U+' title="{caption}" '+a+'>
\n',Z="
{footer}\n
\n",B="{content}\n",O='
{data}
\n",R='

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