if(typeof $j == 'undefined'){ var $j = jQuery.noConflict(); } function loadTopBanner(attach) { $j.ajaxSetup({ cache: true }); // get list of comics from json file $j.getJSON("https://spiderforest.com/widgets/comicsJSON.php?g="+tBannerRatedG+"&id="+tBannerComicCode+"&jsoncallback=?", function(data){ if (tBannerRatedG == 1) { data = data.filter((i)=>(i.Rating != "M" && i.Rating != "A")); } var ranNum=Math.floor(Math.random()*data.length); //var d=new Date(); var d= 1; if(d % 4 == 0){ // ??? var banners = new Array(); var dataLink = "https://spiderforest.com/"; // reset ranNum var ranNum = Math.floor(Math.random() * banners.length); var img = $j("#rancomicimg").attr("src",banners[ranNum]); $j("#rancomicurl").attr("href",dataLink); } else { var ranComic = data[ranNum]; if (ranComic.Short_Code == tBannerComicCode){ while (ranComic.Short_Code == tBannerComicCode){ ranNum=Math.floor(Math.random()*data.length); ranComic=data[ranNum]; } } var bannerImgPath = ranComic.Top_Banner_Image; if (bannerImgPath.charAt(0) === '/') { bannerImgPath = 'https://spiderforest.com'+bannerImgPath; } var img = $j("#toprancomicimg").attr({src: bannerImgPath, alt: ranComic.Title}); $j("#toprancomicurl").attr({href: ranComic.URL, title: ranComic.Title+": "+ranComic.Tagline}); } }); console.log('ready-load: '+tBannerReadyLoad); console.log('attach to: '+tBannerAttachElem); var tBannerStyles = ''; var tBannerHTML = '