function tabview2_aux(TabViewId2, id)
{
  var TabView2 = document.getElementById(TabViewId2);

  var Tabs2 = TabView2.firstChild;
  while (Tabs2.className != "Tabs2" ) Tabs2 = Tabs2.nextSibling;

  var Tab2 = Tabs2.firstChild;
  var i   = 0;

  do
  {
    if (Tab2.tagName == "A")
    {
      i++;
      Tab2.href      = "javascript:tabview2_switch('"+TabViewId2+"', "+i+");";
      Tab2.className = (i == id) ? "Active" : "";
      Tab2.blur();
    }
  }
  while (Tab2 = Tab2.nextSibling);

  var Pages2 = TabView2.firstChild;
  while (Pages2.className != 'Pages2') Pages2 = Pages2.nextSibling;

  var Page2 = Pages2.firstChild;
  var i    = 0;

  do
  {
    if (Page2.className == 'Page2')
    {
      i++;
      if (Pages2.offsetHeight) Page2.style.height = (Pages2.offsetHeight-2)+"px";
      Page2.style.overflow = "auto";
      Page2.style.display  = (i == id) ? 'block' : 'none';
    }
  }
  while (Page2 = Page2.nextSibling);
}

function tabview2_switch(TabViewId2, id) { tabview2_aux(TabViewId2, id); }

function tabview2_initialize(TabViewId2) { tabview2_aux(TabViewId2,  1); }
