Ah ha....missed the bit about wanting the page to load with relevant button in down state. However not an insurmountable problem.
The buttons have three states – up – mouse over – down.
This means that if a page is currently displayed the button has two states - down and mouse over.
Pages NOT currently displayed, the button has two states – up –mouse over.
Therefore each button has TWO states. Just a different image for one of them!
Use Dreamweaver to create the java script (not fireworks) by ‘inset rollover image’. You can then create script that gives each button TWO states. –up – mouse over.
Then you could use a bit of code to something like :
If (page==xxx) buton.gif =button_down.gif
Else button.gif = button_up.gif
To select the first displayed image for each button
I must admit that my java skills are not up to it, but someone here will be able to help you code it!
Having said all of this, if it were me I’d not use java / images for the buttons, I’d use CSS to generate mouse over effects. Much quicker to load.
Good luck anyway and stick at it!