We need a simple calendar widget exactly like this one [login to view URL]
Saturdays, Sundays and Holidays might have different colors (configurable). Normal color might be configurable too.
A list of holidays might be configurable using a XML file. When is a holiday and the mouse is over the widget it might show some description about the holiday (from the XML file)