function write_player(div, player, feed, controls) {
	flowplayer("video-player", player, {
		playlist: feed, 
		plugins: {
			controls:  {
				url: controls,
				playlist: true,
				volume: false
			}
		},
		onStart: function(clip) {
			var related = clip['media:related'].slice(0,4);
			var teaser = '';
			var related_str = '<ul>';
			if (clip['description'].length > 100){teaser = clip['description'].substr(0, 200) + '&hellip;';}
			else{teaser = clip['description'];};
			$('#video-meta').hide();
			$('#video-title').html('<a href="' + clip['view'] + '">' + clip['title'] + '</a>');
			$('#video-description').html(teaser);
			$('#video-more').html('<a href="' + clip['view'] + '">more&nbsp;&#187;</a>');
			$('#video-meta').fadeIn();
			for(var i in related) {
				var row_class = (i == related.length-1) ? 'last item' : 'item';
				str = '<li class="' + row_class + '">';
				str += '<div class="title"><a href="' + related[i].link + '">' + related[i].title + '</a></div>';
				if(related[i].author.length > 0){str += '<span class="author">' + related[i].author + '</span>&nbsp;/&nbsp;';}
				str += '<span class="date">' + related[i].date + '</span>';
				// str += '<span class="magazine"><a href="' + related[i].magazine.url + '">' + related[i].magazine.name + '</a></span>';
				str += '<div class="body">' + related[i].body + '</div>';
				str += '<div class="more"><a href="' + related[i].link + '">more &#187;</a></div>';
				str += '</li>';
				related_str += str;
			}
			$('#related').hide();
			$('#related').html('</ul>' + related_str);
			$('#related').fadeIn();
		}
	});
}