
function getElements() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++)   {
    var element = arguments[i];
        if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }
  return elements;
}

function tabselected (tabId, tablistId) 
{
	var tab = getElements(tabId);
  var tabSubClassName = tab.className.substring(0, tab.className.indexOf('-'));
  var tablist = getElements(tablistId).getElementsByTagName('div');
  for (var i=0; i < tablist.length; i++)
  {
    if (tablist[i].id == tab.id)
    {
      tab.className = tabSubClassName + '-selected';
		} 
		else 
		{
      tablist[i].className=tabSubClassName +'-unselected';
		};
  }
}

function paneselected (paneId, panelistId) 
{
	var pane = getElements(paneId);
  var panelist = getElements(panelistId).getElementsByTagName('div');
  for (var i=0; i < panelist.length; i++)
		{
			if (panelist[i].id == pane.id) 
			{
      pane.className='pane-selected';
			} 
			else 
			{
      panelist[i].className ='pane-unselected';   
			}
		}
}

