function type() {
  if (document.getElementById) {
    var dest=document.getElementById(destination);
    if (dest) {
      dest.innerHTML=text.substr(0, currentChar);
      currentChar++
      if (currentChar>text.length) {
        currentChar=1;
        setTimeout("type()", 5000);
      } else setTimeout("type()", delay);
    }
  }
}

function startTyping(textParam, delayParam, destinationParam) {
  text=textParam;
  delay=delayParam;
  currentChar=1;
  destination=destinationParam;
  type();
}
