Nu har jag testat lite -
skippade xmlhttp-funktionen och lyfte bara fram själva divvarna med datat som dyker upp när man klickar....(kodar mest i asp.net så jag kan inte xmlhttp-anrop direkt)
Det som troligen löser ditt problem är:
i filen
boxes.js
rad:
thearea.innerHTML = thearea.innerHTML+'<div id............
så har du :
[img]images/box_close.png[/img]
byt align="right" till align="left"....
righten drar ut hela boxen till höger.... ie fattar inte när den ska sluta dra till höger för att den inte fattar hur stor boxen är. sätt en fast width så tror jag den fattar, men då får du ju inte den effekten du vill ha.