Warning: Undefined array key "post_type_share_twitter_account" in /var/www/vhosts/casinonewsblogger.com/public_html/wp-content/themes/cryptocurrency/vslmd/share/share.php on line 24
Reps. Steven Horsford (D-NV) and Mark Amodei (R-NV) have introduced the Prediction Markets Are Gambling Act, a bipartisan House bill that would prohibit federally registered trading platforms from listing sports and casino-style event contracts.
The measure is the House companion to a Senate version led by Sens. John Curtis (R-UT) and Adam Schiff (D-CA) and co-sponsored by Sen. Catherine Cortez Masto (D-NV), introduced back in March.
Drawing the line between hedging and betting
Prediction market operators such as Kalshi and Polymarket sell event contracts that allow users to wager on outcomes, including which team will win a game, and generate revenue through fees rather than by taking the other side of a bet.
The Commodity Futures Trading Commission (CFTC) oversees these companies, which, according to the bill’s sponsors, carry fewer consumer protections than licensed sportsbooks and do not pay state gaming taxes. The operators are currently blocked from offering contracts in Nevada amid ongoing litigation.
The bill would prohibit sports and casino-style event contracts on federally registered exchanges while leaving other hedging instruments, including weather and economic contracts, under CFTC jurisdiction.
The legislation also includes a rule of construction stating that nothing in federal law preempts state or tribal authority over gaming, and it aims to resolve the jurisdictional question in statute rather than through CFTC rulemaking and any resulting litigation.
“When it looks like sports betting, it acts like sports betting, and profits from sports betting, then it should follow the same rules as every other sportsbook,” Horsford told The Nevada Independent in an interview. “Regardless of which app a consumer uses, they deserve the same protection, and that has been the gold standard of regulation that Nevada has been built on, and it’s what we are working to ensure is protected.”
In a separate statement announcing the bill, Horsford said the bill’s ultimate goal is to protect jobs, protect consumers and protect the integrity of Nevada’s gaming industry, which he called “the gold standard for gaming regulations.”
“These companies are exploiting a federal loophole that allows them to effectively sidestep state oversight that every other legal sportsbook must follow,” the representative said. “They’ve already cost states over $1 billion in lost gaming tax revenue money that should have gone toward funding schools, roads, and critical programs.”
“Gaming policy has long been the responsibility of states and tribes, not unelected federal regulators,” Amodei added. “This bipartisan bill closes a federal loophole that allows sports betting to masquerade as financial trading and ensures legitimate event contracts remain under the CFTC’s jurisdiction.”
Betting volume and industry impact
Data shows prediction market operators’ business model relies heavily on sports contracts, which can account for up to 90% of trade volume, even as they maintain they do not qualify as gambling because they do not profit when bettors lose.
By one estimate, prediction markets accounted for more than a quarter of all sports betting during the World Cup. Nevada sportsbooks, meanwhile, reported their lowest Super Bowl wagering totals in a decade this year.
State-regulated gaming brings in more than a third of Nevada’s total revenue and has become an increasing revenue source for other states as well.
The American Gaming Association (AGA), UNITE HERE and the Culinary Workers Union Local 226 are backing the legislation.
AGA President and CEO Bill Miller said the bill “reinforces Congressional intent that gaming is governed by state and tribal law,” calling the House and Senate bills a “bipartisan and bicameral effort to protect consumers, uphold state and tribal authority on regulating gaming, and stop so-called ‘prediction markets’ from offering backdoor sports betting that is siphoning billions of dollars in tax revenue from local communities across America.”
UNITE HERE President Gwen Mills said prediction market gambling “is threatening the livelihoods of over 100,000 UNITE HERE members who work in Tribal and commercial casinos across the country,” and urged Congress to “explicitly ban prediction market sports betting and casino games and reaffirm that gaming is governed by Tribal and state authorities.”
Culinary Union Secretary-Treasurer Ted Pappageorge said prediction markets “are threatening the jobs of 60,000 Culinary Union members who are employed at casino resorts on the Las Vegas Strip, in Downtown Las Vegas, and in Reno,” and thanked Schiff, Cortez Masto and Curtis for their roles in the Senate companion bill.
Sen. Schiff said sports prediction contracts amount to sports bets “just with a different name” and argued the CFTC has been “greenlighting these markets and even promoting their growth” rather than enforcing existing law.
Sen. Curtis said the bill addresses concerns about young people’s exposure to “addictive sports betting and casino-style gaming contracts that belong under state control, not under federal regulators.”
CFTC’s stance and competing bills
CFTC Chairman Mike Selig defended the commission’s authority over prediction market regulation in a February statement, and the commission proposed a rule last month that would permit sports contracts nationwide, a move Horsford described as leaving open a “backdoor” for sports betting even in states where such wagers are illegal.
When the Senate bill was introduced, Kalshi co-founder and CEO Tarek Mansour posted on X, characterizing the effort as the “casino lobby hard at work.”
The Prediction Markets Are Gambling Act is one of several proposals targeting the industry. Rep. Dina Titus (D-NV) has introduced the Fair Markets and Sports Integrity Act, which would ban similar contracts but lacks a Republican co-sponsor or explicit language on state authority.
Reps. Blake Moore (D-UT) and Salud Carbajal (D-CA) have introduced the Event Contract Enforcement Act, which would go further by prohibiting contracts tied to elections, terrorism, war and assassinations.
Horsford said the more limited scope of his bill could make it more viable. “I’m proud and know that we will be able to make the case for why this targeted, bipartisan legislation should move forward,” he said. “Talking to colleagues on both sides of the aisle, they see this as a real problem.”
Horsford is also a co-sponsor of H.R. 7004, the Public Integrity in Financial Prediction Markets Act, which would bar federally elected officials and government employees from using insider information to place bets on prediction market contracts.
$(document).ready(function(){
window.menu_construct();
if(localStorage.getItem("intervencion_int_habilitada")){ window["intervencion_int_habilitada"] = true;
window.crear_elementos_intervencion(); }
var publicidad_intro = $(".contenedor_modulo.publicidad_intro"); if(typeof(publicidad_intro) != "undefined"){ publicidad_intro = $(publicidad_intro).detach().prependTo($("body")); }
var publicidad_mobile_intro = $(".contenedor_modulo.publicidad_mobile_intro"); if(typeof(publicidad_mobile_intro) != "undefined"){ publicidad_mobile_intro = $(publicidad_mobile_intro).detach().prependTo($("body")); }
window.estructuras_construct(); window.timeout_recarga_general();
window.suscripcion_newsletter_construct(); window.carousel_opinion_construct(); window.carousel_revistas_construct(); window.carousel_eventos_construct();
}); $(document).ready(function(){
window.abrir_photoswipe_detalle_noticia = function(index){
if(typeof(index) == "undefined"){ index = 0; }
let options = {
index: parseInt(index), closeOnScroll: false, history: true,
shareButtons: [ {id:'download', label:'Descargar imagen', url:'{{raw_image_url}}', download:true} ]
};
// Crea el PhotoSwipe y lo inicializa let photoswipe = new PhotoSwipe(pswpElement_detalle_noticia, PhotoSwipeUI_Default, photoswipe_items_detalle_noticia, options); photoswipe.listen('close', function() {
});
photoswipe.init();
}
$(".boton_dejar_comentario").click(function(){ window.cargar_sdk_facebook(); $(this).html("Loading ..."); setTimeout(() => { $(".boton_dejar_comentario").addClass("oculto"); }, 1000); });
}); $(document).ready(function(){
$(".swiper-container").each(function(){ var swiper_id = $(this).attr("swiper_id"); eval("iniciar_galeria_"+swiper_id+"()"); });
}); window.cargar_sdk_facebook = function() { window.fbAsyncInit = function() { FB.init({ appId : '1492337167736839', xfbml : true, version : 'v12.0' }); };
// Carga el SDK de Facebook de forma asincrónica (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); }
window.menu_construct = function(){
$(window).click(function() { $("body").removeClass("menu_abierto"); $(".item_menu.tiene_hijos").removeClass("menu_abierto"); });
$('.contenedor_items_menu').click(function(e){ e.stopPropagation(); }); $('.boton_toggle_mobile').click(function(e){ e.stopPropagation(); }); $(".boton_toggle_mobile").click(function(){ $("body").toggleClass("menu_abierto"); });
$(".item_menu.tiene_hijos").click(function(){ var presente = $(this).hasClass("menu_abierto"); $(".item_menu.tiene_hijos").removeClass("menu_abierto"); if(presente){ $(this).addClass("menu_abierto"); }
$(this).toggleClass("menu_abierto"); }); if(!$("body").hasClass("live_preview") && !$("body").hasClass("clickear_anuncio") && $(".header").length>0){
$(window).scroll(function(){
var distancia_header_top = $(this).scrollTop() - $(".header").offset().top;
var diferencia_ultimo_scroll = $(this).scrollTop() - window.ultimo_scroll;
if(!$(".header").hasClass("fijo")){
if(distancia_header_top >= 0 && diferencia_ultimo_scroll > 0){ $('
').prependTo(".header_dos_publicidades"); $(".header").addClass("fijo"); } }else{
var distancia_header_logo = $(".logo").offset().top - $(".header").offset().top; if(distancia_header_logo > 0 && diferencia_ultimo_scroll < 0){ $(".placeholder_menu").remove(); $(".header").removeClass("fijo"); } } window.ultimo_scroll = $(this).scrollTop(); }); } } window.publicidad_metricas_storage_key = "met_international"; window.publicidad_sync_timestamp_key = "fus_international"; window.publicidad_click_storage_key = "cgc_international"; window.publicidad_sync_contexto = "international"; window.publicidad_tab_visible = document.visibilityState === "visible"; window.publicidad_listener_visibility_inicializado = window.publicidad_listener_visibility_inicializado || false; window.publicidad_rotacion_timeouts = window.publicidad_rotacion_timeouts || {}; window.publicidad_impresion_pendiente_slots = window.publicidad_impresion_pendiente_slots || {}; window.publicidad_timeout_recarga_espacios = window.publicidad_timeout_recarga_espacios || null; window.publicidad_sync_in_flight = window.publicidad_sync_in_flight || {}; window.publicidad_sync_reintentar = window.publicidad_sync_reintentar || {}; window.publicidad_slot_key = function(e,m,s){ return "e"+e+"m"+m+"s"+s; } window.publicidad_puede_sincronizar_por_cooldown = function(){ var ultima_sincronizacion = parseInt(localStorage.getItem(window.publicidad_sync_timestamp_key),10); var timestamp_actual = Math.floor(Date.now() / 1000); if(isNaN(ultima_sincronizacion) || !ultima_sincronizacion){ return true; } return (timestamp_actual - ultima_sincronizacion) > 30; }
window.publicidad_obtener_metricas_pendientes = function(){ var metricas_string = localStorage.getItem(window.publicidad_metricas_storage_key);
if(!metricas_string){ return null; }
try{ var metricas = JSON.parse(metricas_string);
if(!metricas || typeof(metricas)!="object" || Array.isArray(metricas)){ return null; }
var metricas_limpias = {};
Object.keys(metricas).forEach(function(indice_campana){ var datos = metricas[indice_campana];
if(!datos || typeof(datos)!="object"){ return; }
var clicks = parseInt(datos.c,10); var impresiones = parseInt(datos.i,10);
if(isNaN(clicks) || clicks < 0){ clicks = 0; } if(isNaN(impresiones) || impresiones < 0){ impresiones = 0; } if(clicks > 0 || impresiones > 0){ metricas_limpias[indice_campana] = { c: clicks, i: impresiones }; } });
if(Object.keys(metricas_limpias).length === 0){ return null; }
return metricas_limpias; }catch(error){ return null; } }
window.publicidad_hay_metricas_pendientes = function(){ return window.publicidad_obtener_metricas_pendientes() !== null; }
window.publicidad_guardar_metricas = function(metricas){ if(!metricas || Object.keys(metricas).length === 0){ localStorage.removeItem(window.publicidad_metricas_storage_key); return; }
localStorage.setItem(window.publicidad_metricas_storage_key, JSON.stringify(metricas)); }
window.publicidad_registrar_metrica = function(indice_campana, clicks_sumar, impresiones_sumar){ var metricas = window.publicidad_obtener_metricas_pendientes();
if(!metricas){ metricas = {}; }
if(!metricas[indice_campana]){ metricas[indice_campana] = { c: 0, i: 0 }; }
metricas[indice_campana].c = parseInt(metricas[indice_campana].c,10) + parseInt(clicks_sumar || 0,10); metricas[indice_campana].i = parseInt(metricas[indice_campana].i,10) + parseInt(impresiones_sumar || 0,10);
if(metricas[indice_campana].c < 0){ metricas[indice_campana].c = 0; } if(metricas[indice_campana].i < 0){ metricas[indice_campana].i = 0; } if(metricas[indice_campana].c === 0 && metricas[indice_campana].i === 0){ delete metricas[indice_campana]; } window.publicidad_guardar_metricas(metricas); } window.publicidad_restar_metricas_confirmadas = function(metricas_confirmadas){ var metricas_actuales = window.publicidad_obtener_metricas_pendientes(); if(!metricas_actuales || !metricas_confirmadas){ return; } Object.keys(metricas_confirmadas).forEach(function(indice_campana){ if(!metricas_actuales[indice_campana]){ return; } metricas_actuales[indice_campana].c = Math.max(0, parseInt(metricas_actuales[indice_campana].c,10) - parseInt(metricas_confirmadas[indice_campana].c || 0,10)); metricas_actuales[indice_campana].i = Math.max(0, parseInt(metricas_actuales[indice_campana].i,10) - parseInt(metricas_confirmadas[indice_campana].i || 0,10)); if(metricas_actuales[indice_campana].c === 0 && metricas_actuales[indice_campana].i === 0){ delete metricas_actuales[indice_campana]; } }); window.publicidad_guardar_metricas(metricas_actuales); } window.publicidad_es_slot_rotativo = function(slot){ var contenedor_modulo = $(slot).closest(".contenedor_modulo"); return !$(contenedor_modulo).hasClass("publicidad_intro") && !$(contenedor_modulo).hasClass("publicidad_mobile_intro"); } window.publicidad_cancelar_timeout_rotacion = function(slot_key){ if(window.publicidad_rotacion_timeouts[slot_key]){ window.clearTimeout(window.publicidad_rotacion_timeouts[slot_key]); delete window.publicidad_rotacion_timeouts[slot_key]; } if(window["timeout"+slot_key]){ window.clearTimeout(window["timeout"+slot_key]); delete window["timeout"+slot_key]; } } window.publicidad_cancelar_rotaciones = function(){ Object.keys(window.publicidad_rotacion_timeouts).forEach(function(slot_key){ window.publicidad_cancelar_timeout_rotacion(slot_key); }); } window.publicidad_programar_rotacion = function(e,m,s,delay){ var slot_key = window.publicidad_slot_key(e,m,s); window.publicidad_cancelar_timeout_rotacion(slot_key); if(!window.publicidad_tab_visible){ return; } window.publicidad_rotacion_timeouts[slot_key] = window.setTimeout(function() { delete window.publicidad_rotacion_timeouts[slot_key]; delete window["timeout"+slot_key]; window.play_espacio_publicitario(e,m,s); }, delay || 10000); window["timeout"+slot_key] = window.publicidad_rotacion_timeouts[slot_key]; } window.publicidad_registrar_impresion_pendiente = function(e,m,s,indice_campana){ window.publicidad_impresion_pendiente_slots[window.publicidad_slot_key(e,m,s)] = indice_campana; } window.publicidad_limpiar_impresion_pendiente = function(e,m,s){ delete window.publicidad_impresion_pendiente_slots[window.publicidad_slot_key(e,m,s)]; } window.publicidad_reanudar_slots_visibles = function(){ if(!window.publicidad_tab_visible){ return; } $(".slot.espacio_publicitario.cargada").each(function(){ var slot = $(this); if($(slot).hasClass("vacio")){ return; } var modulo = $(slot).closest(".modulo"); var e = $(".contenedor_general_estructura").attr("e"); var m = $(modulo).attr("modulos_id"); var s = $(slot).attr("slot"); var slot_key = window.publicidad_slot_key(e,m,s); var indice_campana_pendiente = window.publicidad_impresion_pendiente_slots[slot_key]; if(indice_campana_pendiente){ window.publicidad_registrar_metrica(indice_campana_pendiente,0,1); delete window.publicidad_impresion_pendiente_slots[slot_key]; } if(window.publicidad_es_slot_rotativo(slot)){ window.publicidad_programar_rotacion(e,m,s,10000); } }); } window.publicidad_inicializar_listener_visibility = function(){ if(window.publicidad_listener_visibility_inicializado){ return; } window.publicidad_listener_visibility_inicializado = true; document.addEventListener("visibilitychange", function(){ window.publicidad_tab_visible = document.visibilityState === "visible"; if(!window.publicidad_tab_visible){ window.publicidad_cancelar_rotaciones(); if(window.publicidad_timeout_recarga_espacios){ window.clearTimeout(window.publicidad_timeout_recarga_espacios); window.publicidad_timeout_recarga_espacios = null; } return; } window.timeout_recarga_espacios_publicitarios(); window.publicidad_reanudar_slots_visibles(); }); } window.estructuras_construct = function(){ window.publicidad_inicializar_listener_visibility(); var e = $(".contenedor_general_estructura").attr("e"); if(typeof(window["intervencion_int"]) != "undefined"){ if($(".switch_intervencion").length == 0){ $('
').appendTo("body");
$('').appendTo(".switch_intervencion");
$('
').appendTo(".switch_intervencion");
$(".switch_intervencion").click(function() { if(window["intervencion_int_habilitada"]){ window.deshabilitar_intervencion(); }else{ window.habilitar_intervencion(); } });
} }
$(".switch_intervencion").css("bottom","20px");
if(window["intervencion_int_habilitada"]){ $("body").addClass("intervencion"); }else{ $("body").removeClass("intervencion"); }
if($(".contenedor_general_estructura").length>0){
window.ancho_estructura = $(".contenedor_general_estructura").width();
if(window.ancho_estructura < 850){ $("body").addClass("mobile"); } window.cargar_info_modulos = true; window.cargar_info_espacios_publicitarios = true; switch($("html").attr("lang")){ case "en-US": default: window.idioma = "int"; break; case "es": window.idioma = "lat"; break; } var c = $(".contenedor_general_estructura").attr("c"); var p = $(".contenedor_general_estructura").attr("p"); var e = $(".contenedor_general_estructura").attr("e"); var c_local = localStorage.getItem(window.idioma+'c'+e); var p_local = localStorage.getItem(window.idioma+'p'+e); if(c_local){ window.cargar_info_modulos = false; } if(!c_local && c){ localStorage.setItem(window.idioma+'c'+e,c); c_local = c; } if(c != c_local){ window.cargar_info_modulos = true; localStorage.setItem(window.idioma+'c'+e,c); } if(p_local){ window.cargar_info_espacios_publicitarios = false; } if(!p_local && p){ localStorage.setItem(window.idioma+'p'+e,p); p_local = p; } if(p != p_local){ window.cargar_info_espacios_publicitarios = true; localStorage.setItem(window.idioma+'p'+e,p); } } var selector_espacios = ".slot.espacio_publicitario:not(.mobile)"; if($("body").hasClass("mobile")){ selector_espacios = ".slot.espacio_publicitario.mobile"; } window.espacios_procesar = $(selector_espacios).length; window.espacios_procesados = 0; $(".modulo:not(.contenido_generico)").each(function(e){ $(this).find(selector_espacios).each(function(e){ var estructuras_id = $(this).closest(".modulo").attr("estructuras_id"); var modulos_id = $(this).closest(".modulo").attr("modulos_id"); var slot = $(this).attr("slot"); if(!$("body").hasClass("live_preview")){ window.cargar_datos_espacio_publicitario_en_slot(estructuras_id,modulos_id,slot); }else{ window.cargar_info_espacio_publicitario_en_slot($(this)); } $(this).unbind(); $(this).click(function(){ var campanas_id = $(this).find("a").attr("c"); if(typeof(campanas_id) !="undefined"){ var slot = $(this).attr("slot"); var modulos_id = $(this).find("a").attr("m"); var estructuras_id = $(".contenedor_general_estructura").attr("e"); var indice_campana = "e"+estructuras_id+"m"+modulos_id+"s"+slot+"c"+campanas_id; window.publicidad_registrar_metrica(indice_campana,1,0); localStorage.setItem(window.publicidad_click_storage_key, true); localStorage.removeItem(window.publicidad_sync_timestamp_key); window.sincronizar_metricas_espacios_publicitarios(); } }); }); }); window.mover_espacios_publicitarios_mobile_bajo_noticias(); window.timeout_recarga_espacios_publicitarios(); window.setTimeout(function(){ $(".contenedor_general_estructura").addClass("fin_carga"); $(".fondo_derecho_intervencion").removeClass("oculto"); $(".fondo_izquierdo_intervencion").removeClass("oculto"); $(".switch_intervencion").removeClass("oculto"); },200); } window.espacio_intro_construct = function(espacio_intro){ var e = $(".contenedor_general_estructura").attr("e"); var espacio_intro_modulo = $(espacio_intro).find(".modulo"); var espacio_intro_slot = $(espacio_intro_modulo).find(".slot"); if($(espacio_intro_slot).length > 0){
if(!espacio_intro_slot.hasClass("vacio")) {
var intro_mostrado = localStorage.getItem("intro_int_e"+e+"_mostrado"); var edad_mostrado = parseInt('1784902506') - parseInt(intro_mostrado);
if(!intro_mostrado || edad_mostrado > 3600){ $("body").addClass("intro_abierto"); $("body").attr("seg_intro",10); $(espacio_intro_modulo).find(".inner_modulo").find(".contador_intro").remove(); $(espacio_intro_modulo).find(".inner_modulo").append('
'); clearTimeout(window.timeout_cerrar_publicidad_intro); clearInterval(window.interval_cuenta_regresiva_publicidad_intro);
window.timeout_cerrar_publicidad_intro = window.setTimeout(() => {
$(espacio_intro_modulo).click();
}, parseInt($("body").attr("seg_intro")) * 1000);
window.interval_cuenta_regresiva_publicidad_intro = window.setInterval(() => { var seg_intro = $("body").attr("seg_intro"); seg_intro = seg_intro - 1;
$(espacio_intro_modulo).find(".contador_intro").html(seg_intro+" Seconds remaining");
$("body").attr("seg_intro",seg_intro);
},1000);
$(espacio_intro_modulo).click(function(e){ if($(e.target).hasClass("modulo")){
$(this).find(".boton_cerrar_espacio").click();
} }); }else{ $(espacio_intro).addClass("oculto"); }
}else{ $(espacio_intro).addClass("oculto"); }
}
}
window.ocultar_espacio_publicitario_absoluto = function(contenedor_modulo){ var e = $(".contenedor_general_estructura").attr("e");
$(contenedor_modulo).addClass("oculto");
if($("body").hasClass("intro_abierto")){ localStorage.setItem("intro_int_e"+e+"_mostrado",'1784902506'); $("body").removeClass("intro_abierto"); clearInterval(window.interval_cuenta_regresiva_publicidad_intro); $("body").attr("seg_intro",10); }
if($(contenedor_modulo).hasClass("publicidad_mobile_6_1_flotante_inferior")){ if($(".switch_intervencion").length > 0){ $(".switch_intervencion").css("bottom","20px"); } }
}
window.habilitar_intervencion = function(){
$(".contenedor_general_estructura").removeClass("fin_carga"); window["intervencion_int_habilitada"] = true; localStorage.setItem("intervencion_int_habilitada",true);
window.crear_elementos_intervencion();
localStorage.removeItem(window.idioma+'p1'); localStorage.removeItem(window.idioma+'p2'); localStorage.removeItem(window.idioma+'p3'); localStorage.removeItem(window.idioma+'p4');
localStorage.removeItem("intro_int_e1_mostrado"); localStorage.removeItem("intro_int_e2_mostrado"); localStorage.removeItem("intro_int_e3_mostrado"); localStorage.removeItem("intro_int_e4_mostrado");
$(".espacio_publicitario").removeClass("vacio"); $(".espacio_publicitario").removeClass("cargada"); $(".contenedor_modulo.oculto").removeClass("oculto");
window.setTimeout(function(){ window.estructuras_construct();
$('html, body').animate({ scrollTop: 0 },500);
},500);
}
window.deshabilitar_intervencion = function(){
$(".contenedor_general_estructura").removeClass("fin_carga");
window["intervencion_int_habilitada"] = false; localStorage.removeItem("intervencion_int_habilitada");
$(".logo_intervencion").remove(); $(".fondo_izquierdo_intervencion").remove(); $(".fondo_derecho_intervencion").remove();
// limpio para fozar la carga de la publicidad nuevamente (todas las estructuras) localStorage.removeItem(window.idioma+'p1'); localStorage.removeItem(window.idioma+'p2'); localStorage.removeItem(window.idioma+'p3'); localStorage.removeItem(window.idioma+'p4');
localStorage.removeItem("intro_int_e1_mostrado"); localStorage.removeItem("intro_int_e2_mostrado"); localStorage.removeItem("intro_int_e3_mostrado"); localStorage.removeItem("intro_int_e4_mostrado");
$(".espacio_publicitario").removeClass("vacio"); $(".espacio_publicitario").removeClass("cargada"); $(".contenedor_modulo.oculto").removeClass("oculto");
window.setTimeout(function(){ window.estructuras_construct();
$('html, body').animate({ scrollTop: 0 },500); },500); }
window.crear_elementos_intervencion = function(){
if($(".logo_intervencion").length == 0){
$("").appendTo($(".slot .logo a"));
}
if($(".fondo_derecho_intervencion").length == 0){
$("").appendTo($("body"));
}
if($(".fondo_izquierdo_intervencion").length == 0){
$("").appendTo($("body"));
}
}
window.mover_espacios_publicitarios_mobile_bajo_noticias = function(){
var estructura = $(".contenedor_general_estructura"); var contador_noticias = 1; $(estructura).find(".contenedor_modulo .noticia:not(.relacionada)").each(function(e){ $(this).attr("orden",contador_noticias); contador_noticias ++; });
$(estructura).find(".contenedor_modulo.mobile").each(function(e){ var orden = parseInt($(this).find(".modulo").attr("orden"))+1; var noticia = $(estructura).find(".contenedor_modulo .noticia[orden="+orden+"]"); var publicidad = $(this);
if($(noticia).hasClass("noticia")){ $(publicidad).detach().insertAfter(noticia); }
});
$(estructura).find(".modulo").each(function(){
var contador_modulos_mobile=1; $(this).find(".contenedor_modulo.mobile").each(function(){ $(this).addClass("orden_"+contador_modulos_mobile); contador_modulos_mobile++ }); });
$(estructura).addClass("publicidad_mobile_ubicada");
}
window.cargar_datos_espacio_publicitario_en_slot = function(estructuras_id,modulos_id,slot){
if(window.cargar_info_modulos || window.cargar_info_espacios_publicitarios){ var url = "/international/publicidad/modulo/"; var parametros = "estructuras_id="+estructuras_id+"&modulos_id="+modulos_id+"&slot="+slot; if(window["intervencion_int_habilitada"]){ parametros = parametros +"&intervenciones_id="+window["intervencion_int"].id; } consulta_generica_ajax(url,parametros,null,cargar_datos_espacio_publicitario_en_slot_callback); }else{ var e = $(".contenedor_general_estructura").attr("e");
var data_espacio = localStorage.getItem(window.idioma+'e'+e+"m"+modulos_id+"s"+slot); var data_callback = {
local:true, modulos_id:modulos_id, slot:slot, data: data_espacio,
}
cargar_datos_espacio_publicitario_en_slot_callback(data_callback);
}
}
window.cargar_datos_espacio_publicitario_en_slot_callback = function(data){ var e = $(".contenedor_general_estructura").attr("e");
// Si hay campanas en el espacio if(data.data !== null){
if(typeof data.data=="string"){ data.data = JSON.parse(data.data); }
if(data.local && data.data){ data.data = shuffle(data.data); }
localStorage.setItem(window.idioma+'e'+e+'m'+data.modulos_id+'s'+data.slot, JSON.stringify(data.data));
window.play_espacio_publicitario(e,data.modulos_id,data.slot);
}else{ window.ocultar_espacio_publicitario_vacio(data.modulos_id,data.slot); }
window.espacios_procesados ++;
if(window.espacios_procesar == window.espacios_procesados){ if($(".boton_cerrar_espacio").length>0){
$(".boton_cerrar_espacio").each(function(){ var boton_cerrar_espacio = $(this); var html_espacio = $.trim($(boton_cerrar_espacio).parent().find(".slot").html());
if(html_espacio.length > 0){
$(boton_cerrar_espacio).click(function(){ if(!$(boton_cerrar_espacio).closest(".contenedor_modulo").hasClass("oculto")){ window.ocultar_espacio_publicitario_absoluto($(boton_cerrar_espacio).closest(".contenedor_modulo")); }
});
window.setTimeout(function() { $(boton_cerrar_espacio).removeClass("oculto"); },1000); } });
}
window.sincronizar_metricas_espacios_publicitarios();
}
}
window.cargar_info_espacio_publicitario_en_slot = function(espacio){
var nombre = $(espacio).attr("nombre"); $(espacio).attr("nombre_espacio",nombre); var campanas = $(espacio).attr("campanas_mostrar");
// Genero el contenedor y contenido centrado vertical $('
}).appendTo($(espacio));
$('
}).appendTo($(espacio).find(".contenedor_centrado_vertical"));
$('').appendTo($(espacio).find(".contenido_centrado_vertical"));
// Genero el ESPACIO PUBLICITARIO $(espacio).find(".contenido_centrado_vertical span").html(nombre);
$("
").appendTo($(espacio)); }
window.ocultar_espacio_publicitario_vacio = function(modulos_id,slot){
var e = $(".contenedor_general_estructura").attr("e"); var elemento_modulo = $(".modulo[modulos_id="+modulos_id+"]"); var elemento_slot = $(elemento_modulo).find(".slot[slot="+slot+"]"); var slot_key = window.publicidad_slot_key(e,modulos_id,slot);
elemento_slot.addClass("vacio"); elemento_slot.html(""); window.publicidad_cancelar_timeout_rotacion(slot_key); window.publicidad_limpiar_impresion_pendiente(e,modulos_id,slot); localStorage.removeItem(window.idioma+'e'+e+"m"+modulos_id+"s"+slot);
var modulo_de_espacios_publicitarios_vacios = true; $(elemento_modulo).find(".slot").each(function(){ if(!$(this).hasClass("vacio")){ modulo_de_espacios_publicitarios_vacios = false; } });
if(modulo_de_espacios_publicitarios_vacios){ $(elemento_modulo).closest(".contenedor_modulo").addClass("oculto"); }
}
window.play_espacio_publicitario = function(e,m,s){
var slot = $(".modulo[modulos_id="+m+"]").find(".slot[slot="+s+"]"); var contenedor_modulo = $(slot).closest(".contenedor_modulo"); var indice_slot = window.idioma+"e"+e+"m"+m+"s"+s; var slot_key = window.publicidad_slot_key(e,m,s); var data = JSON.parse(localStorage.getItem(indice_slot));
if(data){
var actual = $(slot).attr("actual");
if(typeof(actual) == "undefined"){ $(slot).attr("actual",0); actual = 0; }else{ actual = parseInt(actual) +1;
}
if(actual>data.length || typeof(data[actual]) == "undefined" ){ actual = 0; }
$(slot).html("");
}).appendTo(slot);
var tipo_carga_imagen="lazy"; if($(contenedor_modulo).hasClass("publicidad_intro") || $(contenedor_modulo).hasClass("publicidad_mobile_intro")){ tipo_carga_imagen="eager"; }
$('').attr({
src: data[actual].imagen,
loading: tipo_carga_imagen
}).appendTo(slot.find("a"));
$(slot).addClass("cargada");
$(slot).attr("actual",actual);
if($(contenedor_modulo).hasClass("publicidad_mobile_6_1_flotante_inferior")){ $(".switch_intervencion").css("bottom","20px"); if($("body").hasClass("mobile")){
if($(".contenedor_modulo.publicidad_mobile_6_1_flotante_inferior .slot").length > 0){ if(!$(".contenedor_modulo.publicidad_mobile_6_1_flotante_inferior .slot").hasClass("vacio")){ $(".switch_intervencion").css("bottom",(parseInt($(window).innerWidth()) / 6) + 20); } }
} }
if($(contenedor_modulo).hasClass("publicidad_intro")){ if(!$("body").hasClass("mobile")){ contenedor_modulo.addClass("descargado"); window.espacio_intro_construct($(".contenedor_modulo.publicidad_intro")); } }
if($(contenedor_modulo).hasClass("publicidad_mobile_intro")){
if($("body").hasClass("mobile")){ contenedor_modulo.addClass("descargado"); window.espacio_intro_construct($(".contenedor_modulo.publicidad_mobile_intro"));
}
}
var indice_campana = "e"+e+"m"+m+"s"+s+"c"+data[actual].campanas_id;
window.publicidad_cancelar_timeout_rotacion(slot_key);
if(window.publicidad_tab_visible){ window.publicidad_limpiar_impresion_pendiente(e,m,s); window.publicidad_registrar_metrica(indice_campana,0,1);
if(window.publicidad_es_slot_rotativo(slot)){ window.publicidad_programar_rotacion(e,m,s,10000); } }else{ window.publicidad_registrar_impresion_pendiente(e,m,s,indice_campana); }
} }
window.sincronizar_metricas_espacios_publicitarios = function(){ var contexto = window.publicidad_sync_contexto; var metricas_pendientes = window.publicidad_obtener_metricas_pendientes();
if(!localStorage.getItem(window.publicidad_metricas_storage_key)){ return; }
if(!metricas_pendientes){ return; }
if(window.publicidad_sync_in_flight[contexto]){ window.publicidad_sync_reintentar[contexto] = true; return; }
if(!window.publicidad_puede_sincronizar_por_cooldown()){ return; }
var campana_clickeada = localStorage.getItem(window.publicidad_click_storage_key); var metricas_enviadas = $.extend(true, {}, metricas_pendientes); var data_metricas = JSON.stringify(metricas_enviadas); var url = "/international/publicidad/sincronizar_metricas/"; var parametros = "metricas="+encodeURIComponent(data_metricas);
window.publicidad_sync_in_flight[contexto] = true; window.publicidad_sync_reintentar[contexto] = false;
consulta_generica_ajax(url,parametros,null,function(data){ var reintentar_sync = false;
if(data && parseInt(data.status,10) === 1){ window.publicidad_restar_metricas_confirmadas(metricas_enviadas);
reintentar_sync = window.publicidad_sync_reintentar[contexto] && window.publicidad_hay_metricas_pendientes();
if(reintentar_sync){ localStorage.removeItem(window.publicidad_sync_timestamp_key); }else{ localStorage.removeItem(window.publicidad_click_storage_key); localStorage.setItem(window.publicidad_sync_timestamp_key,data.timestamp); } } },{ reintentos: 0, error_callback: function(){ }, complete_callback: function(resultado){ delete window.publicidad_sync_in_flight[contexto];
var debe_reintentar = window.publicidad_sync_reintentar[contexto] && resultado.status == "success" && window.publicidad_hay_metricas_pendientes();
window.publicidad_sync_reintentar[contexto] = false;
if(debe_reintentar){ window.sincronizar_metricas_espacios_publicitarios(); } } }); }
window.timeout_recarga_espacios_publicitarios = function(){ if(window.publicidad_timeout_recarga_espacios){ window.clearTimeout(window.publicidad_timeout_recarga_espacios); window.publicidad_timeout_recarga_espacios = null; }
if(!$("body").hasClass("live_preview") && !$("body").hasClass("clickear_anuncio") && window.publicidad_tab_visible){ window.publicidad_timeout_recarga_espacios = window.setTimeout(function() { window.publicidad_timeout_recarga_espacios = null; $(".contenedor_general_estructura").attr("p","0"); window.estructuras_construct();
}, 180000); // 3min } }
window.timeout_recarga_general = function(){ setTimeout(() => {
location.reload();
}, 600000); // 10min }
window.shuffle = function(array) { var currentIndex = array.length, randomIndex; while (0 !== currentIndex) { randomIndex = Math.floor(Math.random() * currentIndex); currentIndex--; [array[currentIndex], array[randomIndex]] = [array[randomIndex], array[currentIndex]]; } return array; }
window.suscripcion_newsletter_construct = function(){
$(".enlace_newsletter a").click(function(){ window.modal_suscripcion_newsletter_toggle(); });
$("html").click(function(e){
if($(e.target).prop("tagName") == "BODY"){
if($("body").hasClass("modal_abierto")){ $("body").removeClass("modal_abierto"); } } });
$("#formulario_suscripcion_newsletter_muestra").submit(function(e){ e.stopPropagation(); e.preventDefault(); window.email_suscriptor = $(this).find("input[type=text]").val();
window.modal_suscripcion_newsletter_toggle(); });
}
window.carousel_opinion_construct = function(){
$(".item_herramientas_carousel_opinion").click(function(){
if(!$(this).hasClass("desactivado")){
var direccion = $(this).attr("direccion");
var contenedor_items_carousel = $(this).parent().next(".contenedor_items_carousel_opinion"); var offset = $(contenedor_items_carousel).attr("offset");
var valor_mover = parseInt($(".item_carousel_opinion").css("width"));
switch(direccion) { case "derecha": offset = parseInt(parseInt(offset) + valor_mover); break; case "izquierda": offset = parseInt(parseInt(offset) - valor_mover); break; default: return; }
$(contenedor_items_carousel).css("margin-left", offset + "px"); $(contenedor_items_carousel).attr("offset", offset);
if(offset<0){ $(".item_herramientas_carousel_opinion.izquierda").removeClass("desactivado"); }else{ $(".item_herramientas_carousel_opinion.izquierda").addClass("desactivado"); } var cantidad_items_visibles = parseInt($(".contenedor_carousel_opinion").css("width")) / valor_mover ; var limite_derecha = parseInt( ($(".item_carousel_opinion").length - cantidad_items_visibles) * valor_mover) * -1; var diferencia_offset = offset - limite_derecha; if(diferencia_offset < 100) { $(".item_herramientas_carousel_opinion.derecha").addClass("desactivado"); }else{ $(".item_herramientas_carousel_opinion.derecha").removeClass("desactivado"); } } }); } window.carousel_revistas_construct = function(){ $(".item_herramientas_carousel_revistas").click(function(){ if(!$(this).hasClass("desactivado")){ var direccion = $(this).attr("direccion"); var contenedor_items_carousel = $(this).parent().next(".contenedor_items_carousel_revistas"); var offset = $(contenedor_items_carousel).attr("offset"); var valor_mover = parseInt($(".item_carousel_revistas").css("width")); switch(direccion) { case "derecha": offset = parseInt(parseInt(offset) + valor_mover); break; case "izquierda": offset = parseInt(parseInt(offset) - valor_mover); break; default: return; } $(contenedor_items_carousel).css("margin-left", offset + "px"); $(contenedor_items_carousel).attr("offset", offset); if(offset<0){ $(".item_herramientas_carousel_revistas.izquierda").removeClass("desactivado"); }else{ $(".item_herramientas_carousel_revistas.izquierda").addClass("desactivado"); } var cantidad_items_visibles = parseInt($(".contenedor_carousel_revistas").css("width")) / valor_mover ; var limite_derecha = parseInt( ($(".item_carousel_revistas").length - cantidad_items_visibles) * valor_mover) * -1; var diferencia_offset = offset - limite_derecha; if(diferencia_offset < 100) { $(".item_herramientas_carousel_revistas.derecha").addClass("desactivado"); }else{ $(".item_herramientas_carousel_revistas.derecha").removeClass("desactivado"); } } }); } window.carousel_eventos_construct = function(){ if($(".contenedor_carousel_eventos").find(".item_evento").length <= 2){ $(".item_herramientas_carousel_eventos").addClass("desactivado"); } $(".item_herramientas_carousel_eventos").click(function(){ if(!$(this).hasClass("desactivado")){ var direccion = $(this).attr("direccion"); var contenedor_items_carousel = $(this).parent().next(".visor_items_carousel_eventos").find(".contenedor_items_carousel_eventos"); var offset = $(contenedor_items_carousel).attr("offset"); var valor_mover = parseInt($(".contenedor_carousel_eventos").find(".item_evento").css("width")) + parseInt($(".contenedor_carousel_eventos").find(".item_evento").css("margin-right")) + parseInt($(".contenedor_carousel_eventos").find(".item_evento").css("margin-left")); var cantidad_items = $(contenedor_items_carousel).find(".item_evento").length; switch(direccion) { case "derecha": offset = parseInt(parseInt(offset) + valor_mover); break; case "izquierda": offset = parseInt(parseInt(offset) - valor_mover); break; default: return; } $(contenedor_items_carousel).css("margin-left", offset + "px"); $(contenedor_items_carousel).attr("offset", offset); if(offset<0 || cantidad_items < 2){ $(".item_herramientas_carousel_eventos.izquierda").removeClass("desactivado"); }else{ $(".item_herramientas_carousel_eventos.izquierda").addClass("desactivado"); } var cantidad_items_visibles = Math.round(parseInt($(".contenedor_carousel_eventos").css("width")) / valor_mover); var limite_derecha = parseInt( (cantidad_items - cantidad_items_visibles) * valor_mover) * -1; var diferencia_offset = offset - limite_derecha; if(diferencia_offset < 100 || cantidad_items < 2) { $(".item_herramientas_carousel_eventos.derecha").addClass("desactivado"); }else{ $(".item_herramientas_carousel_eventos.derecha").removeClass("desactivado"); } } }); window.autoplay_carousel_eventos(); } window.autoplay_carousel_eventos = function(){ setTimeout(() => {
$(".herramientas_carousel_eventos").each(function(){ var sentido = $(this).attr("sentido");
if(typeof(sentido) == "undefined"){ $(this).attr("sentido","derecha"); }
if($(this).find(".item_herramientas_carousel_eventos:not(.desactivado)").length == 1){ $(this).find(".item_herramientas_carousel_eventos:not(.desactivado)").click(); }else{
$(this).find(".item_herramientas_carousel_eventos."+sentido+":not(.desactivado)").click(); }
if($(this).find(".item_herramientas_carousel_eventos.desactivado.derecha").length == 1){ $(this).attr("sentido","izquierda"); } if($(this).find(".item_herramientas_carousel_eventos.desactivado.izquierda").length == 1){ $(this).attr("sentido","derecha"); } });
window.autoplay_carousel_eventos(); }, 5000); }
window.modal_suscripcion_newsletter_toggle = function(){ $(".modal_generico").removeClass("modal_newsletter");
if(!$("body").hasClass("modal_abierto")){ $("body").addClass("modal_abierto"); }
if($("body").hasClass("modal_abierto")){ $(".modal_generico").addClass("modal_newsletter"); var url = "/international/newsletter/formulario-suscripcion/";
var parametros; consulta_generica_ajax(url,parametros,null,modal_suscripcion_newsletter_toggle_callback); }else{ $(".modal_generico_body").html(""); }
}
window.modal_suscripcion_newsletter_toggle_callback = function(data){ //modal_suscripcion_newsletter_toggle $(".modal_generico_body").html(data.html); if(typeof(window.email_suscriptor) != "undefined"){ $("#newsletter_email").val(window.email_suscriptor); window.email_suscriptor=null;
} $("#newsletter_email_muestra").val(""); }
window.suscripcion_newsletter_enviar = function(){
$(".contenedor_alertas_formulario_suscripcion_newsletter").html(""); $("#formulario_suscripcion_newsletter button[type=submit]").html(logo_cargando+" Sending");
var url = "/international/newsletter/formulario-suscripcion/"; var parametros = $("#formulario_suscripcion_newsletter").serialize(); consulta_generica_ajax(url,parametros,null,suscripcion_newsletter_enviar_callback);
}
window.suscripcion_newsletter_enviar_callback = function(data){ $(".botonera_formulario_suscripcion_newsletter button[type=submit]").html("Register"); $(".modal_generico_body").scrollTop(0);
window.imprimir_alertas_js_web("international","layout","contenedor_alertas_formulario_suscripcion_newsletter"); if(data.status == 1){ $("#formulario_suscripcion_newsletter").removeClass("paso_1"); $("#formulario_suscripcion_newsletter").addClass("paso_2"); } }
function on_recaptcha_load() { grecaptcha.render('captcha_container', { sitekey: '6Ld36G4UAAAAAJfE2mTP7Gdp4R4SF4FiGpnMYL2q', callback: function(response) { } }); $(".botonera_formulario_suscripcion_newsletter button").removeAttr("disabled"); }