      function getViewportSize() { 
        var size = [0, 0]; 
        if (typeof window.innerWidth != "undefined") { 
          size = [window.innerWidth, window.innerHeight];
        } else if (typeof document.documentElement != "undefined" && typeof document.documentElement.clientWidth != "undefined" && document.documentElement.clientWidth != 0) {
          size = [document.documentElement.clientWidth, document.documentElement.clientHeight]; 
        } else {
          size = [document.getElementsByTagName("body")[0].clientWidth, document.getElementsByTagName("body")[0].clientHeight]; 
        }
        return size; 
      }
      function createFullBrowserFlash() {
        swfobject.createCSS("html", "height:100%;");
        swfobject.createCSS("body", "height:100%;");
        swfobject.createCSS("#container", "margin:0; padding:0; width:100%; height:100%; min-width:1000px; min-height:580px;");
        window.onresize = function() {
          var element = document.getElementById("container");
          var size = getViewportSize(); 
          element.style.width = size[0] < 1000 ? "1000px" : "100%";
          element.style.height = size[1] < 580 ? "580px" : "99%";
        };
        window.onresize();
      }