<script language="JavaScript"> image=new Image(); image.src='cursor.gif'; var speed; var currStep = 0; var Xpos=0; var Ypos=0; var Base=100; var N=5; var Split=360/N; if (document.layers){ for (i=0; i < N; i++) document.write('<LAYER NAME="nsstars'+i+'" TOP=-200 LEFT=0><IMG SRC="'+image.src+'"></LAYER>'); } if (document.all){ document.write('<div id="ie" style="position:absolute;top:0;left:0;"><div style="position:relative">'); for (i=0; i < N; i++) document.write('<img src="'+image.src+'" id="iestars" style="position:absolute;top:0px;left:0px">'); document.write('</div></div>'); } (document.layers)?window.captureEvents(Event.MOUSEMOVE):0; function Mouse(evnt){ Ypos = (document.layers)?evnt.pageY:event.y; Xpos = (document.layers)?evnt.pageX:event.x; } (document.layers)?window.onMouseMove=Mouse:document.onmousemove=Mouse; function PulseSpin(){ if (document.all) ie.style.top=document.body.scrollTop; if (currStep < 0.0550) speed=0.001; for (i=0; i < N; i++){ var L=(document.layers)?document.layers["nsstars"+i]:iestars[i].style; L.top=Ypos+Base*Math.sin(currStep+i*Split*Math.PI/180)*Math.sin((currStep)*150); L.left=Xpos+Base*Math.cos(currStep+i*Split*Math.PI/180)*Math.sin((currStep)*150); if (currStep > 0.0540){ speed+=0.0003; L.top=Ypos+Base*Math.sin(currStep+i*Split*Math.PI/180); L.left=Xpos+Base*Math.cos(currStep+i*Split*Math.PI/180); } } if (speed > 0.21){ speed=0.21; Base-=8; } var W=(document.layers)?-window.innerWidth*2:-document.body.clientWidth*2; if (Base < 0){ Base-=30;speed=0; } if (Base <= W){ currStep=0; speed=0.001; Base=100; } currStep+=speed; setTimeout('PulseSpin()',10); } PulseSpin(); //--> </script>