Dzięki znów za odpowiedź, to mi dużo da, zaraz siadam do pracy i pokombinuje w tym kierunku!
A co do tych zmiennych, gdzieś słyszałem, że bezpieczniej jest inaczej nazwać zmienne, które wykorzystuje funkcja na potrzeby własne, nie do końca jestem w stanie teraz podać sensowne powody tego założenia, więc nie będę się kłócić, ale podejrzewam, że wiesz na ten temat co nieco, mógłbyś jakoś się odnieść do tego? Z góry dziękuje! ^^