Index: /issm/trunk-jpl/src/m/array/arrayoperations.js
===================================================================
--- /issm/trunk-jpl/src/m/array/arrayoperations.js	(revision 19886)
+++ /issm/trunk-jpl/src/m/array/arrayoperations.js	(revision 19887)
@@ -161,8 +161,17 @@
 function ArrayAnyNaN(array) { //{{{
 
-	for(var i=0;i<array.length;i++){
-		if (isNaN(array[i])) return 1;
-	}
-	return 0;
+    if(IsArray(array[0])){
+        for(var i=0;i<array.length;i++){
+            for(var j=0;j<array[0].length;j++){
+                if (isNaN(array[i][j])) return 1;
+            }
+        }
+    }
+    else{
+        for(var i=0;i<array.length;i++){
+            if (isNaN(array[i])) return 1;
+        }
+    }
+    return 0;
 } //}}}
 function ArrayUnique(arr) { //{{{
