Уважаемые господа!!!

Добрый день столкнулись с проблемой выполнения ОБЫЧНЫХ скриптов.
Ресурс (www.house-place.ru) (НЕ РЕКЛАМА!!!!!!) во всех браузерах открывается корректно.
На ссылке "подписка на новости" вылетает стандартное div-окно. Оно же
вылетает и в разделе "Отзывы гостей" при клике на "Оставить отзыв"...
в Mozilla FireFox этого НЕ происходит. Не могли бы вы объяснить
причину...

------------------------------------------CSS
<style type="text/css">


.p31
{
        WIDTH: 240;
        HEIGHT: 50;
        VISIBILITY: hidden;
        POSITION: absolute;
        BACKGROUND: #dfcdcd;
        DISPLAY: block;
        BORDER: solid 1px #C5B59E;
        PADDING: 7px;
        MARGIN: 7px;
        FONT: 10px;
        color:#5f503b;
filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3)
}
</style>





//--------------------------------------------SCRIPT


<script language="jscript">


var IE123 = document.all ? true:false

var tempX123 = 0;
var tempY123 = 0;
var time123;

var old_elem123 = 0;
var n123 = 10;

function setTimer123(elem123,hide123)
{
        var div123 = document.getElementById(elem123);
    if (IE123)
    {
        tempX123 = event.clientX + document.body.scrollLeft;
        tempY123 = event.clientY + document.body.scrollTop;
    }
    else
    { 
        tempX123 = e.pageX
        tempY123 = e.pageY
    } 
       
        clearTimeout(time123);
        if(hide123 == 0)
        {
        div123.style.left = tempX123 - 250;
        div123.style.top  = tempY123 - 155;
        time123 = setTimeout('view("'+elem123+'");',n123);
        }
    else
        time123 = setTimeout('hide("'+elem123+'");',n123);
}

function view123(elem123)
{
        var div123 = document.getElementById(elem123);

        div123.style.visibility = 'visible';
       
        if(old_elem123 != 0 && old_elem123 != elem123)
        {
            var old_div123 = document.getElementById(old_elem123);
            old_div123.style.visibility = 'hidden';
        }
       
        clearTimeout(time123);
        old_elem123 = elem123;
}

function hide123(elem123)
{
        var div123 = document.getElementById(elem123);
       
        clearTimeout(time123);
        div123.style.visibility = 'hidden';
}

</script>


........


//----------------------------------------------HTML

<div class='p31' id='kp41' align='left'  >
Бла-бла-бла
<a onClick="setTimer123('kp41',1);" style='cursor: hand; color: 830000; font-weight: bold; text-decoration: underline; font-size=11'>[X] Закрыть...</a><br>
</div>
<a onclick="setTimer123('kp41',0);"   style='cursor: hand; text-decoration: underline; color: ffffff'>Подписка на новости</a>


------------------------

Заранее благодарны!!!


И еще, везде, даже во второй версии "шапка" нормально открывается... а в 3.0 шапка съезжает!!!! в чем проблема???

Ну, начать можно с того, что в CSS единицы измерения надо указывать обязательно.

А вообще, начать надо с выкидывания этого кода

просьба не писать подобных речей...."выбросить код" и т.д. совершенно неуместно!!!! раз приводят здесь определенный код, тохочется понять где именно в нем проблема!!! а так конечно можно все переписать и переделать....Единицы измерения учтены, внесены в код....далее в чем может быть проблема?

во всех браузерах открывается корректно.

Не надо разводить панику. Нигде кроме IE скрипт не работает.

Единицы измерения учтены, внесены в код

Где именно?

Начинать надо с чтения стандартов!!!!
Нигде в стандарте не встречается DXImageTransform.

Хотите чтобы работало где-то кроме IE  - используйте SVG  совместно с MS-фильтрами и определением браузера!

Рекомендую посмотреть на эту тему код библиотек mootools, script.aculo.us, ExtJS.

в Firefox есть консоль ошибок