	var aPX = new Array();
	var aMX = new Array();
	var aTX = new Array();
	var aJS = new Array('2', '50', '150', '600', '408', '10');
	var currentPosition = 0;
	var currentState = 0;
	var currentItem = -1;
	var aPP = '';
	var aVN = '';
	var aVP = '';
	var aCK = '';
	var aCL = new Array('666666', '333399', 'cc0000', 'f0f0f0', 'ffffff', 'eeeeaa', 'cfcfcf', false, '007000', '1', '');
	var aCT = 'recent';
	var fMP = '/i/f/mediaplayer.swf';
	function sendEvent (typ,prm) {
		mPL = Layer('jsplayer');
		if (mPL) {
			mPL.sendEvent(typ,prm);
		}
	}
	function getUpdate (typ,pr1,pr2,pid) {
		if (typ == "time") {
			currentPosition = pr1;
			if ((pr2 == 0) && (pr1 > 0)) {
				if (currentState == 2) {
					if (currentItem == 1) {
						aSc = Layer('playstart');
						if (aSc) {
							if (aSc.style.visibility == 'hidden') {
								aVM = false;
								if (aPX.length > 0) {
									aVN = '';
									aVM = false;
									aVO = aPP;
									aVT = 0;
									for (aPI=0; aPI<aPX.length; aPI++) {
										if (aVM) {
											aVN = aPX[aPI][6];
											aVO = aPX[aPI][0];
											aVT = aPI;
											break;
										}
										else if (aPX[aPI][0] == aPP) {
											aVM = true;
										}
										else if (aVN.length == 0) {
											aVN = aPX[aPI][6];
											aVO = aPX[aPI][0];
											aVT = aPI;
										}
									}
								}
								if (aVN != null) {
									if (aVN.length > 0) {
										if (aCL[10] == '1') {
											LyH('rz');
											rZ('video_' + aVN, 'videos');
											aPP = aVO;
											aPJ('play');
										}
										else {
											aSV('play', aVT);
										}
									}
								}
							}
						}
					}
				}
			}
		}
		else if (typ == "state") {
			currentState = pr1;
		}
		else if (typ == "item") {
			currentItem = pr1;
		}
	}
	function thisMovie (mVN) {
		if (navigator.appName.indexOf("Microsoft") != -1) {
			return window[mVN];
		}
		else {
			return document[mVN];
		}
	}
	function pLP() {
		mPL = Layer('jsplayer');
		if (mPL) {
			mPL.sendEvent('playpause','');
		}
	}
	function aTP (aTE) {
		if (currentState == 2) {
			pLP();
		}
		window.open(aTE, 'LARGE', 'width=856,height=' + screen.height + ',scrollbars,resizable,left=' + (screen.width-856)/2 + ',top=0');
		return false;
	}
	function aVR (aVG) {
		location.href = aVG;
	}
	function aPK (aVW, aVH, aVA, aVF, aVI, aVE) {
		//alert(flashinstalled + ' -- ' + flashversion);
		if (flashinstalled == 2) {
			//if (flashversion >= 7) {
				sWF = new SWFObject(fMP, 'jsplayer', aVW, aVH, '7');
				sWF.addParam('allowfullscreen', 'true');
				sWF.addParam('bgcolor', '#000000');
				sWF.addVariable('file', aVF);
				if (aVE != null) {
					if (aVE.length > 0) {
						//sWF.addVariable("start", 0);
						sWF.addVariable('id', aVE);
						sWF.addVariable('identifier', aVE);
						sWF.addVariable('type', 'rtmp');
						sWF.addVariable('showdigits', 'total');
					}
				}
				if (aVA == 1) {
					sWF.addVariable('autostart', 'true');
				}
				else {
					sWF.addVariable('autostart', 'false');
				}
				if (aVI.length > 0) {
					sWF.addVariable('image', aVI);
				}
				sWF.addVariable('volume', '75');
				sWF.addVariable('smoothing', 'true');
				sWF.addVariable('callback', '/multimedia/video_track/');
				sWF.addVariable('enablejs', 'true');
				sWF.addVariable('javascriptid', 'jsplayer');
				sWF.write('player');
			//}
			//else {
			//	aNF(aVH);
			//}
		}
		else {
			aNF(aVH);
		}
	}
	function aNF (aNH) {
		aNL = Layer('player');
		if (aNL) {
			aNL.innerHTML = '<table cellpadding="0" cellspacing="0" border="0" height="100%" align="center"><tr><td><img src="http://i.nfl.packers.com/i/s.gif" width="30" height="' + aNH + '" border="0"></td><td class="wc">Packers.com requires Adobe Flash Player version 7 or higher to view video.<br><br>Please visit <a href="http://www.adobe.com/products/flashplayer/" class="w"><u>Adobe.com</u></a>, and follow the instructions for installing the latest Adobe Flash Player.<br><br>Once installed, reload this page to begin enjoying Packers.com videos.<br><br><center><a href="http://www.adobe.com/products/flashplayer/" target="_blank"><img src="http://i.nfl.packers.com/images/multimedia/get_flash_player.gif" width="88" height="31"></a></center></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="30" height="' + aNH + '" border="0"></td></tr></table>';
		}
	}
	function aFV () {
		aPG = '';
		aPQ = '';
		if (aPX.length > 0) {
			for (aPI=0; aPI<aPX.length; aPI++) {
				aPG = aPG + aPQ + aPX[aPI][0];
				aPQ = ',';
			}
		}
		aFS = '/multimedia/videos/share/?playlist=' + aPG;
		window.open(aFS, 'SHARE', 'width=510,height=480,scrollbars,resizable');
		return false;
	}
	function aPH () {
		if (confirm('Are you sure you want to clear your playlist?')) {
			aPV = new Array ();
			if (aPX.length > 0) {
				for (aPI=0; aPI<aPX.length; aPI++) {
					aCA = Layer('ad' + aPX[aPI][0]);
					if (aCA) {
						aCA.src = 'http://i.nfl.packers.com/i/f/pl.gif';
					}
				}
			}
			aPX = aPV;
			LyH('playstop');
			LyS('playstart');
			aPJ('play');
		}
		return false;
	}
	function aPM (aPA) {
		aPV = new Array ();
		aPO = false;
		if (aPX.length > 0) {
			for (aPI=0; aPI<aPX.length; aPI++) {
				if (aPX[aPI][0] == aPA) {
					aCA = Layer('ad' + aPA);
					if (aCA) {
						aCA.src = 'http://i.nfl.packers.com/i/f/pl.gif';
					}
					aPO = true;
				}
				else {
					aPV[aPV.length] = aPX[aPI];
				}
			}
		}
		if (aPO) {
			aPX = aPV;
			aPJ('play');
		}
		return false;
	}
	function aGU (aGV, aGE) {
		aSc = Layer('playstart');
		if (aSc) {
			if (aSc.style.visibility == 'hidden') {
				aGV = aGV + 'autoplay/';
			}
		}
		return gL(aGV, aGE);
	}
	function aPJ (aJI) {
		if (aJI == 'play') {
			aPG = '';
			aPQ = '';
			if (aCK.length > 0) {
				aPG = aCK;
				aPQ = ',';
			}
			if (aPX.length > 0) {
				for (aPI=0; aPI<aPX.length; aPI++) {
					aPG = aPG + aPQ + aPX[aPI][0];
					aPQ = ',';
				}
			}
			aCK = '';
			var aPU = new Date();
			aPU.setTime (aPU.getTime() + (86400 * 365));
			setCookie('playlist', aPG, aPU, '/', '.packers.com', false);
			aDJ(aJI, aPX, 1);
		}
		else {
			aDJ(aJI, aMX, 1);
		}
	}
	// Change page
	function vPG (vJI, vJP) {
		if (vJI == 'play') {
			return aDJ(vJI, aPX, vJP);
		}
		else {
			return aDJ(vJI, aMX, vJP);
		}
	}
	// Redisplay single page of videos
	function aDJ (aJI, aJX, aJP) {
		aPN = Layer(aJI + 'list');
		if (aPN) {
			aPW = 0;
			aPZ = '';
			aPR = aCL[4];
			aPT = '';
			if (aJX.length > 0) {
				aJA = 0;
				aJB = aJX.length;
				aJE = aJB;
				aJR = aJS[0];
				aJQ = false;
				if (aCL[10] == '1') {
				}
				else if (aJI != 'playx') {
					if (aJI == 'play') {
						aJC = aJR * 2;
					}
					else {
						if ((aCT == 'recent') || (aCT == 'archived_video')) {
							if (Layer('shows')) {
								aJQ = true;
							}
						}
						if (aJQ) {
							aJR = aJR - 1;
							aJC = aJR * 10;
						}
						else {
							aJC = aJR * aJS[5];
						}
					}
					aJD = 1;
					if (aJB > aJC) {
						aJD = Math.ceil(aJB/aJC);
						aJB = aJC;
						if (aJP > 1) {
							if (aJP <= aJD) {
								aJA = aJC * (aJP-1);
								aJB = aJA + aJC;
								if (aJB > aJE) {
									aJB = aJE;
								}
							}
						}
					}
				}
				aJF = aJA + 1;
				for (aPI=aJA; aPI<aJB; aPI++) {
					aPA = aJX[aPI][0];
					aPB = aJX[aPI][1];
					aPC = aJX[aPI][2];
					aPD = aJX[aPI][3];
					aPE = aJX[aPI][4];
					aPF = aJX[aPI][5];
					aPG = aJX[aPI][6];
					aPW++;
					aFW = aJS[2] - 53;
					if (aPW > aJR) {
						aPW = 1;
						if (aPZ == '') {
							aPZ = ' bgcolor="#' + aCL[3] + '"';
							aPR = aCL[3];
						}
						else {
							aPZ = '';
							aPR = aCL[4];
						}
						aPT += "\n" + '</tr>';
						if (aCL[10] == '1') {
							aPT += "\n" + '<tr>' + "\n" + '<td colspan="' + (aJR + 1) + '"><img src="http://i.nfl.packers.com/i/s.gif" width="1" height="5"></td>' + "\n" + '</tr>';
						}
						aPT += "\n" + '<tr' + aPZ + '>';
					}
					if (aCL[10] == '1') {
						if (aPW > 1) {
							aPT += "\n" + '<td width="5" bgcolor="#' + aCL[4] + '"><img src="http://i.nfl.packers.com/i/s.gif" width="5" height="1"></td>';
						}
						aCP = aJX[aPI][9];
						if (aCP.length > 0) {
							aCP = aCP.replace(/<br>/g, "\n");
							aCP = aCP.replace(/\"/g, '&quot;');
						}
						aPT += "\n" + '<td class="a" width="' + aJS[2] + '" title="' + aCP + '"';
						if (aPA == aPP) {
							aPT += ' bgcolor="#' + aCL[5] + '"';
						}
						else {
							aPT += ' onMouseOver="bC(this, \'' + aCL[6] + '\');" onMouseOut="bC(this, \'' + aPR + '\');"';
						}
					}
					else {
						aPT += "\n" + '<td class="a" width="' + aJS[1] + '"';
						if (aPA == aPP) {
							aPT += ' onMouseOver="bPD(this, \'' + aCL[5] + '\', \'' + aJI + '\', \'' + aPI + '\');" onMouseOut="bPH();" bgcolor="#' + aCL[5] + '"';
						}
						else {
							aPT += ' onMouseOver="bPD(this, \'' + aCL[6] + '\', \'' + aJI + '\', \'' + aPI + '\');" onMouseOut="bC(this, \'' + aPR + '\'); bPH();"';
						}
					}
					if (aCL[10] == '1') {
						aTW = 'LyH(\'rz\'); aCQ(\'' + aPA + '\'); return rZ(\'video_' + aPG + '\', \'videos\');';
					}
					else {
						aTW = 'return aSV (\'' + aJI + '\', \'' + aPI + '\');';
					}
					aPT += '>';
					aTV = '<table cellpadding="0" cellspacing="0" border="0">' + "\n" + '<tr>';
					aTV += "\n" + '<td>';
					aTV += '<table cellpadding="0" cellspacing="0" border="0">' + "\n" + '<tr>' + "\n" + '<td background="http://i.nfl.packers.com/images' + aPB + '" width="50"><table cellpadding="0" cellspacing="0" border="0">';
					aTV += "\n" + '<tr>' + "\n" + '<td colspan="2"><a href="#" onClick="' + aTW + '"><img src="http://i.nfl.packers.com/i/s.gif" width="50" height="20"></a></td>' + "\n" + '</tr>';
					aTV += "\n" + '<tr>' + "\n" + '<td><a href="#"><a href="#" onClick="' + aTW + '"><img src="http://i.nfl.packers.com/i/s.gif" width="35" height="15"></a></td>' + "\n" + '<td>';
					if (aJI == 'play') {
						aTV += '<a href="#" onClick="return aPM(\'' + aPA + '\');" title="Remove From Playlist"><img src="http://i.nfl.packers.com/i/f/ml.gif" width="15" height="15" border="0" alt="Remove From Playlist"></a>';
					}
					else {
						aTV += '<a href="#" onClick="return aPL(\'' + aPI + '\', \'1\');" title="Add To Playlist"><img src="http://i.nfl.packers.com/i/f/pl.gif" width="15" height="15" border="0" alt="Add To Playlist"></a>';
					}
					aTV += '</td>' + "\n" + '</tr>' + "\n" + '</table></td>';
					aTV += '</td>' + "\n" + '</tr>' + "\n" + '</table></td>';
					if (aCL[10] == '1') {
						aTV += "\n" + '<td width="3"><img src="http://i.nfl.packers.com/i/s.gif" width="5" height="1"></td>' + "\n" + '<td class="w" width="' + aFW + '" onClick="' + aTW + '"><a href="#" class="s"';
					}
					else {
						///multimedia/videos/' + aPF + '/video_' + aPG + '/
						aTV += "\n" + '<td width="3"><img src="http://i.nfl.packers.com/i/s.gif" width="3" height="1"></td>' + "\n" + '<td class="s" width="' + aFW + '" onClick="' + aTW + '"><a href="#" class="s" onClick="' + aTW + '"';
					}
					if (aCL[9] == '1') {
						aTV += '><u><font class="s" color="#' + aCL[8] + '">' + aPC + '</font></u>';
					}
					else {
						aTV += ' style="text-decoration: none;"><font class="s" color="#' + aCL[8] + '">' + aPC + '</font>';
					}
					aTV += '</a>';
					aPS = '<br>';
					if (aPD.length > 0) {
						aTV += '<br><font class="s" color="#' + aCL[0] + '">' + aPD + '</font>';
						aPS = '<br>';
					}
					if (aPE.length > 0) {
						aTV += '<br><font class="s" color="#' + aCL[1] + '">' + aPE + '</font>';
						aPS = ' ';
					}
					if (aPA == aPP) {
						aTV += aPS + '<font class="s" color="#' + aCL[2] + '"> Now Playing</font>';
					}
					aTV += '</td>' + "\n" + '</tr>' + "\n" + '</table>';
					aPT += aTV + '</td>';
				}
				if (aPW < aJR) {
					for (aPI=aPW; aPI<aJR; aPI++) {
						if (aCL[10] == '1') {
							aPT += "\n" + '<td width="5" bgcolor="#' + aCL[4] + '"><img src="http://i.nfl.packers.com/i/s.gif" width="5" height="1"></td>';
						}
						aPT += "\n" + '<td width="' + aJS[1] + '" bgcolor="#' + aCL[4] + '"><img src="http://i.nfl.packers.com/i/s.gif" width="' + aJS[2] + '" height="1" border="0"></td>';
					}
				}
				if (aCL[10] == '1') {
					aWE = '<table cellpadding="0" cellspacing="0" border="0" width="100%" id="' + aJI + 'table" name="' + aJI + 'table">';
					aWE += "\n" + '<tr>' + "\n" + '<td colspan="3"><img src="http://i.nfl.packers.com/i/s.gif" width="1" height="5"></td>' + "\n" + '</tr>';
					aWE += "\n" + '<tr>' + "\n" + '<td width="5"><img src="http://i.nfl.packers.com/i/s.gif" width="5" height="1"></td>' + "\n" + '<td><table cellpadding="0" cellspacing="0" border="0" width="100%">';
					aWE += "\n" + '<tr>' + aPT + '</tr>';
					aWE += "\n" + '</table></td>' + "\n" + '<td width="5"><img src="http://i.nfl.packers.com/i/s.gif" width="5" height="1"></td>' + "\n" + '</tr>';
					aWE += "\n" + '<tr>' + "\n" + '<td colspan="3"><img src="http://i.nfl.packers.com/i/s.gif" width="1" height="5"></td>' + "\n" + '</tr>';
					aWE += "\n" + '</table>';
					aPN.innerHTML = aWE;
					aWE = '';
				}
				else {
					aBF = '';
					if (aJI != 'playx') {
						aBF = '<tr>' + '<td colspan="' + aJR + '"><table cellpadding="2" cellspacing="1" border="0" width="100%" bgcolor="#cccccc">' + "\n" + '<tr>' + "\n" + '<td class="s">Video';
						if (aJF != aJB) {
							aBF += 's ' + aJF + ' - ' + aJB;
						}
						else {
							aBF += ' ' + aJF;
						}
						aBF += ' of ' + aJE + '</td>';
						if (aJD > 1) {
							aBF += '<td class="s" align="right"><!--Page:-->';
							if (aJP > 1) {
								aBF += ' <a href="#" onClick="return vPG(\'' + aJI + '\', ' + (aJP-1) + ');" class="s">&#0171; Previous</a>';
							}
							else {
								aBF += ' <font color="#999999" class="s"> &#0171; Previous</font>';
							}
							for (aBI=1; aBI<=aJD; aBI++) {
								if (aBI == aJP) {
									aBF += ' ' + aBI;
								}
								else {
									aBF += ' <a href="#" onClick="return vPG(\'' + aJI + '\', ' + aBI + ');" class="s">' + aBI + '</a>';
								}
							}
							if (aJP < aJD) {
								aBF += ' <a href="#" onClick="return vPG(\'' + aJI + '\', ' + (aJP+1) + ');" class="s">Next &#0187;</a>';
							}
							else {
								aBF += ' <font color="#999999" class="s">Next &#0187;</font>';
							}
							aBF += '</td>';
						}
						aBF += '</tr>' + "\n" + '</table></td>' + "\n" + '</tr>';
					}
					if (aJI == 'play') {
						aPN.innerHTML = '<table cellpadding="2" cellspacing="1" border="0" width="100%" id="' + aJI + 'table" name="' + aJI + 'table">' + aBF + "\n" + '<tr>' + aPT + '</tr>' + "\n" + '</table>';
						LyS('playdetail');
						LyS('playlist');
					}
					else {
						if (aJQ) {
							aRS = Layer('shows');
							aRC = '<table cellpadding="0" cellspacing="0" border="0" width="100%">';
							aRC += "\n" + '<tr>';
							aRC += "\n" + '<td><table cellpadding="2" cellspacing="1" border="0" width="100%" id="' + aJI + 'table" name="' + aJI + 'table">' + aBF + "\n" + '<tr>' + aPT + '</tr>' + "\n" + '</table></td>';
							aRC += "\n" + '<td>' + aRS.innerHTML + '</td>';
							aRC += "\n" + '</tr>';
							aRC += "\n" + '</table>';
							aPN.innerHTML = aRC;
							aRC = '';
						}
						else {
							aPN.innerHTML = '<table cellpadding="2" cellspacing="1" border="0" width="100%" id="' + aJI + 'table" name="' + aJI + 'table">' + aBF + "\n" + '<tr>' + aPT + '</tr>' + "\n" + '</table>';
						}
						aBF = '';
						aPT = '';
					}
				}
			}
			else {
				aPN.innerHTML = ' ';
				if (aCL[10] == '1') {
					pLQ();
				}
				else {
					LyH('playdetail');
					LyH('playlist');
				}
			}
		}
		if (aJI == 'video') {
			LyH(aJI + 'load');
			LyS(aJI + 'list');
		}
		return false;
	}
	function setCookie (sCN,sCV,sCE,sCP,sCD,sCS) {
		sCO = sCN + "=" + escape (sCV) + ((sCE) ? "; expires=" + sCE.toGMTString() : "") + ((sCP) ? "; path=" + sCP : "") + ((sCD) ? "; domain=" + sCD : "") + ((sCS) ? "; secure" : "");
		document.cookie = sCO;
	}
	cVp = 'all';
	function cVc (cVo) {
		cVs = cVo.options[cVo.selectedIndex].value;
		if (cVs != cVp) {
			cVw = Layer('v_' + cVs);
			if (cVw) {
				cVv = Layer('v_' + cVp);
				if (cVv) {
					LyH('v_' + cVp);
				}
				LyS('v_' + cVs);
				cVp = cVs;
			}
		}
		cVo.blur();
		return true;
	}
	function cVe () {
		cVp = 'all';
	}
	function pLY () {
		pLa = Layer('playlist');
		if (pLa) {
			var gN = new pX();
			gN.load(pLa, '/tabs_home/videos/playlist/', '', '');
		}
	}
	function pLV () {
		LyH('vr2');
		LyS('vr1');
		LyS('vd');
		LyH('playlist');
		LyH('vp0');
		LyH('vp1');
		LyS('vp2');
		LyH('vp3');
		LyS('vp4');
	}
	function pLZ () {
		LyH('vd');
		LyH('vr1');
		LyS('vr2');
		LyH('vp0');
		LyH('vp2');
		LyH('vp4');
		LyS('vp1');
		LyS('vp3');
		LyS('playlist');
	}
	function pLQ () {
		aEP();
		pLV();
	}
	function aCM (aCI) {
		aCA = Layer('ad' + aCI);
		if (aCA) {
			aCA.src = 'http://i.nfl.packers.com/i/s.gif';
		}
		aCB = Layer('vp1');
		//if (aCB.style.visibility == 'hidden') {
			//LyH('vp2');
			//LyH('vp3');
			//LyS('vp1');
			//LyS('vp4');
		//}
	}
	function aCN (aCF, aCB, aCC) {
		//aVN = aCF;
		//aVP = aCB;
		aPP = aCC;
	}
	function aCQ (aCC) {
		aPP = aCC;
		aPJ('play');
	}
	function pLU() {
		aCB = Layer('rz');
		if (aCB.style.visibility != 'hidden') {
			if (aPX.length > 0) {
				LyH('rz');
				rZ('video_' + aPX[0][6], 'videos');
				aPP = aPX[0][0];
				aPJ('play');
			}
		}
	}
	function pLC (pLM) {
		pLA = Layer('videolist');
		if (pLA) {
			LyH('videolist');
			LyS('videoload');
			var gN = new pX();
			gN.load(pLA, '/multimedia/videos/' + pLM + '/videolist/', '', '');
		}
		pLR = Layer('rss');
		if (pLR) {
			pLR.href = '/multimedia/videos/' + pLM + '/rss/';
		}
		bPH();
	}
	function rCO (rCA, rCB, rCC) {
		if (aPP != rCA) {
			bC(rCB, rCC);
		}
	}
	// Add video to playlist and refresh playlist
	function aPL (aPI, aTI) {
		if (aTI == '2') {
			aPA = aTX[aPI][0];
		}
		else {
			aPA = aMX[aPI][0];
		}
		if (aPA.length > 0) {
			aPY = true;
			if (aPX.length > 0) {
				for (aXI=0; aXI<aPX.length; aXI++) {
					if (aPX[aXI][0] == aPA) {
						aPY = false;
						break;
					}
				}
			}
			if (aPY) {
				if (aTI == '2') {
					aPX[aPX.length] = aTX[aPI];
				}
				else {
					aPX[aPX.length] = aMX[aPI];
				}
			}
			aPJ('play');
		}
		return false;
	}
	// Add video to playlist on the homepage with values
	function hPL (hPA, hPB, hPC, hPD, hPE, hPF, hPG, hPG, hPH, hPI, hPJ) {
		aMX[hPA] = new Array(hPB, hPC, hPD, hPE, hPF, hPG, hPG, hPH, hPI, hPJ);
		aPL(hPA, '1');
		return false;
	}
	// Add video to playlist on the homepage by id
	function hPM (hPA, hPB) {
		hPV = Layer('ac' + hPB);
		if (hPV) {
			aMX[hPA] = hPV.innerHTML.split('||', 10);
			aPL(hPA, '1');
			return false;
		}
	}
	function aEP () {
		aML = Layer('playlist');
		if (aML) {
			aML.innerHTML = '<table cellpadding="0" cellspacing="0" border="0" bgcolor="#000000"><tr><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="1" height="6"></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td></tr><tr><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td><td><font class="s" color="#ffffff">There are currently no videos in your Playlist.<br><br>To add a video to your Playlist, simply click the "+" sign in the bottom right corner of the photo from the clip you want to view. You may add as many videos to your Playlist as you like.<br><br>Once you\'ve added videos to your Playlist, click the "Start" button and all your videos will play continously back-to-back.<br><br>To remove a video from your Playlist, click the "-" sign in the photo.</font></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td></tr><tr><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="1" height="6"></td><td><img src="http://i.nfl.packers.com/i/s.gif" width="6" height="6"></td></tr></table>';
		}
	}
	// Rebuild playlist/videolist from array of videos
	function aMB (aME, aMY) {
		if (aME.indexOf('/playlist/') > -1) {
			aMW = 'play';
		}
		else {
			aMW = 'video';
			LyH(aMW + 'load');
			LyS(aMW + 'list');
			aMZ = aME.split('/', 5);
			aCT = aMZ[3];
			aLU = Layer('caD');
			if (aLU) {
				aCU = Layer(aCT);
				if (aCU) {
					aLU.innerHTML = aCU.innerHTML;
					LyS('caD');
				}
				else {
					LyH('caD');
				}
			}
		}
		if (aMY.indexOf('<!--NONE-->') > -1) {
			if (aMW == 'play') {
				aPX = new Array();
				aPJ(aMW);
				aCK = '';
				aML = Layer('playlist');
				if (aML) {
					aEP();
					pLZ();
				}
			}
			else {
				aPJ(aMW);
			}
		}
		else {
			aMA = aMY.split('\n', 2);
			if (aMA[0] > 1) {
				aMZ = aMY.split('\n', aMA[0]);
				if (aMW == 'play') {
					aPX = new Array();
					for (aMI=1; aMI<aMA[0]; aMI++) {
						aMV = aMZ[aMI].split('||', 10);
						aPX[aPX.length] = aMV;
					}
				}
				else {
					aMX = new Array();
					for (aMI=1; aMI<aMA[0]; aMI++) {
						aMV = aMZ[aMI].split('||', 10);
						aMX[aMX.length] = aMV;
					}
				}
				aPJ(aMW);
			}
			else {
				if (aMW != 'play') {
					//aMX = new Array();
					LyH('videolist');
				}
				else {
					aPJ(aMW);
				}
			}
			if (aMW == 'play') {
				aCK = '';
				pLZ();
			}
		}
		bPH();
	}
	// Play a video
	function rPK (rPA, rPB, rPC, rPD, rPE) {
		aPP = rPA;
		aPK(aJS[3], aJS[4], rPB, rPC, rPD, rPE);
	}
	// Update now playing
	function aSV (aSA, aSB) {
		if (aSA == 'shows') {
			aSW = aTX[aSB];
		}
		else if (aSA == 'play') {
			aSW = aPX[aSB];
		}
		else {
			aSW = aMX[aSB];
		}
		aPP = aSW[0];
		rPV = '/multimedia/videos/' + aSW[5] + '/video_' + aSW[6] + '/';
		aSY = rPV + 'xml/';
		aPK(aJS[3], aJS[4], '1', aSY, aSW[2], '');
		rPL = Layer('playerdetail');
		if (rPL) {
			rPL.innerHTML = '<font color="#c89f09" class="s">Now Playing: ' + aSW[2] + ' - ' + aSW[3] + '</font>';
		}
		rPL = Layer('v1c');
		if (rPL) {
			rPL.href = rPV + 'permanent_link/';
		}
		rPL = Layer('v1d');
		if (rPL) {
			rPL.href = rPV + 'permanent_link/';
		}
		rPL = Layer('v4d');
		if (rPL) {
			rPL.href = rPV + 'email_to_a_friend/';
		}
		rPL = Layer('v4d');
		if (rPL) {
			rPL.href = rPV + 'email_to_a_friend/';
		}
		uDV(aSW[8]);
		objectdone = 0;
		aSP();
		//aPJ('play');
		//aPJ('video');
		//aSP();
		return false;
	}
	// Change to page of currently playing video
	function aSP () {
		if (aPX.length > 0) {
			aSI = 1;
			aSN = aJS[0] * 2;
			aSA = 0;
			for (aXI=0; aXI<aPX.length; aXI++) {
				aSA++;
				if (aSA > aSN) {
					aSA = 1;
					aSI++;
				}
				if (aPX[aXI][0] == aPP) {
					vPG ('play', aSI)
					break;
				}
			}
		}
		if (aMX.length > 0) {
			aSI = 1;
			aSN = aJS[0] * aJS[5];
			if ((aCT == 'recent') || (aCT == 'archived_video')) {
				if (Layer('shows')) {
					aSN = (aJS[0]-1) * 10;
				}
			}
			aSA = 0;
			for (aXI=0; aXI<aMX.length; aXI++) {
				aSA++;
				if (aSA > aSN) {
					aSA = 1;
					aSI++;
				}
				if (aMX[aXI][0] == aPP) {
					vPG ('video', aSI)
					break;
				}
			}
		}
	}
	// Add now playing to playlist
	function aNP () {
		if (aMX.length > 0) {
			for (aXI=0; aXI<aMX.length; aXI++) {
				if (aMX[aXI][0] == aPP) {
					aPL(aXI, '1');
					break;
				}
			}
		}
		return false;
	}
	// Update view count
	function uDV (uDN) {
		uDL = Layer('playerviews');
		if (uDL) {
			uDH = '<table cellpadding="0" cellspacing="0" border="0">' + "\n" + '<tr>';
			for (uDI=0; uDI<uDN.length; uDI++) {
				uDC = uDN.substr(uDI, 1);
				if (uDC == ',') {
					uDH = uDH + "\n" + '<td><img src="http://i.nfl.packers.com/i/f/comma.gif" width="4" height="29" border="0"></td>';
				}
				else {
					uDH = uDH + "\n" + '<td><img src="http://i.nfl.packers.com/i/f/' + uDC + '.gif" width="8" height="29" border="0"></td>';
				}
			}
			uDH = uDH + "\n" + '</tr>' + "\n" + '</table>';
			uDL.innerHTML = uDH;
		}
	}
	// Show description popup
	function bPD (bPU, bPX, bPO, bPI) {
		bPH();
		bC(bPU, bPX);
		bPS = false;
		if (bPO == 'shows') {
			bPT = aTX[bPI][9];
			bPS = true;
		}
		else if (bPO == 'play') {
			bPT = aPX[bPI][9];
		}
		else if (aCL[10] == '1') {
			bPT = "";
		}
		else {
			bPT = aMX[bPI][9];
		}
		if (bPT.length > 0) {
			bPC = qF(bPU);
			bPW = Layer('dvd');
			if (bPS) {
				bPW.style.width = '195px';
				bPY =
				bPY = '<table cellpadding="0" cellspacing="0" border="0" bgcolor="#' + bPX + '" width="1">';
				bPY += '<tr>';
				bPY += '<td bgcolor="#8e7d3d"><img src="http://i.nfl.packers.com/i/s.gif" width="2" height="1" border="0"></td>';
				bPY += '<td class="s" bgcolor="#' + bPX + '"><table cellpadding="2" cellspacing="2" border="0"><tr><td><font class="s" color="#ffffff">' + bPT + '</font></td></tr></table></td>';
				bPY += '<td bgcolor="#8e7d3d"><img src="http://i.nfl.packers.com/i/s.gif" width="2" height="1" border="0"></td>';
				bPY += '</tr>';
				bPY += '<tr>';
				bPY += '<td bgcolor="#8e7d3d"><img src="http://i.nfl.packers.com/i/s.gif" width="2" height="2" border="0"></td>';
				bPY += '<td bgcolor="#8e7d3d"><img src="http://i.nfl.packers.com/i/s.gif" width="191" height="2" border="0"></td>';
				bPY += '<td bgcolor="#8e7d3d"><img src="http://i.nfl.packers.com/i/s.gif" width="2" height="2" border="0"></td>';
				bPY += '</tr>';
				bPY += '</table>';
				bPW.innerHTML = bPY;
			}
			else {
				if (aCL[10] == '1') {
					bPW.style.width = bPU.offsetWidth + 'px';
				}
				else {
					bPW.style.width = parseInt((aJS[2]*1)+9) + 'px';
				}
				bPW.innerHTML = '<table cellpadding="2" cellspacing="2" border="0" bgcolor="#' + bPX + '" width="100%"><tr><td class="s"><font class="s" color="#' + aCL[0] + '">' + bPT + '</font></td></tr></table>';
			}
			bPW.style.top = bPC.y + bPU.offsetHeight;
			bPW.style.left = bPC.x;
			LyS('dvd');
			if (bPO == 'play') {
				LyH('caT');
			}
		}
	}
	// Hide description popup
	function bPH () {
		LyH('dvd');
		LyS('caT');
	}
	// Jump to category
	function jTC (jTA) {
		jTL = Layer('caT');
		if (jTL) {
			for (jTI=0; jTI<jTL.options.length; jTI++) {
				if (jTL.options[jTI].value == jTA) {
					pLC(jTA);
					jTL.selectedIndex = jTI;
					break;
				}
			}
		}
	}
