Index: /trunk/FACT++/www/smartfact/index.css
===================================================================
--- /trunk/FACT++/www/smartfact/index.css	(revision 13803)
+++ /trunk/FACT++/www/smartfact/index.css	(revision 13804)
@@ -1,2 +1,7 @@
+body {
+ 	overflow-x: hidden;
+        overflow-y: auto;
+}
+
 .thead {
 	background: #23a0da url(img/gradient.png) bottom left repeat-x;
Index: /trunk/FACT++/www/smartfact/index.js
===================================================================
--- /trunk/FACT++/www/smartfact/index.js	(revision 13803)
+++ /trunk/FACT++/www/smartfact/index.js	(revision 13804)
@@ -202,4 +202,9 @@
     for (var i=0; i<args.length; i++)
     {
+        switch (args[i])
+        {
+        case "max": $("body").setAttribute("data-max", "yes"); continue;
+        }
+
         var entry = args[i].split('=');
         if (entry.length!=2)
@@ -345,5 +350,6 @@
     table.cellPadding = "0px";
     /*table.width = "100%";*/
-    table.setAttribute("style", "overflow:hidden;position:fixed;top:0px;left:"+window.innerWidth+"px;");
+    //table.setAttribute("style", "overflow:hidden;position:fixed;top:0px;left:"+window.innerWidth+"px;");
+    table.setAttribute("style", "position:absolute;top:0px;left:"+window.innerWidth+"px;");
 
     // -----------------------------------------------------
@@ -725,7 +731,10 @@
         return;
     }
-*/
-
-    var ih = H - h + parseInt(img.style.height, 10);
+    */
+
+    var max = $("body").getAttribute("data-max")=="yes";
+
+
+    var ih = max ? W : H - h + parseInt(img.style.height, 10);
 
     img.style.width = W +"px";
