Applications are invited from suitably qualified and experienced persons to fill the posts of: PLEASE NOTE: The salaries quoted below are merely an indication of the benchmarked level and is subject to change pending the finalisation of Job Evaluation.
Applications can be hand delivered to the Human Resources Department, Buxton House, Buxton Street or Posted to the HumanResources Department P.O. Box 134, East London, 5200
document.addEventListener("DOMContentLoaded", function() {
var adsenseLoadTriggered = false;
// 1. Function to load the main AdSense SDK
function loadAdSenseSDK() {
if (adsenseLoadTriggered) return;
var script = document.createElement("script");
script.async = true;
script.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4986925452700064";
script.crossOrigin = "anonymous";
document.head.appendChild(script);
adsenseLoadTriggered = true;
}
// 2. Setup the Observer
var adObserver = new IntersectionObserver(function(entries, observer) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
// User is close to the ad!
loadAdSenseSDK(); // Ensure SDK is there
(adsbygoogle = window.adsbygoogle || []).push({}); // Trigger this specific ad
observer.unobserve(entry.target); // Stop watching this ad
}
});
}, { rootMargin: "200px" }); // Starts loading 200px before it enters view
// 3. Attach observer to all ad units
document.querySelectorAll(".adsbygoogle").forEach(function(ad) {
adObserver.observe(ad);
});
});