Сам то понял,что написал?

Почитай на досуге. http://forums.rusme...php?t=164230
Советую зарегистрироваться, чтоб еще ссылки видеть. Много интересного