<BODY><script language="javascript"> <!-- z=75 flash=0.75 // permanent flash rate. time light is off before next light is lit. higher flashrate light on longer timez="" s_index= 0 // Sequence Array Index p_index=0 //Pattern Array Index
sequence=new Array() sequence[sequence.length] = new Array(0,1,2,3,4,5) // pattern 1 sequence[sequence.length] = new Array(5,4,3,2,1,0) // pattern 2 sequence[sequence.length] = new Array(0,5,1,4,2,3) // pattern 3 sequence[sequence.length] = new Array(0,2,1,3,5,4) // pattern 4 sequence[sequence.length] = new Array(0,0,0,1,1,1,2,2,2,3,3,3,4,4,4,5,5,5) // pattern 5 sequence[sequence.length]=new Array(0,5) // pattern 6
function init(){ // sequence manager clearme() p_index=0 // must reset to zero or unequal lengths of pattern arrays will cause error. if(s_index==sequence.length){ s_index=0 } preview() setTimeout("s_index++;init()",15000) // increment by one and select next pattern }
function preview(){ // pattern & light manager clearTimeout(timez) count=sequence[s_index][p_index] if(p_index==sequence[s_index].length-1){ // reset p_index to zero if value equals length of array p_index=0 }else{ p_index++ }
red=100+Math.round(Math.random()*155) green=100+Math.round(Math.random()*155) blue=100+Math.round(Math.random()*155) speed=10+Math.round(Math.random()*340) //10=minspeed, 10+340=maxspeed flash=0.1+Math.random()*0.9 // use for random flash rate each run. higher flashrate light on longer flashrate=speed*flash // time light is off before next light is lit.
if(count==0){ document.all.test.filters.Light(1).addcone(50,70,z,50,70,0,green,0,100,90); dim=setTimeout("clearme()",flashrate) } if(count==1){ document.all.test.filters.Light(1).addcone(150,70,z,150,70,green,green,0,100,90); //yellow dim=setTimeout("clearme()",flashrate) } if(count==2){ document.all.test.filters.Light(1).addcone(250,70,z,250,70,red,0,0,100,90); dim=setTimeout("clearme()",flashrate) } if(count==3){ document.all.test.filters.Light(1).addcone(350,70,z,350,70,0,0,blue,100,90); dim=setTimeout("clearme()",flashrate) }
if(count==4){ document.all.test.filters.Light(1).addcone(450,70,z,450,70,red,0,blue,100,90); dim=setTimeout("clearme()",flashrate) } if(count==5){ document.all.test.filters.Light(1).addcone(550,70,z,550,70,0,green,blue,100,90); dim=setTimeout("clearme()",flashrate) }
timez=setTimeout("preview()",speed) }
function clearme(){ test.filters.Light(1).clear(); document.all.test.filters.Light(0).Addambient(50,50,50,100) // colour and intensity of background light }
setTimeout("init()",1000) // --> </script>
<div id="test" style="position:relative;left:20; top:0;filter:Light(1);width:600;height:140;background-color:white; border:10 ridge black;text-align:center;font-size:50;color:black;">Mindenki<br />desingje</div>
</BODY>
Ahol lila a szöveg ott ird át a te szövegedre |