1) Look at these links if you haven't seen them before:
2) I think that may be you should try RichFaces CDK in order to extend calendar component or write your own component based on calendar as an example.
Thanks for your reply. I have checked these two links previously.
My requirement could not be accomplished with rich calendar organizer as per following discussion.I can not iterate data using rich calendar.
Well. I understood you problem. But it seems that you can only write your own solution. May be it should be a custom component if you need to show this organizer on many pages or just a set of JS/JSF in case when you need to show it in your app only once.