var speed = 100var pause = 4000var timerID = nullvar NewsRunning = falsevar MessageArray = new Array()MessageArray[0]="Besuchen Sie uns auf der GrindTec in Augsburg 17.-20.03.2010";var currentMessage = 0var offset = 0function stopNews() {        if (NewsRunning)                clearTimeout(timerID)        NewsRunning = false}// start the Newsfunction startNews() {        stopNews()        showNews()}function showNews() {        var text = MessageArray[currentMessage]        if (offset < text.length) {                if (text.charAt(offset) == " ")                        offset++                                        var partialMessage = text.substring(0, offset + 1)+"_"                document.NewsForm.NewsField.value = partialMessage                offset++                timerID = setTimeout("showNews()", speed)		NewsRunning = true        } else {                offset = 0                currentMessage++                if (currentMessage == MessageArray.length)                        currentMessage = 0                timerID = setTimeout("showNews()", pause)		NewsRunning = true        }}