Итоги голосования для комментария:
am_ Да.
Вот, к примеру, предложенный мной вариант. )