ti sei dimenticato un passaggio
var lCode='<div id="intersticial" style="position:absolute; width:72px; height:19px; z-index:1; left: 50%; top: 50%; margin-left: -150px; margin-top: -125px; visibility: none"><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" etc etc
devi togliere tutto lo style, quindi resta
var lCode='<div id="intersticial"><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" etc etc
tra l' altro, nello stile in linea hai un visibility:none (che non è corretto, dovrebbe essere visibility:hidden)
ma che forse nasconde il livello
per il cookie impostato già a 2 potrebbe essere il risultato di + refresh di pagina,
x provare svuota prima i cookie da strumenti -> opzioni internet -> elimina cookie
ciao ciao