function clickTab(el)
{
    var parent = el.parentNode;
    var children = parent.childNodes;
    
    var tabs = new Array();
    
    for(i = 0; i < children.length; i++)
    {
        if(children[i].className && children[i].className.contains('tab'))
        {
            tabs[tabs.length] = children[i];
        }
    }
    
    for(i = 0; i < tabs.length; i++)
    {
        var current = tabs[i];
        var selected = current == el;
        
        if(selected) addClassName(current, 'selected');
        else removeClassName(current, 'selected');
        
        var dd = 'ddDesc';
        if(current.className.contains(dd))
        {
            if(selected) addClassName(GetElement(dd), 'selected');
            else removeClassName(GetElement(dd), 'selected');
        }
        
        dd = 'ddOutline';
        if(current.className.contains(dd))
        {
            if(selected) addClassName(GetElement(dd), 'selected');
            else removeClassName(GetElement(dd), 'selected');
        }
        
        dd = 'ddAudience';
        if(current.className.contains(dd))
        {
            if(selected) addClassName(GetElement(dd), 'selected');
            else removeClassName(GetElement(dd), 'selected');        
        }
    }
}
