<!--

function secondary_navigation_onload()
{
    if (document.getElementById)
    {
        list_items = document.getElementById('nav').getElementsByTagName('li');

        for (i = 0; i < list_items.length; i++)
        {
            embedded_lists = list_items[i].getElementsByTagName('ul');

            if (0 < embedded_lists.length)
            {
                span                = list_items[i].getElementsByTagName('span')[0];
                list                = span.parentNode.getElementsByTagName('ul')[0];
                sibling             = span.childNodes[0];
                space               = document.createTextNode(' ');
                button_link         = document.createElement('a');
                button              = document.createElement('img');
                button_link.href    = 'javascript:void(0);';
                button_link.onclick = function() {change_state(this);}
                button.id           = list.id + '_button';

                if ('active' == list.className)
                {
                    button.src      = '/gfx/sm_red_button.gif';
                    button.alt      = 'collapse list';
                }
                else
                {
                    button.src      = '/gfx/sm_green_button.gif';
                    button.alt      = 'expand list';
                }

                span.insertBefore(space, sibling);
                span.insertBefore(button_link, space);
                button_link.appendChild(button);
            }
            else
            {
                span        = list_items[i].getElementsByTagName('span')[0];
                sibling     = span.childNodes[0];
                space       = document.createTextNode(' ');
                button      = document.createElement('img');
                button.src  = '/gfx/sm_gray_button.gif';
                button.alt  = '';

                span.insertBefore(space, sibling);
                span.insertBefore(button, space);
            }
        }
    }
}

function change_state(link)
{
    if (document.getElementById && ('undefined' != document.body.className))
    {
        van = link.parentNode.parentNode.getElementsByTagName('ul')[0].id;

        if ('active' == document.getElementById(van).className)
        {
            document.getElementById(van + '_button').src   = '/gfx/sm_green_button.gif';
            document.getElementById(van + '_button').alt   = 'expand list';
            document.getElementById(van).className         = 'inactive';
        }
        else
        {
            document.getElementById(van + '_button').src   = '/gfx/sm_red_button.gif';
            document.getElementById(van + '_button').alt   = 'collapse list';
            document.getElementById(van).className         = 'active';
        }
    }
}

//-->

