var tipo = '';

$(document).ready(function(){
	
	//sitema de votacion
	//cojo la cantidad actual
	var votos = 0;
	$("#votos li a img.llena").each(function(){
		if ($(this).attr('rel') > votos)
			votos =$(this).attr('rel');
	});
	rating(votos);
	

	$("#votos li img").hover(function(){
		rating($(this).attr('rel'));
	},
	function(){ 
		rating(votos);
	});
	
	function rating(cant){

		$("#votos li a img").each(function(){
			$(this).removeClass();
			if (parseInt($(this).attr('rel')) <= cant){
				
				$(this).addClass('llena');
			}
			else
				$(this).addClass('vacia');
	   });
	}
	
	$('#frmComentario').ajaxForm({
		beforeSubmit: validate,
		success: procesaXML
	});
	
	$("#frm_escucha").ajaxForm();
	
	function validate(formData, jqForm, options){
		if ($("#comentario").val().length > 0)
			$("#btnComentario").slideUp('fast',function(){
				$("#comentarioInsertar").append('<p id="insertaEspere" style="margin-left:15px">Espere...</p>');
			});
		else{
			alert("Introduce tu comentario.");
			$("#comentario").focus();
		}
		
	}
	
	function procesaXML(resultado){
		$("#insertaEspere").html(resultado);
		$("#comentario").val("");
	}
	
	$('a.fancyEnl').fancybox({
		'zoomSpeedIn': 150, 
		'zoomSpeedOut': 100,
		'hideOnContentClick': false,
		'frameHeight':150
	});
	
	$('a.fancyEnl').click(function(){
		tipo = $(this).attr('id');
	});
	
	$("#descargarMaqueta a").click(function(){
		$(this).fadeOut('fast',function(){
			$("#descargarMaqueta").html('<p style="display:none">Procediendo a la descarga...</p>');
			$("#descargarMaqueta p").fadeIn();
		});
	});
	
	
	$('a.fancy').fancybox();
	
	$("#enlGustaMaqueta, #enlGustaArtista").click(function(e){
		e.preventDefault();
	});
	
	$("#enlGustaMaqueta").click(function(){
	 	$("#quienGustaArtista").slideUp();
		$("#quienGustaMaqueta").slideDown('fast');
		$("#enlGustaArtista").removeClass('selected');
		$(this).addClass('selected');
	});
	
	$("#enlGustaArtista").click(function(){
		$("#quienGustaMaqueta").slideUp();
		$("#quienGustaArtista").slideDown('fast');
		$("#enlGustaMaqueta").removeClass('selected');
		$(this).addClass('selected');
	});


        //para compartir
        $("a.compartelo").click(function(){
            $("#compartelo_codigo").slideDown();
            return false;
        });

        $("#comparteloOcultar").click(function(){
           $("#compartelo_codigo").slideUp();
           return false;
        });


        $("#enlConfirmar").live('click',function(){
            $("ul.confirma").slideUp();
            $("#modalConfirmar").append('<p id="modalStatus">Espera....</p>');

            $.ajax({
               url: $(this).attr('href'),
               success:function(res){
                   $("#modalStatus").remove();
                   $("#meGusta").slideUp();
                   $("#modalConfirmar").append(res);
                   setTimeout('$("#fancy_close").trigger("click")', 5000);
               }
            });

            return false;
        });
});


var apiReadyHandler = function ()
{
        /* Once API ready handler is invoked, YAHOO.MediaPlayer class can be accessed safely */
        /* For example: Add other event listeners **/
    
		
		YAHOO.MediaPlayer.onTrackStart.subscribe(playHandler);
		
		YAHOO.MediaPlayer.setPlayerViewState(-1);
}
	
YAHOO.MediaPlayer.onAPIReady.subscribe(apiReadyHandler);

function playHandler(){
	var a = YAHOO.MediaPlayer.getMetaData();
	$("#cancion").val(a.url);
	$("#frm_escucha").submit();
}


