/* 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 isiPad = navigator.userAgent.match(/iPad/i) != null;
	var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
	var isiPod = navigator.userAgent.match(/iPod/i) != null;

	
	//instantiate Flash video
	if( !isiPad && !isiPhone && !isiPod ){
		//console.log( 'isiPad:' + isiPad );
		//console.log( 'isiPhone:' + isiPhone );
		
		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']]
			);
		}
		
	//do not instantiate Flash video	
	}else{
		
		return;
	}
	 
	
});
