http://www.rapira.ru/articles/article0570.htm
не делайте этого я не просто так это кинул =))