now with category support
tweaked the css/js of the HTML-calendar