function scrollText() { var lengthToScroll var message = JavaScript. It just doesn t get any better than this. var rateToScroll = 85 var displayLength = 100 // increasing rateToScroll slows down the scroll lengthToScroll = (rateToScroll/message.length) + 1 for(var i=0; i<=lengthToScroll; i++) { message += " " + message } // place it in the status bar status = message.substring(position, position + displayLength) // set new position if(position++ == message.length){ position = 0 } // repeat scrolling action id = setTimeout("scrollText()",1000/35) <BODY onLoad= window.status=scrollText(); return true" onUnload="window.status=''">