(function($) {

	/**
	 * Utilities for project posts
	 */
	Namespace('MFMedia.VideoViewer', {
		'botrUrl' : 'http://content.bitsontherun.com/videos/%videocode%.m4v',
		/**
		 * Init
		 */
		'init': function(videoId, startWithVideo)
		{
			var player = $('#player');
			MFMedia.VideoViewer.videoId = videoId;

			if (videoId != -1) {
				player.empty().html('<div class="loading">' + MFMediaLocale.Loading + '</div>');
				
				if (player.parent().find('.playlist').length > 0)
					player.css('height', '300px');
				
				MFMedia.VideoViewer.playVideo();
			}
		},
		
		'playVideo': function(src)
		{
			src = MFMedia.VideoViewer.botrUrl.replace('%videocode%', MFMedia.VideoViewer.videoId);
			
			var player = $('#player');
			player.html('<div id="player-swf"></div>');

			swfobject.embedSWF(
				MFMediaSettings.templateUrl + '/flash/mfplayer.swf', 
				'player-swf', 
				'100%', 
				'100%', 
				'9.0.0', 
				'expressInstall.swf', 
				{
					'file': src,
					'skin': MFMediaSettings.templateUrl + '/flash/mfskin.swf',
					'autostart': 'true',
					'quality': 'true',
					'controlbar': 'over',
					'repeat': 'always'
				}, 
				{
					'play': 'true',
					'allowScriptAccess': 'always',
					'allowfullscreen': 'true',
					'bgcolor': '#000000',
					'wmode': 'transparent'
				}, 
				{
					'id': 'player-swf',
					'name': 'player-swf'
				}
			);
		}
	});
	
})(jQuery);

