function ajaxLoading(el)
{
    el.set('html', "<p class='ajax'><img src='/resources/images/ajax-loader.gif' alt='' /></p>");
}
function getStand()
{
    get_page('/ajax/stand/' + poule, $$("#stand"));
}
function getProgramma()
{
    get_page('/ajax/programma/' + poule, $$("#programma"));
}
function getUitslagen()
{
    get_page('/ajax/uitslagen/' + poule, $$("#uitslagen"));
}

function reloadPoule(poule)
{
    get_page('/ajax/poule/' + poule, $$("#"+poule));
}

function loadstats(type)
{
    $("stats").value = type;
    reloadRanking();
}

function reloadRanking()
{
    var el = $$("#ranking_harambee");
    ajaxLoading(el);
    ajaxLoading($$("#stats_facts"));
    var jsonRequest = new Request.JSON(
    {
        url: '/ajax/ranking_harambee/' + $("stats").value, 
        onSuccess: function(data)
        {
            el.set('html',data);
            reloadStats();
        },
        onFailure: function(){
            el.set('html', 'Sorry, your request failed.');
        }            
    }).get();  
}

function reloadStats()
{
    var el = $$("#stats_facts");
    get_page('/ajax/stats_facts/'+$("stats").value, el);
}

function get_page(url, el)
{
    ajaxLoading(el);
    var jsonRequestt = new Request.JSON(
    {
        url: url, 
        onSuccess: function(data)
        {
            el.set('html',data);
        },
        onFailure: function(){
            el.set('html', 'Sorry, your request failed.');
        }            
    }).get();        
}

function addSmiley(text, el)
{
    $(el).value = $(el).value + text;
}

window.addEvent('domready', function() {
    var show_stats = false;
     var show_admin = false;
    $('li-stand').addEvents({
        mouseenter: function(){
            if($('ul-stats').style.display == 'block')
            {
                $('ul-stats').style.display =  'none';
                show_stats = true;
            }
            if($('ul-admin').style.display == 'block')
            {
                $('ul-admin').style.display =  'none';
                show_admin = true;
            }                 
        },
        mouseleave: function(){
            if(show_stats)
            {
                $('ul-stats').style.display =  'block';
            }
            if(show_admin)
            {
                $('ul-admin').style.display =  'block';
            }              
        }
    });
});

window.addEvent('domready', function() {
    var show_stand = false;
    var show_admin = false;
    $('li-stats').addEvents({
        mouseenter: function(){
            if($('ul-stand').style.display == 'block')
            {
                $('ul-stand').style.display =  'none';
                show_stand = true;
            }
            if($('ul-admin').style.display == 'block')
            {
                $('ul-admin').style.display =  'none';
                show_admin = true;
            }            
        },
        mouseleave: function(){
            if(show_stand)
            {
                $('ul-stand').style.display =  'block';
            }
            if(show_admin)
            {
                $('ul-admin').style.display =  'block';
            }            
        }
    });
});
