вообщем вот такой код получился <script type="text/javascript"> jQuery(document).ready(function(){ if (document.cookie.indexOf('visited=true') == -1) { var fifteenDays = 1000*60*60*24*15; var expires = new Date((new Date()).valueOf() + fifteenDays); document.cookie = "visited=true;expires=" + expires.toUTCString(); $.colorbox({width:"480px", inline:true, href:"#subscribe"}); } });</script> <div style='display:none'> <div id='subscribe' style=' background:#fff;'> <h2 class="box-title">Предупреждение!</h2> <h3 class="box-tagline">Вам есть 18 лет.</h3> <div style="width:90%;padding:18px"> <div class="year18as"><a href="">Да!</a></div> <div class="year18s"><a href="/">Нет!</a></div> </div></div></div> Но он запоминает куки и неизвестно через какое время потом снова срабатывает, для теста чистил куки. Кто нибудь шарит в JS как сделать что бы срабатывал каждый раз когда заходить в публикацию)