function tablesetup (elem)  {
   var val = elem.html (); 
   var strurl;
   var strimg;
   var strtext;
   var outstring;
   var strurltrack;
   
   var posiimg = val.indexOf ('img:');
   var posiurl = val.indexOf ('url:');
   if (posiimg >= 0)
   {
      strtext = val.substring (0, posiimg);
      strtext = strtext.replace (/\s+$/g,'');
      if (posiurl >= 0)
      {
         strurl =  val.substr (posiurl+4); 
         strurl = strurl.replace (/\s+$/g,'');
         strimg = val.substring (posiimg + 4, posiurl);
         strimg = strimg.replace (/\s+$/g,'');         
         strurltrack = strurl.replace (/^http:\/\//, "");
         strurltrack = strurltrack.replace (/^https:\/\//, "");
         outstring = '<a class="edwtable" href="'+strurl+'" onclick="javascript: pageTracker._trackPageview(\'/link/'+strurltrack+'\');"><img src="'+strimg+'" alt="'+strtext+'" /></a>';
      } 
      else
      {
         strimg =  val.substr (posiimg + 4); 
         strimg = strimg.replace (/\s+$/g,'');
         outstring = '<img src="'+strimg+'" alt="'+strtext+'" />';
      }      
   }  
   else    
   {
      if  (posiurl >= 0)
      {
         strurl =  val.substr (posiurl+4); 
         strurl = strurl.replace (/\s+$/g,'');
         strtext = val.substring (0, posiurl);
         strtext = strtext.replace (/\s+$/g,'');
         strurltrack = strurl.replace (/^http:\/\//, "");
         strurltrack = strurltrack.replace (/^https:\/\//, "");
         outstring = '<a class="edwtable" href="'+strurl+'" onclick="javascript: pageTracker._trackPageview(\'/link/'+strurltrack+'\');">'+strtext+'</a>';
      }
      else
      {
           outstring = val;
      }
   }
   elem.html (outstring); 
}

