Calendar extension with Ajax front-end for eZ Publish