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

Jornal revela escândalo milionário envolvendo Piqué e cartola espanhol

Gerard Pique, do Barcelona, contra o Osasuna pelo Campeonato Espanhol - David S. Bustamante/Soccrates/Getty Images
Gerard Pique, do Barcelona, contra o Osasuna pelo Campeonato Espanhol Imagem: David S. Bustamante/Soccrates/Getty Images

Do UOL, em São Paulo (SP)

18/04/2022 08h58

O jornal espanhol 'El Confidencial' revelou na manhã de hoje áudios de conversas entre Gerard Piqué, zagueiro do Barcelona, e Luis Rubiales, presidente da Real Federação Espanhola de Futebol, em 2019, onde o defensor tenta convencer o dirigente da melhor forma para fazer com que o Real Madrid aceitasse jogar a Supercopa da Espanha na Arábia Saudita — o time merengue não queria jogar no Oriente Médio.

De acordo com a reportagem o negócio entre a Federação Espanhola e os árabes foi fechado por 40 milhões de euros (R$ 203 milhões de reais na cotação atual) por cada edição da competição no país. A Kosmos, empresa de Piqué, ganha 4 milhões de euros (R$ 20 milhões) por edição disputada — como o acordo foi de seis anos, o zagueiro embolsará 24 milhões de euros (R$ 121 milhões) no total.

"Rubi, se é um problema de dinheiro, se eles [o Real Madrid] por 8 milhões de euros iriam, caramba, então paga-se 8 [milhões] ao Real Madrid e 8 ao Barcelona. Aos outros [times envolvidos] paga-se 1 ou 2? São 19, a federação ainda fica com 6. Entre ficar com seis ou com nada? Apertamos a Arábia Saudita, dizemos que o Real Madrid não aceita ir e sacamos mais", afirma Piqué no áudio.

O caso é considerado um escândalo na imprensa espanhola, já que um atleta que participaria da competição participou ativamente nas negociações de onde ela seria disputada. A Federação Espanhola realizou o pagamento diretamente à empresa de Piqué, e isso pode ser considerado crime por conta de um conflito de interesses.

A Supercopa da Espanha foi realizada na Arábia Saudita pela primeira vez em 2020. Em coletiva de imprensa da apresentação do torneio, Rubiales disse que a Kosmos interferiu nas negociações.

Outro áudio revelado

O 'El Confidencial' revelou outro áudio, de 2018, que mostra Piqué tentando levar a final da Supercopa da Espanha para o estádio do Barcelona, o Camp Nou.

"Vou ver isto com o Real Madrid. Penso que vão dizer-me que não, vai ser complicado justificar. Dizemos que é o estádio com maior capacidade, que é campeão da liga, vencedor da Taça? Legitimidade temos", disse em outra conversa com Rubiales.

Federação se posiciona

A Federação espanhola emitiu um comunicado afirmando que os áudios revelados não trazem nenhuma novidade ao que já havia sido publicado anos atrás.

"A informação não acrescenta nada de novo ao que foi publicado em 2019. Todos os números da operação foram apresentados, explicados e apoiados pela Assembleia do Futebol. Faz parte da campanha de assédio e descrédito a que já estamos acostumados", diz a nota.