(function () {
// 1) Basic bot filter (extend if you like)
function isBot() {
return /(bot|crawl|spider|google|bing|slurp|yandex|facebook|linkedin|pinterest|preview|whatsapp|discord|telegram|headless|puppeteer)/i
.test(navigator.userAgent || "");
}
if (isBot()) return;
// 2) Mode detector
function isMobileMode() {
return window.matchMedia("(max-width: 767px)").matches ||
/Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent || "");
}
// 3) Your ad configs (swap keys/sizes to match your network units)
const AD = {
mobile: { key: "aa6d52a6037d0558c2a19dc52b6aa824", width: 320, height: 50 }, // 320x50
desktop: { key: "a49752dcde88f4fde5987d25efbb7168", width: 468, height: 60 } // 468x60
};
// 4) Create container if it doesn't exist
function ensureContainer() {
let container = document.getElementById("ad-container");
if (!container) {
container = document.createElement("div");
container.id = "ad-container";
container.style.display = "none";
document.body.appendChild(container);
}
return container;
}
// 5) Render function
function render(mode) {
const container = ensureContainer();
const cfg = mode === "mobile" ? AD.mobile : AD.desktop;
// Set global atOptions for ad network
window.atOptions = {
key: cfg.key,
format: "iframe",
height: cfg.height,
width: cfg.width,
params: {}
};
// Clear previous ad/script then inject
container.innerHTML = "";
container.style.display = "block";
const s = document.createElement("script");
s.src = `//selfportraitproved.com/${cfg.key}/invoke.js`;
s.async = true;
container.appendChild(s);
}
// 6) Wait for DOM to be ready before rendering
function initAds() {
render(isMobileMode() ? "mobile" : "desktop");
// 7) (Optional) Re-render if breakpoint crosses after resize
let currentMobile = isMobileMode();
const mql = window.matchMedia("(max-width: 767px)");
if (mql.addEventListener) {
mql.addEventListener("change", (e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
} else if (mql.addListener) { // older browsers
mql.addListener((e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
}
}
// 8) Execute when DOM is ready
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initAds);
} else {
initAds();
}
})();
11-08-2011: Joe Frazier died Monday night at the age of 67, after a short battle with liver cancer. Smokin’ Joe will be most remembered for his three legendary fights against Muhammad Ali – most specifically for his near fight to the death loss at the Thrilla in Manila. Our condolences go out to his family, who have asked to be allowed to grieve in private. ***********
Joe Frazier met Florence Smith, who would eventually become his wife, when he was almost 14 and she was 16. Joe Frazier eventually married Florence Frazier in 1963. In 1985, Joe and Florence Frazier divorced. Frazier is known to have 11 children several of whom have taken up boxing as their careers, including his daughter Jacquelyn Frazier-Lyde. In 2007 Joe Frazier sued Jacquelyn, in order to get old paperwork from when she use to be his lawyer.
Joe Frazier is a boxing legend whose past bouts include fighting Muhammad Ali and George Foreman. Since retiring Joe Frazier has run a gym in Philadelphia PA where he trains new boxers.
In November 4, 2011 Joe Frazier was admitted into hospice care for his liver cancer which he was diagnosed with back in September according to his manager. Joe Frazier is considered in critical illness and does not have much more time to live according to doctors at the hospice care center in Philadelphia.
👉 For more insights, check out this resource.
👉 Discover more in this in-depth guide.