Я ему написал с нуля. Чё вы мусолите код с поста первого. Есть другой вариант который у меня отлично работает.