Hi,
Thanks for your help
- I used both changes you gave me and couldn't get it to work as it was working before. 
With regard to "hideous and ancient code"...ha
, yes, not surprising...since I took it from a website many a year ago - it still works so didn't bother looking to update it. However, the code on the page is not validating under "xhtml1-strict.dtd" because I'm using the "name" attribute. Having changed it to "id", the JavaScript no longer works.
As you can tell, I don't know JavaScript! 
The way it worked before was that there were two sections that were hidden on a page when it opened up (the code you gave me had the sections open by default).
These sections were in the JavaScript code under....
var sections = new Array('hidden1', 'hidden2')
...and...
function toFront(section)
{
document.all['hidden1'].style.visibility='hidden';
document.all['hidden2'].style.visibility='hidden';
eval('document.all[\''+section+'\'].style.visibility="visible"')
}
On the actual html page, the hidden sections were opened by either clicking the image, "plus.png" or the text next to it (I didn't refer to the text link in my initial post). This is the code for the first hidden section called "hidden1"...
<a href="JavaScript:switchBlock('hidden1')"><img src="images/plus.png" name="imghidden1" width="18" height="18" alt="Clicking This Image Opens the Hidden Section 1" /></a>
<a class="SectionLink" href="JavaScript:switchBlock('hidden1')">This Link Opens the Hidden Section 1</a>
I hope that explains it all better.
Thanks for your time.