var superstitial = document.getElementById("superstitial");
var select_items = document.getElementsByTagName("select");
var superstitialcookie = getCookie("superstitial");

// hide any select boxes
for(var i=0; i<select_items.length; i++) {
	select_items[i].style.visibility = "false";
}
	
function hideVideo() {
	superstitial.style.display = "none";
	for(var i=0; i<select_items.length; i++) {
		select_items[i].style.visibility = "true";
	}
	var bt = document.getElementById("bt_viewads");
	if(bt !== null) { bt.src = bt.src.replace("bt_viewads.gif","bt_viewads_after.gif"); }
	setVideoCookie();
	clearData(superstitial);
}
function setVideoCookie() {
	setCookie("superstitial","1",0,"","","");
}

function playVideo() {
	superstitial.style.display = "block";
	var so = new SWFObject("CFLCharlie_loader.swf", "cflmovie", "800", "420", "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("superstitial");
}

function getCookie(name) {
	var start = document.cookie.indexOf(name + "=");
	var len = start + name.length + 1;
	if(( !start ) && (name != document.cookie.substring(0, name.length))) {
		return null;
	}
	if(start == -1) {return null;}
	var end = document.cookie.indexOf(";", len);
	if(end == -1) {end = document.cookie.length;}
	return unescape(document.cookie.substring( len, end ));
}

/*
function setCookie(name,value,expires,path,domain,secure) {
	var today = new Date();
	today.setTime(today.getTime());
	if(expires) {
		expires = expires * 1000 * 60 * 60 * 24;
	} else {
		expires = 365 * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date(today.getTime() + (expires));
	document.cookie = name+"="+escape(value) +
		((expires) ? ";expires="+expires_date.toGMTString() : "") + //expires.toGMTString()
		((path) ? ";path=" + path : "") +
		((domain) ? ";domain=" + domain : "") +
		((secure) ? ";secure" : "");
}
*/


// new set cookie function that expires @ midnight
function setCookie(name,value,expires,path,domain,secure) {
	var exp = new Date();
	var expDate = new Date(exp.getFullYear(), exp.getMonth(), exp.getDate(), 0, 0, 0);
	expDate.setTime(expDate.getTime() + 24 * 1 * 60 * 1000);

	document.cookie = name+"="+escape(value) +
		";expires="+expDate.toGMTString() +
		((path) ? ";path=" + path : "") +
		((domain) ? ";domain=" + domain : "") +
		((secure) ? ";secure" : "");
}



var superstitialcookie = getCookie("superstitial");
if(superstitialcookie != "1") {
	superstitial.style.display = "block";
	var so = new SWFObject("CFLCharlie.swf", "cflmovie", "931", "754", "8", "#ffffff");
		so.addParam("wmode", "transparent");
		so.write("superstitial");
}



function clearData(obj) {
	var obj_to_clear = obj;
	if(typeof(obj_to_clear) == "string") {
		obj_to_clear = document.getElementById(obj);
	}
	if(obj_to_clear !== null) {
		var idx = obj_to_clear.childNodes.length;
		for (var i = idx - 1; i >= 0; i--) {
			//alert(obj_to_clear.childNodes[i].nodeName);
			obj_to_clear.removeChild(obj_to_clear.childNodes[i]);
		}
	}
}

//if(superstitialcookie != "1") {
	playVideo();
//}