Ho fatto un piccolo esempio ajax di caricamento pagina all'interno di layer, funzionante anche con js disabilitato.

Scalable Ajax

una spiegazione l'ho buttata sul forum di imente.org.

L'esempio è da utilizzare per casistiche semplici in cui caricate il nuovo testo in un singolo layer per volta, per casi + complicati il sistema si complica e forse non è applicabile.

A livello server-side ho utilizzato Asp, ma l'importante è capire il sistema, cosi poi potete riadattarlo a php etc.
Spero che possa essere utile a qualcuno