var stelle = 0;
var geschwindigkeit= 0;
var balken = ""
var text = "";
var leerzahl = 0;

function start(sekunden, leerzeichen, balken)
{
	stelle = leerzeichen;
	leerzahl = leerzeichen;
	for(i=0; i<leerzahl; i++)
	{
		text = text + " ";
	}
	text = text + balken;
	geschwindigkeit = (sekunden*1000)/leerzahl;
		//die Geschwindigkeit wird nach der Anzahl der übergebenen Sekunden berechnet
	setTimeout("ticker()", 1);
}
function ticker()
{
	document.formular.ladebalken.value = text.substring(stelle, stelle+leerzahl); 
		//das textfeld zeigt einen ausschnitt an, welcher "stelle+ anzahl der leerzeichen" zeichen lang ist und bei dem zeichen "stelle" beginnt
	stelle--;
		//die Stelle wird ein Stück nach hinten Verschoben um das nächste Stück Text anzuzeigen
	if(stelle < 0)
	{
		stelle = leerzahl;
			//wenn die stelle 0 erreicht ist wird sie wieder zurückgesetzt
	}
	setTimeout("ticker()", geschwindigkeit); 
		//ruft die Funtktion erneut auf nach einer bestimmten Zeit(geschwindigkeit), um so das fortlaufen zu sichern
}

