Hi Du,
habe Deinen Source nicht getestet, hier ist aber 'ne von mir geschriebene Function, die min. auf IE4+, NN4 und NN6 läuft:
if (document.layers) setClip = function setClip(name, left,top,right,bottom)
{ with (document.layers[name].clip)
{ top = setClip.top; left = setClip.left;
right = setClip.right; bottom = setClip.bottom;}
}
else if (document.all) setClip = function setClip(name, left,top,right,bottom)
{ document.all.tags("div")[name].style.clip = eval('"rect('+top+'px '+right+'px '+bottom+'px '+left+'px)"');}
else if (document.getElementById) setClip = function setClip(name, left,top,right,bottom)
{ document.getElementById(name).style.clip = eval('"rect('+top+'px '+right+'px '+bottom+'px '+left+'px)"');}
else setClip = function setClip(){};
Mirko