Слайдер не работает в Firefox

Anvin

Guest
Слайдер не работает в Firefox

На всех страницах внедрен скрипт, который дергает php-страницу с параметром. php-страница смотрит в базу, ищет такой УРЛ, если находит - проверяет, должен ли на этой странице показываться слайдер. Если должен - подгружается скрипт слайдера (в примере кода slider.js) и вызываются необходимые функции. В противных случаях - возвращаются заглушки, которые ничего не делают. На странице где должен показываться слайдер такой код:

<body onLoad="f_onLoad();" onResize="javascript:f_onResize()" onBlur="javascript:f_onBlur()">
<div id=AdExchange>
<SCRIPT LANGUAGE="JavaScript">
var strSiteName = 'somesite.ru';
document.write('<SCR' + 'IPT LANGUAGE="Jav' + 'aScript" SR' + 'C="/slider.php?page=' + location.href + '"></SC' + 'RIPT>');
</SCRIPT>
</div>

В файле slider.php есть следующий код:

PHP:
function fullSlider() {
    print "
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\"  SR' + 'C=\"/slider.js\"></SC' + 'RIPT>');
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">fun'+'ction f_onResize(){WinReSize();}</SC' + 'RIPT>');
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">fun'+'ction f_onBlur(){SlideInExOff();}</SC' + 'RIPT>');
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">function f_onLoad(){SlideInExOn();}</SC' + 'RIPT>');
    ";

}

function emptySlider() {
    print "
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">fun'+'ction f_onResize(){}</SC' + 'RIPT>');
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">fun'+'ction f_onBlur(){}</SC' + 'RIPT>');
document.write('<SCR' + 'IPT LANGUAGE=\"Jav' + 'aScript\">function f_onLoad(){}</SC' + 'RIPT>');
    ";
}
Вся эта конструкция прекрасно работает в таком виде в IE и Opera но не в Firefox.
В Firefox правда работает если slider.js прикрутить напрямую:

<body bgcolor="#000000" leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../images/buttond2.jpg','../images/images_new/page3_05_over.gif','../images/images_new/page3_07_over.gif');f_onLoad();" onResize="javascript:f_onResize()" onBlur="javascript:f_onBlur()">
<div id=AdExchange>
<script language="JavaScript" src="slider.js"
type="text/javascript"></script>
</div>

Проблема я так понимаю в php файле. Пожалуйста подскажите что не понимает Firefox. И что можно сделать.
 
Сверху