что-то в этом есть...
www.diary.ru/~w-otp/p167807514.htm?from=last&di...