Glad to help, you should make a topic, the more helpers, the higher are the possability to find the problems... I guess.
I must say, there were no coding errors, only names were written wrong and you sometimes used functions as fields
*All of thoose stuff are common, and deadly irritating!
Welcome aboard, btw