org.symbian.tools.wrttools.doc.WebDeveloper/html/js/infobox.js
author Eugene Ostroukhov <eugeneo@symbian.org>
Mon, 15 Mar 2010 17:56:08 -0700
changeset 268 ef733cd772bb
parent 229 716254ccbcc0
permissions -rw-r--r--
Bug 2213 - User is not prompted to save when debug session is started

/**
 * Infobox on load. Resize the window to show only content.
 */
function initInfo(event) {
  var box = document.getElementById("infobox");
  var tables = document.getElementsByTagName("table");
  if (box !== null && tables.length > 0) {
    var innerWidth = window.innerWidth || box.offsetHeight;
    var innerHeight = window.innerHeight || box.offsetHeight;
    var w; 
    var h;
    if (window.outerWidth && window.outerHeight) {
      w = tables[0].clientWidth + 57; 
      h = box.clientHeight;
      w += window.outerWidth - innerWidth;
      h += window.outerHeight - innerHeight;
    } else {
      w = tables[0].clientWidth + 57; 
      h = innerHeight;    
      w += 40;
      h += 40;
    }
    window.resizeTo(w, h);
  }
}