Друзья, выкладываю код поздравления (в данном случае с Новым годом, но Вы можете изменить картинки и поздравление для любого праздника) для форумов.

Выглядит это вот так:

[html]<img src="https://forumupload.ru/uploads/001a/e4/b8/2/t359323.png" title="Скриншот Новогоднего поздравления" alt="Новогоднее поздравление"></a>[/html]

html код поздравления (ставить вверх)
Код:
<!--Контент всплывающего Окна для музыкальной позравлялки ВВЕРХ -->
<style>
#ded-moroz {
position:fixed;
background:url(https://forumstatic.ru/files/000a/45/08/50082.png) 100%  100% no-repeat;
bottom:0;
height:200px;
width:99px;
right:0;
}
#ded-moroz:hover {
position:fixed;
background:url(https://forumstatic.ru/files/000a/45/08/59685.png)100% 100% no-repeat;
bottom:0;
height:250px;
width:220px;
right:0;
}
</style>
<!--/ КОНЕЦ Контента всплывающего Окна для музыкальной позравлялки ВВЕРХ-->
html код поздравления (ставить вниз)
Код:
<!--Контент всплывающего Окна для музыкальной позравлялки  НИЗ-->
<script type="text/javascript">

function contentPage_NewYar (){ /*==123==;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>С Новым 2021 Годом !</title>
<link rel="stylesheet" type="text/css" media="all" href="https://forumstatic.ru/files/000a/45/08/43781.css"/>

</head>
<body>

<!-- Фон открытки -->
<style type="text/css">
#newyear{
background:url(https://forumstatic.ru/files/001a/e3/f4/35528.gif?v=1) no-repeat top center;
}
</style>

<!-- отступы текста внутри картинки -->
<style type="text/css">
.newyear-pozdrava{
padding:30px 90px 90px !important;
}
</style>

<!-- оформление текста заголовка -->
<style type="text/css">
.newyear-pozdrava-title{
text-align:center;font:italic 42px/42px Georgia;color:#FFA500;text-shadow:2px 2px 2px #FFFFFF !important;
}
</style>

<!-- оформление текста поздравления -->
<style type="text/css">
.newyear-pozdrava-desc{
text-align:justify;font:italic 24px/24px Georgia;color:#FF8C00;text-shadow:1px 1px 1px #FFFFFF ;line-height:1.2 !important;
}
</style>

<script type="text/javascript" src="https://forumstatic.ru/files/000a/45/08/53378.js"><\/script>
<script type="text/javascript">
$$r(function() {
$$i({
    create:'script',
    attribute: {
    'type':'text/javascript',
    'src':'https://forumstatic.ru/files/0013/61/d9/37360.js'
    },
    insert:$$().body,
    onready:function() {
    modules.sound.start({'music': 'http://megascripts.ru/demo/ded-moroz/jingle-bells.mp3'});
    $$('sound_s_el_m').$$('width','1px').$$('height','1px').$$('overflow','hidden');
    }
});
});
<\/script>

<div id="newyear">
<div class="newyear-sneg-layer1"></div>
<div class="newyear-sneg-layer2"></div>

<div class="newyear-pozdrava">
<div class="newyear-pozdrava-title"><b>С Новым 2021 Годом !!!</b></div><br>
<div class="newyear-pozdrava-desc">
<center><b>Желаем в наступающем Новом году, чтобы Вы нашли волшебную шкатулку и достали из нее любовь и достаток в свой дом, улыбки друзей, уважение коллег, признание начальства, здоровье для себя и своих близких, удачу во всех делах, хорошее настроение, улыбки и море позитива на весь год.<br>
Удачи, море веселья и всего самого наилучшего Вам.<br> С наступающим Новым 2021 Годом дорогие друзья!!!<br><br>Администрация форума "BUSINESS club"</b></center></div>
</div>
</div>

</body>
</html>
==123==;*/
} contentPage_NewYar = contentPage_NewYar.toString().split('==123==;')[1].replace(/<\\\/script/gim,'<'+'/script');
</script>

<a href="#" target="_blank" onClick="popupWin = window.open('', 'new_year', 'width=834, height=602, top='+((screen.height-700)/2)+',left='+((screen.width-850)/2)+', resizable=yes, scrollbars=no, status=yes');popupWin.document.write(contentPage_NewYar);popupWin.document.close();popupWin.focus(); return false;"><div id="ded-moroz"></div></a>
<!--/ КОНЕЦ Контента всплывающего Окна для музыкальной позравлялки НИЗ-->

Сам текст поздравления измените в коде внизу.