function $(id){
return document.getElementById(id);}
function closeAllContent(boxId){
var boxId= $(boxId);	
var x=boxId.childNodes;
for (var i=0;i<x.length;i++){ 
if ((x[i].nodeType!=3)&&(x[i].nodeType!=8)){
if(x[i].tagName=="DIV") x[i].style.display="none";						
else if(x[i].tagName=="UL") {
ul=x[i];				
var numTabs=ul.childNodes.length;
for (var j =0; j< numTabs; j++){
ul.childNodes[j].childNodes[0].className="";
if(j==0) ul.childNodes[j].className="first";	
if(ul.lastChild.id.match("tab") == null){	
if(j==numTabs-2) ul.childNodes[j].className="last"; 
if(j > 0 && j <numTabs-2) ul.childNodes[j].className=""; }
else{if(j==numTabs-1) ul.childNodes[j].className="last"; 
if(j > 0 && j <numTabs-1) ul.childNodes[j].className=""; 
}}}}}}
function active(obj, boxId){
closeAllContent(boxId);
var curTab= obj.parentNode;	
var content= curTab.id;		
var box =$(boxId);
var x=box.childNodes;
var ul, f_Tab,e_Tab;
var numTabs=0;
for (var i=0;i<x.length;i++){ 
if ((x[i].nodeType!=3)&&(x[i].nodeType!=8)){
numTabs++;
if(x[i].tagName=="UL") ul=x[i];}}
f_Tab=ul.firstChild;
if(ul.lastChild.id.match("tab") == null) 	e_Tab=ul.childNodes[numTabs-2];
else e_Tab=ul.lastChild;
if(curTab.id == f_Tab.id){		
curTab.className="factive";
obj.className="text_active";
curTab.nextSibling.childNodes[0].className="factive";}		
if(curTab.id == e_Tab.id){ 	
curTab.className="l_active";
obj.className="text_active";}
else if(curTab.id != f_Tab.id && curTab.id != e_Tab.id){
curTab.className="nactive";
obj.className="text_active nactive";		
curTab.nextSibling.childNodes[0].className="factive";}
content = content.replace("tab", "content");
$(content).style.display="block";			
return false;}
function active_subTab(obj, boxId){
var curTab=obj.id;
var curContent = curTab.replace("stab", "scontent");
var li =$(boxId).getElementsByTagName("UL")[0].getElementsByTagName("LI");
var len = li.length;
for(var i =0; i<len;i++){
li[i].className="";						
var content = li[i].id.replace("stab", "scontent");
$(content).style.display="none";}
obj.className="current";
$(curContent).style.display="block";}

