
var normalcol = '&r=100&g=100&b=150&';
var linkcol = '&r=110&g=40&b=40&';

function doProcess(nodeObj,recdepth,islink,size) {
   if (nodeObj && (recdepth < 8)) {
      var childn = nodeObj.childNodes;
      if (childn) {
         var message='';
         for (var cloop = 0;cloop < childn.length;cloop++) {
            var thisnode = childn[cloop];

            if (thisnode.nodeType == 3) {
               
               var oldtext = thisnode.nodeValue.replace(/^[\r\n \t]*/g,"");
               if (oldtext.length > 0) {
                  
                  var newtext = "";
                  var woerter = oldtext.match(/[^\r\n \t]+/gi);
                  if (woerter) {
                     for (var wloop = 0; wloop < woerter.length; wloop++) {
                        

                        var escwort = escape(woerter[wloop]);
                        var picurl = 'http://ger4881.de/cgi-bin/tpm.pl?';
                        picurl +=  'fontidx=51&size='+size+'&s=';
                        if (islink > 0) {
                           picurl +=  linkcol;
                        }
                        else {
                           picurl +=  normalcol;
                        }
                        picurl +=  '&text=';
                        picurl +=  escwort;
                        var newwort = '<img  alt="'+woerter[wloop]+'"  title="'+woerter[wloop]+'" src="'+picurl+'" style="border: 0px solid #ffffff;">';
                        
                        newtext += newwort + ' ';
                     }

                     
                     var newNode = document.createElement('span');
                     newNode.innerHTML = newtext;

                     nodeObj.replaceChild(newNode,thisnode);
                  }
                  
               }
            }
            else {
               if (thisnode.nodeName.toLowerCase() != "script") {
                  if (thisnode.nodeName.toLowerCase() == "a") {
                  
                     doProcess(thisnode,recdepth+1,1,size);
                  }
                  else {
                     doProcess(thisnode,recdepth+1,islink,size);
                  }
               }
            }
         }
         
      }
   }
}

function tr_init(id) {

   

   alldivs = document.getElementsByName('iid'+id);
   for (loop = 0;loop < alldivs.length;loop++) {
      thisdiv = alldivs[loop];
      
      doProcess(thisdiv,0,0,20);
         
   }
   
    alldivs = document.getElementsByName('id'+id);
   for (loop = 0;loop < alldivs.length;loop++) {
      thisdiv = alldivs[loop];
      
      doProcess(thisdiv,0,0,14);
         
   }
   
   
   
}



    







