prima di tutto benvenuto
poi leggi il regolamento, perche' con titoli cosi' generici la tue discussioni prossimamente verranno chiuse/cestinate
veniamo al problema e iniziamo dai css
questi #div #div #div
dovrebbero essere #div1 #div2 #div3
per il javascript, questo
obj.style.left = y = "px";
e' a rigor di logica
obj.style.left = y + "px";
ovviamente niente spazi prima del nome del tag
<div> non < div>
ciao