Non e` detto che la proprieta` left sia leggibile, per cui il tuo script potrebbe non funzionare.

Comunque alla funzione devi passare l'id dell'oggetto da spostare, quindi supponendo che sia stato definito:
<div id="A1">

devi scrivere:
onmouseover="MoveLayer('A1');"

---

Vedo ora che quest'ultimo lo hai gia` trovato.

Prova comunque a scrivere:
posx = .... (un numero intero ragionevole);
l.style.left=posx;

PS. il div da posizionare deve avere position:absolute; o relative;