$(document).ready(function(){
	//ABRE O BOX DE CONTATO
	$("#contacts").toggle(
		function(){
			$('#boxcontato').animate({height: "315px"}, 1000);
		}, 
		function () {
			$('#boxcontato').animate({height: "0"}, 1000);
		}
	);

	//ENVIA AS MENSAGENS
	
	var eviamensagem = true;
	
	$("#formulario-mensagens-botaoenviar").click(function(){
		//pega os dados do formulario
		var nome      = $('#nome').val();
		var email     = $('#email').val();
		var mensagem  = $('#mensagem').val();
		
		if(nome == "Nome"){
			$('#nome').css('background-color', '#222222');
			$('#nome').focus();
			return(0);
		} else {
			$('#nome').css('background-color', '#333333');
		}
		
		if(email == "E-mail"){
			$('#email').css('background-color', '#222222');
			$('#email').focus();
			return(0);
		} else {
			$('#email').css('background-color', '#333333');
		}
		
		if(mensagem == "Mensagem"){
			$('#mensagem').css('background-color', '#222222');
			$('#mensagem').focus();
			return(0);
		} else {
			$('#mensagem').css('background-color', '#333333');
		}
		
		//executa o ajax
		if(eviamensagem == true){
			eviamensagem = false;
			
			$.ajax({
				type:     "GET",
				dataType: "html",
				url:      "ajax-mensagens.php",
				data:     "acao=1&nome="+nome+"&email="+email+"&mensagem="+mensagem,
				success: function(msg){
					//alert('Sua mensagem foi enviada com sucesso.');
					$("#formulario-mensagens-mensagem").html("<p>Sua mensagem foi enviada com sucesso.<\/p>");
					
					//limpa os campos
					$('#nome').val("Nome");
					$('#email').val("E-mail");
					$('#mensagem').val("Mensagem");
					
					//colore as bordas
					$('#nome').css('background-color', '#333333');
					$('#email').css('background-color', '#333333');
					$('#mensagem').css('background-color', '#333333');
					
					//volta a ativar a funcao de envio
					eviamensagem = true;
				},
				//define as ações que serão executadas antes de iniciar a requisição
				beforeSend: function(){
					//imprime uma mensagem de loading
					$("#formulario-mensagens-mensagem").html("<p>Enviando...<\/p>");
				}
			});	
		}
	});	
});

//APAGA A DESCRICAO DO CAMPO
function ApagaCampo(acao, idcampo, nomecampo){
	if(acao == 'e'){
		if($('#' + idcampo).val() == nomecampo){
			$('#' + idcampo).val('');
		}
	}
	if(acao == 's'){
		if($('#' + idcampo).val() == ''){
			$('#' + idcampo).val(nomecampo);
		}
	}
};