$(document).ready(function() {
	$('.opcoes').mouseenter(function(){
		var id = $(this).attr('rel');		
		$.ajax({
			  url: "ajax/busca_subsessoes.php",
			  data: "id="+id,		
			  success: function(data){
				//alert(data);
				$('.box'+id).html(data).fadeIn('fast');
				$(".down").click(function()
				{
					mouseover=true;
					var num = $(this).parent().find(".mask").height()/$(this).parent().find(".mask ul li").height();
					down($(this).parent().find(".mask"),num);
				});
				$(".up").click(function()
				{
					mouseover=true;
					var num = $(this).parent().find(".mask").height()/$(this).parent().find(".mask ul li").height();
					up($(this).parent().find(".mask"));
				});					
			  }
		});
	});
});

//INICIO funcoes slide
var moving = false;
var mouseover=false;
var n=0;


function up(obj)
{
	var mask	= $(obj).height();
	var tamanho = mask * $(obj).find("li").length;
	var minLeft = mask-tamanho;

	$(obj).find("ul").height(parseInt(tamanho));
	
	var pos=mask;

	if(parseInt($(obj).find("ul").css("top")) < 0)
	{
		;
		if(!moving)
		{
			moving = true;
			
			$(obj).find("ul").animate({"top" : "+="+pos+"px"}, 1000, "",
			function()
			{
				moving = false;n--;
			});
			
		}
	}
}

function down(obj,num)
{
	var mask	= $(obj).height();
	var tamanho = mask * $(obj).find("li").length/num;	
	var minLeft = mask-tamanho;

	var pos = mask;
	
	$(obj).find("ul").height(parseInt(tamanho));

	if(parseInt($(obj).find("ul").css("top")) > minLeft)
	{
		if(!moving)
		{
			moving = true;

			$(obj).find("ul").animate({"top" : "-="+pos+"px"}, 1000, "",
			function()
			{
				moving = false;n++
				
			});
			
		}
	}
}
