Посмотрите прошлый ответ - такой вариант должен вам подойти