El problema del código javascript, es cómo estás accediendo al div.
En vez de hacerlo por medio de referencias de ".", deberías hacerlo con el seleccionador standard document.getElementById().
Entonces, tu función sería:
Código javascript
:
Ver originalfunction mover()
{
x=parseInt(document.getElementById('Capa').style.left);
if (x < 990)
document.getElementById('Capa').style.left=x+2;
else
document.getElementById('Capa').style.left=-800;
setTimeout("mover()",2);
}
Con eso debería moverse como corresponde.
Y para las transparencias, busca el equivalente standarizado, que es el que va a funcionar con Firefox, Opera, etc. El que tienes agregado ahora es el que funciona solamente para IE, tienes que cubrir también el otro espectro.
De eso ya no estoy tan seguro de cómo se hace, así que no puedo brindarte una ayuda directa.
Saludos