>Experience told me that the problem might be somewhere else - sure enough it was. Once again (as usual) - programmer error. Feel free to laugh at the stuff on my face (egg!). Thanks for your help.
Well, it's a human nature - blame everyone except yourself first :) Glad you found it.
If it's not broken, fix it until it is.
My Blog