Menüs werden relativ selten mit PHP geschrieben, da wird wohl eher eine Kombination aus
HTML, CSS, JAVASCRIPT verwandt (DHTML).
Aus diesem Grund würde ich mal bei
http://dhtmlcentral.com vorbeischauen.
Wenn dein Webspace jedoch PHP unterstüzt, dann ist es relativ unsinning noch mit Frames zu arbeiten.
Angemessener wären wohl include-Strukturen bzw. der Einsatz einer Template-Engine.
MfG Florian