urlArray = Array(30);
urlArray[0] = "http://www.youtube.com/v/cXzIflSkdVY";
urlArray[1] = "http://www.youtube.com/v/K6N0ItgWJOQ";  // Wooden Wall Clock
urlArray[2] = "http://www.youtube.com/v/jnodlSuUW0Y";  // Wooden Wall Clock - close up view 1 
urlArray[3] = "http://www.youtube.com/v/vZFbN1LcB0Y";  // Wooden Wall Clock - close up view 2  
urlArray[4] = "http://www.youtube.com/v/FMERJOkPYDM";  // Wooden Wall Clock - close up view 3

NUMBER_OF_VIDEOS = 5;


/*		Test Videos:
urlArray[1] = "http://www.youtube.com/v/MIHReFWbkxM";
urlArray[2] = "http://www.youtube.com/v/ph96-dN243A";
urlArray[3] = "http://www.youtube.com/v/9x15UqTNoW0";
urlArray[4] = "http://www.youtube.com/v/1grSrasToHI";
urlArray[5] = "http://www.youtube.com/v/26qTRUHNcb4";
urlArray[6] = "http://www.youtube.com/v/5gcoV3MkmY8";
urlArray[7] = "http://www.youtube.com/v/WqOgTHlfri8";
urlArray[8] = "http://www.youtube.com/v/vYRj3QGEe28";
*/




function insertVideo(urlString)
{
	var rtext ="";
   rtext += '             <object id="video_1" width="425" height="330">';
   rtext += '             <param name="movie" value="' + urlString + '&autoplay=1&color1=666666&showinfo=0&color2=d3d3d3&rel=0&border=0&loop=1"></param>';
   rtext += '             <param name="allowFullScreen" value="false"></param>';
   rtext += '             <param name="allowscriptaccess" value="always"></param>';
   rtext += '               <embed id="video_2" src="' + urlString + '&autoplay=1&color1=666666&showinfo=0&color2=d3d3d3&rel=0&border=0&loop=1"';
   rtext += '             type="application/x-shockwave-flash" allowscriptaccess="always"';
   rtext += '             allowfullscreen="false" width="425" height="330">';
   rtext += '             </embed>';
   rtext += '             </object>';

	return rtext;
}

function buildFrame1()
{
	var rtext ="";
	rtext += "<table border='3' cellspacing='0' style='border-collapse: collapse; text-align:center' bordercolor='#663300' bordercolorlight='#B78348' bordercolordark='#663300' cellpadding='0' bgcolor='black'>";
	rtext += "		<tr>";
	rtext += "		  <td align='center' height='100%' width='100%' bgcolor='black'>";
	rtext += "		  <table border='3' cellspacing='0' style='border-collapse: collapse' bordercolor='#B78348' bordercolorlight='#663300' bordercolordark='#B78348' cellpadding='0' height='100%' width='100%'>";
	rtext += "			 <tr>";
	rtext += "				<td height='100%' width='100%' align='center'>";
	rtext += "				<div align='center'>";
	rtext += "				  <center>";
	rtext += "				<table border='4' cellspacing='0' style='border-collapse: collapse' bordercolor='#006500' bordercolorlight='#006500' bordercolordark='#006500' bgcolor='#000000' cellpadding='0' height='100%' width='100%'>";
	rtext += "				  <tr>";
	rtext += "					 <td align='left' valign='middle'  height='100%' width='100%'>";
	return rtext;
}

function buildFrame2()
{
	var rtext = "";
	rtext += "				</tr>";
	rtext += "            </table>";
	rtext += "              </center>";
	rtext += "            </div>";
	rtext += "            </td>";
	rtext += "          </tr>";
	rtext += "        </table>";
	rtext += "        </td>";
	rtext += "      </tr>";
   rtext += " </table>";
   return rtext;
}

function showHomepageVideo(urlString)
{
	var rtext = "";
	var videoCell = document.getElementById("video");
	rtext += insertVideo(urlString);
	videoCell.innerHTML = rtext;
}

function showVideo(urlString)
{
	var rtext = "";
	rtext += buildFrame1();
	rtext += insertVideo(urlString);
	rtext += buildFrame2();
	
   video.document.write(rtext);
   video.document.close();	
}

function showVideoOld(urlString)
{
	var rtext ="";
	rtext += "<table border='4' cellspacing='0' style='border-collapse: collapse; text-align:center' bordercolor='#663300' bordercolorlight='#B78348' bordercolordark='#663300' cellpadding='0'>";
	rtext += "		<tr>";
	rtext += "		  <td align='center' height='100%' width='100%'>";
	rtext += "		  <table border='8' cellspacing='0' style='border-collapse: collapse' bordercolor='#B78348' bordercolorlight='#663300' bordercolordark='#B78348' cellpadding='0' height='100%' width='100%'>";
	rtext += "			 <tr>";
	rtext += "				<td height='100%' width='100%' align='center'>";
	rtext += "				<div align='center'>";
	rtext += "				  <center>";
	rtext += "				<table border='6' cellspacing='0' style='border-collapse: collapse' bordercolor='#006500' bordercolorlight='#006500' bordercolordark='#006500' cellpadding='0' height='100%' width='100%'>";
	rtext += "				  <tr>";
	rtext += "					 <td align='left' valign='middle'  height='100%' width='100%'>";
	rtext += insertVideo(urlString);
	rtext += "				</tr>";
	rtext += "            </table>";
	rtext += "              </center>";
	rtext += "            </div>";
	rtext += "            </td>";
	rtext += "          </tr>";
	rtext += "        </table>";
	rtext += "        </td>";
	rtext += "      </tr>";
   rtext += " </table>";
	
   video.document.write(rtext);
   video.document.close();	
}

function initializeVideo(displayString)
{
	var rtext = "";
	rtext += buildFrame1();
	rtext += "<table width='425' height='330' bgcolor='black'>";
	rtext += "<tr><td align='center' valign='middle' width='425' height='330'>";
	rtext += "<font color='white'>";
	rtext += "<h2>" + displayString + "</h2>";
	rtext += "</font>";
	rtext += "</td></tr></table>";
	rtext += buildFrame2();
	
	video.document.write(rtext);
	video.document.close();
}

function showRandomVideo()
{
	var high = Math.floor(Math.random() * 9781);
	var x = 0;
	for (i=0; i<high; i++)  {
		x = Math.floor(Math.random() * 8.999);
	}
	rnumber = Math.floor(Math.random() * 8.999);
	urlString = urlArray[rnumber];
	showHomepageVideo(urlString);
}

function showNextVideo()
{
	var lastVideo = readCookie("lastviewed");
	if (lastVideo)  {
		nextVideo = parseInt(lastVideo) + 1;
		if (nextVideo > NUMBER_OF_VIDEOS)
			nextVideo = 1;
	}
	else  {
		nextVideo = 1;
	}
	
	createCookie(/*name*/ "lastviewed", /*value*/ nextVideo, /*hours*/ 12);
	showHomepageVideo(urlArray[ nextVideo - 1 ]  );
}



function createCookie(name, value, hours) {
	if (hours) {
		var date = new Date();
		date.setTime(date.getTime()+(hours*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) 
			return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function showCookie()
{
	document.write(readCookie("lastviewed"));
	document.close();
}
