var Sprites = new Array();
var myBrowser;

function CreateSprites(n)
{
	myBrowser = new xBrowser();

	for(x=0 ; x<n ; x++)
	{
		addSprite()
	}
	
	setTimeout("ani()", 50);
}
function addSprite()
{
	var i=Sprites.length;

	Sprites[i] = new xLayer("<IMG SRC='images/ball.gif'>"+(i+1),23,0,20);
	Sprites[i].x = 50;
	Sprites[i].y = 0;
	Sprites[i].dx = 5;
	Sprites[i].dy = 5;
	Sprites[i].show();
}
function ani()
{
	for(i=0 ; i<Sprites.length ; i++)
	{
		var b = Sprites[i];
		b.x += b.dx;
		b.y += b.dy;

		b.moveTo(b.x, b.y);

		if(b.dx > 0)
		{
			if(b.x > myBrowser.getMaxX()-50)
				b.dx = -(Math.random()*20 + 1);
		}
		else
			if(b.x < myBrowser.getMinX()-10)
				b.dx = (Math.random()*20 + 1);

		if(b.dy > 0)
		{
			if(b.y > myBrowser.getMaxY()-50)
				b.dy = -(Math.random()*20 + 1);
		}
		else
			if(b.y < myBrowser.getMinY()-10)
				b.dy = (Math.random()*20 + 1);
	}
	setTimeout("ani()", 25);
}

