  window.onload   = init_page;
  var res_fix	= document.all?true:false;
  var max_w = 900;
  var min_w = 20;
  var border = 15;
  var top    = 117;
  var left   = 160;

  function div_sizer()
  {
    if (self.innerHeight)
    {
      width  = self.innerWidth;
      height = self.innerHeight;
    }
     else if (document.documentElement && document.documentElement.clientHeight)
    {
      width = document.documentElement.clientWidth;
      height = document.documentElement.clientHeight;
    }
     else if (document.body)
    {
      width = document.body.clientWidth;
      height = document.body.clientHeight;
    }
    x1 = width - (border*2);
    if (x1 > max_w) x1 = max_w;
    if (x1 < min_w) x1 = min_w;
    document.getElementById('index_page').style.width  = x1;
    document.getElementById('index_top').style.width   = x1;

    x1 = (width - x1) / 2;
    if (x1<0) x1 = 0;
    document.getElementById('index_page').style.left = x1;

    x1 = document.getElementById('index_page').offsetWidth - left; if (x1<0) x1 = 0;
    document.getElementById('center_frame').style.width = x1;

    x1 = width -  (border*2); if (x1 < 0) x1 = 0;
    y1 = height - (border*2); if (y1 < 0) y1 = 0;
    document.getElementById('index_page').style.height = y1;
    y1 = height - (border*2) - top; if (y1 < 0) y1 = 0;    
    document.getElementById('index_left').style.height   = y1
    document.getElementById('table_left').style.height   = y1
    document.getElementById('index_center').style.height = y1;
    document.getElementById('center_frame').style.height = y1;
    x1 = width - (border*2) - left; if (x1 < 0) x1 = 0;
    document.getElementById('index_center').style.width  = x1;
  }

  function init_page()
  {
    document.getElementById('index_center').style.left = left;
    document.getElementById('index_center').style.top  = top;
    document.getElementById('index_left').style.top    = top;
    document.getElementById('index_left').style.width  = left;
    document.getElementById('index_page').style.bottom = border;
    document.getElementById('index_page').style.top    = border;
    document.getElementById('index_top').style.height  = top;
    window.onresize = div_sizer;
    div_sizer();
    document.body.style.visibility = "visible";
  }

