﻿// JScript File
function showFrame(id, fShow)
{
	if ( id.length > 0 )
	{
		var startupParams = 'FrameType=' + document.getElementById("FrameType").value + '&Level=' + document.getElementById("Level").value + '&P1=' + document.getElementById("P1").value + '&P2=' + document.getElementById("P2").value + '&P3=' + document.getElementById("P3").value + '&P4=' + document.getElementById("P4").value + '&showpicker=' + (fShow ? "true" : "false");
		var objectDef = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="600" height="400" id="color_frame" align="middle">' +
			'<param name="movie" value="flash/color_Frame.swf">' +
			'<param name="AllowScriptAccess" value="always">' +
			'<param name="base" value="flash/" />' +
			'<param name="FlashVars" value="' + startupParams + '">' +
			'<embed src="flash/color_Frame.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="color_frame" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="' + startupParams + '" /></object>';
		if ( navigator.userAgent.indexOf("MSIE") != -1 )
		{
			document.getElementById(id).innerHTML = objectDef;
			window.color_frame = document.forms[0].color_frame;
		}
		else
		{
			if ( navigator.userAgent.indexOf("Safari") != -1 )
			{
				document.getElementById(id).innerHTML = '<embed src="flash/color_Frame.swf" quality="high" bgcolor="#ffffff" width="550" height="400" id="color_frame" name="color_frame" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="' + startupParams + '" />';
			}
			else
			{
				document.getElementById(id).innerHTML = objectDef;
				document.color_frame = document.forms[0].color_frame;
			}
		}
	}
	//	alert(startupParams);
}
function playAnimation(strAnimation)
{
	document.getElementById("cellFlashPlayer").innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="570" height="350" id="bp" align="middle">' +
			'<param name="movie" value="flash/bp.swf">' +
			'<param name="AllowScriptAccess" value="always">' +
			'<param name="FlashVars" value=file=' + strAnimation + '/cervelo.xml&view=360&langfile=en&showControls=false" />' +
			'<param name="base" value="flash/" />' +
			'<param name="quality" value="high" />' +
			'<param name="bgcolor" value="#ffffff" />' +
			'<param name="scale" value="exactfit" />' +
			'<embed src="flash/bp.swf" quality="high" bgcolor="#ffffff" width="570" height="370" name="bp" base="flash" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="file=' + strAnimation + '/cervelo.xml&view=360&langfile=en&showControls=false&continuous=true"/></object>';
}
function playVideo(menuid, videoid, thumbnail)
{
	SendDataToFlashMovie("hdp", getmovieURL + "/getmovie.aspx?m=" + menuid + "&v=" + videoid + "&t=" + thumbnail);
	var oImage = document.getElementById("imgVideo" + videoid);
	document.getElementById("cellTitle").innerText = oImage.alt;
}
function play3x4Video(id, menuid, videoid, thumbnail)
{
	SendDataToFlashMovie(id, getmovieURL + "/getvideomanual.aspx?m=" + menuid + "&v=" + videoid + "&t=" + thumbnail);
}
function playTeamVideo(id)
{
	SendDataToFlashMovie("hdp", getmovieURL + "/getmovie.aspx?m=pv&v=" + id + "&t=y");
	var oImage = document.getElementById("imgTeamVideo" + id);
	document.getElementById("cellTitle").innerText = oImage.alt;
}
function formSendHideColorPicker()
{
	var debugText = "-- hide color picker called:";
	if ( navigator.userAgent.indexOf("MSIE") != -1 )
	{
		window.color_frame.hideColorPicker(debugText);
	}
	else
	{
		if ( navigator.userAgent.indexOf("Safari") != -1 )
		{
			document.getElementById("color_frame").hideColorPicker(debugText);
		}
		else
		{
			document.color_frame.hideColorPicker(debugText);
		}
	}
}

function formSendShowColorPicker()
{
	var debugText = "-- show color picker called:";
	if ( navigator.userAgent.indexOf("MSIE") != -1 )
	{
		window.color_frame.showColorPicker(debugText);
	}
	else
	{
		if ( navigator.userAgent.indexOf("Safari") != -1 )
		{
			document.getElementById("color_frame").showColorPicker(debugText);
		}
		else
		{
			document.color_frame.showColorPicker(debugText);
		}
	}
}
function getFlashMovieObject(movieName)
{
	if ( window.document[movieName] )
	{
		return window.document[movieName];
	}
	if ( navigator.appName.indexOf("Microsoft Internet") == -1 )
	{
		if (document.embeds && document.embeds[movieName])
			return document.embeds[movieName];
	}
	else
	{
		return document.getElementById(movieName);
	}
}
function SendDataToFlashMovie(id, param)
{
	var flashMovie = getFlashMovieObject(id);
	flashMovie.SetVariable("videopath.text", param);
}
function playHD(id, cx, cy, quality)
{
	playerWin = window.open("hdvp.aspx?id=" + id + "&q=" + quality, "hdvp" + id, "width=" + cx + ",height=" + cy + ",toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,menubar=no" + (navigator.AppName == "Netscape" ? ",screenX=0,screeny=0" : ",left=0,top=0"));
	playerWin.focus();
}
function playHDP(id, cx, cy, quality)
{
	playerWin = window.open("../hdvp.aspx?id=" + id + "&q=" + quality, "hdvp" + id, "width=" + cx + ",height=" + cy + ",toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,menubar=no" + (navigator.AppName == "Netscape" ? ",screenX=0,screeny=0" : ",left=0,top=0"));
	playerWin.focus();
}
