Nell'attesa ho fatto così:

codice:
<script type = "text/javascript">
function setCookie(a,b){
	$.cookie(a, b, { expires:1, path: '/'});
}

if( $.cookie('promo') == null ) { 
	$(document).ready(function(){
	tb_show("Messaggio","promo.jpg?height=300&width=300", "");
	});
}
</script>

</head>
<body onload = "setCookie('promo','vista')">
funzionare funziona, ma è corretto?