function getObj(eId,tag){
  if (document.getElementById) {typeof(eId)=='string'?obj=document.getElementById(eId):obj=eId; if (typeof(tag)=='string') obj?obj=obj.getElementsByTagName(tag):obj=null;}
  else if (document.all) {typeof(eId)=='string'?obj=document.all[eId]:obj=eId; if (typeof(tag)=='string') obj?obj=obj.all.tags(tag):obj=null;}
       else return null;
  return obj;
 }


function toBegin(tabId){
	 for(i=0;i<aTabs.length;i++)
	    tabId&&i==tabId-1&&aTabs[tabId-1]?aTabs[i].style.display='block':aTabs[i].style.display='none';

}


function buildLinks(tabId){
 	 var sLinks='<ul class="tabsLinks">';
	 if (oTabsLinks) {
	    for(i=0;i<aTabs.length;i++)
	 	     sLinks+='<li><a href="#" ' + (tabId==i?'class="active"':'') + ' onclick="switchTabs('+(i+1)+');return false;">'+aTabsNames[i]+'</a></li>'

       oTabsLinks.innerHTML=sLinks+'</ul><div style="clear:both"></div>';
    }
}

function switchTabs(tabId){
     toBegin(0);
     if (aTabs[tabId-1]) aTabs[tabId-1].style.display='block';
           buildLinks(tabId-1);

}

function tableLoad(){
       
  var oID=getObj('tabs',0);
  var aTabsTemp=getObj(oID,'DIV');
  var aTabsNamesTemp=getObj(oID,'H3');

  var aTabs = new Array();
  var aTabsNames = new Array();
  var oTabsLinks=getObj('tabsLinks',0);


  for (i=0; i<aTabsTemp.length; i++)
    if (aTabsTemp[i].className=='tab') aTabs[aTabs.length]=aTabsTemp[i];

  for (i=0; i<aTabsNamesTemp.length; i++)
    if (aTabsNamesTemp[i].className=='tabName') {aTabsNames[aTabsNames.length]=aTabsNamesTemp[i].textContent==undefined?aTabsNamesTemp[i].innerText:aTabsNamesTemp[i].textContent; aTabsNamesTemp[i].style.display='none';};


  if (aTabs && aTabs.length>1 && aTabs.length!=null)
  	 switchTabs(1);


}
     
  var oID=getObj('tabs',0);
  var aTabsTemp=getObj(oID,'DIV');
  var aTabsNamesTemp=getObj(oID,'H3');

  var aTabs = new Array();
  var aTabsNames = new Array();
  var oTabsLinks=getObj('tabsLinks',0);


  for (i=0; i<aTabsTemp.length; i++)
    if (aTabsTemp[i].className=='tab') aTabs[aTabs.length]=aTabsTemp[i];

  for (i=0; i<aTabsNamesTemp.length; i++)
    if (aTabsNamesTemp[i].className=='tabName') {aTabsNames[aTabsNames.length]=aTabsNamesTemp[i].textContent==undefined?aTabsNamesTemp[i].innerText:aTabsNamesTemp[i].textContent; aTabsNamesTemp[i].style.display='none';};


  if (aTabs && aTabs.length>1 && aTabs.length!=null)
  	 switchTabs(1);


