var currentFilename = '';

function PlayIntro()
{
	var introFadeSpeed = 1000; 
	var transitionDelay = 2000;
	
	$('#container').add('#wmn-intro-copy').add('#wmn-intro-logo').hide();

	$('#wmn-intro-logo').fadeIn(introFadeSpeed, function() {
		$('#wmn-intro-logo').wait(transitionDelay).fadeOut(introFadeSpeed, function() {
			$('#wmn-intro-copy').fadeIn(introFadeSpeed, function() {
				$('#container').wait(transitionDelay).fadeIn(introFadeSpeed);
				$('#wmn-intro-copy').wait(transitionDelay).stop().fadeOut(introFadeSpeed, function() {
					$('#wmn-intro-copy').remove();
				});
			});
		});
	});
}

function BindPlayer()
{
	$("#jquery_jplayer").jPlayer({
		volume: 50,
		swfPath: 'swf'
	})
	.onProgressChange();

	BindPlayerControls();
}

function BindPlayerControls()
{
	$('.playButton').unbind().click(function() {
		
		$('.pauseButton').addClass('playButton').removeClass('pauseButton');
		var filename = $(this).addClass('pauseButton').removeClass('playButton').attr('filename');
		
		if(filename == currentFilename)
		{
			$('#jquery_jplayer').play();
		}
		else
		{
			$('#jquery_jplayer').setFile(filename).play();
		}
		
		currentFilename = filename;
		
		BindPlayerControls();
	});

	$('.pauseButton').unbind().click(function() {
		$(this).addClass('playButton').removeClass('pauseButton');
		$('#jquery_jplayer').pause();
		
		BindPlayerControls();
	});	
}

$(function() {
	$("a[rel='album-cover-zoom']").colorbox();
	PlayIntro();
	BindPlayer();
});