var lastCdalbum = null;
function divulgacaoArtistaChAlbum(cdalbum){
	if (isNaN(cdalbum)) return;
	$("#divulgacaoArtistaMusicaPane").show();
	var $obj = $(".divulgacaoArtistaAlbumQuadro[cdalbum="+cdalbum+"]");
	var $objlast = $(".divulgacaoArtistaAlbumQuadro[cdalbum="+lastCdalbum+"]");
	var $musicaTitulo = $("#c_musicaTitulo");
	var $musicaLista = $("#c_musicaLista");
	var $musicaAlbum = $("#c_musicaAlbum");
	var $musicaAlbumTitulo = $("#c_musicaAlbumTitulo");
	var $musicaPlayer = $("#c_musicaPlayer");
	var $musicaDownload = $("#c_musicaDownload");
	
	$obj.fadeTo("fast", 0.4);
	if (lastCdalbum !== null) $objlast.fadeTo("fast", 1.0);
	
	$musicaTitulo.html("Carregando...");
	$musicaDownload.hide();
	
	jQuery.ajax({
		url: plus_url+"/modulos/divulgacaoartista/albuminfo.php",
		data: {cdalbum: cdalbum, albumjson: 1},
		type: "GET",
		dataType: "json",
		success: function(data, textStatus, XMLHttpRequest){
				$musicaTitulo.html("Música");
				var d = data.data;
				
				$musicaLista.html("");
				$.each(d.musica, function(){
					if (this.audio != ""){
						var titulo = (this.autor ? this.autor+" - " : "") + this.nome;
						
						var a = $("<a href='javascript://' onclick='loadPlayerMusic(\""+plus_url+"/modulos/divulgacaoartista/frplaylist.php?cdmusica="+this.cdmusica+"\",\""+titulo+"\",this)'>").html(this.nome);
//						var a = $("<a href='javascript://' onclick='loadPlayerMusic(\""+this.audio+"\",\""+titulo+"\",this)'>").html(this.nome);
//						else var a = $("<a href='javascript:divulgacaoArtistaPlay(\""+this.nome+"\",\""+this.audio+"\",true)'>").html(this.nome);
					}else
						var a = $("<div>").html(this.nome);
					
					$musicaLista.append($('<div class="c_musicaItem">').append(a));
				});
				
				$musicaAlbum.html('<img class="divulgacaoArtistaAlbumDestaque" src="'+plus_url+'/imggen/album/'+d.imagem_src+'" alt="'+d.nome+'" />');
				$musicaAlbumTitulo.html(d.nome);
			}
	});
	jQuery.ajax({
		url: plus_tema_url+"albuminfo.php",
		data: {cdalbum: cdalbum},
		type: "GET",
		dataType: "json",
		success: function(data, textStatus, XMLHttpRequest){
			var d = data.data;
			if (d.hasDownload){
				$musicaDownload.find("a:first").attr("href", plus_url+"/modulos/downloads/viewcat.php?cid="+d.downloadCid);
				$musicaDownload.fadeIn("fast");
			}
		}
	});
	
	lastCdalbum = cdalbum;
}

function divulgacaoArtistaChTab(tab){
	var links = $("#divulgacaoArtistaNav a");
	links.removeClass("selected");
	$.each(links, function(){
		var $this = $(this);
		$("#"+$this.attr("tab")).hide();
	});
	if (tab == null || tab == undefined) tab = links.filter(":first");
	var $me = $(tab);
	$me.addClass("selected");
	$("#"+$me.attr("tab")).show();
}


function divulgacaoArtistaPlay(nome, url, autoplay){
	var so = new SWFObject(plus_url+"/scripts/xspf/slim/xspf_player_slim.swf?song_url="+url+"&song_title="+nome+(autoplay ? "&autoplay=1":""), "topoflash", "260", "15", "8", "");
	so.addParam("wmode", "transparent");
	so.addParam("bgcolor", "#e6e6e6");
	so.write("c_musicaPlayer");
}

$(document).ready(function(){
	divulgacaoArtistaChAlbum($(".divulgacaoArtistaAlbumQuadro:first").attr("cdalbum"));
	$("#divulgacaoArtistaNav a").click(function(){
		divulgacaoArtistaChTab(this);
	});
	divulgacaoArtistaChTab();
});
