Simple and accessible JavaScript calendar control