(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();
}
})();
A PROMINENT attorney jumped to his death on Monday from the 11th floor of the office building where he worked, police said.
Charles “Ed” Brown, 61, jumped from the high-rise building in St Louis, Missouri, around 4.30pm and landed on a roof down below, the St Louis Post-Dispatch reported.
Brown wore an eye patch and was frequently seen in TV advertisements and billboards in the area.
"We are shocked and devastated," David Shulman, of the law firm Brown & Brown, said in a statement.
👉 For more insights, check out this resource.
"We request the privacy of the family is respected during this most difficult time."
His law firm, Brown & Brown, is located on the 11th building of Gateway Tower, from where the well-known lawyer apparently jumped.
👉 Discover more in this in-depth guide.
Police said homicide detectives went to the scene to investigate, but Brown’s death is being investigated as a suicide.
According to the Post-Dispatch, Brown, along with his brother, Dan, created Brown & Brown in 1993 for personal injury and criminal defense cases.
The pair reportedly starred in a local video series called On the Road with Brown & Brown that saw them touring metropolitan destinations in the area.
Brown was “most recognizable for his eye patch which covers an injury he received when he was a child,” KMOX radio station reported.
Brown & Brown commercials that aired in the area often included memorable lines like: "If you can't come to us, we'll come to you."
The law firm’s website states that Brown was a principal partner at the office, concentrating on criminal law and traffic cases.
Per his bio on the site, Brown began his career “by working for Citicorp and as a Law Clerk with the Illinois 5th District Appellate Court.”
Brown returned to St Louis to form Brown & Brown with his brother.
The lawyer was fluent in Russian and loved playing sports in his free time.
Shulman said Brown loved his family “and enjoyed tennis, riding his motorcycle, sports cars, and traveling the world.”
If you or someone you know is affected by any of the issues raised in this story, call the National Suicide Prevention Lifeline at 800-273-TALK (8255) or text Crisis Text Line at 741741.