RobSchultz is right. Your provider should provide _some_ sort of dynamic processing. Are you sure they dont let you use server-side includes? That would be a simple way to solve your problem, and every webserver out there can process basic includes, if so desired.
However, just as an intellectual exercise, it is possible to use Javascript with an external text file to accomplish what you want. You will just have to do a bit of extra work when editing the text file.
The easiest way is simply to put document.write( before each line of your text, and then enclose it at the end of the line with ) .
But you will have to include some HTML inside each line of text, as well as escaping quotes and other special characters with a backslash \ .
Use
..html stuff...
<SCRIPT Language="Javascript" src="yourtextpage.js">
</SCRIPT>
..back to html stuff...
If you want to really get spiffy, though, you could just
a) remove all carriage lines from your text file before saving
b) make that whole string be the value of a variable at the beginning of the file
c) use another Javascript function already inside your page to parse that string variable using regular expressions to put the appropriate HTML and links around your text.
d) document.write that variable into its place on your page.
This will probably be a lot more work than just changing your host provider, though.
[sig][/sig]