Охохооо...
Вот темка то.
Ладно, помозгую, может придет идея какая.