jQuery(function( $ ){
		
	//$(".gallery a").lightBox(); - não está sendo utilizado
	

	// Funções da galeria de fotos
	hs.graphicsDir = 'graphics/';
	hs.wrapperClassName = 'wide-border';
	
	
	// Função da borda do preview
	$(".gallery a").hover(function() {
		$(this).addClass("realcar");
	}, function() {
		$(this).removeClass("realcar");
	});

	
	$("#ingles").click(function() {
		$("#pagina_ingles").slideDown('slow');
	});
	
	$("#portugues").click(function() {
		$("#pagina_ingles").slideUp('slow');
	});
	
	// Função para deixar os botões ativos
	$("#btn_quemsomos").addClass("ativo");
	$("#btn_servicos").addClass("ativo");
	$("#btn_portfolio").addClass("ativo");
	$("#btn_contato").addClass("ativo");
	$("#btn_criaport").addClass("ativo");
	$("#btn_listaport").addClass("ativo");
	
	
	// Validação do formulário
	$("#form_contato").bind("submit", function() {
    	if($.trim($("#nome").val()) == ""){
			
			$("#erro_form").animate({
					height: 'show',
					opacity: 'show'
			}, 'fast');
			
			$("#erro_form").click(function() {
				$("#erro_form").animate({
					height: 'hide',
					opacity: 'hide'
				}, 'fast');
				$("#nome").focus();
			});
			
            $("#nome").css({ background: "#C00"});
            return false;
        } else {
            $("#nome").css({ background: "#666"});
        }
		if($.trim($("#email").val()) == ""){
        	
			$("#erro_form").animate({
					height: 'show',
					opacity: 'show'
			}, 'fast');
			
			$("#erro_form").click(function() {
				$("#erro_form").animate({
					height: 'hide',
					opacity: 'hide'
				}, 'fast');
				$("#email").focus();
			});
			
            $("#email").css({ background: "#C00"});
            return false;
        } else {
            $("#email").css({ background: "#666"});
        }
		if($.trim($("#cidade").val()) == ""){
        	
			$("#erro_form").animate({
					height: 'show',
					opacity: 'show'
			}, 'fast');
			
			$("#erro_form").click(function() {
				$("#erro_form").animate({
					height: 'hide',
					opacity: 'hide'
				}, 'fast');
				$("#cidade").focus();
			});
			
            $("#cidade").css({ background: "#C00"});
            return false;
        } else {
            $("#cidade").css({ background: "#666"});
        }
		if($.trim($("#assunto").val()) == ""){
        	
			$("#erro_form").animate({
					height: 'show',
					opacity: 'show'
			}, 'fast');
			
			$("#erro_form").click(function() {
				$("#erro_form").animate({
					height: 'hide',
					opacity: 'hide'
				}, 'fast');
				$("#assunto").focus();
			});
			
            $("#assunto").css({ background: "#C00"});
            return false;
        } else {
            $("#assunto").css({ background: "#666"});
        }
		if($.trim($("#mensagem").val()) == ""){
        	
			$("#erro_form").animate({
					height: 'show',
					opacity: 'show'
			}, 'fast');
			
			$("#erro_form").click(function() {
				$("#erro_form").animate({
					height: 'hide',
					opacity: 'hide'
				}, 'fast');
				$("#mensagem").focus();
			});
            $("#mensagem").css({ background: "#C00"});
            return false;
        } else {
            $("#mensagem").css({ background: "#666"});
        }
	});

	
	// Funções para rolar a janela dos itens do portfolio
	var $paneTarget = $('#box_portfolio');
		
	$('#btn_midia_impressa').click(function(){
		$paneTarget.stop().scrollTo( '#port_midia', 800 );
		$('h2.mensagem').text( this.title );
	});
	
	$('#btn_websites').click(function(){
		$paneTarget.stop().scrollTo( '#port_web', 800 );
		$('h2.mensagem').text( this.title );
	});
	
	$('#btn_ilustracao').click(function(){
		$paneTarget.stop().scrollTo( '#port_ilustracao', 800 );
		$('h2.mensagem').text( this.title );
	});
	
	$('#midia_next1').click(function(){
		$paneTarget.stop().scrollTo( '#midia_prev1', 800 );
	});
	
	$('#midia_prev1').click(function(){
		$paneTarget.stop().scrollTo( 'ul:eq(0)', 800 );
	});
	
	$('#midia_next2').click(function(){
		$paneTarget.stop().scrollTo( '#midia_prev2', 800 );
	});
	
	$('#midia_prev2').click(function(){
		$paneTarget.stop().scrollTo( '#midia_prev1', 800 );
	});
	
	
	$('#web_next1').click(function(){
		$paneTarget.stop().scrollTo( '#web_prev1', 800 );
	});
	
	$('#web_prev1').click(function(){
		$paneTarget.stop().scrollTo( 'ul:eq(3)', 800 );
	});
	
	$('#web_next2').click(function(){
		$paneTarget.stop().scrollTo( '#web_prev2', 800 );
	});
	
	$('#web_prev2').click(function(){
		$paneTarget.stop().scrollTo( '#web_prev1', 800 );
	});
	
	
	$('#ilus_next1').click(function(){
		$paneTarget.stop().scrollTo( '#ilus_prev1', 800 );
	});
	
	$('#ilus_prev1').click(function(){
		$paneTarget.stop().scrollTo( 'ul:eq(6)', 800 );
	});
	
	$('#ilus_next2').click(function(){
		$paneTarget.stop().scrollTo( '#ilus_prev2', 800 );
	});
	
	$('#ilus_prev2').click(function(){
		$paneTarget.stop().scrollTo( '#ilus_prev1', 800 );
	});

});

	// Funções para as tabelas
	
	$(function() {
		var impressos = $('#tabelaimpressos');
		var web = $('#tabelaweb');
		var ilustra = $('#tabelailustra');
			   
		$('#tabelaimpressos').hide();
		$('.menuimpressos').click(function(){ 				
         	if (impressos.is(':visible')) {
            	impressos.slideUp();
         	} else {
				if(web.is(':visible') || ilustra.is(':visible')){
					$('#tabelaweb').slideUp();
					$('#tabelailustra').slideUp();
				}
            	impressos.slideDown();
         	}
		});
		$('#tabelaweb').hide();
		$('.menuweb').click(function(){ 				
         	if (web.is(':visible')) {
            	web.slideUp();
         	} else {
				if(impressos.is(':visible') || ilustra.is(':visible')){
					$('#tabelaimpressos').slideUp();
					$('#tabelailustra').slideUp();
				}
            	web.slideDown();
         	}
		});
		$('#tabelailustra').hide();
		$('.menuilustra').click(function(){ 				
         	if (ilustra.is(':visible')) {
            	ilustra.slideUp();
         	} else {
				if(impressos.is(':visible') || web.is(':visible')){
					$('#tabelaweb').slideUp();
					$('#tabelaimpressos').slideUp();
				}
            	ilustra.slideDown();
         	}
		});
	});
	
	$(function(){ 
        $("#tabelaimpressos").tablesorter(); 
		$("#tabelaimpressos").tablesorterPager({container: $("#pager")});
		
		$("#tabelaweb").tablesorter();
		$("#tabelaweb").tablesorterPager({container: $("#pager")});
		
		$("#tabelailustra").tablesorter(); 
		$("#tabelailustra").tablesorterPager({container: $("#pager")});
    } 
); 