View the innovative works in action at

Or by way of, you may obtain the source under the very liberal MIT License.

Cheers --


  <!-- php string $text and function listenlight() defined -->
  <!-- javascript variables letter and textstringlength and function textengine() defined -->



  <script type="text/javascript">
    /* CDATA tag not required here; no html entities present  */
    setTimeout("setInterval('textengine();', 90);", 2500);
      *  effectively, the above function call waits 2.5 seconds before calling setInterval()
      *  which calls textengine() on each 90 millisecond interval


Thanks for the info. But I would ask that where it can be used?