Александр выше уже давал ссылку - http://adn-cis.org/forum/index.php?topic=2802.msg10043#msg10043
Еще раз посмотрю, а пока выложу то, что наработал:
Извините, вам запрещён просмотр содержимого спойлеров.
Добавлено: Виктор Чекалин
Евгений, это конечно очень хорошо, что вы везде делитесь всем своим кодом со всеми, но поверьте, код специфичен конкретно для вас, его очень тяжело читать, и найти в нем то, что касается конкретно проблемы - очень тяжело. Тем более как я уже заметил, к данной теме он вообще отношения не имеет.
Помечать его при этом как Решение - тем более не стоит.