Или может быть аналогично этой функции http://radikal.ru/F/i070.radikal.ru/1002/6...c567bb.jpg.html