Wow, thanks for the great advice guys.
@lectricpharaoh:
Thanks for showing me how to implement it by putting all those frisky fields into an array then just work with the array as a whole. This should make my life a lot easier regarding code repitition!
@Openloop:
Will definitely take a closer look at your timer function and see how I can implement it.
Thanks for the great advice guys, gonna get cracking on the code right away!
>BstrucT