Avogel,
I started a post on this a while back when I discovered FREE software for just this thing. It is called MyDMS anand will post any typew of document to your intranet. It manages all of your old documents and allows people to download or review docs without effecting the masters. We use electronic forms and people can type directly to the form and email or print it out.
The DB manages each document so that it gives all of the details such as Title, Revision, Date posted etc and below that it keeps ALL of the old revisions. You don't have to do anything except upload your new document and it automatically keeps a history and copy of your old stuff. We do not bother with a Table of Contents, although when you access eacxh deaprtmnet this will show you a list of all documents in the department along with titles and revisions. I have made a few books (work instructions) on how to be an adminsitrator and or user.
MySQL - PHP Document Control (Free!)
PS. I get NOTHING from this endorsement. I just like the system and it is FREE.
I hope this helps
Greg B