$(function(){

	$('#pro div.player div.details a.bio').click(function() {
		var url = this.href;
		var path = url.split('/');
		var pro = path[path.length-1];
		var content = pros[pro];
		
		$('.overlay .find').hide();
		$('.overlay .bio').show();
		$('.overlay .photo').removeClass().addClass('photo ' + pro);
		$('.overlay .details').html('<span>' + content.nickname + '</span><br>aka <span>' + content.name + '</span>' + content.details);
		$('.overlay .copy').html(content.bio);
		$('.overlay .links').html(content.links);
		
		$('#pro .overlay').css('height', $('body').outerHeight(true));
		$('.overlay .bio').css('top', ( $(window).height() - $('.overlay .bio').height() ) / 2+$(window).scrollTop() + "px");
		$('.overlay').fadeIn();
		return false;
	});

	$('#pro div.player div.details a.find').click(function() {

		var pro = $(this).html();

		$('.overlay .bio').hide();
		$('.overlay .find').show();
		
		var list = '';
		for(var i = 0; i < pros[pro].active_games.length; i++) {
			list += '<li>' + pros[pro].active_games[i] + '</li>';
		}
		
		$('.overlay .find h4').html(pros[pro].nickname+' <span>'+pros[pro].name+'</span>');
		$('.overlay .find ul').html(list);
		
		$('#pro .overlay').css('height', $('body').outerHeight(true));
		$('.overlay .find').css('top', ( $(window).height() - $('.overlay .find').height() ) / 2+$(window).scrollTop() + "px");
		$('.overlay').fadeIn();
		return false;
	});
	
	$('.overlay a.close, .overlay .blackout').click(function() {
		$('.overlay').fadeOut();
		return false;
	});
	
	$('.leaderboard .filters a').click(function() {
		var currentSection = $(this).attr('class');
		$('.leaderboard .filters a').removeClass('selected');
		$('.leaderboard ol#rank').removeClass();
		$('.leaderboard ol#rank').addClass(currentSection);
		$(this).addClass('selected');
		
		if(currentSection === 'meter') {
			$('.leaderboard #meter').show();
			$('.leaderboard #meter .pointer').each(function(i) {
				clearTimeout($(this).timeout);
				var level = $(this).attr('data-default');
				$(this).css('left', 0);
				var that = $(this);
				$(this).timeout = setTimeout(function() {
					that.animate({left: level + 'px'}, {queue: false, duration: 'slow'});
				}, 500*i);
			});
		} else {
			$('.leaderboard #meter').hide();
		}
		
		return false;
	});
	
	 // swfobject.embedSWF("http://lockpoker.cachefly.net/poker/homepage/pro-banner.swf", "pro-banner", "500", "166", "8.0.0");
/*	
	$('section.leaderboard img').error(function(){
		$(this).hide();
	})
*/	

});
