
function schedule(objectID, functionCall, iteration)
{
    if (iteration == null)
    {
        iteration = 0;
    }
    
    if (document.getElementById(objectID))
    {
        functionCall();
    }
    else if (iteration < 300)
    {
        setTimeout(function()
        {
            schedule(objectID, functionCall, iteration + 1);
        }, 50);
    }
    
    return true;
};