Точно!!! Заработало все и в IE и в других браузерах...
Это наверное у тебя Пронетс испугался, что ты сейчас на него с отладчиками Жаваскриптов полезешь, вот и решил не выпендриваться, а показывать картинку...
od_stolom:
Вот еще чего подумал:
В таком варрианте эта картика начинает отображаться по мере прорисовки участка HTML <b><!-- Loading Layer --></b>, а этот участо находится чуть ниже шапки сайта (Хедера)... И появляется она не сразу, а только после того, когда шапка прорисуется до конца.
Так вот если этот участок:<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><!-- Loading Layer -->
<div id="loading-layer" style="position:absolute; display:visibility">
<div id="loading-layer-shadow">
<div id="loading-layer-inner">
<img src="style_images/<#IMG_DIR#>/loading_anim.gif" alt="{$this->ipsclass->lang['ajax_loading_msg']}" />
<span style="font-weight:bold" id="loading-layer-text">{$this->ipsclass->lang['ajax_loading_msg']}</span>
</div>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
centerdiv = new center_div();
centerdiv.divname = "loading-layer";
centerdiv.move_div();
//]]>
</script>
<!-- / Loading Layer --><!--c2--></div><!--ec2-->
Расположить в global_board_header чуть повыше (выше Хедера), то и отображаться она начнет сразу, а потом уже будет продолжаться прорисовка всего остального.
Можно к примеру расположить этот участок в global_board_header сразу после <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><!--ipb.javascript.end--><!--c2--></div><!--ec2-->
Ну это конечно не принципиально, просто по моему так намного корректней было-бы... То есть сначала картинка загрузки, а потом уже шапка и все остальное.
Впрочем это уже дело вкуса... :tender: