Here you can view what I'm trying to say.
I put some JS alerts to see the order don't change. Please take a look.
http://www.streetball.cl/JS/ChangeOrder.php?id=1
Thanks a lot.
-- eft0.
Paul R wrote:[color=blue]
> I can't see anything wrong! If you can't put your real page in public,
> then try to use this test case to explain what the problem is:
>
> <html><head><title>test page</title>
> <script>
> function go()
> {
> var cnt = 0, new_cnt = 1;
> var Thumbnails = new Array();
> Thumbnails[0] = new Array('1','sexy2.jpg','Sexy','3');
> Thumbnails[1] = new Array('2','blue-sun-m.jpg','New Test','4');
> Thumbnails[2] = new Array('3','listing_34.jpg','Home View','1');
> Thumbnails[3] = new Array('4','firefox_eats_ie.jpg','Firefox','2');
>
> // original order:
> var Order1 = Thumbnails[cnt][0];
> var Order2 = Thumbnails[new_cnt][0];
>
> for(var i = 0; i < 4; i++)
> document.getElementById("div1").innerHTML += "<p>" +
> Thumbnails[i].toString() + "</p>";
>
> // swapped order:
> Thumbnails[cnt][0] = Order2;
> Thumbnails[new_cnt][0] = Order1;
>
> for(i = 0; i < 4; i++)
> document.getElementById("div2").innerHTML += "<p>" +
> Thumbnails[i].toString() + "</p>";
>
> }
> </script>
> <style>body { font-family: monospace; }</style>
> </head>
> <body onload="go()">
> <div id="div1"></div>
> <hr/>
> <div id="div2"></div>
> </body></html>[/color]