--- D:\swfupload\js\swfupload_widget.js 09.06.2010  9:34:48
+++ D:\swfupload\js\swfupload_widget.test.js 13.12.2010  8:24:00
@@ -0 +693,695 @@
+    alert("Faulty array: "+print_r(server_data));
+    server_data = eval("("+server_data.data.substring(1)+")");
+    alert("Correct array: "+print_r(server_data));
@@ -0 +950,970 @@
+
+function print_r(arr, level) {
+    var print_red_text = "";
+    if(!level) level = 0;
+    var level_padding = "";
+    for(var j=0; j<level+1; j++) level_padding += "    ";
+    if(typeof(arr) == 'object') {
+        for(var item in arr) {
+            var value = arr[item];
+            if(typeof(value) == 'object') {
+                print_red_text += level_padding + "'" + item + "' :\n";
+                print_red_text += print_r(value,level+1);
+		}
+            else
+                print_red_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
+        }
+    }
+
+    else  print_red_text = "===>"+arr+"<===("+typeof(arr)+")";
+    return print_red_text;
+};
