'giorno a tutti,

ho fatto una ricerca, ma non mi è parso di trovare nulla

mi è sorto un dubbio...anzi un problema...

se io ho una pagina esemplificata tipo:

codice:
<html>
<head> 
<title>prova</title>
</head>

<body>

<script type="text/javascript">
<!--
  if (self.name == '') {
	document.write('<div id="noPop">'); 
  }else{
  	document.write('<div id="yesPop">');
  }
--> 
</script>




contenuto del div</p>

</div>

</body>

</html>
validando questa semplicissima pagina, mi viene dato un errore, ovvero la chiusura del div mai aperto, questo perchè il sorgente della pagina è esattamente quello postato sopra, quindi in realtà l'errore non c'è, ma risulta, perchè a livello di sorgente l'apertura non si vede, ma si vede lo script javascript......non so se mi sono spiegato

morale...come posso agire/risolvere ?