Chef - I think your right too - think there is a bug in there somewhere. The only reason I mentioned the double shows is because when I tried your script here, the double shows locked-out the form, and when I removed the extra show, the form started working again. So yeah there is a bug somewhere.