// Based on code by:
// 1. VanityFair.com
//

function setCookie() {

	var choice;

	var fl_detected = detectFlash();
	var qt_detected = detectQuickTime();
	var rm_detected = detectReal();
	var wm_detected = detectWindowsMedia();
	
	if (document.forms[0].mediatype[0].checked)
		choice = document.forms[0].mediatype[0].value;
	else if (document.forms[0].mediatype[1].checked)
		choice = document.forms[0].mediatype[1].value;
	else if (document.forms[0].mediatype[2].checked)
		choice = document.forms[0].mediatype[2].value;
	else if (document.forms[0].mediatype[3].checked)
		choice = document.forms[0].mediatype[3].value;
	else 
		alert("Please select a preferred player.");	

	if ( !(fl_detected) && !(qt_detected) && !(rm_detected) && !(wm_detected) )
	{
		alert("No media plug-ins are installed on this computer.\nPlease download a player with the links provided.");
		choice = null;
		document.forms[0].reset();
	}

	if (choice != null)
	{
	
		//auto-define current domain name for cookie
		var domainNodes = location.hostname.split(".");
		var domainLength = domainNodes.length;
		var thisDomain = "." + domainNodes[domainLength - 2] + "." + domainNodes[domainLength - 1];
		
		//creating expiration date a year from now
		var expires = new Date();

		expires.setTime(expires.getTime() + 1000 * 60 * 60 * 24 * 365)

	
		var curCookie = "mediatype=" + escape(choice) + 
		"; expires=" + expires + "; path=/; domain=" + thisDomain;
		
		document.cookie = curCookie;

		window.location="index.html";
	}
}


