JavaScript Ping Pong Status

Ping Pong Status

<body bgcolor="#000000" text="#C0C0C0" link="#FF8000" vlink="#FF8000" alink="#FF8000"
leftmargin="0">
<script language="JavaScript">

<!--
var yourwords = " Here's the ping-pong text! ";
var buffer1="   **   ";
var buffer2="   **   ";
var message1=buffer1+yourwords+buffer2;
var dir = "left";
var speed = 100;
function pingpong()
{
if (dir == "left")
  {
    message2=message1.substring(2,message1.length)+"  ";
    window.status=message2;
    setTimeout("pingpong();",speed);
    message1=message2;
    if (message1.substring(0,1) == "*") dir="right";
  }
else
  {
    message2="  "+message1.substring(0,message1.length-2);
    window.status=message2;
    setTimeout("pingpong();",speed);
    message1=message2;
    if (message1.substring(message1.length-1,message1.length) == "*")
dir="left";
  }
}
// -->

</script>
<script language="JavaScript">

<!--
pingpong();
//-->

</script>

</body>
</html>