;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Dono da Itapemirim nega ter medo de ser preso e se diz 'vítima de complô'

"Estão tentando destruir a companhia [ITA] por outros meios, e não pela competência", disse Sidnei Piva - Divulgação/Itapemirim
"Estão tentando destruir a companhia [ITA] por outros meios, e não pela competência", disse Sidnei Piva Imagem: Divulgação/Itapemirim

Do UOL, em São Paulo

23/12/2021 18h58Atualizada em 23/12/2021 22h44

Dono da Itapemirim, o empresário Sidnei Piva negou ter medo de ser preso e disse se sentir prejudicado com os ataques que tem sofrido após a suspensão das operações da companhia aérea — anunciada de forma repentina na última sexta-feira (17), causando caos nos aeroportos e deixando 45 mil ageiros sem atendimento até 31 de dezembro.

"Não [temo a prisão], de maneira nenhuma", afirmou Piva a Roberto Cabrini, da Record TV, em entrevista que vai ao ar no "Domingo Espetacular" do próximo domingo (26). "Me sinto vítima de um complô, de um ataque. Estão tentando destruir a companhia por outros meios, e não pela competência. Porque pela competência, nós somos os melhores".

Sidnei Piva comprou o grupo de transporte rodoviário Itapemirim por R$ 1 em 2016, quando a empresa já atravessava um processo de recuperação judicial. Assumiu ali também as dívidas da companhia, que hoje somam ao menos R$ 2,2 bilhões.

Pouco menos de quatro anos depois, o empresário fixou seu salário em R$ 300 mil por mês — um valor dentro dos parâmetros do mercado para um presidente de uma empresa grande que apresenta boa performance, mas não para uma com dívidas bilionárias na praça. Diante da polêmica, decidiu abrir mão da remuneração.

Piva também trava uma briga na Justiça com a família que controlava o grupo Itapemirim antes dele. Segundo Andreia Cola, neta do fundador da companhia, Camilo Cola, o acordo firmado com Piva previa que o patrimônio da família não entraria no negócio. Piva, porém, conseguiu na Justiça ficar com os bens dos Cola.

"Nossa família perdeu quase tudo. Casa, apartamento e outros imóveis que não faziam parte da operação, mas faziam parte do patrimônio da empresa, já que a companhia só tinha um controlador", disse Andreia a O Estado de S. Paulo. A Itapemirim, porém, diz que Andreia não tem provas das denúncias, enquanto a disputa segue.

Piva nega todas as acusações das quais é alvo.

Posição da ANAC

Segundo o presidente da ANAC (Agência Nacional de Aviação Civil), Juliano Noman, a ITA não pode suspender suas operações e depois dizer que voltará a voar, como fez Piva nesta semana. A Itapemirim também afirmou ao Procon-SP (Fundação de Proteção e Defesa do Consumidor de São Paulo) que tem projetado retomar as atividades no dia 17 de fevereiro de 2022.

"[A Itapemirim] até poderá, mas para isso terá de demonstrar que tem condições. A empresa não pode parar de voar, deixar um monte de ageiro no chão e depois, simplesmente, dizer que vai voltar a voar", explicou Noman ao Estadão.

Já vimos notícias sobre situações de inadimplência da Gol e da Azul, por exemplo. É importante lembrar que estamos superando a maior crise da história do setor aéreo. Sabemos que há desafios financeiros para todas as empresas aéreas do mundo por conta da pandemia. Mas, era previsível que a ITA iria parar? Não.
Juliano Noman, da ANAC, ao Estadão

(Com Estadão Conteúdo)