footer banner с бисквитка

Здравейте , имам изкачащ footer банер като този в
Код:
hitceni.bg
обаче искам да го направя когато се натисне бутона X да се скрива банера за 24 часа за този уникален посетител.
на другия ден пак да му се покаже.

казаха ми че трябва проверка на бисквитка и тогава да стартирва банера.
ето кода на скрипта


Код:
var d = document;
var h = d.getElementsByTagName("head")[0];
var b = d.getElementsByTagName("body")[0];

var css = d.createElement("LINK");
css.href = "http://xxx/footer.css";
css.rel = "stylesheet";
css.type = "text/css";
h.appendChild(css);

var div    = d.createElement("DIV");
div.id    = "aff-popup-banner";

function randomFromTo(from, to){
       return Math.floor(Math.random() * (to - from + 1) + from);
    }

bannerz = randomFromTo(1,5);

switch(bannerz){
  case 1:
    linka = "http://xxxx";
    break;
  case 2:    
    linka = "http:/xxxxxx"; 
    break;
  case 3:
    linka = "http://xxxxx";
    break;
  case 4:
    linka = "http://xxxxx";
    break;
  case 5:
    linka = "http://xxxxxxx";
    break;
  default:
    linka = "http://xxxxx";
    
}

var html    = ''
                        + '<a href="javascript:;" onclick="affPopupBannerHide();" title="" class="aff-popup-banner-hide"></a>'
                        + '    <div class="aff-popup-banner-content">'
 + '<a href="' + linka + '" title="" target="_blank"><img src="http://xxxxxx' + bannerz + '.gif"  height="90" alt="" title="" /></a>'
 + '<div class="aff-popup-banner-clear"></div>'
 + '</div>'
 + '<div class="aff-popup-banner-clear"></div>'

div.innerHTML    = html;
b.appendChild(div);

var showButton = d.createElement("A"); 
showButton.href = "javascript:;"; 
showButton.id = "aff-popup-banner-show"; 
showButton.onclick = function() { d.getElementById("aff-popup-banner").style.bottom = "0px"; d.getElementById("aff-popup-banner-show").style.bottom = "-40px"; }
showButton.innerHTML = "покажи офертата";
b.appendChild(showButton);


function affPopupBannerHide() {
    d.getElementById("aff-popup-banner").style.bottom = "-100px";
    d.getElementById("aff-popup-banner-show").style.bottom = "0px";
    
    var num    = get_today_impressions() + 1;
        var host    = w.location.host.replace(/^([a-z0-9-]+\.)*([a-z0-9-]+\.[a-z0-9]+)$/, "$2");
        var dt    = new Date();
        dt.setHours(23);
        dt.setMinutes(59);
        dt.setSeconds(59);
        dt    = dt.toGMTString();
        d.cookie    = cookie_name+"="+num+";expires="+dt+";domain=."+host+";path=/";
}

function affPopupBannerShow() {
    d.getElementById("aff-popup-banner").style.bottom = "0px";
    d.getElementById("aff-popup-banner-show").style.bottom = "-40px";
}

Ако може направо някои ако се сеща как става да добави нужния код и аз ще тествам дали се получава този ефект.
 

Горе