/* Mouse Comet II script by kurt.grigg@virgin.net */

Clrs=new Array('ff0000','ffff00','00ffff','ff00ff','ffffff','00ff00','fff000','ffffff','aaff99')//色は好きに変えられます
amount=9;//数値を増やすと太くなるけど綺麗じゃないよ
Xpos = 0;
Ypos = 0;
if (document.layers){
for (i = 0; i < amount; i++)
{document.write('<layer name=nstrs'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor=#ff0000></layer>')}
window.captureEvents(Event.MOUSEMOVE);
function nsMouse(evnt){
Xpos = window.pageYOffset+evnt.pageX+1;
Ypos = window.pageYOffset+evnt.pageY+4;
}
window.onMouseMove = nsMouse;
}
else if (document.all||document.getElementById){
document.write('<div id="ieDiv" style="position:absolute;top:0px;left:0px">'
+'<div id="c" style="position:relative">');
for (i = 0; i < amount; i++)
{document.write('<div style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';font-size:'+i/2+'"></div>')}
document.write('</div></div>');
function ieMouse(event){
if(!event){event=window.event}
Ypos = (document.all?document.body.scrollTop:window.scrollY)+event.clientY+4;
Xpos = (document.all?document.body.scrollLeft:window.scrollX)+event.clientX+1;
}
document.onmousemove = ieMouse;
}

function animateLogo(){
if (document.layers){
for (i = 0; i < amount; i++)
{
var randCol=Math.round(Math.random()*8);
document.layers['nstrs'+i].bgColor=Clrs[randCol];

if (i < amount-1) 
 {
 document.layers['nstrs'+i].top=document.layers['nstrs'+(i+1)].top;
 document.layers['nstrs'+i].left=document.layers['nstrs'+(i+1)].left;
 } 
else  
 {
 document.layers['nstrs'+i].top = Ypos;
 document.layers['nstrs'+i].left =Xpos;
 }
}
}
else if (document.all||document.getElementById){
for (i = 0; i <  amount; i++)
{
var randCol=Math.round(Math.random()*8);
ieDivchild[i].style.backgroundColor=Clrs[randCol]; 
if (i < amount-1) 
 {
 ieDivchild[i].style.top=ieDivchild[i+1].style.top;
 ieDivchild[i].style.left=ieDivchild[i+1].style.left;
 } 
else 
 {
 ieDivchild[i].style.top = Ypos;
 ieDivchild[i].style.left =Xpos;
 }
}
}
setTimeout("animateLogo()",10);
}
setTimeout("if(!document.layers){ieDivchild=(document.all?ieDiv.all.c.all:document.getElementById('ieDiv').childNodes[0].childNodes)};animateLogo()",1000);
