addEvent(window,"load",convertTabs);

function convertTabs()
{
    var divs = document.getElementsByTagName('DIV');
    for (var i = 0 ; i < divs.length ; i++)
    {
        if (divs[i].className.indexOf('tabs') != -1)
        {
            makeTabs(divs[i]);
        }
    }
}

function makeTabs(o)
{
    var anchors = o.getElementsByTagName('A');
    var anchor_first = null;
    var display_first = true;
    for (var a = 0 ; a < anchors.length ; a++)
    {
        if (!anchor_first) { anchor_first = anchors[a]; } 
        if (anchors[a].className.indexOf('active') != -1)
        {
            displayTab(o,anchors[a])
            display_first = false;
        }
        else
        {
            document.getElementById(anchors[a].id + '_c').style.display = 'none';
        }
        anchors[a].onclick = function() {
            displayTab(o,this);
            this.blur();
            return false;
        };
    }
    if (display_first && anchor_first)
    {
        displayTab(o,anchor_first);
    }
}

function displayTab(o,tab)
{
    var anchors = o.getElementsByTagName('A');
    for (var a = 0 ; a < anchors.length ; a++)
    {
        if (tab.id != anchors[a].id)
        {
            document.getElementById(anchors[a].id + '_c').style.display = 'none';
            anchors[a].className = anchors[a].className.replace(' active','');
            anchors[a].className = anchors[a].className.replace('active','');
        }
        else
        {
            document.getElementById(anchors[a].id + '_c').style.display = 'block';
            if (anchors[a].className.indexOf('active') == -1)
            {
                anchors[a].className += ' active';
            }
        }
    }
}
