/*
 * Codigo Ajax/Jquery utilizado para carregar paginas dinamicamente
 * Charles F. Potel
 */

//-------- Usando Ajax para o carregamento dos links.
$(function(){
         $("#preloader-conteudo").hide();

         $("ul.menu-top a, #barra-dir a.orcamento-lateral").click(function(){
		 				//ativa o shadowbox nos links das paginas internas com os elementos abaixo		 		$('ul.portfolio-categorias li a[rel*=shadowbox]').live('click', function() {            		    Shadowbox.open(this);                		return false;			        });		 		 	    pagina = $(this).attr('href')
	            
	            $("#preloader-conteudo").ajaxStart(function(){
	             	  $(this).show();
	               })
				   
	        	            
	            $("#conteudo").load(pagina);
			
			
			    $("#preloader-conteudo").ajaxStop(function(){
	              	  $(this).hide();               
	           	   })	
				
	            return false;
         })
})

// ------- Parametros para Carregamento do Flash usado pelo SWFObject.
var flashvars = {};

var params = {
  menu: "false",
  bgcolor: "#ffffff",
  wmode: "transparent"
};

//Atributos Ultimo projeto
var attributos_ultproj = {
  id: "ultproj",
  name: "ultproj"
};

swfobject.embedSWF("banners_projetos/ultimo_projeto.swf", "ultproj", "935", "235", "9.0.0","expressInstall.swf", flashvars, params, attributos_ultproj);



// ------------ Uso de Ajax para envio de form

function enviar_formulario(){
   document.form-contato.submit()
} 

$(function($) {
	
		//alert("Reposta: "+reposta);
	
	// Quando o formulário for enviado, essa função é chamada
	$("#form-contato").submit(function() {
		
		// Colocamos os valores de cada campo em uma váriavel para facilitar a manipulação
		var nome = $("#nome-contato").val();
		var email = $("#email-contato").val();
		var mensagem = $("#msg-contato").val();
		
		
		// Exibe mensagem de carregamento
		$("#status-contato").show().html("<img src='imagens/preloader_msg_form.gif' alt='' /><p>Enviando ...</p>");
		
		// Fazemos a requisão ajax com o arquivo PHP utilizada para action e enviamos os valores de cada campo através do método POST
		$.post('envia_form_contato.php', {nome_contato: nome, email_contato: email, msg_contato: mensagem }, 
		
		function(resposta) {
				// Quando terminada a requisição
				
				// Exibe a div status
				$("#status-contato").slideDown();
				
				
				
				// Se a resposta é um erro
				if (resposta != false) {
					// Exibe o erro na div
					$("#status-contato").html(resposta);
					$("#status-contato").mouseover(function(){$(this).fadeOut('slow');});
				}				 
				// Se resposta for false, ou seja, não ocorreu nenhum erro
				else 
				{				
					$("#nome-contato").val("");
					$("#email-contato").val("");
					$("#msg-contato").val("");
					
					$("#status-contato").html("<p style='color:#AB0000; margin-top:28%' >Mensagem enviada com sucesso<br/></p>");

					// Exibe mensagem de sucesso			
					setTimeout("$('#status-contato').fadeOut('slow')", 4000)
		
					
				}
		});
	});
});

/* 
 * O script para envio de orçamento foi colocado diretamente na pagina
 * devido a problemas de carregamento de DOM.
 * 
 */

function max_char_form(Object, MaxLen)
{
  return (Object.value.length <= MaxLen);
}

