Ну, понеслось :))))
Важно понимать суть вопроса для начала. А раз понимание есть (вижу, есть), то всё будет путём, я уверен. Главное чтобы криэйторы не ленились ;)