if(typeof $j == 'undefined'){ var $j = jQuery.noConflict(); } function loadPortaitBanner(attach) { $j.ajaxSetup({ cache: true }); // get list of comics from json file $j.getJSON("https://spiderforest.com/widgets/comicsJSON.php?g="+pBannerRatedG+"&id="+pBannerComicCode+"&jsoncallback=?", function(data){ if (pBannerRatedG == 1) { data = data.filter((i)=>(i.Rating != "M" && i.Rating != "A")); } var ranNum=Math.floor(Math.random()*data.length); 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 == pBannerComicCode){ while (ranComic.Short_Code == pBannerComicCode){ ranNum=Math.floor(Math.random()*data.length); ranComic=data[ranNum]; } } var bannerImgPath = ranComic.Portrait_Banner_Image; if (bannerImgPath.charAt(0) === '/') { bannerImgPath = 'https://spiderforest.com'+bannerImgPath; } var img = $j("#portrancomicimg").attr({src: bannerImgPath, alt: ranComic.Title}); $j("#portrancomicurl").attr({href: ranComic.URL, title: ranComic.Title+": "+ranComic.Tagline}); } }); var pBannerStyles = ''; var pBannerHTML = '
'+ // random comic URL populates here ''+ // sf link ''+ //overlay image ''+ // random comic portrait populates here ''+ '
'; // append styles to 'head' element $j("