Скрипт не работате в Опере (верисиях 9.х и выше), Сафари, FF В ie, опере 7 и 8 работате отлично Не могу понять в чем причина... Может что-то не правильно в коде? Подскажите, пожалуйста  <script language="JavaScript"> <!-- var content=new Array()  content[0]='<img src="i/c/1.jpg"><br><b>Один</b>' content[1]='<img src="i/c/2.jpg"><br><b>Два</b>'  function regenerate(){ window.location.reload() }  function regenerate2(){ if (document.layers) setTimeout("window.onresize=regenerate",450) }  function changetext(whichcontent){ if (document.all) descriptions.innerHTML='<font face="arial">'+whichcontent+'<font>' else if (document.layers){ document.d1.document.d2.document.write('<font face="arial">'+whichcontent+'</font>') document.d1.document.d2.document.close() } }  //-->  </script>  <div class="np">             <a onMouseover="changetext(content[0])"><img src="i/a/1.jpg"></a>             <a onMouseover="changetext(content[1])"><img src="i/a/2.jpg"></a> </div>   <br>  <ilayer id="d1" width="200" height="200">  <layer id="d2" width="200" height="200">  <div class="np" id="descriptions">  <br>  </div>  </layer>  </ilayer>