Здесь переделка http://forum.cqham.ru/viewtopic.php?p=342197#342197