I believe an error occurs sometime after the booking is made which means the ajax function never gets a response. I tried using the firefox console but the error message isn't very helpful:
unterminated regular expression literal
<b>Warning</b>: fsockopen() [<a href=...connected host has failed to respond.
It says the error is at line 1 of my html, which obviously isn't correct.