var inputs=void(0);

function fillText(txt)
{
   activeElement=void(0);
   
   if(document.activeElement)
   {
      activeElement = document.activeElement;
      
      if(activeElement.type == 'text' || activeElement.tagName == 'TEXTAREA')
      {
         activeElement.value = txt;
      }
   }
   else
   {
      inputs = document.getElementsByTagName('INPUT').concat(document.getElementsByTagName('TEXTAREA'));
      
      for(i = 0; i < inputs.length; i++)
      {
         elem = inputs[i];
         
         if(elem.type == 'text' || elem.tagName=='TEXTAREA')
         {
            elem.oldblur = elem.getAttribute('onblur');
            elem.onblur = function()
            { 
               this.value = txt;
               
               for(j = 0; j < inputs.length; j++)
               {
                  elem2 = inputs[j];
                  elem2.onblur = elem2.oldblur;
                  elem2.blur();
               }
            };
            
            elem.blur();
         }
      }
   }
}

fillText('Lorem impsum dolor sit amet.');

