Hallo Speadge,
und das halt in einer "setTimeout-Schleife"
// divright.style.left && divright.style.right sind eingangs definiert
das ziel ist also, den rechten abstand des divs schrittweise zu erhöhen bzw den linken zu verringern.
Der IE kann nicht gleichzeitig left _und right oder gleichzeitig top _und bottom interpretieren. Probiere es stattdessen mal mit der Kombination "left" und "width".
Gruß Gernot