function dispatchEvent(eventName, event){
	if(console == undefined){return;}
	console.log(eventName);
	var i;
	for(i in event){
		console.log(i + ": " + event[i]);
	}
}

function writeplayer() {

	var path = $E('.moviepath a');
	var url = '';
	
	if (path) {
		url = path.getProperty('href');
	}
	else { return; }

		
	var queryString = url.match(/\?(.+)/)[1];
	var videoUrl = url.match(/(.+)\?/)[1];
	var params = TB_parseQuery( queryString );
	var keyframe = $E('.itempiccontainer img').src;
	if (keyframe != 'undefined') {
		keyframe = keyframe.match(/(.+)\?/)[1];
	}


	if ($('movieoverlay')) {
		/* writing the movie in the overlay */
		var videoHeightO = 441;
		var videoWidthO = 535;
		var totalHeightO = 476;
		
		var overlay_player=new window['video']['_v']("/swf/qvc_video_player.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");
			video.addVariable("leftControls", "playButton, volumeSlider, muteButton, 4");
			video.addVariable("leftDistanceBetween", "-1, -1, 3, 3");
			video.addVariable("rightControls", "");
			video.addVariable("rightDistanceBetween", "[0]");
			video.addParam("scale", "noscale");
			video.addParam("salign", "tl")
			});
		
		window['video']['overlay_player'] = overlay_player;
		
		if (parseInt(params['duration']) > parseInt(params['start'])) 
		{
			window['video']['overlay_player'].write($E('#movieoverlay'), videoWidthO, totalHeightO,
					[['videoURI', videoUrl], ['videoHeight', videoHeightO], ['segmentStart',params['start']],['segmentEnd',params['duration']],['imageName',keyframe + '?wid=535&hei=476']],
					[['scale', 'noscale']]
				);
		}
		else {
			window['video']['overlay_player'].write($E('#movieoverlay'), videoWidthO, totalHeightO,
					[['videoURI', videoUrl], ['videoHeight', videoHeightO], ['segmentStart',params['start']],['imageName',keyframe + '?wid=535&hei=476']],
					[['scale', 'noscale']]
				);
		}
	}
	
	if ($('movieinline')) {

		/* writing the movie inline */		
		var videoHeightI = 270;
		var videoWidthI = 360;
		var totalHeightI = 305;
		
		var inline_player=new window['video']['_v']("/swf/qvc_video_player.swf",'InlinePlayer',videoWidthI,videoHeightI,"8","#ffffff", function(video) {
			video.addVariable("configuration", "liquid");
			video.addVariable("controlY", 0);
			video.addVariable("progressY", 0);
			video.addVariable("hideProgress", "true");
			video.addVariable("giantPlayButtonScale", "100");
			video.addVariable("leftControls", "playButton, volumeSlider, muteButton, 4");
			video.addVariable("leftDistanceBetween", "-1, -1, 3, 3");
			video.addVariable("rightControls", "");
			video.addVariable("rightDistanceBetween", "[0]");
			video.addParam("scale", "noscale");
			video.addParam("salign", "tl")
			});
		
		window['video']['inline_player'] = inline_player;
		
		if (parseInt(params['duration']) > parseInt(params['start'])) 
		{
			window['video']['inline_player'].write($E('#movieinline'), videoWidthI, totalHeightI,
					[['videoURI', videoUrl], ['videoHeight', videoHeightI], ['segmentStart',params['start']],['segmentEnd',params['duration']],['imageName',keyframe + '?wid=315&hei=236']],
					[['scale', 'noscale']]
				);
			// videoInl.addVariable("segmentEnd", params['duration']);
		}
		else {
			window['video']['inline_player'].write($E('#movieinline'), videoWidthI, totalHeightI,
					[['videoURI', videoUrl], ['videoHeight', videoHeightI], ['segmentStart',params['start']],['imageName',keyframe + '?wid=315&hei=236']],
					[['scale', 'noscale']]
				);
		}
	}
}