Well, I started from scratch and still couldn't make it work. First it was hanging up in his
makeEmail function, so I got that all fixed. Then it keeps hanging up when trying to get any conflicts because something in the time conversion isn't working properly (the whole
getEndTime() function is not setting the
request.endTimeString value).
One of the major problems with your code was simply not having the room numbers on the end of the room names on the form :) That is where the roomInt comes from.
I'll keep playing with it, but looks like many others had issues with this code too (youtube comments). Sorry for not being more helpful.