Работает на 100%: http://tts.lt/~madigor/good.htm

Потырено у segal, у которого потырено у brantor ;))).