Чет уже подзабросил.... Надоело.... Могу выложить полуфабрикат. Мож, кто доделает...