такое вообще делают скриптами(скрытые div и так далее...)
к сожалению, я не программер