var siteSelection = getCookie("siteSelection"); var backPage = document.referrer.indexOf("www.copiaedu.com"); if(backPage >= 0 ) { siteSelection = "2"; } if (siteSelection == "1") { location="http://www.copiaedu.com"; } $( document ).ready(function() { $('#copiaMarket, #closeSiteSelectionBtn').click(function () { console.log("setting cookie"); $('#site-selector-overlay, #overlay-back').fadeOut(200); setCookie("siteSelection","2",365); return false; }); $('#copiaEDU').click(function () { setCookie("siteSelection","1",365); location="http://www.copiaedu.com"; return false; }); var siteSelection = getCookie("siteSelection"); if (siteSelection == "2" || backPage >= 0) { console.log( "already selected!" ); } else { var imageURLs = ["/images/siteselector/background.png", "/images/siteselector/red_button.png", "/images/siteselector/green_button.png", "/images/siteselector/close.png"], images = [], count = imageURLs.length; function callbackDone() { $("#site-selector-overlay").css("background-image", "url('" + images[0].src + "')" ); $("#copiaEDU img").attr("src", images[1].src); $("#copiaMarket img").attr("src", images[2].src); $("#closeSiteSelectionBtn img").attr("src", images[3].src); /* popuping up the site selector */ $('#site-selector-overlay, #overlay-back').fadeIn(500); } function onloadHandler() { /// optionally: "this" contains current image just loaded count--; if (count === 0) callbackDone(); } for(var i = 0; i < count; i++) { /// create a new image element var img = new Image(); /// element is valid so we can push that to stack images.push(img); /// set handler and url img.onload = onloadHandler; img.src = imageURLs[i]; /// if image is cached IE (surprise!) may not trigger onload if (img.complete) onloadHandler().bind(img); } } });