var currentRanking;

$(function() {
	$('#inputshoe').placeholder();
	
	$('#ulyoutube a').click(function() {
		ytid = $(this).attr('id').substr(2);
		if (ytid != '') {
			yt(ytid);
		}
		return false;
	});
	
	$('#ranking form').submit(function() {
		$('#ranking .inner > *').hide();
		$('#ranking .inner').append('crunching the numbers...');
		$.post($(this).attr('ajaxaction'), $(this).serialize(), function(data) {
			$('#ranking').empty().html($(data).find('#ranking .inner'));
		});
		if (pageTracker) {
			pageTracker._trackPageview('/ranking/');
		}
		return false;
	});
	
	currentRanking = parseInt($('#current .ranking').text().replace(/,/g,''));
	if (currentRanking > 0) {
		setTimeout('rankingTicker()', 921);
	}
});

function yt(id) {
	$('#object').empty().html('<object width="294" height="211"><param name="movie" value="http://www.youtube.com/v/'+id+'&hl=en_GB&fs=1&autoplay=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+id+'&hl=en_GB&fs=1&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="294" height="211"></embed></object>');
}

function rankingTicker() {
	currentRanking -= 2;
	var newRanking = currentRanking + '';
	
	var pattern = /(\d+)(\d{3})/;
	while (pattern.test(newRanking)) {
		newRanking = newRanking.replace(pattern, '$1,$2');
	}
	
	$('#current .ranking').empty().text(newRanking);
	setTimeout('rankingTicker()', 921);
}
