Поддержу vladimirisitnikov. Зачем изобретать велосипед.