lutz: Einen Bug in Mac IE 5.x ???

Hallo,

weiß vielleicht jemand, ob es einen Bug in Mac IE 5.x gibt.
Ich habe ein DHTML-Script in eine Site eingebaut, auf allen
erdenklichen Browsern getestet, nur der Mac macht mal wieder
Probleme. Aber nur die neue Version. Die Alte funzt einwandfrei.
Bei dem neuen Mac IE 5.x Browser wird der Layer in der Mitte
angezeigt, und das Bild was drauf liegt, gar nicht.
Kann es an dem Script liegen, oder liegt es an dem Browser...?

hier das Script:

<script language="JavaScript1.2" type="text/javascript">
<!--
var openLayer = '';
var myLayerW = 150;
var myLayerH = 1;

var myYfactor = (is.ns4 && !is.mac && !is.linux)?-120:( (is.macns4)?-113:((is.linuxns4)?-60:-100) ); // variable Y position factor for different browsers
var divPosition = (is.ns4)?'absolute':'relative';
var divTop = (is.macie)?0:myYfactor;
var divTopVis = (is.ns4)?'hidden':'visible';

var increment = 5;
var speed = 30;

document.write('<style type="text/css">');
document.write('<!--');
document.write('#blanketDiv { position:'+divPosition+'; left:0; top:0; width:'+myLayerW+'; height:'+myLayerH+'; clip:rect(0,150,137,0); layer-background-color:#C7DEE1; background-color:#C7DEE1; z-index: 4; visibility:'+divTopVis+'; }');
document.write('#menuDiv { position:'+divPosition+'; left:0; top:'+(divTop*1)+'; width:'+myLayerW+'; height:'+(myLayerH+((is.macie)?10:0))+'; clip:rect(0,'+myLayerW+','+(myLayerH+((is.macie)?10:0))+',0); layer-background-color:#C7DEE1; background-color:#C7DEE1; z-index: 3; visibility: hidden; font-family: Arial; font-size: 11px; color: #333333; }');
document.write('-->');
document.write('</style>');

preload('images/tn_1_over','images/tn_2_over','images/tn_3_over','images/tn_4_over');

function init() {
 blanket = new DynLayer("blanketDiv");
 blanket.slideInit();
  menu = new DynLayer("menuDiv");
 menu.slideInit();

if (is.ns4) {
  blanket.moveTo(document.layers['dummyTop'].pageX,74);
  blanket.show();
 }
  layerDown(menu,myYfactor,myLayerH);
 }

function layerDown(layer,deltaTo,deltaBy) {
 if (!is.macie) {
  if (is.ns4) {
   layer.moveTo(document.layers['dummyBot'].pageX,110);
  } else {
   layer.moveTo(0,deltaTo);
  }
 } else {
  layer.moveTo(blanket.x,blanket.y+15);
 }
 layer.show();
 layer.slideBy(0,deltaBy,increment,speed);
}

onload = init;

//-->
</script>

Kann mir da jemand helfen?????
-lutz-