// 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--;
     document.multivu.main_story.value = baseVideoUrl + "_vnr.mpg";
  }
 }
 if (document.multivu.soundbites != null)
 {
  if (document.multivu.soundbites.checked)
  {
     checkedOk--;
     document.multivu.soundbites.value = baseVideoUrl + "_sb.mpg";
  }
 }
 if (document.multivu.broll != null)
 {
  if (document.multivu.broll.checked)
  {
      checkedOk--;
      document.multivu.broll.value = baseVideoUrl + "_broll.mpg";
  }
}

 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,'/broadcast/');
   var prefStr2 = escape(addFTPToCookie);
   SetCookie('prnjftp',prefStr2,expiry,'/broadcast/');
  }
  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,'/broadcast/');
    var prefStr2 = escape(addAddressToCookie);
    SetCookie('mvaddr',prefStr2,expiry,'/broadcast/');
  }
  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){
	}
}

