use iCalReader.js for ical parsing