rem: setTimeout(function() { var w = self.content.offsetWidth + 4; var h = self.content.offsetHeight + 4;      var el = self.content; var s = el.style;   s.position = "absolute"; s.left = parseInt((w - el.offsetWidth) / 2, 10) + "px"; s.top = parseInt((h - el.offsetHeight) / 2, 10) + "px"; if (HTMLArea.is_gecko) { self.window.innerWidth = w; self.window.innerHeight = h; } else { self.window.resizeTo(w + 8, h + 35); } }, 
add: setTimeout(function(){ var w=_19.content.offsetWidth+4; var h=_19.content.offsetHeight+4; var el=_19.content; var s=el.style; s.position="absolute"; s.left=parseInt((w-el.offsetWidth)/2,10)+"px"; s.top=parseInt((h-el.offsetHeight)/2,10)+"px"; if(HTMLArea.is_gecko){ _19.window.innerWidth=w; _19.window.innerHeight=h; }else{ _19.window.resizeTo(w+8,h+70); } },25); 
context:   setTimeout(function()    {      var w = self.content.offsetWidth + 4;      var h = self.content.offsetHeight + 4;      // size to content -- that's fuckin' buggy in all fuckin' browsers!!!      // so that we set a larger size for the dialog window and then center      // the element inside... phuck!      // center...      var el = self.content;      var s = el.style;      // s.width = el.offsetWidth + "px";      // s.height = el.offsetHeight + "px";      s.position = "absolute";      s.left = parseInt((w - el.offsetWidth) / 2, 10) + "px";      s.top = parseInt((h - el.offsetHeight) / 2, 10) + "px";      if (HTMLArea.is_gecko)      {        self.window.innerWidth = w;        self.window.innerHeight = h;      }      else      {        self.window.resizeTo(w + 8, h + 35);      }    },
meta: 6015	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6015/d8776708e0e10dfa0ab6ee1d0fa9e512d8d16348/popupwin.js/clean/packages/acs-templating/www/resources/xinha-nightly/modules/Dialogs/popupwin.js