Irgendjemand wird das bald sowieso feststellen: Macht doch ein Projekt das nicht aus dem vorigen Jahrtausend stammt.
Wenn ihr schon mit php arbeitet, warum lasst ihr dann nicht Frames weg und bindet die Navigation pro Seite ein?
Umlaute "escapen" muss man auch schon längst nicht mehr.