А в чём у вас именно проблема? Сути из вашего описания не удалось понять.