editor.DetachEvent(self.editoreventid);
1)
{
progresslabel1.set_text("Uploading "+currcount+"/"+items.length+" : "+filename+". ");
}
else
{
progresslabel1.set_text("Uploading "+filename+". ");
}
if(!totalsize)
{
progressblock.set_width(0);
progresslabel2.set_text("");
}
else
{
var cw=Math.floor(progressblock.get_parent().get_client_width()*uploadedsize/totalsize);
progressblock.set_width(cw);
var speed=uploadedsize*1000/Math.max(1000,new Date().getTime()-begintime)
var s=(totalsize-uploadedsize)/Math.max(1000,speed);
var ts="-";
if(s>600) //10 mins , to be 87 mins
ts=Math.floor(s/60)+" minutes";
else if(s>120) //2 mins , to be 4.8 mins
ts=Math.floor(s/6)/10+" minutes";
else
ts=Math.floor(s)+" seconds";
progresslabel2.set_text(jsml.format_size(uploadedsize)+" of "+jsml.format_size(totalsize)+" at "+jsml.format_size(speed)+"/s , "+ts+" remaining");
}
break;
case "Uploader_Stop":
case "Uploader_Postback":
self.uploadstopped=true;
dialog.close();
break;
}
]]>
sidebar.back();
alert(value)
";
editor.AppendHTML(html);
}
sidebar.collapse();
]]>