You missed out the ";" from   part above.
I think that was just in the original code, I was lazy and didn't check it properly

the error I am receiving on booking3.asp is as follows
Microsoft VBScript runtime error '800a01a8'
Object required
/booking3.asp, line 479
any ideas why?
thanks
Did you use the IsObject() code from my other post?