/*---------------------------------------------------
 * File		 	: tools.js
 * Date			: 17/10/2007
 * Purpose		: Generic javascript library functions and object
 * Version		: 1.1
 * Copyright	: Com'onSoft
 *---------------------------------------------------*/
 
 // tabw widget
function tabw_switch(tabwId, id)
{
  var tabw = document.getElementById(tabwId);

  // ----- Tabs -----
  var Tabs = tabw.firstChild;
  while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;

  var Tab = Tabs.firstChild;
  var i   = 0;

  do
  {
    if (Tab.tagName == "A")
    {
      i++;
      Tab.href      = "javascript:tabw_switch('"+tabwId+"', "+i+");";
      Tab.className = (i == id) ? "Active" : "";
      Tab.blur();
    }
  }
  while (Tab = Tab.nextSibling);

  // ----- Pages -----

  var Pages = tabw.firstChild;
  while (Pages.className != 'Pages') Pages = Pages.nextSibling;

  var Page = Pages.firstChild;
  var i    = 0;

  do
  {
    if (Page.className == 'Page')
    {
      i++;
      Page.style.overflow = "auto";
	  //Page.style.visibility = 'visible'
      Page.style.display  = (i == id) ? 'block' : 'none';
    }
  }
  while (Page = Page.nextSibling);
}
//-------------------------------------------------------------------------------

