Как обычно было написано наспех и не бечено. Думаю даже в фикбук выкладывать не стоит. Да и была я там оооочень давно....
читать дальше