function show_flash_teaser(teaser_link, movie_link, movie_link_text)
{
	$.fn.colorbox({
		html: "<a id='flowplayer_trailer' style='width: 100%; height: 300px; display: block;'></a><div><div style='margin: 0 auto;' class='buttonrots'><a class='buttonredss' href='" + movie_link + "'>" + movie_link_text + "</a></div></div>",
		width: '500px',
		height: '400px',
		open: true
	});
	$f(
		'flowplayer_trailer',
		'/javascripts/flowplayer-3.1.5.swf',
		{
			clip:
			{
				scaling: 'orig',
				autoPlay: 'true',
				url: teaser_link
			}
		}
	);
	return false;
}

function show_flash_trailer(trailer_link)
{
	$.fn.colorbox({
		html: "<a id='flowplayer_trailer' style='width: 100%; height: 100%; display: block;'></a>",
		width: '500px',
		height: '400px',
		open: true
	});
	$f(
		'flowplayer_trailer',
		'/javascripts/flowplayer-3.1.5.swf',
		{
			clip:
			{
				scaling: 'orig',
				autoPlay: 'true',
				url: trailer_link
			}
		}
	);
	return false;
}

function show_flash_movie(movie_id, user_id, partner_id)
{
	$.ajax({
		url: 'ajax_flash_player.html?movie_id=' + movie_id,
		dataType: 'json',
		success: function (data)
		{
			if (data == null) return;

			if (data.status == 0)
			{
				$.fn.colorbox({
					html: "<p class='error'>" + data.error + "</p>",
					width: '500px',
					height: '400px',
					open: true
				});
			}
			else
			{
				$.fn.colorbox({
					html: "<a id='flowplayer_movie' style='width: 100%; height: 100%; display: block;'></a>",
					width: '500px',
					height: '400px',
					open: true
				});
				$f(
					'flowplayer_movie',
					'/javascripts/flowplayer-3.1.5.swf',
					{
						clip:
						{
							scaling: 'orig',
							provider: 'rtmp',
							autoPlay: 'true',
							url: data.filename,
							connectionArgs: [
								true,
								user_id,
								partner_id,
								data.content_id,
								data.token
							]
						},
						plugins:
						{
							rtmp:
							{
								url: '/javascripts/flowplayer.rtmp-3.1.3.swf',
								netConnectionUrl: 'rtmp://fms.blitzeis.com/movieon4'
							}
						}
					}
				);
			}
		}
	});
	return false;
}


