Макс,
Попробуй так, это переделанный код из примера complete.txt:
function showMes() {
    var text = 'Вам нужно зарегистрироватся';
    var num = text.substr(pos++, 1);
    if(document.getElementById("main").style.visibility = "hidden") {
        document.getElementById("main").style.visibility = "visible";	
    }								
    
    document.getElementById("main").innerHTML += num;
    
    if(pos < text.length) {
        timerID = setTimeout("showMes()", 1);
    } else {
        timerID = clearTimeout(timerID);
    }
 }
function hideMes(){
     pos = 0;
     document.getElementById("main").style.visibility = "hidden";
     document.getElementById("main").innerHTML = "";
}