глянь что я тут недвано делал:
10 плавающих уровней там в самом конце рабочий пример встроен.
В товем случае предполагаю плясать нужно от того же - у тебя есть контейнер в который ты будеш пихать поздравления, у меня просто добавляеться в конец, в твоем случае добавиться функция нахождения первого злемента у контейнера и тогда делаеш вставку до первого элемента, тем самым сдвигая все остальные.
Если не додумаешся завтра вечером покажу если будет время