У вас что - нибудь получилось?
Аналогичная задача.. :(