code: function showText(text, interval, scrIn, complete) {
  	var ind = scrIn?-3:0, write = this.write,
  	tId = setInterval(timeFunc, interval);
  	function timeFunc() { if(ind < 1) { write(164);
  		for(var i=0,l=-ind; i<l; i++) write(0);
  		write(text.substring(0,4-l));
  	} else { var str = text.substr(ind,4); write([164,str]);
  		for(var i=0,l=4-str.length; i<l; i++) write(0);
  		if(!str.length || (!scrIn && str.length < 4)) {
  		if(str.length) write([164,0,0,0,0]); clearTimeout(tId);
  		if(typeof complete == "function") complete(); }
  	} ind++; } timeFunc(); return tId;
  }
docs: TODO: Improve this function, add error checking. Other functions that affect the display should stop this function's setInterval loop.