Full-screen, full-featured calendar library in JavaScript