/* printing words script */

var runScript = "true";
var outMsg = "";
var i = 0;
var lineNo = 1;
var timerDM = null;
var msg = "";

function araVob() {}
var ScreenLine = new araVob();
ScreenLine[1]  = "CeltRuler";
	

var msgNum = 1;          // set to first message to display
var msgCnt = 1;          // set to number of last message "page" to display.
var typeSpeed = 200;     // the typing rate, in milliseconds. (Higher number is slower)
var pageLen = 1;         // set to page size, usually number of ROWS in TEXTAREA
var delay=typeSpeed;
var r = 0;
var cr = "\r\n"

msg = ScreenLine[1];

function DisplayMsg() {
  if (runScript == "true") { 
    if (msg.length <= i || msg.charAt(i) == "\f") {
        r = i;
        i = 0;
    }
    outMsg = outMsg + msg.charAt(i);
    i++;
    if (msg.charAt(i) == "\f" || (lineNo == pageLen && i== msg.length)) {
        delay = 4000; }
    else {
        if (msg.charAt(i) == cr && msg != " " + cr) {
            delay = 2000;
        } else {
            delay = typeSpeed;
        }
    }
    document.getElementById("msgform").innerHTML = outMsg;
    if (outMsg.length < 9) {
        timerDM = setTimeout("DisplayMsg()",delay);
    } else {
        runScript = "false";
        document.getElementById("dotcom").style.visibility = "visible"; 
        document.getElementById('cursor').focus()
    }
  }
}
