[jQuery] .eq(variable) causing problem

[jQuery] .eq(variable) causing problem


Hi,
I have the weirdest of bug. If I do:
var item1 = 3;
$("#"+menu+" .itemMenu li").eq(item1).addClass("highlight");
Then all the li elements get highlighted.
If I do:
$("#"+menu+" .itemMenu li").eq(3).addClass("highlight");
it works fine.
How do I use a variable in a jquery query?
Thanks in advance,
P.