

var speed = 75		//Geschwindigkeit
var pause = 2500	//Pausen zwischen den Nachrichten
var timerID = null
var NewsRunning = false
var MessageArray = new Array()

MessageArray[0]="Die Termine für die Diavorträge stehen fest";

MessageArray[1]="Die letzten Reiseberichte sind online";



var currentMessage = 0
var offset = 0

function stopNews() {
        if (NewsRunning)
                clearTimeout(timerID)

        NewsRunning = false
}

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
        }
}

function test() {

var str = document.forms[1].elements[3].value
if (document.forms[1].elements[3].value.indexOf ('@', 0) == -1 || str.length < 6 || document.forms[1].elements[3].value.indexOf ('.',0) == -1)
	{
	alert("\nPlease, fill in a correct email address!");
	document.forms[1].elements[3].select();
	document.forms[1].elements[3].focus();
	return false;
	}

}

