
<!-- 

var xp0=0;
var yp0=0;
n=30;
var doc_width = 800;
var doc_height = 1800;

xp=new Array();
yp=new Array();
i=new Array();
l=new Array();
dot=new Array();
mycl=new Array();
var myc1;
var myc2;
var myc3;
var mycol1;
var mycol2;
var mycol3;
var mycol4;
var mycol5;
var p=0;
timerID=0;
for (m=1;m<(n+1);m++){
myc1=Math.round(255*Math.random());
myc2=Math.round(255*Math.random());
myc3=Math.round(255*Math.random());
mycol1=myc1.toString(16);
mycol2=myc2.toString(16);
mycol3=myc3.toString(16);
mycol4=mycol1+mycol2+mycol3;
mycol5=eval("mycol4");
mycl[m] =mycol5; 
}
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; 
yp0 =  doc_height; 
for (m=1;m<(n+1);m++){
if(m<=(n/2)){
xp[m]=xp0+1*Math.cos((m-1)*2*3.14/n*2);
yp[m]=yp0-1*Math.sin((m-1)*2*3.14/n*2);
i[m]=xp[m]-xp0;
l[m]=yp[m]-yp0;
}else{
xp[m]=xp0+0.5*Math.cos((m-1)*2*3.14/n*2);
yp[m]=yp0-0.5*Math.sin((m-1)*2*3.14/n*2);
i[m]=xp[m]-xp0;
l[m]=yp[m]-yp0;
}
}
k=15;   //はじけるスピード(最初)
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];
yp[m]=yp[m]+k*l[m]+0;//３は落下方向のスピード。０は落下しない。
k=k*0.994;           //はじけるスピードの減速係数。１以下で減速、１以上で加速
if ((xp[m]<=5)||(yp[m]<=5)){
xp[m] = doc_width+4*Math.random(); 
yp[m] = doc_height-4*Math.random();
i[m]=xp[m]-xp0;
l[m]=yp[m]-yp0;
}
else if ((xp[m]>=screen.width*8/10)||(yp[m]>=screen.height*7/10)){
xp[m] = doc_width+4*Math.random(); 
yp[m] = doc_height-4*Math.random();
i[m]=xp[m]-xp0-2;
l[m]=yp[m]-yp0+2;
}
}
if (p>=20) {
p=20;
for (m=1;m<(n+1);m++){
document.all["dot["+m+"]"].style.display="none";
clearTimeout(timerID);
}

}
timerID=setTimeout("STAR_WARS()",3);
}

//-->
