Note for system administrators, about the delivery of JS files

The online flashcard JavaScript enhanced web page accesses JavaScript functions saved in an external .js file. These functions will not be loaded properly by the browser unless delivered as the proper mime type:

External JavaScript files should have the file name suffix .js, and the
server must map the .js suffix to the MIME type
"application/x-javascript", which the server sends back in the HTTP
header. To map the suffix to the MIME type, add the following line to
the mime.types file in the server's config directory, and then restart
the server.

type=application/x-javascript          exts=js

If the server does not map the .js filename suffix to
"application/x-javascript" MIME type, Navigator will not load the
JavaScript file specified by the SRC attribute properly.

Note
This requirement does not apply if you are using local files.