//<![CDATA[

/*
Tabs array
________________________________________________________
*/

    function getRaceNews()
    {
        aTabs = new Array('race-us', 'race-uk', 'race-aus', 'race-uae', 'race-hk', 'race-rsa') ;
        return aTabs ;
    }

    function getToggles()
    {
        aTabs = new Array('TopSearches', 'MostPopular', 'Gallery', 'Archive') ;
        return aTabs ;
    }

    function getResultTabs()
    {
        aTabs = new Array('table-results', 'table-tracks') ;
        return aTabs ;
    }


/*
Homepage (Top)
________________________________________________________
*/

    function loadRaceNews()
    {
        var aTabs = getRaceNews() ;

        if (document.getElementById)
        {
            if (document.getElementById('a-race-us'))
            {
                var leLien2 = document.getElementById('a-race-us');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-us').style.display = 'block';
                    document.getElementById('li-race-us').className = 'active';
                }
            }

            if (document.getElementById('a-race-uk'))
            {
                var leLien2 = document.getElementById('a-race-uk');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-uk').style.display = 'block';
                    document.getElementById('li-race-uk').className = 'active';
                }
            }

            if (document.getElementById('a-race-aus'))
            {
                var leLien2 = document.getElementById('a-race-aus');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-aus').style.display = 'block';
                    document.getElementById('li-race-aus').className = 'active';
                }
            }
            if (document.getElementById('a-race-uae'))
            {
                var leLien2 = document.getElementById('a-race-uae');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-uae').style.display = 'block';
                    document.getElementById('li-race-uae').className = 'active';
                }
            }

            if (document.getElementById('a-race-hk'))
            {
                var leLien2 = document.getElementById('a-race-hk');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-hk').style.display = 'block';
                    document.getElementById('li-race-hk').className = 'active';
                }
            }

            if (document.getElementById('a-race-rsa'))
            {
                var leLien2 = document.getElementById('a-race-rsa');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div-'+aTabs[tab]))
                            document.getElementById('div-'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li-'+aTabs[tab]))
                            document.getElementById('li-'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('div-race-rsa').style.display = 'block';
                    document.getElementById('li-race-rsa').className = 'active';
                }
            }
        }
    }

/*
Results (Right top)
________________________________________________________
*/
    function loadResultsTable()
    {
        var aTabs = getResultTabs() ;
        if (document.getElementById)
        {
            if (document.getElementById('a-table-results'))
            {
                var leLien2 = document.getElementById('a-table-results');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById(aTabs[tab]))
                            document.getElementById(aTabs[tab]).style.display = 'none';

                    }
                    // Active only necessary one
                    document.getElementById('table-results').style.display = 'block';

                    document.getElementById('li-table-results').className = 'left';
                    document.getElementById('li-table-tracks').className = 'right on';
                }
            }

            if (document.getElementById('a-table-tracks'))
            {
                var leLien2 = document.getElementById('a-table-tracks');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById(aTabs[tab]))
                            document.getElementById(aTabs[tab]).style.display = 'none';
                    }
                    // Active only necessary one
                    document.getElementById('table-tracks').style.display = 'block';

                    document.getElementById('li-table-results').className = 'left on';
                    document.getElementById('li-table-tracks').className = 'right';
                }
            }
        }
    }

/*
Toggle (Right bottom)
________________________________________________________
*/

    function loadToggles()
    {
        var aTabs = getToggles() ;

        if (document.getElementById)
        {
            if (document.getElementById('aTopSearches'))
            {
                var leLien2 = document.getElementById('aTopSearches');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div'+aTabs[tab]))
                            document.getElementById('div'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li'+aTabs[tab]))
                            document.getElementById('li'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('divTopSearches').style.display = 'block';
                    document.getElementById('liTopSearches').className = 'current';
                }
            }

            if (document.getElementById('aMostPopular'))
            {
                var leLien2 = document.getElementById('aMostPopular');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div'+aTabs[tab]))
                            document.getElementById('div'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li'+aTabs[tab]))
                            document.getElementById('li'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('divMostPopular').style.display = 'block';
                    document.getElementById('liMostPopular').className = 'current';
                }
            }

            if (document.getElementById('aGallery'))
            {
                var leLien2 = document.getElementById('aGallery');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div'+aTabs[tab]))
                            document.getElementById('div'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li'+aTabs[tab]))
                            document.getElementById('li'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('divGallery').style.display = 'block';
                    document.getElementById('liGallery').className = 'current';
                }
            }

            if (document.getElementById('aArchive'))
            {
                var leLien2 = document.getElementById('aArchive');
                leLien2.onclick = function()
                {
                    // disable all div
                    for (var tab in aTabs )
                    {
                        if (document.getElementById('div'+aTabs[tab]))
                            document.getElementById('div'+aTabs[tab]).style.display = 'none';

                        if (document.getElementById('li'+aTabs[tab]))
                            document.getElementById('li'+aTabs[tab]).className = '';
                    }
                    // Active only necessary one
                    document.getElementById('divArchive').style.display = 'block';
                    document.getElementById('liArchive').className = 'current';
                }
            }

        }
    }



    addLoadEvent(loadRaceNews) ;
    addLoadEvent(loadToggles) ;
    addLoadEvent(loadResultsTable) ;

//]]>