What bad luck! Glad to hear that you are (reasonably) OK anyway...Rest and keep us up to date later on.