Ho un problemino e spero mi possiate dare qualche dritta...

Ho un sito in php strutturato come nell'immagine in fondo.
Il calendario è presente in tutte le pagine, ma non è inserito in un frame in quanto ho bisogno che interagisca con il resto del sito e non sia indipendente, il "problema" è che per quanto le pagine siano leggere e la connessione veloce, il ricaricamente dell'intera pagina quando avanzo nel calendario crea un po' di disorientamento.
Ho quindi bisogno che funzioni con javascript e da quel che ho capito devo quindi "caricare" l'arco di tempo che mi interessa e poi con i controlli dire quale parte del calendario visualizzare, giusto?!
Potete consigliarmi quelche tutorial (in italiano) e/o darmi qualche consiglio?