$(function() {	
	$("a[rel^='prettyPhoto']").prettyPhoto({social_tools:false});
	
	/*$("#depoimento_slider").easySlider({
		auto: true,
		continuous: true,
		speed: 900,
		pause: 5000,
		prevId: 'anterior',
		nextId: 'proximo'
	});*/
	
	//NAVEGAÇÃO left-and-right
	nav_carrousel();
	
	$('.versao').click(function() {
		var versao = $(this).attr("id");
		var lang = '';
		if (versao == "versao_portugues")
			lang = 'pt';
		else if (versao == "versao_english")
			lang = 'en';
		$.ajax({
			  type: "POST",
			  url: root+"ajax/setLang.php",
			  data: "lang="+lang,
			  success: function(data){
				  //alert (data);
				  location.reload();
			  }
		});
	});
	
});

function nav_carrousel(){
	$(".next").click(function()
	{
		mouseover=true;
		var num = $(this).parent().find('div[class^="mask"]').width()/$(this).parent().find('div[class^="mask"] ul li').width();
		prox($(this).parent().find('div[class^="mask"]'),parseInt(num));

	});
	
	$(".prev").click(function()
	{
		mouseover=true;
		var num = $(this).parent().find('div[class^="mask"]').width()/$(this).parent().find('div[class^="mask"] ul li').width();
		ant($(this).parent().find('div[class^="mask"]'),parseInt(num));
	});	
}

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

function ant(obj,num)
{
	var mask	= $(obj).width();
	var tamanho = mask * $(obj).find("li").length/num;
	var minLeft = mask-tamanho;
	
	$(obj).find("ul").width(parseInt(tamanho));

	var pos=(num==1)?$(obj).find("li").width():mask;

		if(!moving)
		{		
			
			moving = true;
			
			$(obj).find("ul").animate({"left" : "+="+pos+"px"}, 1000, "",
			function()
			{
				moving = false;
				n--;
				if(parseInt($(obj).find("ul").css("left")) >= 0)	
					$(obj).parent().find('.prev').addClass('ocultarSetas');
				
				$(obj).parent().find('.next').removeClass('ocultarSetas');
					
			});	
			
		}
}

function prox(obj,num)
{
	var mask	= $(obj).width();
	var tamanho = mask * parseInt($(obj).find("li").length)/num;	
	var minLeft = mask-tamanho;
	//alert($(obj).find("li").length);
	var pos = mask;	

	$(obj).find("ul").width(parseInt(tamanho));
	
	if(parseInt($(obj).find("ul").css("left")) > minLeft)
	{
		if(!moving)
		{
			moving = true;
			
			$(obj).find("ul").animate({"left" : "-="+pos+"px"}, 1000, "",
			function()
			{
				moving = false;
				n++;
				if(n>=($(obj).find("li").length-1))
					n=0;
				if(parseInt($(obj).find("ul").css("left")) <= minLeft)
					$(obj).parent().find('.next').addClass('ocultarSetas');
					
				$(obj).parent().find('.prev').removeClass('ocultarSetas');
						
			});
		}
	}
}
