

// writes a cookie to save the user's movie preferences


var cookieName = "mediaprefs";
var mediaplayer = "wm";

// name of clips

var clip1="Better Spaces (1)";
var clip2="Better Spaces (2)";
var clip3="Better Spaces (3)";
var clip4="Bob's Big Boy";
var clip5="DC Boy's Club";

var clip6="Flowers";

var clip7="McDonald's";
var clip8="TLC_Crash Science (Safe Car)";
var clip9="Star Trek";
var clip10="Sunny's (1)";
var clip11="Sunny's (2)";
var clip12="Sunny's (3)";
var clip13="National Geographic - Tiger Hunt";
var clip14="Murphy Award";
var clip15="Pyle Award";


var clip16="Coke - Olympic Torch Relay (City Celebrations)";
var clip17="Indy Racing";
var clip18="Air Sea Land";

var clip19="VRV Intro (1)";
var clip20="VRV Intro (2)";
var clip21="VRV Intro (3)";
var clip22="VRV Intro (4)";
var clip23="VRV Classical";
var clip24="VRV Games";
var clip25="Friction";
var clip26="Prism";
var clip27="Salus Media";
var clip28="7th on Sixth";

var BroadcastBreak = 1;
var IndustrialBreak = 16;
var InternetBreak = 19;


var numberofclips = 28;
var clipnumber = 0;

// get cookie value

fetchpref();

function writetitle(clipnum)
{

	clipnumber = clipnum;

	var clipname = "";

	eval("clipname = clip" + clipnumber);

	document.write('&nbsp; reel : ' + clipname);

}

function writeplayer(isflash)
{

	if (isflash) {


		document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="320" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">');
		document.write ('<param name="movie" value="media/clip' + clipnumber + '.swf">');
		document.write ('<param name="play" value="true">');
		document.write ('<param name="loop" value="false">');
		document.write ('<param name="quality" value="high">');
		document.write ('<param name="bgcolor" value="#9599C2">');
		document.write ('<param name="menu" value="false">');
		document.write ('<embed src="media/clip' + clipnumber + '.swf" width="320" height="240" bgcolor="#9599C2" play="true" loop="false" quality="high" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
		document.write ('</embed>');
		document.write ('</object>');


	} else {


		if (mediaplayer == "wm") {


		document.write ('<object width="320" height="240" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112" standby="Loading Windows Media Player components..." type="application/x-oleobject">');
		document.write ('<param name="FileName" value="media/clip' + clipnumber + '.wmv">');
		document.write ('<param name="AutoStart" value="true">');
		document.write ('<param name="AutoSize" value="1">');
		document.write ('<param name="ShowStatusBar" value="0">');
		document.write ('<param name="Displaysize" value="0">');
		document.write ('<param name="ShowControls" value="0">');
		document.write ('<embed type="video/x-ms-asf-plugin" pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp" src="media/clip' + clipnumber + '.wmv" width="320px" height="240px" showcontrols="0" showpositioncontrols="0" showstatusbar="0" autosize="1" displaysize="0">');
		document.write ('</embed>');
		document.write ('</object>');


		} else {



		document.write ('<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="240" codebase="http://www.apple.com/qtactivex/qtplugin.cab">');
		document.write ('<param name="controller" value="false">');	
		document.write ('<param name="type" value="video/quicktime">');
		document.write ('<param name="autoplay" value="true">');
		document.write ('<param name="bgcolor" value="#9599C2">');
		document.write ('<param name="border" value="0">');
		// document.write ('<param name="target" value="myself">');
		document.write ('<param name="src" value="media/clip' + clipnumber + '.mov">');
		document.write ('<param name="pluginspage" value="http://www.apple.com/quicktime/download/">');
		document.write ('<embed width="320" height="240" controller="false" SRC="media/clip' + clipnumber + '.mov" type="video/quicktime" bgcolor="#9599C2" border="0" pluginspage="http://www.apple.com/quicktime/download/">');
		document.write ('</embed>');
		document.write ('</object>');


		}
	}

}

function writeclipmenu()
{

	var clipname = "";

	for (var x=1; x <= numberofclips; x++)
	{
		
		eval("clipname = clip" + x);

		if (x == BroadcastBreak) {
			document.write("<span class=\"reelmenutext\">BROADCAST</span><br>");
		}

		if (x == IndustrialBreak) {
			document.write("<br><span class=\"reelmenutext\">INDUSTRIAL</span><br>");
		}


		if (x == InternetBreak) {
			document.write("<br><span class=\"reelmenutext\">INTERNET</span><br>");
		}


		if (clipnumber != x) {
			document.write('<a href="clip' + x + '.html" class="submenutext">' + clipname + '</a><br>');
		} else {
			document.write('<span class="submenutextselected">' + clipname + '</span><br>');

		}

	}

}


function savepref() {

  // two years

  var expiry = 1000 * 60 * 60 * 24 * 2 * 365;

  // set date

  var expDate = new Date();

  expDate.setTime (expDate.getTime() + 31 * 24 * 60 * 60 * 1000);

  if (videopref.mplayer[1].checked) {
	mediaplayer = "qt";
  } else {
	mediaplayer = "wm";
  }
	
  if (mediaplayer != "wm" && mediaplayer != "qt")
  {
	alert("There has been an error attempting to set your preferences!");
  } else {

	document.cookie = cookieName + "=" + escape (mediaplayer) + "; expires=" + expDate.toGMTString();

	if (mediaplayer == "wm") {
		alert("Player preference has been set to Windows Media Player!");
	} else {
		alert("Player preference has been set to Apple QuickTime!");
	}
  }

}


function fetchpref()
{

  var returnValue = "wm";

  // cookies are separated by semicolons
  var aCookie = document.cookie.split("; ");

  for (var i=0; i < aCookie.length; i++)
  {
    // a name/value pair (a crumb) is separated by an equal sign
    var aCrumb = aCookie[i].split("=");
    if (cookieName == aCrumb[0]) 
      returnValue = unescape(aCrumb[1]);
  }

  mediaplayer = returnValue;

}


function checkmediaplayer() {

	 fetchpref();

	if (mediaplayer == "qt") {
		videopref.mplayer[1].checked = true;
	}

}