var xp0=0;
var yp0=0;
n=10;               //表示させる画像の数
var doc_width = 800;
var doc_height = 1800;

xp=new Array();
yp=new Array();
i=new Array();
l=new Array();
dot=new Array();
hosi=new Array();
var k;
var p=0;
timerID=0;
function STAR_WARS2() { 
for (m=1;m<(n+1);m++){
document.all["dot_"+m].style.display="none";
}
clearTimeout(timerID);
doc_width =document.body.scrollLeft+window.event.clientX;
doc_height=document.body.scrollTop+window.event.clientY;
xp0 = doc_width+2; 
yp0 =  doc_height-2; 
for (m=1;m<(n+1);m++){
xp[m] = doc_width+4*Math.random(); 
yp[m] = doc_height-4*Math.random();
i[m]=xp[m]-xp0;
l[m]=yp[m]-yp0;
}
k=8;   //はじけるスピード(最初)
p=0;
STAR_WARS();
}

function STAR_WARS() {
p=p+1;
for (m=1;m<(n+1);m++){
document.all["dot_"+m].style.display="block";
document.all["dot_"+m].style.pixelTop = yp[m];
document.all["dot_"+m].style.pixelLeft = xp[m];

xp[m]=xp[m]+k*i[m]+Math.random()*4-2;
yp[m]=yp[m]+k*l[m]-2;//３は落下方向のスピード。０は落下しない。
k=k*0.990;           //はじけるスピードの減速係数。１以下で減速、１以上で加速

}
timerID=setTimeout("STAR_WARS()",30);//10を小さくするとこまやかな動きになるが負荷が大きくなる
if (p>=500) {
p=500;          //この行と上の行の６０ははじけて消えるまでの時間
for (m=1;m<(n+1);m++){
document.all["dot_"+m].style.display="none";
}
clearTimeout(timerID);

}
}


