/*LavaLamp 1.3.3 plugin for jQuery 1.3.2 or higher Copyright (c) 2008, 2009 Jolyon Terwilliger, jolyon@nixbox.com http://nixboxdesigns.com/demos/jquery-lavalamp.php*/
(function(b){b.fn.lavaLamp=function(a){a=b.extend({fx:"swing",speed:500,click:function(){return true},startItem:"no",autoReturn:true,returnDelay:0,setOnClick:true,homeTop:0,homeLeft:0,homeWidth:0,homeHeight:0,returnHome:false},a||{});var g;if(a.homeTop||a.homeLeft){g=b('<li class="homeLava selectedLava"></li>').css({left:a.homeLeft,top:a.homeTop,width:a.homeWidth,height:a.homeHeight,position:"absolute"});b(this).prepend(g)}return this.each(function(){function h(d){d||(d=c);var k=0,l=0;if(!b.browser.msie){k=
(e.outerWidth()-e.innerWidth())/2;l=(e.outerHeight()-e.innerHeight())/2}e.stop().animate({left:d.offsetLeft-k,top:d.offsetTop-l,width:d.offsetWidth,height:d.offsetHeight},a.speed,a.fx)}var m=location.pathname+location.search+location.hash,f={},i,e,c,j=b("li[class!=noLava]",this);if(a.startItem=="no")f=b('li a[href$="'+m+'"]',this).parent("li");if(f.length==0&&a.startItem=="no")f=b('li a[href$="'+location.pathname.substring(location.pathname.lastIndexOf("/")+1)+location.search+location.hash+'"]',this).parent("li");
if(f.length==0||a.startItem!="no"){if(a.startItem=="no")a.startItem=0;f=b(j[a.startItem])}c=b("li.selectedLava",this)[0]||b(f).addClass("selectedLava")[0];j.mouseenter(function(){if(b(this).hasClass("homeLava"))c=b(this)[0];h(this)});e=b('<li class="backLava"><div class="leftLava"></div><div class="bottomLava"></div><div class="cornerLava"></div></li>').appendTo(this);b(this).mouseleave(function(){if(a.autoReturn)if(a.returnHome&&g)h(g[0]);else if(a.returnDelay){i&&clearTimeout(i);i=setTimeout(function(){h(null)},
a.returnDelay+a.speed)}else h(null)});j.click(function(d){if(a.setOnClick){b(c).removeClass("selectedLava");b(this).addClass("selectedLava");c=this}return a.click.apply(this,[d,this])});a.homeTop||a.homeLeft?e.css({left:a.homeLeft,top:a.homeTop,width:a.homeWidth,height:a.homeHeight}):e.css({left:c.offsetLeft,top:c.offsetTop,width:c.offsetWidth,height:c.offsetHeight})})}})(jQuery);
$(document).ready(function(){
	
	$("#nav").lavaLamp({fx: 'easeInOutBack', speed: 1000});
 
 	animacaoRodape();
	
});


function slider()
{
	$('#slider').children('div').css('display', 'none');
	$('#slider .previous, #slider .next').fadeTo(1500, 1);
	var tempo;	
	var intervalo = 5000;
	defineTempo();
	
	var total = $('#slider').children('div').size();
	total = parseFloat(total);	
	
	criaNavegacao();
	abrePaineis(1);

	function abrePaineis(a)
	{
		$('#slide-' + a).css('display', 'block');
		atualizaNavegacao(a);
		
		if($('#slide-' + a + ' .ipad-left').length)
		{
			$('#slide-' + a + ' .ipad-left').animate({bottom:0}, 600, 'easeInSine');
			$('#slide-' + a + ' .ipad-right').animate({bottom:0}, 400, 'easeInSine');
		}
		else
		{
			$('#slide-' + a + ' .iphone-left').animate({bottom:0}, 700, 'easeInSine');
			$('#slide-' + a + ' .work-left').animate({bottom:0}, 400, 'easeInSine');
			$('#slide-' + a + ' .work-right').animate({bottom:0}, 600, 'easeInSine');
			$('#slide-' + a + ' .work-center').animate({bottom:0}, 800, 'easeInSine');
		}
	}
	
	function fechaPaineis(sentido, chamada)
	{
		var atual = $('#slider').children('div:visible').attr('id');
		atual = parseFloat(atual.substr(6));
		
		if($('#slide-' + atual + ' .ipad-left').length)
		{
			$('#slide-' + atual + ' .ipad-left').animate({bottom:'-314px'}, 400, 'easeInSine', function(){continuar()});
			$('#slide-' + atual + ' .ipad-right').animate({bottom:'-237px'}, 400, 'easeInSine');
		}
		else
		{
			$('#slide-' + atual + ' .iphone-left').animate({bottom:'-235px'}, 700, 'easeOutSine');
			$('#slide-' + atual + ' .work-left').animate({bottom:'-184px'}, 400, 'easeOutSine');
			$('#slide-' + atual + ' .work-right').animate({bottom:'-205px'}, 600, 'easeOutSine');
			$('#slide-' + atual + ' .work-center').animate({bottom:'-271px'}, 800, 'easeOutSine', function(){continuar()});
		}
		
		function continuar()
		{
			$('#slide-' + atual).css('display', 'none');
				if(sentido == 'previous'){
					if(atual == 1){
						abrePaineis(total);
					} else {
						abrePaineis(atual - 1);
					}
				} else if(sentido == 'atalho') {
	
					abrePaineis(chamada);
	
				} else {
					if((atual + 1) <= total){
						abrePaineis(atual + 1);
					} else {
						abrePaineis(1);
					}
				}				
		}
		
	}
	
	function criaNavegacao(){	
		for(var i = 1; i <= total; i++) 
		$('#slider-nav').append('<a href="#" id="link-' + i + '"></a>');
	}	
	
	function atualizaNavegacao(b)
	{
		$('#slider-nav a').removeClass('active');
		$('#slider-nav a#link-' + b).addClass('active');
	}
	
	$('#slider .next').click(function(){
		fechaPaineis('next');
		defineTempo();
		return false;
	});
	
	$('#slider .previous').click(function(){
		fechaPaineis('previous');
		defineTempo();
		return false;
	});	
	
	$('#slider-nav a').click(function(){
		var chamada = parseFloat($(this).attr('id').substr(5));
		fechaPaineis('atalho', chamada);
		defineTempo();
		return false;
	});	
	
	function defineTempo(){
		clearInterval(tempo);
		tempo = setInterval(fechaPaineis, intervalo);	
	}
	
}

function animacaoRodape()
{
	$('#redes-sociais li a').mouseover(function(){
		var atual = $(this).parent().attr('class');
		
		$('#redes-sociais li').each(function(){
			if($(this).attr('class') != atual){
				$(this).children('a').stop().fadeTo(300, 0.5)
			}
		});
	});
		
	$('#redes-sociais').mouseout(function(){
		$('#redes-sociais li a').stop().fadeTo(300, 1);
	});			
}
