function tabview3_aux(TabViewId3, id)
{
  var TabView3 = document.getElementById(TabViewId3);

  // ----- Tabs -----

  var Tabs3 = TabView3.firstChild;
  while (Tabs3.className != "Tabs3" ) Tabs3 = Tabs3.nextSibling;

  var Tab3 = Tabs3.firstChild;
  var i   = 0;

  do
  {
    if (Tab3.tagName == "A")
    {
      i++;
      Tab3.href      = "javascript:tabview3_switch('"+TabViewId3+"', "+i+");";
      Tab3.className = (i == id) ? "Active" : "";
      Tab3.blur();
    }
  }
  while (Tab3 = Tab3.nextSibling);

  // ----- Pages -----

  var Pages3 = TabView3.firstChild;
  while (Pages3.className != 'Pages3') Pages3 = Pages3.nextSibling;

  var Page3 = Pages3.firstChild;
  var i    = 0;

  do
  {
    if (Page3.className == 'Page3')
    {
      i++;
      if (Pages3.offsetHeight) Page3.style.height = (Pages3.offsetHeight-2)+"px";
      Page3.style.overflow = "auto";
      Page3.style.display  = (i == id) ? 'block' : 'none';
    }
  }
  while (Page3 = Page3.nextSibling);
}

// ----- Functions -------------------------------------------------------------

function tabview3_switch(TabViewId3, id) { tabview3_aux(TabViewId3, id); }

function tabview3_initialize(TabViewId3) { tabview3_aux(TabViewId3,  1); }
