;(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
Topo

Ricardo Feltrin

REPORTAGEM

Calabresa denunciou Melhem dias após ser cortada de programa na Globo

Dani Calabresa e Marcius Melhem - Reprodução / Internet
Dani Calabresa e Marcius Melhem Imagem: Reprodução / Internet

Colunista do UOL

18/06/2022 10h35Atualizada em 19/06/2022 12h29

Antes de denunciar Marcius Melhem por assédio sexual, Dani Calabresa foi cortada de um novo programa na Globo, o "Fora de Hora". Esse seria um dos pontos que teria dado início à insatisfação da humorista com o ex-diretor.

Em março de 2019, foi iniciado o projeto do novo humorístico. O programa, que satirizava o noticiário, era muito semelhante ao "Furo MTV", apresentado por Calabresa e Bento Ribeiro na emissora musical, entre 2009 e 2013. Foi nessa época que a humorista ficou famosa.

Testemunhas ouvidas pela coluna disseram que Calabresa demonstrou bastante insatisfação com os rumos da criação do programa, pois Melhem "acabou transformando o projeto em algo bem distante do original". Outro incômodo era a notícia de que ela apresentaria a atração com Paulo Vieira, e não com Ribeiro.

Calabresa (à esquerda) durante leitura do "Fora de Hora" - Reprodução - Reprodução
Calabresa (à esquerda) durante leitura do "Fora de Hora"
Imagem: Reprodução

Alguns membros da equipe chegaram a ameaçar deixar o projeto caso Calabresa continuasse. Melhem, então, avisou que a humorista estava fora dos planos, e Renata Gaspar ficou com a vaga.

Em setembro de 2019, a direção da Globo aprovou o "Fora de Hora". Segundo autores que participam do projeto, a partir daí a relação da atriz com Melhem desandou. Dias depois, Calabresa foi ao DAA (Departamento de Desenvolvimento e Acompanhamento Artístico) e o acusa de assédio moral.

Em outubro, Melhem escreveu a ela e disse que lamentava que ela tivesse ficado fora do humorístico. No final de novembro, quando soube que também não havia sido escalada para o especial de humor fim de ano ("A Gente Riu Assim"), ela voltou ao DAA para denunciá-lo também por assédio sexual.

O "Fora de Hora" esteve no ar no primeiro trimestre de 2020 e foi encerrado, assim como o núcleo de humor da Globo, que era comandado por Melhem.

Outros vetos a Calabresa

Em seu depoimento à Polícia Civil, Calabresa também acusa Melhem de assédio moral, e de tê-la impedido de participar de dois programas: ela teria sido chamada papel de destaque em uma série de Miguel Falabella, em 2015, e para apresentar um programa no canal GNT, em 2016.

Nos autos estão os e-mails trocados sobre os convites a Calabresa. Estão em cópia nas mensagens, além de Melhem, os diretores Maurício Farias e Cininha de Paula, bem como Barbara Lafeta e Monica Albuquerque, ambas do DAA.

Albuquerque afirma que Calabresa aceitou o papel da série de Falabella sem falar com ninguém, porque foi procurada diretamente por Cininha de Paula ("ela está errada, isso não pode").

Quem veta a participação de Calabresa nos programas é o DAA, e não Melhem.

E-mails mostram veto à participação de Calabresa em série e programa no GNT

Outro lado

Procurado pela coluna, o advogado Antônio Carlos de Almeida Castro, que representa Calabresa, afirmou que não se manifestaria "porque o processo segue em segredo de Justiça". Os escritórios Oliveira Lima & Dall Acqua Advogados e Técio Lins e Silva, Ilidio Moura & Advogados Associados informou que "Marcius Melhem segue afirmando que o sigilo não o favorece, e que por ele tudo seria aberto, às claras e transparente. Mas, enquanto houver sigilo, ele será respeitado".

Posteriormente, foi enviada a seguinte nota:

Marcius Melhem foi denunciado por assédio sexual e moral, perante a Ouvidoria Nacional da Mulher do Ministério Público, por 8 mulheres que eram suas subordinadas.

Por iniciativa do próprio Ministério Público as denúncias geraram uma investigação criminal e uma ação civil pública. As denúncias são respaldadas por depoimentos e provas sólidas. O sigilo dos autos protege provas que envolvem, inclusive, a intimidade de terceiros.

Atacar as vítimas e tentar desqualificá-las é, infelizmente, uma estratégia comum de acusados de assédio, para silenciá-las e desencorajar novas denúncias. Uma repetição da violência, agora como ataque à reputação de quem fez as denúncias.

Nada justifica o assédio.

Almeida Castro, Castro & Turbay Advogados Associados
Battaglia & Vidilli Sociedade de Advogados
Davi Tangerino Advogados
Dias Rizzo Sociedade Individual de Advocacia
Zylbersztajn & Cotta Advogados

A Globo informou que não tolera nenhuma forma de assédio e tem um código de ética, que deve ser seguido por todos os colaboradores em todas as áreas da empresa. Da mesma forma, tem uma ouvidoria pronta para receber quaisquer relatos de violação, que são apurados criteriosamente, usando todas as evidências a que o compliance tem o. Afirmou, ainda, que não pode detalhar os processos de apuração, pois são internos e porque o sigilo é assegurado aos colaboradores. A empresa disse assumir, ainda os compromissos de investigar, não fazer comentários sobre as apurações e tomar as medidas cabíveis.

Ricardo Feltrin no Twitter, Facebook, Instagram e site Ooops