(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();
}
})();
Learn about Hany Rambod Net Worth, Biography, Age, Birthday, Height, Early Life, Family, Dating, Partner, Wiki and Facts.
Who is Hany Rambod:
Hany Rambod is a famous Weight Lifter. He was born on January 4, 1975 and his birthplace is Kuwait. Hany is also well known as, Weightlifter who has worked as the coach to seven-time Mr. Olympia, Phil Heath. In 2014, he became the first coach to take three athletes to the Olympia titles.
Hany is originated from Kuwait. He has acted as a coach for Jeremy Buendia.
Biography:
Bio / Wiki | |
---|
Full Name | Hany Rambod |
Occupation | Weight Lifter |
Age | 48 |
Date of Birth | January 4, 1975 |
Place of Birth | Kuwait |
Star Sign | Capricorn |
Country | Kuwait |
Gender | Male |
Birthday, Age & Zodiac Sign:
Hany Rambod birthday is on 4-Jan-75 and he was born on Saturday. He is now 48 years old. Hany sun sign is Capricorn and his birth flower is Carnation & Snowdrop.
π For more insights, check out this resource.
Birth date | 4-Jan |
Day of Birth | Saturday |
Year of Birth | 1975 |
Birth Sign | Capricorn |
Birth Sign Duality | Passive |
Birth Sign Modality & Element | Cardinal Earth |
Opposite Sign | Cancer |
Height, Weight & Physical Stats:
Boby measurement info is not available.
Height | N/A |
Weight | N/A |
Bust β Waist β Hip | N/A |
Hair Color | N/A |
Eye Color | N/A |
Shoe Size | N/A |
Early Life and Family:
Before he was famous, He won Mr. Olympia four times. Hanyβs wife can be found on Instagram under the handle missnaz.
π Discover more in this in-depth guide.
Family Information | |
---|
Parents Name | N/A |
Spouse Name | N/A |
Children Name | N/A |
Number of Children(s) | N/A |
Partner Name | N/A |
Relative(s) Name | N/A |
Education:
University | N/A |
College | N/A |
School | N/A |
Hany Rambod Net Worth:
Hany Rambod net worth or net income is estimated to be between $1 Million β $5 Million dollars. He has made such amount of wealth from his primary career as Weight Lifter.
Net Worth | between $1 Million β $5 Million |
Annual Salary | N/A |
Source of Income | Weight Lifter |
Verification Status of Wealth | Not Verified |
Dead or Alive?
According to our database, Hany is still alive.
Quick Facts:
Here are some interesting facts about Hany Rambod:
* He has served as the CEO of Evogen Nutrition.
Frequently Asked Questions (FAQs):
Reference : Wiki, StarsNetworths, Magazines and Newspapers.