Советы:
1. Не обращайте просьбы персонально мне без лишней на то необходимости. Я могу и не ответить, в том числе и просто по настроению. Ну и другие тоже (ведь вопрос мне).
2. Изучайте fancybox, раз уж за него взялись. Я не знаю что вы там понаписали, что у вас анкор-обертка принимает display:none;
3. Это уже общий совет: В smarty советую использовать модификатор @escape там, где у вас возможны кавычки, например так: