var isShadowbox = false;
function shadowboxInit() {
	if (!isShadowbox) Shadowbox.init({ players: ["flv","wmp","qt","iframe","html","swf","img"] });
	isShadowbox = true;
}

Drupal.behaviors.mediabox = function (context) {
	$.fn.media.defaults.flvPlayer = Drupal.settings.mediabox.flvPlayer;
	$.fn.media.defaults.mp3Player = Drupal.settings.mediabox.mp3Player;
	$.fn.media.defaults.params={allowfullscreen:true, scale:'aspect'}; 
	$.fn.media.defaults.bgColor='';
	$.fn.media.defaults.caption=false;
	mediaboxDefaults();
	
	for(p = 0; p < Drupal.settings.mediabox.presetArray.length; p++) {
		var preset = Drupal.settings.mediabox.presetArray[p];
		$('a.'+preset['name']).each(function() {
			if (preset['popup'] == 1) {
				shadowboxInit();
				$(this).click(function(){
					Shadowbox.open({
						player: Shadowbox.getPlayer($(this).attr('href')), 
						content:$(this).attr('href'), 
						width: preset['width']?preset['width']+'px':'', 
						height: preset['height']?preset['height']+'px':'' 
					});
					return false;
				});
			} else $(this).media( { height: preset['height'], width: preset['width'] } );
		});
	}
}

