/* QVC Add - this function opens links back in opener window */


function liveLink(url) {
	// if(opener && typeof opener.document != 'undefined') {
	if (window.opener && !window.opener.closed && !window.open.win2) {
		window.opener.location.href = url;
		window.opener.focus();
	} else {
		win_02 = window.open('', 'win2'); {
			win_02.location.href = url;
		}
	}
}

/* Start CM Code */
window.addEvent("domready", function(){
	
	var videoHeightO = 480;
	var videoWidthO = 640;
	var totalHeightO = 515;
	/*
	var videoLP = new SWFObject("/swf/qvc_video_player.swf", "Video1", videoWidthO, totalHeightO, "8", "");
	videoLP.addVariable("videoURI", "qvc-lfs@912");
	videoLP.addVariable("configuration", "liquid");
	videoLP.addVariable("debug", "true");
	
	videoLP.addVariable("totalHeight", totalHeightO);
	videoLP.addVariable("videoHeight", videoHeightO);
	videoLP.addVariable("videoWidth", videoWidthO);

	videoLP.addVariable("controlY", 0);
	videoLP.addVariable("progressY", 0);
	videoLP.addVariable("hideProgress", "true");
	videoLP.addVariable("giantPlayButtonScale", "100");
	videoLP.addVariable("leftControls", "playButton, muteButton, volumeSlider")
	videoLP.addVariable("leftDistanceBetween", "-1, 3, 3, 3");
	videoLP.addVariable("rightControls", "");
	videoLP.addVariable("rightDistanceBetween", "[0]");
	videoLP.addParam("scale", "noscale");
	videoLP.addParam("salign", "tl");
	videoLP.addParam("wmode", "transparent");
	videoLP.write("lpmovie");
	
	*/
	var VideoSourceURI = "qvc-lfs@912";
	if ($('videoSourceURI') != null)
	{
		var VideoSourceURI = $('videoSourceURI').value;
	}
	
	var VideoFeed = "standard";
	if ($('videoFeed') != null)
	{
		var VideoFeed = $('videoFeed').value;
	}
	
	if (VideoFeed != "none")
	{

		// Start new way
		var live_player=new window['video']['_v']("/swf/hp_video_player2.swf",'OverlayPlayer',videoWidthO, videoHeightO,"8","#ffffff", function(video) {
			video.addVariable("configuration", "liquid");
			video.addVariable("controlY", 0);
			video.addVariable("progressY", 0);
			video.addVariable("hideProgress", "true");
			video.addVariable("giantPlayButtonScale", "100");
			
			if (VideoFeed == "standard")
			{
				video.addVariable("leftControls", "playButton, volumeSlider, muteButton, 4");
			}
			else
			{
				video.addVariable("leftControls", "volumeSlider, muteButton, 4");
			}
			
			video.addVariable("leftDistanceBetween", "-1, -1, 3, 3");
			video.addVariable("rightControls", "expandButton");
			video.addVariable("rightDistanceBetween", "[0]");
			video.addVariable("expandPulseTime ", "0");
			video.addParam("scale", "noscale");
			video.addParam("salign", "tl");
			video.addParam("wmode", "transparent")
			});

		window['video']['live_player'] = live_player;
	}

	if (VideoFeed == "standard")
	{
		window['video']['live_player'].write($E('#lpmovie'), videoWidthO, totalHeightO,
			[['videoURI', VideoSourceURI], ['videoHeight', videoHeightO]],
			[['scale', 'noscale']]
		);
	}
	else if (VideoFeed == "alternate")
	{
		
		var SegmentStart = 0;
		if ($('segmentStart') != null)
		{
			var SegmentStart = $('segmentStart').value;
		}		
		
		// Segment Start is offset from the begging of the file in seconds
		window['video']['live_player'].write($E('#lpmovie'), videoWidthO, totalHeightO,
			[['videoURI', VideoSourceURI], ['videoHeight', videoHeightO], ['segmentStart', SegmentStart], ['autoPlay', 'true']],
			[['scale', 'noscale']]
		);
	}
});