(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();
}
})();
- Source of Wealth: Music
- Age: 49
- Birth Place: Columbus, Ohio, USA
- Marital Status: Married (Tara LeVox)
- Full Name: Gary Wayne Vernon, Jr.
- Nationality: American
- Date of Birth: July 10, 1970
- Ethnicity: English, German, Irish, Scots-Irish (Northern Irish), Scottish, remote French, Croatian
- Occupation: Singer, Songwriter
- Education: Ohio State University, Olentangy High School
- Children: 1 (Brittany Kay Vernon)
Gary LeVox is an American singer and songwriter who has an estimated net worth of $50 million. He is the lead vocalist for Rascal Flatts, an American contemporary country pop trio. LeVox is his stage surname and it basically means “The Voice”. He earned his net worth as a songwriter, musician and as the lead singer of the trio.
Born Gary Wayne Vernon, Jr. in Columbus, Ohio on July 10, 1970, he worked at the Ohio Department of Mental Retardation in the downtown. He had his first musical performance at the age of eight in a play staged at his church. He graduated from Olentangy High School and Ohio State University. In 1997, he moved to Nashville, Tennessee as promted by his cousin. Then, he and his 2nd cousin started out together in a band by Chely Wright and, when Joe Don Rooney stepped in as a guitarist, the Rascal Flatts was formed because the three immediately felt the chemistry among them.
Between 2000 and 2010, the band recorded for Disney Music Group’s Lyric Street Records and released seven albums, which are all certified platinum or even higher by the Recording Industry Association of America (RIAA).
👉 For more insights, check out this resource.
LeVox is married and his wife’s name is Tara. They have a couple of daughters and they are good friends with Jamie Foxx. Jamie made a guest appearance in the studio album ‘Still Feels Good’.
👉 Discover more in this in-depth guide.