Если помните, меня этот вопрос тоже мучал. Вот как его надо было решать.
По-моему, подходит к любой ситуации.
http://community.livejournal.com/ru_football/3020409.html?replyto=54376825 На всякий случай, для тех кому лень давить на ссылку, дублирую под катом, чтобы не забыть: (
Вот! )