Mon. Mar 20th, 2023


{ setTimeout(initGTM, delay || 3500); }); document.addEventListener(“scroll”, initGTMOnEvent); document.addEventListener(“mousemove”, initGTMOnEvent); document.addEventListener(“touchstart”, initGTMOnEvent); }, 1, undefined); (function(dataLayer) { function sendToGTM({ name, delta, id }) { dataLayer.push({ event: “web-vitals”, event_category: “Web Vitals”, event_action: name, event_value: Math.round(name === “CLS” ? delta * 1e3 : delta), event_label: id }); } addEventListener(“DOMContentLoaded”, function() { webVitals.getCLS(sendToGTM); webVitals.getFID(sendToGTM); webVitals.getLCP(sendToGTM); }); })(window.dataLayer); ]]>Donald Trump Jr. Sends Birthday Wishes To ‘Princess’ Kimberly GuilfoyleOK MagazineOK MagazineOK LogoCOUPLESEmbedded Image

Source: mega

Mar. 10 2023, Published 10:15 a.m. ET

Donald Trump Jr. couldn’t help but get all gushy on Kimberly Guilfoyle’s big day.

“Happy birthday to the best broad ever @kimberlyguilfoyle (inside joke but she knows that’s the highest form of compliment ever!) so relax Karens. 29 only comes once or twice so enjoy it princess. I love you. ️,” the 45-year-old captioned a slew of photos via Instagram on Thursday, March 9.

Article continues below advertisement

Of course, people loved seeing the duo together. One person wrote, “Kimberly is the best!!!!” while another said, “Love everything about this from the pics to the captions! ️.”

A third person said, “Happy Birthday, beautiful person! @kimberlyguilfoyle ️ .”

screen shot    at  am

Source: @donaldtrumpjr/Instagram

Article continues below advertisement

As OK! previously reported, when it was the political guru’s birthday in December, she went out of the way to praise him via social media.

“Simply the best! Happy Birthday and Happy Anniversary sweetheart. ️ You are my treasure! Love you to the moon and back. From our family to yours! Happy New Year! Much Love and God Bless! XO KG and Don @donaldtrumpjr ️️️,” the TV personality, 54, captioned a slew of photos of herself with her man via Instagram.

Earlier this year, Guilfoyle also gave a shout-out to her man on Valentine’s Day.

“Valentine’s Day with my honey! ️🤗 @donaldjtrumpjr,” she captioned a photo of the two together.

MORE ON:

Donald Trump Jr.

Article continues below advertisement

The couple, who got engaged in 2020, have yet to tie the knot, but it sounds like they’re ready for the next chapter of their lives together.

“Don and I knew each other for years but when we went on one date years later that was it. Sparks. In fact, we have been together from that night on, happily ever after! Just simply, Don and I are a perfect match,” she confessed.

Article continues below advertisement

screen shot    at  am

Source: @donaldtrumpjr/Instagram

Never miss a story — sign up for the OK! newsletter to stay up-to-date on the best of what OK! has to offer. It’s gossip too good to wait for!

“Don loves that I am traditional and yet fiercely independent. We are partners in this incredible journey they call life, and I totally love it!” she said. “We are similar in many ways and beautifully complement one another in other ways, a true yin and yang. We share the same inner passion and fighting spirit.”

Want OK! each day? Sign up here!

