Я тут кое-что немного подправил, надеюсь автор не обиделся. А вообще респект за такие вещи. Заранее извиняюсь за воскрешение мертвых тем, но я не удержался.