Index: /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh	(revision 19769)
+++ /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh	(revision 19770)
@@ -196,4 +196,15 @@
 #core
 cat temp |  awk '{print "def " $1"(): return StringToEnum(\"" substr($1,1,length($1)-4) "\")[0]"}' >> $ISSM_DIR/src/m/enum/EnumDefinitions.py
+#}}}
+
+#Deal with Javascript Enums
+#Build EnumDefinitions.js{{{
+cat <<END > $ISSM_DIR/src/m/enum/EnumDefinitions.js
+//WARNING: DO NOT MODIFY THIS FILE
+//this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
+//Please read src/c/shared/Enum/README for more information
+END
+#core
+cat temp |  awk '{print "function " $1"(){ return StringToEnum(\"" substr($1,1,length($1)-4) "\");\}"}' >> $ISSM_DIR/src/m/enum/EnumDefinitions.js
 #}}}
 
