var intervals = new Array();
var counters  = new Array();

var makeFakeChat = function()
{
    $.get("fakechatitem.php", function(data)
    {
        if(data == '') { return; }

        var littledom = $(data);
        var newCellId = littledom.find("td.inv-invite:last").attr("id");

        if(intervals[newCellId] === undefined) // avoid duplicate girls
        {
            $("#invitations-widget").css("visibility", "");

            var table = $("#inv-list")

            table.append(data);

            counters[newCellId] = 14;

            intervals[newCellId] = setInterval(function()
            {
                if(counters[newCellId] > 0)
                {
                    table.find("#" + newCellId + " table.inv-timer td:not(.expired):last").addClass("expired");

                    counters[newCellId]--;
                }
                else
                {
                    table.find("#" + newCellId).parent().remove();

                    clearInterval(intervals[newCellId]);
                }

            }, 2500);
        }
    });

    setTimeout(makeFakeChat, Math.random() * 6000 + 6000);
}

$(document).ready(function() { setTimeout(makeFakeChat, 1000) });

