Also ich hab selber kaum erfahrung in php nur mal nen tur durchgelesen.
was mir auf die schnelle in die idee käme wäre das ganze mit js zu lösen.
Hier ein selbstgebastelter Kalender mit Js, natürlich müsste man ihn abändern aber vlt gefällts dir ja und du kannst etwas übernehmen.
Im Download enthalten: Dokumentation mit Befehlserklärung, Html Seite zum Testen, Bilder vom Kalender. Hoffe ich hab alle Namen weggelöscht
http://rapidshare.com/files/358505134/Kalender.rar.html
Grösse ca 2mb
eventuell könnte es dir weiterhelfen und ich find es ist eine elegante lösung und eigentl nicht schwer zu verstehen.
LG