$(document).ready(function(){
	$('a[rel="external"]').attr('target', '_blank');
	$('ul#subs').hide();
	$('#toggleLinks').click(function(){
		$('ul#subs li').hide();
		$('ul#subs').toggle(350, function(){
			$(this).children().fadeIn(250);
		});
	});
	$('a[rel=album]').fancybox({
		'padding'			: 15,
		'overlayOpacity'	: 0.75,
		'overlayColor'		: '#141213',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition'		: 'inside',
		'showCloseButton'	: false,
		'titleFormat'		: function(title, href, index) {
			return '<span style="float:left"><a href="javascript:viod();" onclick="$.fancybox.close();"><img src="images/ui/btn_close.gif" width="38" height="20" alt="Close" /></a></span> <span style="float:right"><iframe src="http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(href[index].href) + '&amp;layout=button_count&amp;show_faces=false&amp;width=80&amp;action=like&amp;colorscheme=light&amp;height=22" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:21px;" allowTransparency="true"></iframe> <iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url=' + encodeURIComponent(href[index].href) + '&amp;via=liambailey" style="width:110px; height:22px;"></iframe> <a href="' + href[index].href + '" target="_blank"><img src="images/ui/btn_download.gif" width="130" height="22" alt="Download" /></a></span>';
		}		
	});
	if ($('body').attr('id') == "home") {
		$('#overlay').show();
		$('#vStandard').click(function(){
			$('#versions').fadeOut(500, function(){
				$('#overlay').fadeOut(500);
			})
		});
	};
});

var ytplayer;
var ytstate;
var ytwrapper = null;
var ytinner;
var yturl;
var ytcontrol = null;

if (!touch) {
	google.load("swfobject", "2.1");
};

function createYouTubePlayer(id, url)
{
	if (ytwrapper != null) { removeYouTubePlayer(ytwrapper, ytinner); }
	ytwrapper = "video" + id;
	ytinner = document.getElementById(ytwrapper).innerHTML;
	yturl = url;
	if (ytcontrol != null) { $(ytcontrol).unbind('click', videoHandler); }
	ytcontrol = "#toggle" + id;

	var params = { wmode: "transparent", allowScriptAccess: "always" };
	var atts = { id: "ytplayer", bgcolor: "#000000" };
	// swfobject.embedSWF("http://www.youtube.com/apiplayer?&enablejsapi=1&playerapiid=ytplayer", "embed" + id, "100%", "100%", "8", null, null, params, atts);
	swfobject.embedSWF("http://www.youtube.com/apiplayer?version=3&enablejsapi=1&playerapiid=ytplayer", "embed" + id, "100%", "100%", "8", null, null, params, atts);
};

function removeYouTubePlayer(ytwrapper, ytinner) {
	document.getElementById(ytwrapper).innerHTML = ytinner;
	$(ytcontrol).hide();
};

function onYouTubePlayerReady(playerId)
{	
	ytplayer = document.getElementById(playerId);
	ytplayer.addEventListener("onStateChange", "onYouPlayerStateChange");
	ytplayer.loadVideoByUrl(yturl);
	$(ytcontrol).fadeIn();
	bindVideoHandlers();
};

function onYouPlayerStateChange(newState) {
	ytstate = newState;
	if (ytstate == 1 || ytstate == 3) {
		$(ytcontrol).addClass('playing');
	} else if (ytstate == 0 || ytstate == 2) {
		$(ytcontrol).removeClass('playing');
	};
	// unstarted (-1), ended (0), playing (1),
	// paused (2), buffering (3), video cued (5)
};

function bindVideoHandlers()
{
	$(ytcontrol).bind('click', videoHandler);
};

function videoHandler(event)
{
	if (ytstate == 1 || ytstate == 3) {
		ytplayer.pauseVideo();
	} else if (ytstate == 0 || ytstate == 2) {
		ytplayer.playVideo();
	};
	event.PreventDefault;
	return false;
};

/* =end of file
---------------------*/

