!function(e){window.WPUF_Uploader=function(t,i,r,o,n,a){if(this.removed_files=[],this.container=i,this.browse_button=t,this.max=r||1,this.count=e("#"+i).find(".wpuf-attachment-list > li").length,this.perFileCount=0,e("#"+t).length)return this.uploader=new plupload.Uploader({runtimes:"html5,html4",browse_button:t,container:i,multipart:!0,multipart_params:{action:"wpuf_file_upload",form_id:e("#"+t).data("form_id")},max_file_count:2,multiple_queues:!1,multi_selection:"wpuf-avatar-pickfiles"!=t&&"wpuf-featured_image-pickfiles"!=t,urlstream_upload:!0,file_data_name:"wpuf_file",max_file_size:a+"kb",url:wpuf_frontend_upload.plupload.url+"&type="+o,flash_swf_url:wpuf_frontend_upload.flash_swf_url,filters:[{title:"Allowed Files",extensions:n}]}),this.uploader.bind("Init",e.proxy(this,"init")),this.uploader.bind("FilesAdded",e.proxy(this,"added")),this.uploader.bind("QueueChanged",e.proxy(this,"upload")),this.uploader.bind("UploadProgress",e.proxy(this,"progress")),this.uploader.bind("Error",e.proxy(this,"error")),this.uploader.bind("FileUploaded",e.proxy(this,"uploaded")),this.uploader.init(),e("#"+i).on("click","a.attachment-delete",e.proxy(this.removeAttachment,this)),this.uploader},WPUF_Uploader.prototype={init:function(t,i){this.showHide(),e("#"+this.container).prepend('
')},showHide:function(){if(this.count>=this.max)return this.count,this.max,e("#"+this.container+" .wpuf-file-warning").html(wpuf_frontend_upload.warning),void e("#"+this.container).find(".file-selector").hide();e("#"+this.container+" .wpuf-file-warning").html(""),e("#"+this.container).find(".file-selector").show()},added:function(t,i){var r=e("#"+this.container).find(".wpuf-attachment-upload-filelist");this.showHide(),e.each(i,function(e,t){r.append('