//cookie functions for player info
		
//cookie -this is new - name
var hboVidPlayerPref = getVidCookie("hboVidPlayerPref");
		
//get cookie
function getVidCookie (name) {
	var dcookie = document.cookie; 
	var cname = name + "=";
	var clen = dcookie.length;
	var cbegin = 0;
	while (cbegin < clen) {
		var vbegin = cbegin + cname.length;
	        if (dcookie.substring(cbegin, vbegin) == cname) { 
			var vend = dcookie.indexOf (";", vbegin);
		if (vend == -1) vend = clen;
	  		return unescape(dcookie.substring(vbegin, vend));
        	}
        	cbegin = dcookie.indexOf(" ", cbegin) + 1;
        	if (cbegin == 0) break;
        }
	return null;
}
		
//write cookie
function writeVidCookie (cookieName, cookieValue, expiry, vid_id) {
	var vid_id = vid_id;
	if (cookieValue == 'rp') {
		window.open("/films/angelsinamerica/video/pop.html?vid_id="+vid_id,"BandWidth","toolbar=no,location=no,resizable=no,scrollbars=no,status=yes,height=395,width=410");
	}
	else {
		var expDate = new Date();
		expDate.setTime (expDate.getTime() + expiry);
		document.cookie = cookieName + "=" + escape (cookieValue) + "; expires=" + expDate.toGMTString() + "; path=/";
		if (this.window.name == "BandWidth") {
			window.opener.name.focus;
			window.opener.location.href = "/films/angelsinamerica/video/window.html?vid_id="+vid_id;	
			this.window.close();
		}
		else {
			window.location.href = "/films/angelsinamerica/video/window.html?vid_id="+vid_id;
		}
	}
}
	
//check cookie -- used mostly for RP users to check to see if bandwidth has been set
function checkCookie (player, movie)
{
	if (hboVidPlayerPref) {
		if (hboVidPlayerPref == 'rphi' || hboVidPlayerPref == 'rpmed' || hboVidPlayerPref == 'rplo' ) {
			writeVidCookie('hboVidPlayerPref', hboVidPlayerPref, 2678400000, movie);
		} 
		else {
			writeVidCookie('hboVidPlayerPref', player, 2678400000, movie);
		}
	}
	else {
		writeVidCookie('hboVidPlayerPref', player, 2678400000, movie);
	}
}

//delete cookie
function deleteVidCookie (name) {
	var expireNow = new Date();
	document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/";
}
