<!-- ONE STEP TO INSTALL TEXT EFFECT: 1. Add the first code to the BODY of your HTML document --> <!-- STEP ONE: Add the first code to the BODY of your HTML document --> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- Original: Neal Cook (hapaboy@mindless.com) --> <!-- Web Site: http://www.geocities.com/SouthBeach/Palms/6999 --> <!--Total Java Scripts 99 - Next Step Software--> <!-- Begin var message=" The JavaScript Source!!"; var spc=10; var speedisplay=50; var times=2; var rows=5; var cols=40; var stopbutton="yes"; // yes or no var stopbuttonvalue=" STOP "; var startvalue=" START "; var len=spc*2; var text=message; var i; var stop=false; var stoppedisplay; for (i=0;i<spc;i++) { text=text+" "; } function array(n) { this.length = n for (i=1; i <= n; i++) { this[i] =""; } return this; } document.writeln('<form name="F">') document.writeln('<textarea rows='+rows+' cols='+cols+' name="display" wrap=soft>') if (stopbutton == "yes") { document.writeln('
'); } document.writeln('

') var l=text.length; var ll=message.length; var lb=new array(l) var lr=new array(spc*2+1) var lg=new array(ll) var lk=new array(ll) lb[0]=text;lb[l]=text;lr[0]=message;lg[0]=message; for (j=1;j=spc+1;i--) { lr[i]=" "+lr[i+1] } var ll=message.length; for (j=1;j=0;i--) { lg[j]=lg[j-1].charAt(i)+lg[j]; } } lk[ll]=message; for (j=ll-1;j>=0;j--) { lk[j]=lk[j+1].substring(1, l); } var lge=""; var lbe=""; var rle=""; for (i=0;ill) { j=0; i=i-2; } if(i==0&&j==0) { c++; j=1; } if(j!=0) { document.F.display.value=lg[i]+unescape('%0D%0A')+document.F.display.value; i++; } if(j==0) { document.F.display.value=lg[i]+unescape('%0D%0A')+document.F.display.value; i--; } if(c<=times) { setTimeout("lgf()",speedisplay); } else { document.F.display.value=lge; i=0; j=0; c=0; t(); } } } function t() { if(stop==false) { if(i>l) {i=1}; document.F.display.value=lb[i]+unescape('%0D%0A')+document.F.display.value; i++; j++; if(j<=l*times) { setTimeout("t()",speedisplay)}else{document.F.display.value=lbe; i=0; j=0; rl(); } } } function rl() { if (stop==false) { if(i>=spc*2) {i=0}; document.F.display.value=lr[i]+unescape('%0D%0A')+document.F.display.value; i++; j++; if(jspc||rows>ll) { alert("ERROR!\nrows can NOT be more that spaces or message length!!!!") } if (spc+ll>cols) { alert("ERROR!\ncols(coloums) can NOT be less that the message length + spacing length") } if (rows<=spc&&rows<=ll&&spc+ll<=cols) { lgf(); } // End --> </script>

1998 Copyright (C) Next Step All Rights Reserved