Animação no título da página

Vamos adicionar uma animação ao título desta página. Observe o título como se move.



var message = new Array();
message[0] = "B85";
message[1] = "Tecnologia";

var reps = 2;
var speed = 150; // Defina a velocidade global (número maior = mais lento de ação).

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 > 8) { s = 1;}
	
	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 (C < (8 * reps)) {
		sT = setTimeout("A()", speed);
		C++;
	} else {
		C = 0;
		s = 0;
		mC++;
		
		if(mC > p - 1) {
			mC = 0;
			sT = null;
		} 
		
		doTheThing();
	}
}

doTheThing();