{var s=document.getElementById(“fk-jeeng-form”);s&&s.addEventListener(“submit”,m,!1);async function m(i){i.preventDefault();let n=document.getElementById(“fk-jeeng-email”).value;console.log(“EMAIL: “,n);try{if(!n)throw new Error(“email in required”);let e=new Headers;e.append(“Content-Type”,”application/json”);let a=”https://customer-api.jeeng.com/subscriber/public”,t=”production”,c=localStorage.getItem(“jeengUserId-“+t),u={domain_uuid:window.jeengConfig[t].domain_uuid,subscriber_value:n,subscriber_metadata:{version:”1.0.0″,variant:”1.0.0″,origin:”domain_user_acquisition”,user_uid:c}},l={method:”POST”,headers:e,body:JSON.stringify(u)},d=await(await fetch(a,l)).json(),o=”jeengSubscriberUuidChannel-“+t,r=JSON.parse(localStorage.getItem(o))||[];r.push({subscriber_md5:d.data.value_md5,channel_type:”email”}),localStorage.setItem(o,JSON.stringify(r)),document.getElementById(“fk-jeeng-email”).value=”Subscription Confirmed!”}catch(e){document.getElementById(“fk-jeeng-email”).value=”Unknown Error”,console.error(“error”,e)}return!1}})(); ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/image_loader.js var import_deps = __toESM(require_deps()); function ImageLoader() { var config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“img[” + import_deps.DOMConfig.image + “]”).forEach((el) => { this.observer.observe(el); }); this.loadAfter = function(target) { function copyAttr(from, to) { const val = target.getAttribute(from); if (val) { target.setAttribute(to, val); } } copyAttr(import_deps.DOMConfig.imageSizes, “sizes”); copyAttr(import_deps.DOMConfig.imageSet, “srcset”); copyAttr(import_deps.DOMConfig.image, “src”); target.onload = function() { target.removeAttribute(import_deps.DOMConfig.image); target.removeAttribute(import_deps.DOMConfig.imageSet); target.removeAttribute(import_deps.DOMConfig.imageSizes); }; }; } new ImageLoader(); })(); //# sourceMappingURL=image_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/embed_loader.js var import_deps = __toESM(require_deps()); // browser_scripts/jw_loader.js function initPlayer(adUrls, playerId) { const jw = playerId ? document.querySelector(`#${playerId}`) : document.querySelector(“[data-jw-player]”); if (jw) { const { jwSponsored, jwPlaylist, jwAdscheduleid, jwSeoMeta } = jw.dataset; const jwOptions = { mute: true, aspectratio: “16:9”, playlist: jwPlaylist, generateSEOMetadata: Boolean(jwSeoMeta) }; if (adUrls) { let schedule = []; if (adUrls.preroll) { schedule.push({ offset: “pre”, tag: adUrls.preroll, type: “linear” }); } if (adUrls.midroll) { schedule.push({ offset: 20, tag: adUrls.midroll, type: “nonlinear” }); } jwOptions.advertising = { client: “googima”, adscheduleid: jwAdscheduleid, “admessage”: “This video will resume in xx seconds”, “cuetext”: “Advertisement”, “outstream”: false, “preloadAds”: false, “rules”: { “startOnSeek”: “pre”, “timeBetweenAds”: 0 }, autoplayadsmuted: true, schedule, “skipmessage”: “Skip ad in xx seconds”, “vpaidcontrols”: false, “vpaidmode”: “insecure” }; } if (jwSponsored) { jwOptions.advertising = {}; } jwplayer(jw.id).setup(jwOptions); } } function deferredJwPlayer() { const currentUrl = new URL(window.location.href); if (currentUrl.searchParams.get(“preview”)) { const script = document.querySelector(“#jwp-script”); if (script) { script.addEventListener(“load”, () => { initPlayer(); }); } } else { window.addEventListener(“bidsFetched”, ({ detail }) => { initPlayer(detail.videoUrls); }, { once: true }); } } deferredJwPlayer(); // browser_scripts/embed_loader.js function EmbedLoader() { var config = { rootMargin: “0px 0px 200% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); window.addEventListener(“load”, (event) => { setTimeout(() => { document.getElementById(import_deps.DOMConfig.container).querySelectorAll(“*[” + import_deps.DOMConfig.embed + “]”).forEach((el) => { this.observer.observe(el); }); }, 1e3); }); this.loadScript = function(script) { return new Promise(function(resolve, reject) { script.addEventListener(“load”, function() { resolve(script); }); script.addEventListener(“error”, function() { reject(script); }); }); }; this.loadAfter = function(target) { var template = target.querySelectorAll(“template”)[0]; if (!template) { return; } var section = document.createElement(“div”); section.innerHTML = template.innerHTML; target.prepend(section); var mimetype = target.getAttribute(import_deps.DOMConfig.mimetype); let script; setTimeout(() => { if (mimetype === “twitter/tweet” || section.innerHTML.includes(‘class=”twitter-tweet”‘)) { if (window.twttr) { window.twttr.widgets.load(section); } else { script = document.createElement(“script”); script.setAttribute(“src”, “https://platform.twitter.com/widgets.js”); script.onload = function() { window.twttr.widgets.load(section); }; document.head.appendChild(script); } } else if (mimetype === “instagram/png”) { if (window.instgrm) { window.instgrm.Embeds.process(); } else { script = document.createElement(“script”); script.setAttribute(“src”, “//www.instagram.com/embed.js”); script.onload = function() { window.instgrm.Embeds.process(); }; document.head.appendChild(script); } } else if (mimetype === “jwplayer/video”) { const player = target.querySelector(“[data-jw-player]”); initPlayer(void 0, player.id); } else { var scripts = section.getElementsByTagName(“script”) || []; var cloneScript = function(script2) { var clone = document.createElement(“script”); for (var i2 = 0; i2 { for (let entry of entries) { if (entry.target.style.height === “100%” || entry.target.style.width === “100%”) { setTimeout(() => { entry.target.style.width = “”; entry.target.style.width = “100%”; entry.target.style.minHeight = “”; entry.target.style.minHeight = “600px”; }, 1e3); } } }); clone.addEventListener(“load”, function() { setTimeout(() => { rerenderer.observe(section.getElementsByTagName(“iframe”)[0]); }, 1e3); }); } return clone; }; let lastScript; for (var i = 0; i { console.log(oldScript); const newScript = cloneScript(oldScript); oldScript.parentNode.replaceChild(newScript, oldScript); return this.loadScript(newScript); }); } } if (scripts.length !== 0) { window.instgrm && window.instgrm.Embeds.process(); } } }, 0); }; } new EmbedLoader(); })(); //# sourceMappingURL=embed_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/milestone_tracker.js var import_deps = __toESM(require_deps()); function MilestoneTracker() { var config = { rootMargin: “0px 0px 0px 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.sendEvents(parseInt(entry.target.getAttribute(import_deps.DOMConfig.analyticsKey))); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“*[” + import_deps.DOMConfig.analyticsKey + “]”).forEach((el) => { this.observer.observe(el); }); this.sendEvents = function(percent) { if (typeof kwa !== “undefined”) { kwa(“setCustomUrl”, window.location.href + “#” + percent); kwa(“sendPageView”); } switch (percent) { case 25: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_25”); } break; case 50: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_50”); } if (typeof snaptr !== “undefined”) { snaptr(“track”, “PURCHASE”); } if (typeof rdt !== “undefined”) { rdt(“track”, “Purchase”); } break; case 75: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_75”); } if (typeof gtag !== “undefined”) { gtag(“event”, “conversion”, { “send_to”: “AW-779807651/SiHdCJ6W5tABEKPX6_MC” }); } break; case 100: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “adView_4”); fbq(“trackCustom”, “viewPercentage_100”); } if (typeof twq !== “undefined”) { twq(“track”, “Purchase”); } if (typeof gtag !== “undefined”) { gtag(“event”, “conversion”, { “send_to”: “AW-779807651/UDmvCJmR9NABEKPX6_MC” }); } break; default: break; } }; } new MilestoneTracker(); })(); //# sourceMappingURL=milestone_tracker.js.map ]]> { // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); })(); //# sourceMappingURL=recirculation_tracker.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/more_from_loader.js var import_deps2 = __toESM(require_deps()); // browser_scripts/image_loader.js var import_deps = __toESM(require_deps()); function ImageLoader() { var config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“img[” + import_deps.DOMConfig.image + “]”).forEach((el) => { this.observer.observe(el); }); this.loadAfter = function(target) { function copyAttr(from, to) { const val = target.getAttribute(from); if (val) { target.setAttribute(to, val); } } copyAttr(import_deps.DOMConfig.imageSizes, “sizes”); copyAttr(import_deps.DOMConfig.imageSet, “srcset”); copyAttr(import_deps.DOMConfig.image, “src”); target.onload = function() { target.removeAttribute(import_deps.DOMConfig.image); target.removeAttribute(import_deps.DOMConfig.imageSet); target.removeAttribute(import_deps.DOMConfig.imageSizes); }; }; } new ImageLoader(); // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); // browser_scripts/more_from_loader.js async function loadMoreFromSection() { const config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; const moreFromContainer = document.querySelector(`#${import_deps2.DOMConfig.moreFrom}`); if (moreFromContainer) { const observer = new IntersectionObserver(function(entries, self) { entries.forEach(async (entry) => { if (entry.isIntersecting) { const { topic, category, doc } = moreFromContainer.dataset; const res = await fetch(`/recommendation/more-from?topicSlug=${topic}&categorySlug=${category}&docSlug=${doc}`); const html = await res.text(); moreFromContainer.innerHTML = html; new ImageLoader(); recirculationTracker(); self.unobserve(entry.target); } }); }.bind(this), config); observer.observe(moreFromContainer); } } loadMoreFromSection(); })(); //# sourceMappingURL=more_from_loader.js.map ]]> { // browser_scripts/modal_loader.js function modalLoader() { const cookieName = “signup_modal”; const url = new URL(window.location.href); const overlay = document.querySelector(“[data-modal-overlay]”); const modal = document.querySelector(“[data-modal]”); const showModal = () => { if (!document.cookie.includes(cookieName)) { overlay.classList.add(“visible”); const maxAge = modal.dataset.maxAge || 604800; document.cookie = `${cookieName}=1; max-age=${maxAge}; path=/`; } }; if (url.searchParams.get(“preview”) === null && !document.cookie.includes(cookieName)) { const modalTrigger = document.querySelector(“[data-modal-trigger]”); if (modal && overlay) { const closeModal = modal.querySelector(“[data-close-modal]”); const submit = modal.querySelector(“[data-submit]”); const thankYouTemplate = overlay.querySelector(“[data-modal-thank-you]”); if (modal.dataset.triggerOnBlur === “true”) { window.addEventListener(“blur”, showModal); } closeModal.addEventListener(“click”, () => { overlay.classList.remove(“visible”); }); submit.addEventListener(“click”, async () => { const email = modal.querySelector(“input”).value; try { await fetch(“/mailchimp”, { method: “POST”, headers: { “Content-Type”: “application/json” }, body: JSON.stringify({ email }) }); if (gtag) { gtag(“event”, “emailsubmit”); } modal.innerHTML = thankYouTemplate.innerHTML; setTimeout(() => { overlay.classList.remove(“visible”); }, 3e3); } catch (error) { setTimeout(() => { overlay.classList.remove(“visible”); }, 3e3); } }); const config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; if (modalTrigger) { const observer = new IntersectionObserver(function(entries, self) { entries.forEach(async (entry) => { if (entry.isIntersecting) { showModal(); self.unobserve(entry.target); } }); }.bind(this), config); observer.observe(modalTrigger); } } } } modalLoader(); })(); //# sourceMappingURL=modal_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/breaking_news_loader.js var import_deps = __toESM(require_deps()); // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); // browser_scripts/breaking_news_loader.js var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame; var cancelAnimationFrame = window.cancelAnimationFrame || window.mozCancelAnimationFrame; function debounce(func, wait, immediate) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; } async function loadBreakingNews() { const tickerContainer = document.querySelector(`#${import_deps.DOMConfig.newsTicker}`); let html = “; const res = await fetch(`/breaking-news`); const categoryDocs = await res.json(); for (const doc of categoryDocs) { html += `]]>${doc.title}`; } tickerContainer.innerHTML = html; let FRAME_ID; function startScrollAnimation() { const firstChild = tickerContainer.children[0]; const computedStyles = window.getComputedStyle(firstChild); let position = parseFloat(computedStyles[“margin-left”]); position -= 1; firstChild.style.marginLeft = `${position}px`; if (position { firstChild.style.cssText = `margin-left: 0; transition: margin 1000ms;`; }, 0); setTimeout(() => { firstChild.style.cssText = `margin-left:0`; }, 1e3); } function scrollNext() { const firstChild = tickerContainer.children[0]; firstChild.style.cssText = `margin-left: -${firstChild.offsetWidth}px; transition: margin 2000ms;`; setTimeout( () => { firstChild.style.cssText = `margin: 0;`; tickerContainer.append(firstChild); }, 2e3 ); } const nextButton = document.getElementById(“next”); const handleNextButtonClick = debounce(() => { cancelAnimationFrame(FRAME_ID); scrollNext(); setTimeout(startScrollAnimation, 2e3); }, 3e3, true); nextButton.addEventListener(“click”, handleNextButtonClick); const previousButton = document.getElementById(“previous”); const handlePreviousButtonClick = debounce(() => { cancelAnimationFrame(FRAME_ID); scrollPrevious(); setTimeout(startScrollAnimation, 2e3); }, 3e3, true); previousButton.addEventListener(“click”, handlePreviousButtonClick); tickerContainer.addEventListener(“mouseover”, () => { if (FRAME_ID) { cancelAnimationFrame(FRAME_ID); } }); tickerContainer.addEventListener(“mouseout”, () => { startScrollAnimation(); }); const breakingNewsArticles = tickerContainer.querySelectorAll(“[data-article]”); trackArticleClicks(breakingNewsArticles); startScrollAnimation(); } loadBreakingNews(); })(); //# sourceMappingURL=breaking_news_loader.js.map { // browser_scripts/outbrain_loader.js var outbrainLoader = () => { const config = { rootMargin: “0px 0px 100% 0px”, threshold: 0 }; let callback = (entries, observer2) => { entries.forEach((entry) => { if (entry.isIntersecting) { const outbrainContainer = document.querySelector(“[data-outbrain]”); if (outbrainContainer && !outbrainContainer.hasChildNodes()) { const script = document.createElement(“script”); script.src = `https://widgets.outbrain.com/outbrain.js`; outbrainContainer.appendChild(script); } observer2.unobserve(entry.target); } }); }; let observer = new IntersectionObserver(callback, config); let target = document.querySelector(`[data-percent=”75″]`); observer.observe(target); }; outbrainLoader(); })(); //# sourceMappingURL=outbrain_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/insticator_loader.js var import_deps = __toESM(require_deps()); function InsticatorLoader() { var config = { rootMargin: “0px”, threshold: 0 }; var loaded = false; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting && !this.loaded) { this.loaded = true; this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); window.addEventListener(“load”, (event) => { setTimeout(() => { [ document.getElementById(“div-insticator-ad-cmt-1”), document.getElementById(“insticator-container”), …document.querySelectorAll(“[” + import_deps.DOMConfig.analyticsKey + ‘=”50″]’) ].filter((el) => el).forEach((el) => { this.observer.observe(el); }); }, 1e3); }); this.loadAfter = function(target) { var template = document.getElementById(“insticator-delay”); var section = document.createElement(“div”); section.innerHTML = template.innerHTML; var scripts = section.getElementsByTagName(“script”) || []; var cloneScript = function(script) { var clone = document.createElement(“script”); for (var i2 = 0; i2 < script.attributes.length; i2++) { clone.setAttribute( script.attributes[i2].name, script.attributes[i2].value ); } clone.text = script.innerHTML; return clone; }; for (var i = 0; i { // browser_scripts/published_time.js function updateTimeAgo() { var o = { second: 1e3, minute: 60 * 1e3, hour: 60 * 1e3 * 60, day: 24 * 60 * 1e3 * 60, week: 7 * 24 * 60 * 1e3 * 60, month: 30 * 24 * 60 * 1e3 * 60, year: 365 * 24 * 60 * 1e3 * 60 }; var timeAgo = function(nd, s) { var r = Math.round; var dir = " ago"; var pl = function(v, n) { return s === void 0 ? n + " " + v + (n > 1 ? “s” : “”) + dir : n + v.substring(0, 1); }; var ts = Date.now() – new Date(nd).getTime(); var ii; if (ts < 0) { ts *= -1; dir = " from now"; } for (var i2 in o) { if (r(ts) < o[i2]) return pl(ii || "m", r(ts / (o[ii] || 1))); ii = i2; } return pl(i2, r(ts / o[i2])); }; var times = document.getElementsByTagName("time"); for (var i = 0; i { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === “object” || typeof from === “function”) { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( isNodeMode || !mod || !mod.__esModule ? __defProp(target, “default”, { value: mod, enumerable: true }) : target, mod )); // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/service_worker.js var import_deps = __toESM(require_deps()); function registerServiceWorker() { if (“serviceWorker” in navigator) { window.addEventListener(“load”, function() { navigator.serviceWorker.register(“/serviceworker.js”).catch((error) => { console.log(“Service Worker”, error); }); const { workers } = import_deps.service_worker; if (workers) { workers.forEach((s) => { navigator.serviceWorker.register(s).catch((error) => { console.log(“Service Worker”, error); }); }); } }); } } registerServiceWorker(); })(); //# sourceMappingURL=service_worker.js.map ]]> { // browser_scripts/images.js function lazyLoadImages() { setTimeout(function() { [].forEach.call(document.querySelectorAll(“img[data-src]”), function(img) { img.setAttribute(“src”, img.getAttribute(“data-src”)); img.onload = function() { img.removeAttribute(“data-src”); }; }); }, 2e3); } lazyLoadImages(); })(); //# sourceMappingURL=images.js.map ]]>{var{DOMConfig:p}=deps,f=(o,e)=>{o.style.display===”none”||o.dataset.displayedAd||(window.pbjs?(o.setAttribute(“data-displayed-ad”,”true”),e.displayAd(o.id)):o.getAttribute(“data-displayed-ad”)||(o.setAttribute(“data-displayed-ad”,”true”),googletag.cmd.push(function(){googletag.display(o.id)})))};function u(o){try{var e={rootMargin:”0px 0px 60% 0px”,threshold:0};document.querySelectorAll(“*[“+p.immediatelyLoadAd+”=true]”).forEach(n=>{document.getElementById(n.id).getClientRects().length{r.isIntersecting&&(f(r.target,o),d.unobserve(r.target))})},e);document.querySelectorAll(“*[“+p.ad+”]”).forEach(n=>{i.observe(n)})}catch(t){console.log(t)}}window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(o,e){e=e||window;for(var t=0;t{s.id=s.id+”__”+i,i++}),this.focused=!0,window.addEventListener(“blur”,()=>{this.focused=!1},!1),window.addEventListener(“focus”,()=>{this.focused=!0},!1),window.addEventListener(“visibilitychange”,()=>{this.focused=!document.hidden},!1),this.adUnits=Object.keys(this.adConfig.ads).reduce((s,n)=>{let d=this.adConfig.ads[n];return d.targeting=this.getTargeting(),s[n]=d,s},{}),window.googletag=window.googletag||{},window.googletag.cmd=window.googletag?.cmd||[],window.googletag.cmd.push(function(){this.googletag.pubads().enableSingleRequest(),this.googletag.pubads().disableInitialLoad(),this.googletag.enableServices()}),window.pbjs=window.pbjs||{},window.pbjs.que=window.pbjs?.que||[],this.registerPrebidAdUnits(),setTimeout(this.fetchPrebidConfig,1)}setConfig(e=Function()){window.pbjs.que.push(()=>{let t=this.prebidConfig();e(window.pbjs,t),window.pbjs.setConfig(t)})}displayAd(e){let[t]=e.split(“__”),i={…this.adUnits[t]};!i||(i.divId=e,this.defineGptSlot(i),this.requestStack.push(i),this.sraPeek()?this.isSraStackFull()&&this.requestBids([this.requestStack.pop(),this.requestStack.pop()]):this.requestBids([this.requestStack.pop()]))}requestBids(e){if(!this.focused){setTimeout(()=>{this.requestBids(e)},1e3);return}this.queueRefreshAds(e),setTimeout(()=>window.googletag.cmd.push(async()=>{let t=e.map(s=>s.adUnitPath),i=e.map(s=>s.slot);if(e.forEach(s=>window.googletag.display(s.divId)),typeof window.apstag>”u”)await this.prebidRequestBids(t,(s,n,d)=>{window.pbjs.setTargetingForGPTAsync(t),window.googletag.pubads().refresh(i),this.dispatchCustomEvent()});else{let s=e.map(n=>({slotID:n.divId,slotName:n.adUnitPath,sizes:n.slotSizes}));await Promise.all([this.prebidRequestBids(t,(n,d,r)=>{this.dispatchCustomEvent(“amazon”)}),this.amazonRequestBids(s)]),window.apstag.setDisplayBids(s.map(n=>n.slotID)),window.pbjs.setTargetingForGPTAsync(t),window.googletag.pubads().refresh(i)}}),1)}fetchPrebidConfig(){var e=document.createElement(“script”);e.async=!0,e.src=”/prebid-config.js”,document.head.appendChild(e)}getAdById(e){return this.adUnits[e]}getTargeting(){let e=new URL(document.location),t=e.pathname;t.at(-1)==”/”&&(t=t.slice(0,-1));let i=t.split(“/”),n={url:i?.[i.length-1]?.substring(0,40)};for(let[d,r]of e.searchParams.entries())n[decodeURIComponent(d)]=decodeURIComponent(r);return n}defineGptSlot(e){window.googletag.cmd.push(async()=>{e.slot=window.googletag.defineSlot(e.adUnitPath,e.slotSizes,e.divId).addService(window.googletag.pubads());for(var t in e.targeting)e.slot.setTargeting(t,e.targeting[t])})}sraPeek(){return this.requestStack[this.requestStack.length-1].sra}isSraStackFull(){return this.requestStack.length==2}queueRefreshAds(e){let t=e.filter(i=>i.refresh&&this.refreshTime);t.length>0&&setTimeout(()=>{this.requestBids(t)},this.refreshTime)}dispatchCustomEvent(e=”standard”,t={}){window.dispatchEvent(new CustomEvent(“bidsFetched”,{detail:{type:e,…t}}))}prebidRequestBids(e,t){return new Promise((i,s)=>{window.pbjs.que.push(()=>{window.pbjs.requestBids({timeout:window.prebidTimeout||1e3,adUnitCodes:e,bidsBackHandler:(n,d,r)=>{t(n,d,r),i(n,d,r)}})})})}amazonRequestBids(e){return new Promise((t,i)=>{window.apstag.fetchBids({timeout:900,slots:e},s=>t(s))})}registerPrebidAdUnits(){window.pbjs.que.push(()=>{let e=[];for(let t in this.adUnits){let i=this.getAdById(t);i.adUnitPath&&i.slotSizes&&i.bids&&e.push({code:i.adUnitPath,mediaTypes:{banner:{sizes:i.slotSizes}},bids:i.bids})}window.pbjs.addAdUnits(e)})}prebidConfig(){if(this.adConfig.cpmAdjustments){window.pbjs.bidderSettings=window.pbjs.bidderSettings||{};for(var e in this.adConfig.cpmAdjustments)window.pbjs.bidderSettings[e]={storageAllowed:!0,bidCpmAdjustment:i=>i*(+this.adConfig.cpmAdjustments[e]||1)}}let t={consentManagement:{gdpr:{cmpApi:”iab”,allowAuctionWithoutConsent:!1,timeout:3e3},usp:{timeout:100}},userSync:{userIds:[],filterSettings:{iframe:{bidders:”*”,filter:”include”}}},priceGranularity:{buckets:this.adConfig.buckets?this.adConfig.buckets?.map(function(i){return i.precision=+i.precision||2,i.min=+i.min||0,i.max=+i.max||20,i.increment=+i.increment||.05,i}):[{precision:2,min:0,max:20,increment:.05}]},useBidCache:!0};return this.adConfig.unifiedId&&!this.adConfig.loadIdentityHub&&(t.userSync.syncDelay=this.adConfig.syncDelay||5e3,t.userSync.userIds.push({name:”unifiedId”,params:{url:”//match.adsrvr.org/track/rid?ttd_pid=”+this.adConfig.unifiedId+”&fmt=json”},storage:{type:”cookie”,name:”pbjs-unifiedid”,expires:60}})),this.adConfig.prebidSupplyChainId&&(t.schain={validation:”strict”,config:{ver:”1.0″,complete:1,nodes:[{asi:”fabrik.com”,sid:this.adConfig.prebidSupplyChainId,hp:1}]}},window.pbjs.setBidderConfig({bidders:[“kargo”],config:{schain:{config:{ver:”1.0″,complete:1,nodes:[]}}}})),t}};function c(o,e){try{o.googletag=o.googletag||{cmd:[]};var t,i;googletag.cmd.push(function(){t=googletag.defineOutOfPageSlot(e,googletag.enums.OutOfPageFormat.INTERSTITIAL),t&&(t.addService(googletag.pubads()),googletag.pubads().addEventListener(“slotOnload”,function(s){t===s.slot&&console.log(“interstitialSlot CALLED”)})),i=googletag.defineSlot(e,[1,1],”static-interstitial”).addService(googletag.pubads()),googletag.pubads().enableSingleRequest(),googletag.enableServices(),googletag.display(i)})}catch(s){console.log(“INTERSTITIAL ERROR: “,s)}}var{adConfig:h,interstitialPath:w,prebidSupplyChainId:y}=deps,g=class{constructor({adConfig:e,interstitialPath:t=null,loadIdentityHub:i,prebidSupplyChainId:s}){e.loadIdentityHub=i,s&&(e.prebidSupplyChainId=s),this.adConfig=e,this.gpt(),t&&(this.interstitial(t),c(window,t));let n=this.configurePrebid();this.loadAds(n)}gpt(){var e=document.createElement(“script”);e.src=”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,e.async=!0,document.body.append(e)}interstitial(e){c(window,e)}configurePrebid(){let e=new a(h);return e.setConfig(),e}loadAds(e){u(e)}};window.fabrikAdInit=({loadIdentityHub:o=!1})=>{new g({adConfig:h,interstitialPath:w,loadIdentityHub:o,prebidSupplyChainId:y})};var{adConfig:m,prebidSupplyChainId:C}=deps,l=class extends g{configurePrebid(){let e=new a(m);return e.setConfig((t,i)=>{t.enableAnalytics({provider:”prebidmanager”,options:{url:”https://endpt.prebidmanager.com/endpoint”,bundleId:”e158b0f5-4996-49e7-a923-7625ce659d3d”}})}),e}};window.fabrikAdInit=({loadIdentityHub:o=!1})=>{new l({adConfig:m,loadIdentityHub:o,prebidSupplyChainId:C})};})(); ]]>{var{consentWithAds:m,shouldImmediatelyConsent:p}=deps;function o(a){let n=m||a?.consentWithAds;function e(){!n||window.fabrikAdInit(a)}function d(){window.admiral=window.admiral||function(){(admiral.q=admiral.q||[]).push(arguments)},window.admiral(“after”,”cmp.loaded”,t=>{t.tcData.gdprApplies&&!t.consentKnown?window.admiral(“after”,”cmp.updated”,e):e()})}document.readyState!==”loading”?d():window.addEventListener(“DOMContentLoaded”,t=>{d()})}p&&o({loadIdentityHub:!1});var{consentWithAds:w}=deps,v=()=>{var a={},n=n||{};n.que=n.que||[];var e=e||{};e.cmd=e.cmd||[];var d=!1;a.jsLoaded=function(){t()};var t=function(){d||(d=!0,o({loadIdentityHub:!0,consentWithAds:w}))};setTimeout(t,100);var s=window.location.href,u=”//ads.pubmatic.com/AdServer/js/pwt/160382/3542″,c=””;if(s.indexOf(“pwtv=”)>0){var f=/pwtv=(.*?)(&|$)/g,r=f.exec(s);r.length>=2&&r[1].length>0&&(c=”/”+r[1])}var i=document.createElement(“script”);i.async=!0,i.type=”text/javascript”,i.src=u+c+”/pwt.js”;var l=document.getElementsByTagName(“script”)[0];l.parentNode.insertBefore(i,l)};v();})(); ]]> { // browser_scripts/megamenu_loader.js var megaMenuLoader = () => { const megaMenus = document.querySelectorAll(“[data-mega-menu]”); megaMenus.forEach((menu) => { menu.addEventListener(“click”, (e) => { if (e.target.dataset.megaMenuMain) { e.preventDefault(); } menu.querySelector(“ul”).classList.toggle(“inactive”); menu.querySelector(“ul”).classList.toggle(“active”); }); }); }; megaMenuLoader(); })(); //# sourceMappingURL=megamenu_loader.js.map ]]> { // browser_scripts/pages_toggler.js var megaMenuLoader = () => { const pagesToggleButton = document.querySelector(“[data-pages-toggle-btn]”); if (pagesToggleButton) { pagesToggleButton.addEventListener(“click”, () => { const pagesSubMenu = document.querySelector(“[data-pages-sub-menu]”); pagesSubMenu.classList.toggle(“active”); }); } }; megaMenuLoader(); })(); //# sourceMappingURL=pages_toggler.js.map ]]>

Source

By admin

%d bloggers like this: