!function(e){e.fn.fileinputAuto=function(i){var t=e.extend({btnSelect:"Select file",btnRemove:"Remove",btnChange:"Change",btnClass:"btn btn-primary",thumbnail:!1,width:300,height:300,defaultImage:"",fakeimg:!1,message:"No image"},i);return this.each(function(){var i,n=e(this),s=e("<div>").append(n.eq(0).clone()).html();t.thumbnail?(i=t.defaultImage?'<img src="'+t.defaultImage+'">':t.fakeimg?'<img src="http://fakeimg.pl/'+t.width+"x"+t.height+"/?text="+t.message+'">':'<span style="line-height:'+t.height+'px; text-align: center; font-weight: bold; font-size: 23px;">'+t.message+"</span>",n.replaceWith('<div class="fileinput fileinput-new" data-provides="fileinput"><div class="fileinput-new thumbnail" style="width:'+t.width+"px; min-height:"+t.height+'px;">'+i+'</div><div class="fileinput-preview fileinput-exists thumbnail" style="max-width: '+t.width+"px; max-height: "+t.height+'px;"></div><div><span class="' + t.btnClass + ' btn-file"><span class="fileinput-new">'+t.btnSelect+'</span><span class="fileinput-exists">'+t.btnChange+"</span>"+s+'</span><a href="#" class="'+t.btnCss+' fileinput-exists" data-dismiss="fileinput">'+t.btnRemove+"</a></div></div>")):n.parents(".fileinput").length||(n.parents("table").length?n.before('<div class="fileinput fileinput-new" data-provides="fileinput"><span class="' + t.btnClass + ' btn-file"><span class="fileinput-new">'+t.btnSelect+'</span><span class="fileinput-exists">'+t.btnChange+'</span></span><span class="fileinput-filename"></span><a href="#" class="close fileinput-exists" data-dismiss="fileinput" style="float: none">×</a></div>'):n.replaceWith('<div class="fileinput fileinput-new" data-provides="fileinput"><span class="' + t.btnClass + ' btn-file"><span class="fileinput-new">'+t.btnSelect+'</span><span class="fileinput-exists">'+t.btnChange+"</span>"+s+'</span><span class="fileinput-filename"></span><a href="#" class="close fileinput-exists" data-dismiss="fileinput" style="float: none">×</a></div>'))})}}(jQuery);