function setFlashDimensions(e, override) {
  var a = document.getElementById("holder");
  var w = document.body.offsetWidth;
  var h = document.body.offsetHeight;
  var wt = 800;
  var ht = 900;

  if (override == "1") {
    if (w < wt) a.style.width = wt + "px";
    if (h < ht) a.style.height = ht + "px";
  } else {
    a.style.width = Math.max(w, wt) + "px";
    a.style.height = Math.max(h, ht) + "px";
  }
}
function setInitialFlashDimensions(e) {
  var so = new SWFObject("shell.swf", "test", "100%", "100%", "8", "#000000");
  if (so.write("swf")) {
    setFlashDimensions(e, "1");
    window.onresize = setFlashDimensions;
  } else {
    document.getElementById("upgrade").style.display = "block";
  }
}
window.onload = setInitialFlashDimensions;