Index: /issm/trunk-jpl/src/m/js/writejscellarray.m
===================================================================
--- /issm/trunk-jpl/src/m/js/writejscellarray.m	(revision 20291)
+++ /issm/trunk-jpl/src/m/js/writejscellarray.m	(revision 20292)
@@ -5,18 +5,17 @@
 		fprintf(fid,'%s=%g;\n',prefix,cell);
 	else
-		if length(cell),
-			if length(cell)==1,
-				fprintf(fid,'%s=[''%s''];\n',prefix,cell{1});
-			else
-				fprintf(fid,'%s=[''%s'',',prefix,cell{1});
-				for i=2:length(cell)-1,
-					fprintf(fid,'''%s'',',cell{i});
-				end
-				fprintf(fid,'''%s''];\n',cell{end});
+		fprintf(fid,'%s=[',prefix);
+		for i=1:length(cell),
+			array=cell{i};
+			fprintf(fid,'[');
+			for j=1:length(array)-1,
+				fprintf(fid,'%g,',array(j));
 			end
-		else
-			fprintf(fid,'%s=[];\n',prefix);
+			fprintf(fid,'%g]',array(end));
+			if i<length(cell), fprintf(fid,','); end
 		end
+		fprintf(fid,'];\n');
 	end
 
+
 end
