// Start Cookie code

var today = new Date();
var expiry = new Date(today.getTime() + 365 * 24 * 60 * 60 * 1000);

var myFirstName = "";
var myLastName = "";
var mySCL = "";
var myEmail = "";
var myPhone = "";
var myFTPHost = "";
var myFTPUsername = "";
var myFTPDirectory = "";
var myAddress = "";
var myAddress2 = "";
var myCity = "";
var myState = "";
var myZipCode = "";

function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) { endstr = document.cookie.length; }
	
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (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 getCookieVal (j);
		}
		
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
			break; 
	}
	
	return null;
}

function DeleteCookie (name,path,domain) {
	if (GetCookie(name)) {
		document.cookie = name + "=" +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}

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

// End Cookie code

var videoLink = "";

function dnwldOk()
{
	document.location=videoLink;
}

/*
function rollImage(w,h,on,off)
{
	this.width = w;
	this.height = h;
	this.on = on;
	this.off = off;
}

var downloadSpeed = new Array(2);

downloadSpeed[0] = new rollImage(59,16,"images/56k_on.gif","images/56k_off.gif");
downloadSpeed[1] = new rollImage(59,16,"images/300k_on.gif","images/300k_off.gif");
*/

function checkForm()
{
	var message = "";
	var formOk = true;
	var checkedOk = 3;
	var addValToCookie = "";
	var addFTPToCookie = "";

	if (document.multivu.main_story != null)
	{
		if (document.multivu.main_story.checked)
		{
		checkedOk--;
		}
	}

	if (document.multivu.soundbites != null)
		{
		if (document.multivu.soundbites.checked)
		{
			checkedOk--;
		}
	}

	if (document.multivu.broll != null)
		{
		if (document.multivu.broll.checked)
		{
			checkedOk--;
		}
	}

	if (checkedOk == 3)
	{
		message+= "Please select an MPEG2 video\n";
		formOk = false;
	}

	if (document.multivu.station_call_letters.value == "")
	{
		message+= "Please enter your station call letters\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.multivu.station_call_letters.value + "-->";
	}


	if (document.multivu.first_name.value == "")
	{
		message+= "Please enter your first name\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.multivu.first_name.value + "-->";
	}

	if (document.multivu.last_name.value == "")
	{
		message+= "Please enter your last name\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.multivu.last_name.value + "-->";
	}

	if (document.multivu.email.value == "")
	{
		message+= "Please enter your email address\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.multivu.email.value + "-->";
	}

	if (document.multivu.phone_number.value == "")
	{
		message+= "Please enter your telephone number\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.multivu.phone_number.value + "-->";
	}

	if (document.multivu.ftp_host.value == "")
	{
		message+= "Please enter your FTP Host\n";
		formOk = false;
	}
	else
	{
		addFTPToCookie+= document.multivu.ftp_host.value + "-->";
	}

	if (document.multivu.ftp_username.value == "")
	{
		message+= "Please enter your FTP Username\n";
		formOk = false;
	}
	else
	{
		addFTPToCookie+= document.multivu.ftp_username.value + "-->";
	}

	if (document.multivu.ftp_password.value == "")
	{
		message+= "Please enter your FTP Password\n";
		formOk = false;
	}


	if  (document.multivu.ftp_directory.value == "")
	{
		message+= "Please enter your FTP Directory\n";
		formOk = false;
	}
	else
	{
		addFTPToCookie+= document.multivu.ftp_directory.value + "-->";
	}

	if (!formOk)
	{
		alert(message);
	}
	else
	{
		var prefStr = escape(addValToCookie);
		SetCookie('prnjmv',prefStr,expiry, '/');
		var prefStr2 = escape(addFTPToCookie);
		SetCookie('prnjftp',prefStr2,expiry, '/');
	}

	return formOk;
}

function checkFormVCR()
{
	var message = "";
	var formOk = true;
	var addAddressToCookie = "";
	var addValToCookie = "";

	if (document.vcr.stationCallLetters.value == "")
	{
		message+= "Please enter your station call letters\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.vcr.stationCallLetters.value + "-->";
	}

	if (document.vcr.firstName.value == "")
	{
		message+= "Please enter your first name\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.vcr.firstName.value + "-->";
	}

	if (document.vcr.lastName.value == "")
	{
		message+= "Please enter your last name\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.vcr.lastName.value + "-->";
	}

	if  (document.vcr.emailAddress.value == "")
	{
		message+= "Please enter your email address\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.vcr.emailAddress.value + "-->";
	}

	if (document.vcr.phoneNumber.value == "")
	{
		message+= "Please enter your phoneNumber\n";
		formOk = false;
	}
	else
	{
		addValToCookie+= document.vcr.phoneNumber.value + "-->";
	}

	if (document.vcr.streetAddress1.value == "")
	{
		message+= "Please enter the first line of your address\n";
		formOk = false;
	}
	else
	{
		addAddressToCookie+= document.vcr.streetAddress1.value + "-->";
	}

	if (document.vcr.streetAddress2.value != "")
	{
		addAddressToCookie+= document.vcr.streetAddress2.value + "-->";
	}
	else
	{
		addAddressToCookie+= " -->";
	}

	if (document.vcr.city.value == "")
	{
		message+= "Please enter the name of your city\n";
		formOk = false;
	}
	else
	{
		addAddressToCookie+= document.vcr.city.value + "-->";
	}


	if (document.vcr.state.value == "")
	{
		message+= "Please enter the name of your state\n";
		formOk = false;
	}
	else
	{
		addAddressToCookie+= document.vcr.state.value + "-->";
	}

	if (document.vcr.zipcode.value == "")
	{
		message+= "Please enter your zipcode\n";
		formOk = false;
	}
	else
	{
		addAddressToCookie+= document.vcr.zipcode.value + "-->";
	}

	if (!formOk)
	{
		alert(message);
	}
	else
	{
		var prefStr = escape(addValToCookie);
		SetCookie('prnjmv',prefStr,expiry, '/');
		var prefStr2 = escape(addAddressToCookie);
		SetCookie('mvaddr',prefStr2,expiry, '/');
	}

	return formOk;
}

function loadForm()
{
   try{
		document.multivu.station_call_letters.value  = mySCL;
		document.multivu.first_name.value            = myFirstName;
		document.multivu.last_name.value             = myLastName;
		document.multivu.email.value                 = myEmail;
		document.multivu.phone_number.value          = myPhone;
		document.multivu.ftp_host.value              = myFTPHost;
		document.multivu.ftp_username.value          = myFTPUsername;
		document.multivu.ftp_directory.value         = myFTPDirectory;
		document.vcr.firstName.value                 = myFirstName;
		document.vcr.lastName.value                  = myLastName;
		document.vcr.stationCallLetters.value        = mySCL;
		document.vcr.emailAddress.value              = myEmail;
		document.vcr.phoneNumber.value               = myPhone;
		document.vcr.streetAddress1.value            = myAddress;
			
		if (myAddress2 != " ")
		{
			document.vcr.streetAddress2.value        = myAddress2;
		}

		document.vcr.city.value                      = myCity;
		document.vcr.state.value                     = myState;
		document.vcr.zipcode.value                   = myZipCode;
	}
	catch(e){
	}
}

