Mir stellt sich die Frage, wie sinnvoll das ganze ist.
Deine Seite hat jetzt nicht wirklich viel Content und so, wie Sie aufgebaut ist, wird auch immer die komplette Seite neu geladen, nicht nur der Content und es geht ja trotzdem innerhalb von millisekunden.
Wenn du wirklich so eine Spielerei haben willst, solltest du dich mal in AJAX einlesen. Damit könntest du die Seite wirklich so aufbauen, wie du es derzeit beschreibst. Dann würdest du nach einem Klick im Menü dynamisch den Content nachladen und könntest auch direkt den Ladebalken o.ä. einbauen. Jedoch würden 90% der Nutzer ihn nicht sehen, weil es so schnell gehen würde.
Außerdem hättest du das Problem, dass viele JavaScript deaktiviert haben und Suchmaschinen werden deine Seite auch nicht mehr so "schön" finden.
Allerletzte Alternative, wenn du wirklich auf Biegen und Brechen so eine Funktion haben willst: Bau deine Seite mit Flash, aber das hat mehr Nach als Vorteile, glaub mir...