Прошло уж больше года...

3) Проверено, работает как надо.