$(document).ready(function()
{
	
	/*controla = true;
	$('#nav .drop-down a').click(
		function () {
			if (controla == true) {
				$(this).parent('li').addClass('active');
				$('.drop-down-menu').show(200);
				controla = false;	
			}
			else {
				$(this).parent('li').removeClass('active');
				$('.drop-down-menu').hide(200);
				controla = true;
			}	
		}
	);
	$('#nav .drop-down').mouseleave(
		function () {
			$('#nav .drop-down').removeClass('active');
			$('.drop-down-menu').hide();
			controla = true;	
		}
	);*/
	
	/*Muestra caja de comentarios*/
	$('.respond a').each(function(){
		$(this).click(function(){
			if ($(this).closest('.thread').find('.comment-box').hasClass('open')) {
				$(this).closest('.thread').find('.respond a').text('Responder');
				$(this).closest('.thread').find('.comment-box').slideUp(300).removeClass('open');
				return(false);
			}
			else {
				$(this).closest('.thread').find('.respond a').text('Cerrar');
				$(this).closest('.thread').find('.comment-box').slideDown(300).addClass('open');
				return(false);
			}	
		});
	});
	
	//sistema de votaciones rating:
	$(".rating li a").click(function(){
		$(this).closest("ul.rating").attr("class", "").addClass("rating");
		var votacion = $(this).attr('title');
		$(this).closest("ul.rating").addClass("rating"+votacion);
	});
	
	// textarea autoresize:
	$('textarea.redimensionable').autoResize({
	    onResize : function() {
	        $(this).css({opacity:0.8});
	    },
	    animateCallback : function() {
	        $(this).css({opacity:1});
	    },
	    animateDuration : 300,
	    extraSpace : 0
	});
	
	//acciones sbre la foto del perfil
	$('#profile-image').mouseover(function(){
		$('#change-picture-actions').css('display', 'block');
	});
	
	$('#profile-image').mouseleave(function(){
		$('#change-picture-actions').css('display', 'none');
	});
	
	$("a.descrpFoto").click(function(){
		$(this).addClass('hidden');
	});
	$("a.descrpFotoC").click(function(){
		$('a.descrpFoto').removeClass('hidden');
	});
	
	$('#inbox-list .options-message').hide();
	$('#inbox-list .subject a').toggle(
		function(){
			$(this).parent('.subject').siblings('.truncate').hide().siblings('.message').show();
			$(this).closest('.thread').removeClass('unread');//.css('height', '1%');
			$(this).closest('.user-comment').siblings('.options-message').show();
			return(false);
		},
		function(){
			$(this).parent('.subject').siblings('.message').hide().siblings('.truncate').show();
			$(this).closest('.user-comment').siblings('.options-message, .comment-box').hide().siblings('.close-box-comment').addClass('hidden');
			return(false);
		}
	);
	$('#inbox-list .options-message .show-box-comment').click(function(){
		$(this).closest('.options-message').css('display','none').siblings('.close-box-comment').removeClass('hidden').next('.comment-box').css('display','block');
		return(false);
	});
	$('#inbox-list .close-box-comment a').click(function(){
		$(this).closest('.close-box-comment').addClass('hidden').next('.comment-box').css('display','none').siblings('.options-message').css('display','block');
		return(false);
	});
	
	//descripciones
	$('.condescr').focusin(
		function()
		{
			if($(this).attr('descr'))
			{
				var d = $(this).attr('descr');
				var x = $(this).offset();
				if ($(this).attr('posx'))
				{
					var ajusteX = parseFloat($(this).attr('posx'));
				} else {
					var ajusteX = 0;
				}
				
				var w = $(this).outerWidth();
				var p = w + 20 + ajusteX;
				$('#footer').append('<div id=\"Descrp\"><p></p></div>');
				$('#Descrp').append('<span class=\"arrow\"></span>').css({top: x.top-13, left: x.left+p});
				$('#Descrp p').html(d);
			} else {
				var l = $(this).attr('rel');
				var d = $('#'+l).html();
				var x = $(this).offset();
				var w = $(this).outerWidth();
				$('#footer').append('<div id=\"Descrp\"></div>');
				$('#Descrp').html(d).append('<span class=\"arrow\"></span>').css({top: x.top-13, left: x.left+w+20});
			}
		}
	);
	
	$('.condescr').focusout(
		function()
		{
			$('#Descrp').remove();
		}
	);

	
});
