document.write('<div id=\"blinker\"><\/div>');
$(document).ready(function () {typetexts();});

function typetexts() {
  var spans = document.getElementsByTagName("span");
  var textspans = new Array();
  var textspantexts = new Array();
  var outstr = "";
  for (var i=0; i<spans.length; i++) {
      if (spans[i].className == "typedout") {
          textspans[textspans.length] = spans[i];
          textspantexts[textspantexts.length] = $(spans[i]).html();
          $(spans[i]).html("");
        }
   } 
  for (var j=0; j<textspans.length; j++) {
          var typeme = textspans[j];
          var htmlStr = textspantexts[j];
          blink(typeme,htmlStr,outstr);
    }   
}

function blink(object,htmlStr,outstr) {
  outstr = outstr + htmlStr.substring(0,1);
  $("#blinker").animate({opacity:1.0},invspeed, function() {$(object).html(outstr);$("#blinker").insertAfter(object);});
  $("#blinker").animate({opacity:0.0},invspeed);
  htmlStr = htmlStr.substring(1);
  if (htmlStr.length>0) {
     blink(object,htmlStr,outstr);
   }
}

