
var noofpearls; curpearlindex=0; v_increment=1; h_increment=10;
var steuerung, start; var first, count;



var pearlimages=new Array("./perlas/1.jpg","./perlas/2.jpg","./perlas/3.jpg","./perlas/4.jpg","./perlas/5.jpg",
"./perlas/6.jpg","./perlas/7.jpg","./perlas/8.jpg","./perlas/9.jpg","./perlas/10.jpg","./perlas/11.jpg","./perlas/12.jpg","./perlas/13.jpg",
"./perlas/14.jpg","./perlas/15.jpg","./perlas/16.jpg","./perlas/17.jpg","./perlas/18.jpg","./perlas/19.jpg","./perlas/20.jpg",
"./perlas/21.jpg","./perlas/22.jpg","./perlas/23.jpg");

noofpearls=pearlimages.length;


var preload=new Array();

for (n=0;n<noofpearls;n++)
{
	preload[n]=new Image();
	preload[n].src=pearlimages[n];
};



var max_v_positionen=Math.floor(650/v_increment);
var max_h_positionen=Math.floor(80/h_increment);
var container; 

var h_pos=0; var temph_pos;
var v_position=new Array(); 
v_position[0]=0;
for (i=1; i<max_v_positionen;i++){
v_position[i]=v_position[i-1]+v_increment;}



function new_magicpearl() {

while (curpearlindex==(tempimgindex=Math.floor(Math.random()*(noofpearls)))){}
if (tempimgindex<0) {tempimgindex=0;} else {if (tempimgindex>=noofpearls){tempimgindex=noofpearls-1;}}
curpearlindex=tempimgindex;


while (h_pos==(temph_pos=Math.floor(Math.random()*(max_h_positionen)))){}
if (temph_pos<0) {temph_pos=0;} else {if (temph_pos>=max_h_positionen){temph_pos=max_h_positionen-1;}}
h_pos=temph_pos;

start_top=Math.floor(Math.random()*180);

start_left=Math.floor(Math.random()*max_h_positionen*h_increment);


if (first) {document.write('<div id="perlen" style="top:'+start_top+'px; left:'+start_left+'px" > <img id="pearl" src='+pearlimages[curpearlindex]+' >  </div>');} else 

{ document.getElementById('perlen').style.top=start_top; 
  document.getElementById('perlen').style.left=start_left;
  document.images.pearl.src=pearlimages[curpearlindex];};

container=document.getElementById('perlen').style;
}


function move_pearl(){

if (start_top < max_v_positionen){container.top=v_position[start_top]; start_top=start_top+1; steuerung=setTimeout("move_pearl();",10); }
} 


function bewegung() {

new_magicpearl();
clearTimeout(steuerung);
move_pearl(); 
first=false; 
setTimeout("bewegung();",6000);

}

first=true;
bewegung();
