var test = new Array( false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false );

function menu( number )
{
    var categories = new Array();

    categories[0] = document.getElementById( "newspapers" );
    categories[1] = document.getElementById( "alumni" );
    categories[2] = document.getElementById( "internet" );
    categories[3] = document.getElementById( "nonsports" );
    categories[4] = document.getElementById( "staffordsports" );
    categories[5] = document.getElementById( "collegebaseball" );
    categories[6] = document.getElementById( "americanleague" );
    categories[7] = document.getElementById( "nationalleague" );
    categories[8] = document.getElementById( "minorbaseball" );
    categories[9] = document.getElementById( "orioles" );
    categories[10] = document.getElementById( "nationals" );
    categories[11] = document.getElementById( "collegebasketball" );
    categories[12] = document.getElementById( "probasketball" );
    categories[13] = document.getElementById( "caabasketball" );
    categories[14] = document.getElementById( "collegefootball" );
    categories[15] = document.getElementById( "profootball" );
    categories[16] = document.getElementById( "caafootball" );
    categories[17] = document.getElementById( "soccer" );
    categories[18] = document.getElementById( "etravel" );
    categories[19] = document.getElementById( "realestate" );
    categories[20] = document.getElementById( "olympicsports" );
    categories[21] = document.getElementById( "georgemasongazette" );
    categories[22] = document.getElementById( "laurelleader" );
    categories[23] = document.getElementById( "explorehoward" );
    categories[24] = document.getElementById( "blogentries" );

    var images = new Array();

    images[0] = document.images.nparrow;
    images[1] = document.images.amarrow;
    images[2] = document.images.inarrow;
    images[3] = document.images.nsarrow;
    images[4] = document.images.ssarrow;
    images[5] = document.images.baarrow;
    images[6] = document.images.alarrow;
    images[7] = document.images.nlarrow;
    images[8] = document.images.miarrow;
    images[9] = document.images.orarrow;
    images[10] = document.images.naarrow;
    images[11] = document.images.bkarrow;
    images[12] = document.images.pbarrow;
    images[13] = document.images.cbarrow;
    images[14] = document.images.fbarrow;
    images[15] = document.images.pfarrow;
    images[16] = document.images.cfarrow;
    images[17] = document.images.scarrow;
    images[18] = document.images.etarrow;
    images[19] = document.images.rearrow;
    images[20] = document.images.osarrow;
    images[21] = document.images.ggarrow;
    images[22] = document.images.llarrow;
    images[23] = document.images.eharrow;
    images[24] = document.images.bearrow;

    var count;

    test[number] = !test[number];

    if( test[number] )
    {
        var display = "block";
        var arrow = "images/downarrow.gif";
    }
    else
    {
        display = "none";
        arrow = "images/uparrow.gif";
    }

    //------------------------------------------

    for( count = 0; count < categories.length; ++count )
    {
        categories[count].style.display = "none";
    }

    categories[number].style.display = display;

    //------------------------------------------

    for( count = 0; count < images.length; ++count )
    {
        images[count].src = "images/uparrow.gif";
    }

    images[number].src = arrow;

    //------------------------------------------

    for( count = 0; count < test.length; ++count )
    {
        if( count != number )
        {
            test[count] = false;
        }
    }
}
