plugins/org.symbian.tools.wrttools.doc.WebDeveloper/html/js/infobox.js
changeset 470 d4809db37847
parent 229 716254ccbcc0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/plugins/org.symbian.tools.wrttools.doc.WebDeveloper/html/js/infobox.js	Thu Aug 19 17:48:04 2010 -0700
@@ -0,0 +1,25 @@
+/**
+ * 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);
+  }
+}