!function(n){n.fn.nicefileinput=function(t){var i={label:"Browse",fullPath:!1};return t&&n.extend(i,t),this.each(function(){var t=this;if(void 0===n(t).attr("data-styled")){var f=Math.round(1e4*Math.random()),e=new Date,r=e.getTime()+f.toString(),u=n('<input type="text" readonly="readonly">').css({display:"block",float:"left",margin:0,padding:"0 5px"}).addClass("NFI-filename NFI"+r),o=n("<div>").css({overflow:"hidden",position:"relative",display:"block",float:"left","white-space":"nowrap","text-align":"center"}).addClass("NFI-button NFI"+r).html(i.label);n(t).after(u);n(t).wrap(o);n(".NFI"+r).wrapAll('<div class="NFI-wrapper" id="NFI-wrapper-'+r+'" />');n(".NFI-wrapper").css({overflow:"auto",display:"inline-block"});n("#NFI-wrapper-"+r).addClass(n(t).attr("class"));n(t).css({opacity:0,position:"absolute",border:"none",margin:0,padding:0,top:0,right:0,cursor:"pointer",height:"60px"}).addClass("NFI-current");n(t).on("change",function(){var f=n(t).val(),r;i.fullPath?u.val(f):(r=f.split(/[/\\]/),u.val(r[r.length-1]))});n(t).attr("data-styled",!0)}})}}(jQuery)