Mancano dei pezzi. Il codice cosi` non ha senso.
Comunque ti inserisco dei commenti

codice:
var a = 0;                       // puntat. nella stringa
var curmes = 0;                  // mess. corrente
var message = new Array();       // definizione matrice
message[0] = "E";                // carica valori in matrice
message[1] = "Il nostro sito";

window.status = message[curmes].substring(0, a); // scrive nella barra di stato
if(a == message[curmes].length + 5){ // se a supera lungh.mess.corr. di 5
  curmes = curmes + 1;               // passa a messaggio succ.
  a = 0;                             // azzera a 
}
Nel codice manca un loop (la seconda parte ha senso solo dentro un loop), e secondo me nella condizione ci andrebbe un >= piuttosto che un == (ma non sono sicuro non conoscendo il loop).

Ciao
Michele