(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();
}
})();
5 Reasons Why You Should Watch The Walking Dead
Unless you have been living in Area 51 or *gasp* a place without wifi, you have probably heard of the hit TV show The Walking Dead. If you haven’t watched it, or if you don’t think you would like it, here are some reasons why you should get into it.
With this show, you are always on the edge of your seat. You never know who is going to die (if anyone), if Walkers (zombies) will overrun the shelter, if someone will get separated from the group, if a past character will return, etc. You may think your favorite character or one of the main character is safe, but then they may die. Even the actors don’t know if the directors will kill their character, it’s just that unpredictable!
In each episode of The Walking Dead, there never fails to be plenty of drama. Whether its two people getting in a fight, a new romance, a death, there is always something. It leaves you wanting to know more and maybe try to predict what’s going to happen.
👉 For more insights, check out this resource.
Well, this is a show about surviving a zombie apocalypse, it’s going to have some action. There is not a single episode where they don’t battle Walkers with guns, swords, knives, etc. It’s basically an all-out war every episode, the show never gets boring!
As the show goes on, a character might leave and you won’t see them again until two seasons later, you don’t know what will happen to them or what they will do. Stuff like this makes you want to come back and see how everything works out.
👉 Discover more in this in-depth guide.
Oh, the characters. Each character is so different and you can’t help but love all of them (except the bad ones of course, unless you like those, too). With all of the characters, it’s easy to relate to them. You can imagine yourself in their position and what you would do. All of the characters change and evolve, and it’s really interesting to see that.
So what are you waiting for? Hit that record button, watch The Walking Dead on Netflix, and enjoy it! You won’t regret it.
If you have any feedback, comment down below or tweet us @CelebMix