Help Creating a Dynamic Bubble Rearange

Hi,

I think I’ve posted this question on some other forums in the past but here’s the link: www.nytimes.com/interactive/2008/08/04/sports/olympics

Can someone tell me how to create the same effect?
I mean: how to resize and rearrange the bubbles so that they do not overlap?

In this application only the sizes and colors are dynamic from XML and the bubbles are placed an a relativ x and y when the application starts. How do they rearrange so they don’t overlap?

I don’t want any code (duh), just the solution or maybe a link to show me the light :slight_smile:
Thanks a lot :wink: