Versatile client side javascript calendar library.