var message = new Array();
// Platz für neue Messages ist genug.
// einfach weiter Zeilen hinzufügen und message nummer ändern.
message[0] = " · The HeadBenge Pages...";
message[1] = " · Willkommen und viel Spass beim Anschauen";
message[2] = " · The HeadBenge Pages...";
message[3] = " · Schon bei SETI@home vorbeigeschaut?";
message[4] = " · The HeadBenge Pages...";
message[5] = " · Schon das Bilderarchiv besucht?";
message[6] = " · The HeadBenge Pages...";
message[7] = " · Schon die PR-Raritäten gesehen?";

// die anzahl der bewegungen bis ne neue message ins feld rückt.
var reps = 2;
var speed = 110;  // geschwindigkeit (je größer desto langsamer).

// keine änderungen bitte
var p = message.length;
var T = "";
var C = 0;
var mC = 0;
var s = 0;
var sT = null;
if (reps < 1) reps = 1;

function doTheThing() {
	T = message[mC];
	A();
}

function A() {
	s++;
	if (s > 16) { s = 1;}
	// hier kommt bewegung ins feld...
	if (s == 1) { document.title = '[··|········] '+T+' -----'; }
	if (s == 2) { document.title = '[···|·······] '+T+' -----'; }
	if (s == 3) { document.title = '[····|······] '+T+' -----'; }
	if (s == 4) { document.title = '[·····|·····] '+T+' -----'; }
	if (s == 5) { document.title = '[······|····] '+T+' -----'; }
	if (s == 6) { document.title = '[·······|···] '+T+' -----'; }
	if (s == 7) { document.title = '[········|··] '+T+' -----'; }
	if (s == 8) { document.title = '[·········|·] '+T+' -----'; }
	if (s == 9) { document.title = '[········|··] '+T+' -----'; }
	if (s == 10) { document.title= '[·······|···] '+T+' -----'; }
	if (s == 11) { document.title= '[······|····] '+T+' -----'; }
	if (s == 12) { document.title= '[·····|·····] '+T+' -----'; }
	if (s == 13) { document.title= '[····|······] '+T+' -----'; }
	if (s == 14) { document.title= '[···|·······] '+T+' -----'; }
	if (s == 15) { document.title= '[··|········] '+T+' -----'; }
	if (s == 16) { document.title= '[·|·········] '+T+' -----'; }
	if (C < (16 * reps)) {
		sT = setTimeout("A()", speed);
		C++;
	}
	else {
		C = 0;
		s = 0;
		mC++;
		if(mC > p - 1) mC = 0;
		sT = null;
		doTheThing();
    }
}

doTheThing();
