Inserting javascript file into theme template?

If you have access to the server you can create the file there (inside the theme folder) and edit it from the theme editor.