   
var speed = 20
var pause = 4000
var timerID = null
var NewsRunning = false
var MessageArray = new Array()


MessageArray[0]=unescape("....Sommerfest des Stadtteilvereins am 14. Juli 2012");
MessageArray[1]=unescape("... Schlierbacher beim Faschingsumzug in Ziegelhausen am 19. Feb.");
MessageArray[2]=unescape("...die n%E4chste Ausgabe von SCHLIERBACH AKTUELL erscheint am 3. M%E4rz 2012");
MessageArray[3]=unescape("... Redaktionsschluss f%FCr die kommende Ausgabe von SCHLIERBACH AKTUELL: 23. Februar 2012");
MessageArray[4]=unescape("...B%FCrgerhausvermietung %FCber Frau Camilla Knich");
MessageArray[5]=unescape("...S-Bahn-Linie (S5) f%E4hrt - an Schlierbach/Ziegelhausen vorbei!!");
MessageArray[6]=unescape("...Winterfeier in der Schlierbacher Turnhalle am 10. M%E4rz 2012");

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
        }
}
