I have copied your entire post, in case it gets pulled. As it appears here and in html.
You can always freepmail me, I've got the code saved.