>>61
私も初心者なので偉そうな事は言えませんが、配列の宣言は、

var hoge = new Array();

で、

hoge = {"id1","id2","id3"};

と宣言するのではないでしょうか。

この場合、getElementByIdの引数にダブルコーテーションは不要で、

document.getElementById(hoge[0]).style.left

で動くのではないかと思います。(試してはいません)