
$(document).ready(function(){try
{$('#project_id').change(function(){filter_media_assets();});$('#media_type_id').change(function(){filter_media_assets();});if($("#default_asset").length>0)
{display_media_asset($("#default_asset").val());}
filter_media_assets();}
catch(err)
{}});function filter_media_assets()
{var media_type_id=$('#media_type_id').val();var project_id=$('#project_id').val();var show_this_class='asset';if(media_type_id!=0&&project_id!=0)
{show_this_class='asset-'+media_type_id+'-'+project_id;}
else if(media_type_id!=0&&project_id==0)
{show_this_class='media-type-'+media_type_id;}
else if(project_id!=0&&media_type_id==0)
{show_this_class='project-'+project_id;}
$('.media_asset_list div.asset').each(function(){$(this).hide();});$('.media_asset_list div.'+show_this_class).each(function(){$(this).show();});$("div.scrollable").scrollable({size:5,clickable:false,onSeek:function(){var itemIndex=this.getIndex();$('.media_asset_list div.asset:visible').each(function(i){if(i>=itemIndex&&i<(itemIndex+10))
{var thumbnail_loading=$(this).find('div.media_asset_thumbnail_loading');if(null!=thumbnail_loading.html())
{$('<img height="65" width="87" src="'+thumbnail_loading.attr('thumbnail_src')+'"/>').insertAfter(thumbnail_loading);$(thumbnail_loading).remove();}}});}}).setPage(0);$('.media_asset_list div.asset:visible:first').each(function(){$(this).click();});}
function display_media_asset(asset_id)
{try
{$('.media_asset_player').animate({opacity:0},300,'linear',function(){$.getJSON("/_media_gallery/"+asset_id,function(data){try
{$('.media_asset_player').html(data.player);$('.media_asset_description p').text(data.description);$('.media_asset_player').find('img').load(function(){$(this).attr('style','margin-top: '+((340-$(this).height())/2)+'px;');$(this).parent().animate({opacity:1},300);}).end().find('object').parent().animate({opacity:1},300);}
catch(err)
{alert(err.description);}});});}
catch(err)
{alert(err.description);}}