// from upload object public function onProgress(f:FileReference, loadedBytes:Number, totalBytes:Number) { var elapsed_time:Number = new Date().getTime() - this.obj.start_time; if (this.obj.bytes_uploaded > 0) manager.addBytes(loadedBytes - this.obj.bytes_uploaded); else manager.addBytes(loadedBytes); this.obj.bytes_uploaded = loadedBytes; this.obj.process_time = elapsed_time / 1000; this.obj.transfer_rate = this.obj.bytes_uploaded / this.obj.process_time; } // from manager public function addBytes(bytes:Number) { bytes_uploaded += bytes; uploaded_txt.htmlText = "Session Upload Size: "+ format_file_size(bytes_uploaded) +""; }