// kokos hjälpte dig, tihi ^^

var imgarr = ["djur.png", "kanin.png", "kisse.png", "kossa.png", "vovve.png"];
var imgwid = new Array('49','66','103','112','61');
var imghei = new Array('178','217','172','246','158');
var animals = [];
var i;
var doc_width = winW() || 800;
var doc_height = winH() || 600;


for (i=0; i < imgarr.length; ++i){
	animals[i] = new Thing();

	if (_a_ && !_o_){
		animals[i].contentHTML = "<div id='this.id' style=\"position:absolute; visibility:visible; width:" + imgwid[i] + "px; height:" + imghei[i] + "px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.prieto.se/em/flygandedjur/sma/" + imgarr[i] + "',sizingMethod='scale');\"></div>";

	} else{
		animals[i].content = "<img src='http://www.prieto.se/em/flygandedjur/sma/" + imgarr[i] + "' border='0'>";
	}

	animals[i].appendToDoc();
	animals[i].dx = 0;
	animals[i].xp = Math.random()*(doc_width - 50);
	animals[i].yp = Math.random()*doc_height;
	animals[i].amp = Math.random()*20;
	animals[i].stx = 0.02 + Math.random()/10;
	animals[i].sty = 0.7 + Math.random();
}

function fall(){
	for (i=0; i < imgarr.length; ++i){
		animals[i].dx += animals[i].stx;
		animals[i].yp += animals[i].sty;

		if (animals[i].yp > doc_height - 50){
			animals[i].xp = Math.random()*(doc_width - animals[i].amp - 50);
			animals[i].yp = 0;
			animals[i].stx = 0.02 + Math.random()/10;
			animals[i].sty = 0.7 + Math.random();

			doc_width = winW();
			doc_height = winH();
		}

		animals[i].x( animals[i].xp + animals[i].amp*Math.sin(animals[i].dx) );
		animals[i].y( animals[i].yp );
	}

	setTimeout("fall();", 10);
}

fall();
