(function(c) {
var d = {};
function a(e) {
return plupload.translate(e) || e
}
function b(f, e) {
e.contents().each(function(g, h) {
h = c(h);
if (!h.is(".plupload")) {
h.remove()
}
});
e.prepend('
' + a("Select files") + '
' + a("Add files to the upload queue and click the start button.") + '
' + a("Filename") + '
' + a("Status") + '
' + a("Size") + '
')
}
c.fn.pluploadQueue = function(e) {
if (e) {
this.each(function() {
var j,
i,
k;
i = c(this);
k = i.attr("id");
if (!k) {
k = plupload.guid();
i.attr("id", k)
}
j = new plupload.Uploader(c.extend({
dragdrop: true,
container: k
},
e));
if (e.preinit) {
e.preinit(j)
}
d[k] = j;
function h(l) {
var m;
if (l.status == plupload.DONE) {
m = "plupload_done"
}
if (l.status == plupload.FAILED) {
m = "plupload_failed"
}
if (l.status == plupload.QUEUED) {
m = "plupload_delete"
}
if (l.status == plupload.UPLOADING) {
m = "plupload_uploading"
}
c("#" + l.id).attr("class", m).find("a").css("display", "block")
}
function f() {
c("span.plupload_total_status", i).html(j.total.percent + "%");
c("div.plupload_progress_bar", i).css("width", j.total.percent + "%");
c("span.plupload_upload_status", i).text("Uploaded " + j.total.uploaded + "/" + j.files.length + " files");
if (j.total.uploaded == j.files.length) {
j.stop()
}
}
function g() {
var m = c("ul.plupload_filelist", i).html(""),
n = 0,
l;
c.each(j.files,
function(p, o) {
l = "";
if (o.status == plupload.DONE) {
if (o.target_name) {
l += ''
}
l += '';
l += '';
n++;
c("#" + k + "_count").val(n)
}
m.append('