var vidabbrev = videoContaner.vidabbrev;
var aaVid = videoContaner.aaVid;
var aaImg = videoContaner.aaImg;
var aaW = videoContaner.aaW;
var aaH = videoContaner.aaH;
var videoAutoPlay = videoContaner.videoAutoPlay;
var aaStatusBar = videoContaner.aaStatusBar;
var asControls = videoContaner.asControls;


var expirdayVid = new Date();
expirdayVid.setTime(expirdayVid.getTime() + (7 * 24 * 60 * 60 * 1000));

function getCookValVid(offset) {
	var endstr = document.cookie.indexOf(";",offset);
	if(endstr == -1) 
		endstr = document.cookie.length;
		return document.cookie.substring(offset,endstr);
}
function getCookVid(name){
	var arg = name + "=";
	var alen = arg.length
	var clen = document.cookie.length;
	var i = 0;
	while(i < clen){
		var j = i + alen;
		if(document.cookie.substring(i,j) == arg)
		 return getCookValVid(j);
		      i = document.cookie.indexOf("",i) + 1;
		if(i == 0) break;
	}
return null;
}

function SetCook(name,value,expires){
	if(name){
	cookLife = (expires)? "; expires=" + expires.toGMTString() : "";
	document.cookie = name + "=" + value + cookLife + ";path=/";
	}	
}


cstvBandwidthCheck = getCookVid('throughput');
//cstvBandwidthCheck = "broadband";
//alert(cstvBandwidthCheck);

displayAd = getCookVid(vidabbrev+aaVid);

// if the cookie exist and equals some value "broadband," do some action
var cookNameVid = vidabbrev+aaVid; //cookie name
var cookValueVid = "true";
var aAd = videoContaner.aAd;
//alert(aAd);
//var aAd = "&bumper=both"; // make this string EMPTY to restore FREQUENCY CAPPING - first, last or both otherwise
var aPlay = "y";

if(cstvBandwidthCheck == "broadband" && !displayAd) {
aAd = videoContaner.aAd;
//aAd = "&bumper=both"; //first, last or both
aPlay = "y";
SetCook(cookNameVid,cookValueVid);
}

//alert (cookValName);
//alert(displayAd+"\n"+document.cookie);

//document.getElementById('myinfo').innerHTML = displayAd+"\n"+document.cookie;
var aaFrmSrc = 'http://www.cstv.com/media_server/play.smil?school='+vidabbrev+'&autoplay='+aPlay+'&endimage='+aaImg+'&swstat='+aaStatusBar+'&swcntl='+asControls+'&width='+aaW+'&height='+aaH+'&media_type=video&specialtemplate=dynamic_allaccess'+aAd+'&adpageid=&content='+aaVid;

//if (cstvBandwidthCheck == "broadband" && videoAutoPlay == true){
if (videoAutoPlay == true){
cstvBandwidthCheck = "broadband";
} else {
cstvBandwidthCheck = "broadband2";
}
//alert(cstvBandwidthCheck);
// use this line when using the throughput cookie to autoserve to broadband only
aaPlayValue = (cstvBandwidthCheck == "broadband") ? aaFrmSrc : "http://onlyfans.cstv.com/all-access/dial-up.html?&dynvidlink="+aaFrmSrc;

// use this line to autoserve regardless of broadband or dialup
//aaPlayValue = (cstvBandwidthCheck == "broadband" || "dialup") ? aaFrmSrc : "http://onlyfans.cstv.com/all-access/dial-up.html?&dynvidlink="+aaFrmSrc;
var aaFrm =  '<iframe src="'+aaPlayValue+'" id="vidplayertargIE" name="vidplayertargIE" scrolling="No" width='+aaW+' height='+aaH+' marginwidth="0" frameborder="No"></iframe><br>';
document.write(aaFrm);