var promoFrame;

function showAlertsPromo() {

	if (windowLoaded == true) {

		var alerts_promo = GetCookieUtil("alertsPromo");
		var alerts_supress = GetCookieUtil("alertsPromoSupress");
		
		if (alerts_promo != "true" && alerts_supress != "true" && !document.getElementById("alertsPromo")) {
			promoFrame = document.createElement("iframe");
			promoFrame.setAttribute("src", "/mymtv/alerts/signup.jhtml");
			promoFrame.setAttribute("id", "alertsPromo");
			promoFrame.setAttribute("scrolling", "no");
			promoFrame.setAttribute("frameBorder", "0");
			promoFrame.setAttribute("className", "alertsPromoFrame");
			document.body.appendChild(promoFrame);
			window.attachEvent("onscroll", moveAlertsPromo);
			moveAlertsPromo();
							
			var today = new Date();
			var oneWeek = new Date(today.getTime() + 7 * 24 * 60 * 60 * 1000);
			SetCookieUtil("alertsPromoSupress","true",oneWeek);
		}
	} 
}

function closeAlertsPromo() {
	try {
		document.body.removeChild(promoFrame);
		window.detachEvent("onscroll", moveAlertsPromo);
	} catch(e) {}
}

function moveAlertsPromo() {
	if (document.getElementById && document.getElementById("alertsPromo")) {
		if (document.compatMode == "CSS1Compat") {
			document.getElementById("alertsPromo").style.top = document.documentElement.scrollTop+(document.documentElement.clientHeight/2) + "px";
		} else {
			document.getElementById("alertsPromo").style.top = document.body.scrollTop+(document.body.clientHeight/2) + "px";
		}
	}
}

var windowLoaded = false;
function setPageLoaded() {
	windowLoaded = true;
}

if (window.attachEvent) {
	window.attachEvent("onload", setPageLoaded);
	//if page never loads
	//window.setTimeout("setPageLoaded()", 5000);
}
