var scrolling = false;
$(function()
{
    $.ajax({
        url: ctx+'/xmlcodirectores.xml',
        success: successData
    });

    $(window).bind('scroll',function() {
        if($(window).scrollTop() + 400 >= $(document).height()-$(window).height() && !scrolling) {
            scrolling = true;
            var page = Math.ceil($('#lista-codirectores li').length / 40) + 1;
            $.ajax({
                url: ctx+'/xmlcodirectores.xml?'+'index='+ page,
                success: successData
            });
        }
    });
});

function successData(datos) {
    var time2 = 50;
    var i = 0;

    $('#loading').hide();
    
    if ( $(datos).find('string').length === 0 ) {
        $(window).unbind('scroll');
    }

    $(datos).find('string').each(function() {

        var e = $('<li>')
                .html($(this).text())
                .css('visibility', 'hidden')
                .appendTo('#lista-codirectores');

        setTimeout(function() {
                e.css('visibility', 'visible');
            }, time2*i
        );

        i++;
    });
    scrolling = false;
}
