var headline_count;
var headline_interval;
var old_headline = 0;
var current_headline = 0;
function headline_rotate() {
	current_headline = (old_headline + 1) % headline_count; 
	$("#onAir ul li:eq(" + old_headline + ")").animate({top: -20},"slow", function() {
	 $(this).css('top','20px');
	});
	$("#onAir ul li:eq(" + current_headline + ")").show().animate({top: 0},"slow");  
	old_headline = current_headline;
}
function startHeadline() {
	clearInterval(headline_interval);
	headline_count = $("#onAir ul li").size();
	$("#onAir ul li:eq("+current_headline+")").css('top','0px');
	headline_interval = setInterval(headline_rotate,7000); //time in milliseconds
	$('#scrollup').hover(function() {
		clearInterval(headline_interval);
	}, function() {
		headline_interval = setInterval(headline_rotate,7000); //time in milliseconds
		headline_rotate();
	});
}
function timerLiveData() {
	setTimeout("goLiveData()",15000); // EVERY 15 SECS
}
 
$(document).ready(function(){
					
	goLiveData();
					
	$("#jpJust").click(function() {
		if ($("#jpMost").hasClass("on")) {
			$("#jpJust").toggleClass("on");
			$("#jpMost").toggleClass("on");
			$("#jpMostList").slideUp("slow");
			$("#jpJustList").slideDown("slow");
		}
	});
	$("#jpMost").click(function() {
		if ($("#jpJust").hasClass("on")) {
			$("#jpJust").toggleClass("on");
			$("#jpMost").toggleClass("on");
			$("#jpJustList").slideUp("slow");
			$("#jpMostList").slideDown("slow");
		}
	});
	$("#djNow").click(function() {
		if ($("#djNext").hasClass("on")) {
			$("#djNow").toggleClass("on");
			$("#djNext").toggleClass("on");
			$("#djNextCont").slideUp("normal");
			$("#djNowCont").slideDown("normal");
		}
	});
	$("#djNext").click(function() {
		if ($("#djNow").hasClass("on")) {
			$("#djNext").toggleClass("on");
			$("#djNow").toggleClass("on");
			$("#djNowCont").slideUp("normal");
			$("#djNextCont").slideDown("normal");
		}
	});
	
	$("#carousel ul").jcarousel({
		scroll: 4,
		/*auto: 5,
		wrap: "both",*/
		animation: "slow"
	});
	
	$('.star').rating({ 
		focus: function(value, link){ 
			var tip = $('#starHint');
			if ($('#starHint').html() !== "Thanks!") {
				tip[0].data = tip[0].data || tip.html();
				tip.html(link.title || 'value: '+value);
			}
		}, 
		blur: function(value, link){ 
			var tip = $('#starHint'); 
			if ($('#starHint').html() !== "Thanks!") {
				$('#starHint').html(tip[0].data || '');
			}
		},
		callback: function(value, link){ 
			$('.star').rating('readOnly', true);
			$('#starHint').html("Thanks!");
			sendStarRating(value);
		}
	});
	
	$("#help").click(function() {
		$("#overlay, #contHelp").show();						
	});
	$("#contHelp a.close").click(function() {
		$("#overlay, #contHelp").hide();						
	});
	$("#selectPlayer").click(function() {
		$("#overlay, #contSelectPlayer").show();						
	});
	$("#contSelectPlayer a.close").click(function() {
		$("#overlay, #contSelectPlayer").hide();						
	});
	
});
