+function StartUpload() {
+ if( $('#fileToUpload').prop('files').length == 0 ) return;
+ $('#uploadform button.submit').prop('disabled',true);
+ $("#fileuploadstatus").show();
+ $("#uploadedfileid").val('');
+ xhr= AjaxUpload( $('#fileToUpload'), $('#fileuploadprogress'), 'temp=1', cbUpload );
+}
+function cbUpload( status, fileid ) {
+ if( status=='done' ) {
+ $("#uploadedfileid").val( fileid );
+ $('#fileToUpload').prop('disabled',true);
+ $("#processfile").show();
+ } else {
+ $("#fileuploadstatus").hide();
+ $("#fileuploadfailed").show();
+ $("#fileuploadfailed").text( _("Upload status: ") +
+ ( status=='failed'? _("Failed"):
+ ( status=='denied'? _("Denied"): status ))
+ );
+ $("#processfile").hide();
+ }
+}