// JS - Positiva FM
$(document).ready(function(){
	$('#slider1').bxSlider({
		auto: true,
		pause: 5000,
		mode: 'fade'
	});
	var top10slider = $("#top10").bxSlider({
		mode: 'vertical',
		displaySlideQty: 5,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevtop10').click(function() {
		top10slider.goToPreviousSlide();
		return false;
	});
	$('#nexttop10').click(function() {
		top10slider.goToNextSlide();
		return false;
	});
	var recadosslider = $("#lista_recados").bxSlider({
		mode: 'vertical',
		displaySlideQty: 4,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevrecados').click(function() {
		recadosslider.goToPreviousSlide();
		return false;
	});
	$('#nextrecados').click(function() {
		recadosslider.goToNextSlide();
		return false;
	});
	var fotoslider = $("#listafoto").bxSlider({
		mode: 'vertical',
		displaySlideQty: 3,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevfoto').click(function() {
		fotoslider.goToPreviousSlide();
		return false;
	});
	$('#nextfoto').click(function() {
		fotoslider.goToNextSlide();
		return false;
	});
	var cineslider = $("#listacine").bxSlider({
		mode: 'vertical',
		displaySlideQty: 2,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevcine').click(function() {
		cineslider.goToPreviousSlide();
		return false;
	});
	$('#nextcine').click(function() {
		cineslider.goToNextSlide();
		return false;
	});
	var newsslider = $("#listanews").bxSlider({
		mode: 'vertical',
		displaySlideQty: 2,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevnews').click(function() {
		newsslider.goToPreviousSlide();
		return false;
	});
	$('#nextnews').click(function() {
		newsslider.goToNextSlide();
		return false;
	});
	getInfosMusic();
	window.setInterval("getInfosMusic()", 30000);
});
function slider_reloaded(){
	var reloaded = $("#top10").bxSlider({
		mode: 'vertical',
		displaySlideQty: 5,
		moveSlideQty: 1,
		infiniteLoop: true,
		controls: false
	});
	$('#prevtop10').click(function() {
		reloaded.goToPreviousSlide();
		return false;
	});
	$('#nexttop10').click(function() {
		reloaded.goToNextSlide();
		return false;
	});
}
function getInfosMusic() {
	$.get('/live/', function(xml) {
		$(".rdsFade").hide();
		$("#music").hide();
		$("#artist").hide();
		$("#programa").hide();
		$("#album").hide();
		$("#coverart").hide();
		$(xml).find("live").each(function(){
			var lengthArtist = $(this).find("artist").find("name").text().length;
			var lengthTrack = $(this).find("track").find("title").text().length;
			var lengthAlbum = $(this).find("album").find("title").text().length;
			var artist = $(this).find("artist").find("name").text();
			var program = $(this).find("program").find("title").text();
			var locutor = $(this).find("program").find("locutor").text();
			var album = $(this).find("album").find("title").text();
			var album_cover = $(this).find("album").find("album_url").text();
			var track = $(this).find("track").find("title").text();
			var cover = "<img src=\""+album_cover+"?size=120\" height=\"120\" width=\"120\" />";
			/*if(lengthArtist > 20) {
				artist = "<marquee scrolldelay=\"0\">"+artist+"</marquee>";
			}
			if(lengthTrack > 15) {
				track = "<marquee scrolldelay=\"0\">"+track+"</marquee>";
			}
			if(lengthAlbum > 25) {
				album = "<marquee scrolldelay=\"0\">"+album+"</marquee>";
			}*/
			$("#musicBar").html(track);
			$("#artistBar").html(artist);
			$("#programBar").html(program);
			$("#locutorBar").html(locutor);
			$(".mais-info-page .programa #locutor").html('com ' + locutor);
			$("#music").html(track).fadeIn("slow");
			$("#artist").html(artist).fadeIn("slow");
			$("#programa").html(program).fadeIn("slow");
			$("#album").html(album).fadeIn("slow");
			$("#coverart").html(cover).fadeIn("slow");
			$(".rdsFade").fadeIn("slow");
		});
	});
}
