<script language="JavaScript">

<!--


var current = 0
var x = 0
var speed = 100
var back = 20
var speed2 = 2000
var back2 = 1500

function initArray(n) {
  this.length = n;
  for (var i =1; i <= n; i++) {
    this[i] = ' '
  }
}

typ = new initArray(4)
typ[0]="This is Message 1"
typ[1]="Now it is Message 2"
typ[2]="No, do not say I have to do 3 messages"
typ[3]="Yea, this message, 4, is the last message (and it's long)"

function typewrite() {
var m = typ[current]

window.status = m.substring(0, x++)

if (x == m.length + 1) {
setTimeout("erase()", back2)
}

else {
setTimeout("typewrite()", speed)
}
}

function erase() {
var m = typ[current]

window.status = m.substring(0, x--)

if (x < 0) {
current++
setTimeout("typewrite()", speed2)

if (current > typ.length - 1) {
current = 0
}
}

else {
setTimeout("erase()", back)
}
}
typewrite()
//-->

</script>