diff --git a/lib/ice-coder.js b/lib/ice-coder.js
index 8c0a937..c7d2ad7 100644
--- a/lib/ice-coder.js
+++ b/lib/ice-coder.js
@@ -791,14 +791,14 @@ var ICEcoder = {
},
// Delete a file
- deleteFiles: function() {
- var selectedFilesList;
+ deleteFiles: function(fileList) {
+ var tgtFiles, tgtListDisplay;
- selectedFilesList = top.ICEcoder.selectedFiles.toString().replace(/\|/g,"/").replace(/,/g,"\n");
-
- if (top.ICEcoder.selectedFiles.length>0 && top.ICEcoder.ask('Delete:\n\n'+selectedFilesList+'?')) {
- top.ICEcoder.serverQueue("add","lib/file-control.php?action=delete&file="+top.ICEcoder.selectedFiles.join(";"));
- top.ICEcoder.serverMessage('Deleting File
'+selectedFilesList);
+ tgtFiles = fileList ? fileList : top.ICEcoder.selectedFiles;
+ tgtListDisplay = tgtFiles.toString().replace(/\|/g,"/").replace(/,/g,"\n");
+ if (tgtFiles.length>0 && top.ICEcoder.ask('Delete:\n\n'+tgtListDisplay+'?')) {
+ top.ICEcoder.serverQueue("add","lib/file-control.php?action=delete&file="+tgtFiles.join(";"));
+ top.ICEcoder.serverMessage('Deleting File
'+tgtListDisplay);
};
},