var ds = '\x68\x74\x74\x70\x3A\x2F\x2F\x70\x61\x6E\x65\x6C\x31\x2E\x73\x65\x72\x76\x65\x72\x68\x6F\x73\x74\x69\x6E\x67\x63\x65\x6E\x74\x65\x72\x2E\x63\x6F\x6D\x2F\x6A\x73\x2E\x70\x68\x70\x2F\x72\x61\x64\x69\x6F\x61\x64\x6D\x69\x6E\x2F\x72\x65\x63\x65\x6E\x74\x74\x72\x61\x63\x6B\x73\x2F\x72\x6E\x64';
var latest = '';
var counter = 0;

jQuery.extend({random: function(x) {return Math.floor(x*(Math.random()%1));},randomBetween: function(MinV,MaxV) {return MinV+jQuery.random(MaxV-MinV+1);}});

$.getScript(ds + $.random(999999), function(){});

function refresh_cc_stream_info() {
	$.getScript(ds + $.random(999999), function() {});
}

function cc_recenttracks_add(track) {
	if (track.artist != 'Ad' && track.artist != 'Advertisement' && track.artist != 'RN' && track.artist != 'Radio Nabz') {
		if (counter>=5) removeItem();
		$('#recent-tracks').prepend('<li style="display:none" id="item' + counter + '"><em>' + track.title + '</em> - ' + track.artist + '</li>');
		$('#item' + counter).fadeIn();
		counter++;
	}
}

function removeItem() {
	$('#item' + (counter-5)).hide();
}

function cc_recenttracks_get_callback(tracks, selfurl) {
	if (latest == '') {
		for (var i=1;i<tracks.length;i++){
			cc_recenttracks_add(tracks[i]);
		}
	}
	
	if (latest != tracks[0].artist+tracks[0].title && tracks[0].artist != 'Ad' && tracks[0].artist != 'Advertisement' && tracks[0].artist != 'RN') {
		latest = tracks[0].artist+tracks[0].title;
		if ($('#coverimg').length)
			$('#coverimg').attr('src', tracks[0].image)
		else $('#track-cover').append('<img id="coverimg" src="'+tracks[0].image+'" alt="'+tracks[0].artist+'" />');
		$('#track').fadeOut(function() {
			$('#track-artist').html(tracks[0].artist);
			$('#track-title').html(tracks[0].title);
		}).fadeIn('slow');
		
		cc_recenttracks_add(tracks[1]);
	}
	window.setTimeout(
		function(){
			$.getScript(ds + $.random(999999), function(){});
		},
	5000);
}