function browserWindowSize() {
  var myWidth = 0, myHeight = 0;
  var dimensions = new Array();
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  dimensions[0] = myWidth;
  dimensions[1] = myHeight;
  return(dimensions);
}
function resizeTabs() {
  var dimensions = browserWindowSize();
  var str1 = new String("<div id=\"mainTabContainer\" dojoType=\"TabContainer\" style=\"width: ");
  var str2 = new String("px; height: ");
  var str3 = new String("px;\" selectedTab=\"newesttable\">");
  dimensions[0] -= 20;
  if (dimensions[0] < 822) {
    dimensions[0] = 822;
  }
  dimensions[1] -= 80;
  if (dimensions[1] < 256) {
    dimensions[1] = 256;
  }
  
  document.write(str1);
  document.write(dimensions[0]);
  document.write(str2);
  document.write(dimensions[1]);
  document.write(str3);
}
function init() {
  dojo.lfx.html.fadeOut('indicator', 1000).play();
}
dojo.addOnLoad(init);
function updateTab(theurl, thetab) {
  var docPane = dojo.widget.byId(thetab);
  var tabWindow = dojo.widget.byId("mainTabContainer");
  tabWindow.selectTab(docPane);
  docPane.setUrl(theurl);
}
function switchMainTab(thetab) {
  var docPane = dojo.widget.byId(thetab);
  var tabWindow = dojo.widget.byId("mainTabContainer");
  tabWindow.selectTab(docPane);
}