If you know anything about Java, PHP should be real easy to learn. The syntax is the same in a lot of areas.
Hey . . . tell me, do you have the new MX version of Fireworks? According to the Macromedia website, the MX version lets you do popup menus (without having to write all that pesky javascript code). Do the earlier versions let you do popup menus, or just MX?