make calendar navigatable; fixed a bug when user clicked on text.